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