9 70 23 4 9 28 32 38 39 40 57 63