12 1 400 1 337 164 165 237 162 253 47 311 121 151 205 384 291 188 204 385 161 192 115 50 146 309 345 130 79 394 101 103 24 243 233 260 77 124 227 68 232 193 254 46 389 383 277 116 226 7 40 331 321 96 213 214 305 138 36 247 370 216 108 112 278 114 349 318 20 273 136 134 95 288 144 400 386 324 326 167 32 206 78 293 295 283 158 259 170 244 173 97 378 379 106 327 287 104 58 65 86 163 194 333 28 350 27 93 298 248 91 70 156 376 375 71 300 44 126 62 19 372 371 147 13 150 255 132 203 117 145 29 395 128 242 186 234 55 355 54 343 67 159 160 397 272 377 60 21 127 290 120 366 292 14 308 341 109 363 289 361 217 140 139 18 38 99 3 2 257 285 208 329 87 210 348 85 236 231 239 180 328 336 198 177 297 271 211 304 34 122 10 302 353 83 17 5 98 256 76 241 181 330 299 270 125 262 11 15 25 310 171 346 168 141 356 52 51 322 69 191 364 365 368 369 274 306 240 238 31 133 362 360 393 174 4 45 35 392 175 37 224 197 225 176 30 131 88 280 334 57 107 391 357 338 279 39 6 84 166 195 381 123 33 380 202 399 367 388 312 317 313 316 183 201 185 53 396 222 335 61 43 251 332 245 347 286 82 196 284 94 59 154 148 9 187 81 359 80 358 200 113 182 105 354 152 223 142 66 307 303 189 23 209 1 268 266 351 323 267 269 49 339 325 64 282 320 75 315 74 178 92 172 179 63 281 102 276 246 199 8 252 314 373 190 301 135 342 22 207 215 169 48 100 319 374 153 344 137 250 212 294 296 228 155 229 157 219 218 143 263 221 220 56 118 119 352 340 110 111 149 90 89 258 261 390 41 16 12 72 265 398 42 249 382 230 235 129 26 275 184 387 264 73