150 26
32 73 89 168 176 194 207 223 280 315 317 354 423 428 504 513 527 549 610 631 642 658 671 698 721 749 763 894 935 949 962 996 998 90 97 93 70 140 54 23 96 64 102 68 11 49 134 27 148 149 60 128 1 97 76 148 67 16 120 120 24 100 85 148 11
30 71 99 135 153 172 180 214 218 227 246 252 326 333 344 350 376 425 441 447 461 554 620 636 640 779 892 908 914 963 990 147 72 34 149 9 14 79 149 125 91 67 92 77 9 29 31 128 25 124 50 104 17 28 73 45 105 1 133 57 6
26 95 98 134 144 153 191 257 354 369 376 390 475 514 581 626 640 649 757 761 818 847 848 856 864 937 969 31 130 133 34 36 6 18 126 86 4 50 138 108 32 74 41 113 125 118 38 123 19 18 12 99 20
63 21 23 64 68 70 127 186 194 203 212 214 240 241 257 258 262 273 287 300 327 333 334 346 347 361 377 408 421 436 479 533 544 551 565 567 575 592 595 599 603 617 619 632 639 679 690 691 713 761 849 856 875 877 878 879 905 922 930 962 967 975 985 994 31 148 64 135 69 68 26 106 31 10 80 119 47 18 146 82 133 27 118 105 86 6 100 15 0 141 78 128 75 146 105 150 67 98 147 70 94 12 21 109 93 63 121 37 62 90 100 131 64 52 23 124 82 84 73 38 128 114 101 21 81 51 90
82 14 18 46 55 65 71 72 88 115 118 120 145 175 193 213 223 230 234 242 267 310 312 336 338 341 346 359 365 367 387 422 424 452 463 468 471 496 499 506 510 515 530 532 550 587 590 613 618 625 637 668 697 700 702 703 708 710 720 733 741 768 807 823 832 833 846 848 851 869 891 899 908 909 913 916 920 951 963 985 989 991 994 47 23 120 105 129 4 130 86 40 54 113 65 117 139 84 33 75 61 149 142 71 112 42 115 81 50 100 112 20 98 18 93 97 41 20 141 5 70 146 12 4 116 82 50 121 56 141 116 8 64 103 109 10 37 131 36 36 142 108 67 109 2 74 96 60 118 45 118 66 140 6 49 100 129 71 79 23 138 110 79 53 23
96 8 22 23 24 28 41 43 71 72 76 90 99 125 127 136 191 196 212 219 222 245 247 249 267 280 313 325 328 332 350 354 357 361 363 373 378 384 390 396 435 448 454 457 469 471 487 500 511 562 565 568 579 607 625 633 636 649 651 658 663 673 674 712 714 722 728 736 741 743 759 770 779 782 806 808 839 841 848 854 860 861 872 889 890 891 902 904 907 921 929 930 934 936 973 979 994 33 149 86 93 35 0 47 139 90 37 142 145 16 119 89 15 60 50 72 55 77 139 139 137 17 17 59 8 132 128 143 0 100 28 76 92 23 150 147 94 35 119 10 51 64 32 64 125 101 18 9 55 40 1 66 52 76 78 90 143 111 125 40 87 50 52 63 17 83 58 56 82 112 67 150 141 28 62 22 67 16 122 76 72 39 114 103 147 126 49 1 132 140 59 87 35
26 7 9 15 121 160 282 292 294 331 358 401 403 406 470 525 530 608 689 734 804 808 809 873 878 889 919 7 104 94 108 96 7 65 70 86 66 65 25 114 134 67 97 19 33 61 44 112 128 13 84 61 96
49 46 47 71 86 200 241 296 297 317 390 419 423 433 444 458 473 481 492 498 508 534 541 542 544 546 548 574 578 597 615 626 638 792 811 818 836 844 845 847 850 855 880 890 922 936 946 958 979 999 74 50 141 30 64 57 149 150 84 112 76 106 0 132 89 81 58 1 93 145 103 132 73 1 106 137 24 17 123 126 77 128 113 114 120 67 126 111 69 109 79 35 31 14 54 21 148 49 90
91 47 66 74 75 85 91 105 112 123 134 164 168 185 194 205 211 217 220 228 237 239 242 269 287 304 317 327 335 348 385 457 477 482 484 486 492 494 496 503 505 509 519 526 552 561 586 600 604 607 610 611 613 629 634 642 693 700 715 721 728 732 756 771 787 791 793 813 823 828 829 842 845 846 853 859 861 863 866 867 891 905 907 909 914 946 958 966 984 994 995 999 47 141 36 87 37 31 43 94 95 101 5 142 24 86 106 55 122 35 39 0 116 8 56 31 78 13 103 97 41 17 148 108 43 38 133 75 40 49 60 33 122 58 97 98 57 34 91 132 38 27 65 142 93 37 109 138 28 75 16 142 99 88 1 60 145 7 114 43 147 27 136 110 55 35 115 93 89 62 36 136 22 59 46 29 8 149 6 51 24 13 53
15 36 121 210 246 394 419 461 468 510 627 673 785 835 870 936 91 28 44 10 61 52 78 120 13 44 51 138 56 132 81
7 40 142 158 234 414 690 981 77 36 27 2 134 75 129
58 3 8 29 31 33 39 47 72 74 81 84 100 101 147 175 201 207 210 227 236 253 279 324 342 358 392 432 439 452 474 475 479 515 516 522 562 647 662 667 673 676 703 710 726 728 750 775 778 809 818 822 850 884 885 897 911 933 998 114 57 17 135 137 35 30 21 74 127 65 144 86 32 37 100 130 142 138 150 132 107 132 47 104 91 123 33 84 120 94 91 117 115 53 37 2 16 141 47 140 125 42 103 127 137 36 51 37 56 37 53 66 108 35 79 89 61
52 1 8 26 33 58 64 95 103 117 125 127 152 156 172 186 198 233 252 254 303 330 340 392 483 485 496 532 566 589 593 595 607 689 711 726 767 773 832 844 849 865 868 877 887 893 910 939 951 958 979 990 991 139 83 121 46 87 29 123 122 128 63 75 72 52 146 36 104 53 64 130 7 78 66 16 133 99 33 54 82 38 83 38 137 146 74 47 31 69 9 18 149 108 1 31 119 84 124 44 117 22 105 83 130
45 42 137 162 200 243 265 282 316 379 448 453 460 479 495 504 508 528 538 543 565 568 590 604 614 623 628 649 651 658 685 695 713 723 736 762 798 841 844 863 875 877 879 926 938 950 46 59 25 104 60 54 104 81 124 98 111 70 10 135 123 138 57 90 71 95 85 70 123 110 54 138 61 150 68 141 121 39 125 119 66 42 140 49 116 32 31 87 43 67 90
50 32 70 82 84 95 134 137 165 187 217 232 238 243 246 249 271 284 285 312 334 358 395 397 437 441 448 450 517 567 575 578 586 598 631 706 723 748 754 766 783 805 844 845 846 847 879 887 889 892 938 120 133 104 57 58 79 111 77 13 60 94 102 149 97 79 115 10 13 101 142 59 133 80 111 124 119 68 75 60 61 62 11 60 37 120 2 36 130 89 51 43 138 129 61 56 128 29 4 33 80
36 74 90 127 145 152 167 172 186 192 198 238 295 307 429 435 463 469 498 531 536 564 588 598 658 659 722 743 745 746 760 806 858 868 947 957 968 143 9 129 49 81 87 46 131 47 117 125 40 145 5 21 32 63 60 25 136 19 114 81 63 5 48 33 72 90 117 5 124 95 75 93 141
83 6 9 11 19 22 46 47 48 65 75 108 117 197 198 236 237 253 268 304 320 353 383 403 411 419 420 421 459 466 473 491 498 506 509 513 518 523 529 532 533 535 539 553 576 578 588 593 595 622 623 629 633 657 669 689 695 696 711 719 726 768 770 776 781 785 802 803 819 824 835 861 874 880 890 896 897 900 930 943 946 956 960 987 30 86 17 86 13 70 14 44 60 30 127 149 126 55 120 8 7 126 19 1 74 30 79 139 140 59 12 60 72 47 131 34 11 39 3 131 117 31 24 147 103 42 69 99 120 40 144 5 114 48 2 74 136 1 102 22 113 49 33 77 14 96 29 84 116 90 98 118 69 27 149 33 105 16 101 149 52 23 133 27 58 67 20
66 2 3 6 29 60 92 104 111 151 159 172 185 210 219 266 275 279 292 306 309 327 360 411 453 467 468 476 490 568 590 596 600 610 614 616 633 647 666 673 678 681 690 699 708 716 718 744 775 795 810 811 813 814 849 876 884 892 899 904 921 934 937 950 961 963 987 137 87 93 127 39 10 80 26 50 25 92 150 4 36 121 32 8 5 111 81 146 108 57 149 21 141 29 135 54 135 16 132 123 98 22 24 85 123 42 127 1 90 119 140 0 83 127 104 65 39 131 86 44 35 138 123 12 79 132 23 3 110 107 97 116 144
63 27 29 39 59 92 122 124 130 146 154 193 196 210 214 245 252 270 281 286 314 316 347 364 375 393 400 415 458 479 481 509 545 546 548 556 561 565 571 578 590 610 621 627 639 650 658 695 716 732 759 778 787 856 889 900 907 941 956 966 971 979 983 991 47 60 141 68 112 46 48 22 138 77 13 67 56 58 20 142 61 122 67 81 23 99 71 23 135 45 36 129 140 19 37 67 24 3 20 32 60 46 128 32 57 11 27 4 132 24 58 129 95 114 61 134 108 55 121 59 136 4 15 2 140 76 24
88 13 21 27 30 42 48 77 87 124 134 138 140 150 172 176 177 190 207 220 225 241 251 256 260 261 264 269 274 296 308 313 317 334 343 378 381 392 402 406 430 438 441 456 457 461 462 480 489 512 514 523 535 547 556 565 571 575 578 614 625 635 637 653 704 706 717 722 732 740 745 760 764 765 792 803 810 822 863 871 904 905 919 945 951 955 959 989 997 104 85 91 26 106 36 39 145 143 32 10 78 78 94 88 83 50 147 41 113 75 60 42 30 43 61 123 125 61 13 127 134 78 34 125 65 47 138 148 22 88 127 59 145 93 115 84 64 41 9 120 122 5 138 73 129 85 74 21 147 48 77 26 95 70 54 138 70 21 45 85 33 27 143 35 29 117 102 113 105 62 18 85 133 75 122 68 66
27 15 70 104 108 126 136 166 232 332 509 561 642 643 650 678 689 720 745 771 802 825 831 837 911 967 968 974 72 104 18 6 142 62 18 117 39 145 116 48 95 76 18 62 13 131 21 145 61 18 141 3 16 75 19
48 26 47 66 70 81 148 150 154 157 182 205 238 245 280 286 304 306 350 367 380 417 437 442 468 539 545 556 561 562 604 631 638 717 718 742 760 778 796 801 808 832 845 848 895 913 931 947 995 118 22 16 37 94 39 109 100 105 143 8 89 81 148 86 21 40 15 104 98 30 38 16 28 104 149 17 77 39 105 37 84 24 109 86 133 60 44 57 13 93 139 108 7 35 104 22 32
68 14 31 34 35 45 46 66 70 81 86 99 102 103 108 124 140 158 186 195 196 197 230 238 286 293 307 314 333 336 339 403 409 417 434 449 466 492 495 497 514 561 576 593 594 628 665 672 679 680 691 712 752 757 793 797 802 804 815 850 875 899 909 913 914 926 935 953 973 76 89 34 135 62 41 24 67 84 132 82 52 121 24 63 52 63 68 29 30 107 122 145 89 47 11 134 92 25 133 57 14 36 34 45 43 41 66 148 69 35 94 122 4 39 137 117 65 57 107 52 87 121 92 92 113 71 77 9 49 146 135 23 55 31 21 86 150
51 1 2 11 18 36 41 49 63 87 91 121 124 143 159 224 229 239 264 296 335 336 406 436 449 451 513 526 532 536 542 550 578 603 613 639 682 685 699 732 752 754 796 808 837 888 900 932 935 940 970 973 59 101 124 131 45 91 143 1 14 5 79 62 102 10 59 133 56 105 52 37 52 78 88 1 142 100 50 46 143 3 86 98 115 111 137 139 73 122 48 79 99 145 24 129 23 117 91 116 82 144 124
43 34 50 62 84 113 119 149 179 204 299 307 341 354 397 401 424 461 496 525 526 541 561 587 589 605 631 634 650 653 665 681 689 787 846 877 912 914 926 943 948 986 993 997 58 14 107 102 81 139 36 121 25 95 19 26 7 114 103 22 52 127 32 140 112 128 32 44 82 79 27 107 20 135 105 135 15 144 149 9 28 143 81 35 21 127 129
62 13 17 22 32 42 53 60 83 86 87 91 151 163 181 186 192 193 200 233 242 249 255 261 327 389 391 417 446 459 465 476 492 494 508 513 534 542 550 571 619 622 637 640 650 657 669 698 716 722 775 793 796 806 807 818 824 853 880 927 938 970 981 94 71 124 75 57 133 77 58 14 121 26 131 99 148 8 42 34 150 30 49 21 6 44 49 8 63 111 13 97 58 52 77 92 52 141 73 39 42 52 111 6 121 34 148 69 17 109 137 96 68 118 22 64 81 88 105 126 90 28 146 87 7
79 38 42 63 87 94 102 108 109 112 118 119 124 156 164 189 209 262 279 294 295 305 306 321 342 377 387 402 419 426 428 451 454 459 460 487 489 518 525 560 573 592 599 642 643 644 662 667 669 670 680 693 704 716 734 753 755 772 778 799 803 816 817 833 858 861 863 878 888 890 907 916 924 945 966 981 984 988 993 994 145 92 75 93 108 72 26 6 20 26 48 75 148 112 42 111 20 51 145 96 51 84 148 63 82 29 12 61 144 51 137 98 124 18 71 63 127 93 23 150 63 123 26 96 97 63 47 138 28 146 83 51 116 84 105 40 34 29 68 43 91 21 62 121 46 107 41 76 9 4 80 6 35 122 26 105 126 117 128
