12 1 527 1 1 2 4 3 7 8 5 6 12 14 11 9 13 10 20 22 24 18 27 15 30 16 23 17 35 37 19 28 41 21 31 45 43 48 25 51 26 54 56 40 29 59 33 62 32 65 47 34 69 71 36 52 75 38 78 39 81 83 42 86 88 44 91 93 46 66 67 98 49 70 50 103 105 74 53 108 110 55 113 115 57 117 58 120 122 60 87 61 126 90 63 92 64 131 133 96 136 68 139 141 123 102 72 104 73 148 150 76 142 77 154 112 79 157 80 116 82 158 119 84 121 85 101 165 167 89 170 172 174 152 94 132 95 179 181 97 137 138 99 185 100 109 160 189 191 193 194 106 197 107 200 130 202 111 205 207 114 118 210 143 212 214 216 164 124 218 125 196 222 127 171 128 226 129 229 230 232 234 134 237 135 182 241 243 140 244 245 188 144 248 145 192 146 147 253 168 149 198 256 151 236 153 203 204 155 206 156 208 263 159 211 161 267 162 215 163 271 166 219 275 221 169 279 281 225 173 285 286 175 176 289 177 257 178 293 201 180 296 298 299 183 242 184 186 187 305 247 190 308 309 310 312 195 254 316 199 233 320 322 260 325 326 209 329 265 266 213 268 333 270 217 272 274 273 220 337 339 278 223 342 224 282 283 346 227 228 287 288 231 351 353 354 235 294 295 238 359 239 240 362 364 302 367 304 246 370 372 249 250 251 374 252 377 379 381 255 317 318 319 258 321 259 388 324 261 262 327 328 264 330 394 395 269 334 398 336 276 401 277 340 341 280 343 406 408 284 410 411 412 350 290 352 291 292 355 392 417 358 297 360 361 300 363 301 424 425 303 427 369 306 371 307 431 311 402 376 313 435 314 380 315 419 404 423 385 386 441 323 389 442 414 356 396 331 332 393 451 335 399 400 338 375 455 383 405 344 407 345 409 347 348 349 413 391 415 416 357 418 382 429 468 467 384 365 366 426 368 428 420 430 373 432 476 434 378 479 437 438 483 484 387 390 487 466 445 490 472 491 449 450 397 452 495 454 403 456 485 482 459 499 461 474 463 464 465 444 422 421 504 470 471 447 473 462 475 433 509 478 436 480 481 458 439 440 457 486 443 488 489 446 448 492 493 515 453 496 514 507 460 517 501 520 503 469 505 506 498 508 477 523 511 524 513 497 494 516 500 518 519 502 521 522 510 512 525 526 527