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