12 1 840 1 2 1 5 7 3 10 4 12 13 6 16 8 9 20 21 11 24 25 27 14 15 31 32 17 18 36 19 38 39 41 22 23 45 46 48 26 51 28 29 55 30 57 58 59 33 34 63 35 65 66 37 67 68 70 40 73 42 43 44 77 78 80 47 83 49 50 52 53 89 54 91 72 56 92 93 95 60 61 99 62 101 102 64 103 104 106 108 110 69 113 71 74 75 118 76 120 121 123 79 126 81 82 84 85 132 86 134 87 136 88 138 139 90 140 141 142 144 94 147 96 97 151 98 153 154 100 155 156 158 160 162 105 165 107 168 109 171 111 112 114 115 116 177 117 179 180 119 181 182 184 122 187 124 125 127 128 193 129 195 130 197 131 199 200 133 201 202 135 205 206 137 207 208 210 212 214 143 217 145 146 148 149 223 150 224 186 152 225 226 228 230 192 157 234 159 237 161 240 163 164 166 167 204 203 169 170 172 173 251 174 253 175 255 176 257 258 178 259 260 262 264 266 183 185 188 189 272 190 274 191 276 277 278 194 279 280 196 283 284 198 285 286 288 290 292 294 295 297 250 249 209 302 211 305 213 308 215 216 218 219 314 220 316 221 318 222 320 321 322 323 325 227 328 229 331 231 232 233 235 236 282 281 238 239 241 242 342 243 344 244 345 245 347 246 247 350 248 298 352 353 354 252 355 356 254 359 360 256 361 362 364 366 368 261 371 263 374 265 377 267 268 269 270 382 271 384 385 273 386 387 275 390 391 392 335 395 397 398 400 402 379 287 406 289 291 409 293 412 414 296 407 299 300 301 303 304 358 357 306 307 309 310 422 311 423 312 425 313 427 428 315 429 430 317 433 434 319 435 341 437 439 324 442 326 327 329 330 389 388 332 333 334 450 451 336 417 337 338 454 339 456 340 458 459 460 343 351 461 346 410 462 348 465 349 467 469 396 471 473 420 476 363 365 480 367 483 369 370 372 373 432 431 375 376 378 493 380 495 381 497 498 383 444 443 501 503 504 506 507 393 394 511 470 399 487 401 516 403 404 405 408 411 523 524 413 527 415 530 416 453 418 533 419 535 536 421 538 539 540 424 543 544 426 545 546 548 455 488 513 550 532 509 436 518 438 556 440 441 560 500 445 561 446 447 564 448 449 566 492 567 452 552 489 568 569 457 572 494 573 575 577 578 463 464 581 582 466 583 576 468 586 491 472 590 474 475 594 477 478 479 542 541 481 482 484 485 604 486 606 490 608 512 609 610 611 496 612 613 615 499 502 617 619 505 622 508 510 514 515 571 570 517 519 629 520 529 521 522 632 633 525 526 528 637 638 531 607 639 640 534 641 642 643 537 644 645 647 649 651 602 653 600 656 547 659 549 587 551 553 554 555 557 558 668 559 669 562 672 563 636 674 565 675 676 678 661 681 682 574 685 687 579 580 691 693 620 584 585 588 589 591 592 593 595 596 699 597 701 598 684 599 704 601 706 707 603 709 710 605 711 626 662 703 712 714 697 717 614 616 721 722 618 725 621 623 624 728 625 679 729 627 628 732 650 630 686 631 733 724 735 634 737 635 739 740 742 666 745 646 720 648 749 663 652 751 654 655 727 657 658 660 664 713 665 756 757 667 759 760 700 670 671 762 689 673 763 708 677 680 765 767 683 688 770 690 772 692 774 694 695 776 696 778 779 698 781 782 775 702 783 705 752 784 755 754 715 716 786 718 719 789 723 726 773 730 793 731 795 796 734 798 736 764 738 748 741 801 743 744 803 746 747 750 753 806 758 808 809 761 805 812 813 766 816 768 769 819 771 820 821 777 807 780 814 790 785 802 787 788 822 825 791 792 804 827 794 828 829 797 799 800 810 830 833 811 834 815 817 818 823 832 831 824 826 835 839 837 840 836 838