24 17 44 149 31 46 48 23 119 116 118 101 55 150 145 30 45 47 59 117 18 19 20 21 22 49 16 133 97 95 28 107 108 56 58 109 110 2 43 148 34 36 38 40 41 42 86 103 142 85 100 29 32 141 50 96 57 98 111 120 114 115 33 35 37 39 102 60 61 62 63 64 65 66 67 68 69 70 71 72 73 99 104 106 105 90 91 92 93 94 143 144 124 134 135 138 139 125 126 121 1 147 26 27 15 81 89 53 112 129 130 131 132 136 137 146 113 122 123 11 12 13 14 77 25 52 51 84 140 83 3 4 5 6 7 8 9 10 79 76 127 128 80 74 75 78 82 54 87 88 