1 70 69 40 27 62 65 14 9 44 63 10 21 22 7 30 59 2 15 26 47 20 39 58 51 8 23 50 17 56 41 38 3 34 49 60 29 12 35 68 11 18 53 36 61 52 45 16 57 4 55 28 19 24 13 46 37 6 66 32 5 33 64 43 54 25 67 42 31 48