40 46 67 4 116 85 113 42 25 179 185 177 9 96 135 37 199 79 68 7 143 132 104 178 38 194 119 45 168 129 12 75 110 200 49 71 41 197 63 192 176 137 183 8 171 14 114 172 193 141 36 65 33 70 146 44 31 84 