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