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