16 67 5 56 4 40 33 70 26 19 88 39 73 89 49 96 69 91 29 34 36 32 47 17 51 84 35 62 58 22 78 81 43 97 72 7 13 1 61 6 99 50 83 23 14 54 57 8 15 2 31 66 93 10 75 77 85 44 74 28 63 3 65 52 68 21 60 98 87 41 59 24 38 100 86 48 9 79 18 46 20 53 82 12 80 11 27 45 95 30 90 25 71 37 94 55 92 76 42 64