1 1 2 2 3 1 4 3 5 1 6 1 7 4 8 2 9 1 10 1 11 5 12 2 13 2 14 1 15 1 16 6 17 3 18 2 19 2 20 1 21 1 22 7 23 3 24 3 25 2 26 2 27 1 28 1 29 8 30 4 31 3 32 3 33 2 34 2 35 1 36 1 37 9 38 4 39 4 40 3 41 3 42 2 43 2 44 1 45 1 46 10 47 5 48 4 49 4 50 3 51 3 52 2 53 2 54 1 55 1 56 11 57 5 58 5 59 4 60 4 61 3 62 3 63 2 64 2 65 1 66 1 67 12 68 6 69 5 70 5 71 4 72 4 73 3 74 3 75 2 76 2 77 1 78 1 79 13 80 6 81 6 82 5 83 5 84 4 85 4 86 3 87 3 88 2 89 2 90 1 91 1 92 14 93 7 94 6 95 6 96 5 97 5 98 4 99 4 100 3 101 3 102 2 103 2 104 1 105 1 106 15 107 7 108 7 109 6 110 6 111 5 112 5 113 4 114 4 115 3 116 3 117 2 118 2 119 1 120 1 121 16 122 8 123 7 124 7 125 6 126 6 127 5 128 5 129 4 130 4 131 3 132 3 133 2 134 2 135 1 136 1 137 17 138 8 139 8 140 7 141 7 142 6 143 6 144 5 145 5 146 4 147 4 148 3 149 3 150 2 151 2 152 1 153 1 154 18 155 9 156 8 157 8 158 7 159 7 160 6 161 6 162 5 163 5 164 4 165 4 166 3 167 3 168 2 169 2 170 1 171 1 172 19 173 9 174 9 175 8 176 8 177 7 178 7 179 6 180 6 181 5 182 5 183 4 184 4 185 3 186 3 187 2 188 2 189 1 190 1 191 20 192 10 193 9 194 9 195 8 196 8 197 7 198 7 199 6 200 6 201 5 202 5 203 4 204 4 205 3 206 3 207 2 208 2 209 1 210 1 211 21 212 10 213 10 214 9 215 9 216 8 217 8 218 7 219 7 220 6 221 6 222 5 223 5 224 4 225 4 226 3 227 3 228 2 229 2 230 1 231 1 232 22 233 11 234 10 235 10 236 9 237 9 238 8 239 8 240 7 241 7 242 6 243 6 244 5 245 5 246 4 247 4 248 3 249 3 250 2 251 2 252 1 253 1 254 23 255 11 256 11 257 10 258 10 259 9 260 9 261 8 262 8 263 7 264 7 265 6 266 6 267 5 268 5 269 4 270 4 271 3 272 3 273 2 274 2 275 1 276 1 277 24 278 12 279 11 280 11 281 10 282 10 283 9 284 9 285 8 286 8 287 7 288 7 289 6 290 6 291 5 292 5 293 4 294 4 295 3 296 3 297 2 298 2 299 1 300 1 301 25 302 12 303 12 304 11 305 11 306 10 307 10 308 9 309 9 310 8 311 8 312 7 313 7 314 6 315 6 316 5 317 5 318 4 319 4 320 3 321 3 322 2 323 2 324 1 325 1 326 26 327 13 328 12 329 12 330 11 331 11 332 10 333 10 334 9 335 9 336 8 337 8 338 7 339 7 340 6 341 6 342 5 343 5 344 4 345 4 346 3 347 3 348 2 349 2 350 1 351 1 352 27 353 13 354 13 355 12 356 12 357 11 358 11 359 10 360 10 361 9 362 9 363 8 364 8 365 7 366 7 367 6 368 6 369 5 370 5 371 4 372 4 373 3 374 3 375 2 376 2 377 1 378 1 379 28 380 14 381 13 382 13 383 12 384 12 385 11 386 11 387 10 388 10 389 9 390 9 391 8 392 8 393 7 394 7 395 6 396 6 397 5 398 5 399 4 400 4 401 3 402 3 403 2 404 2 405 1 406 1 407 29 408 14 409 14 410 13 411 13 412 12 413 12 414 11 415 11 416 10 417 10 418 9 419 9 420 8 421 8 422 7 423 7 424 6 425 6 426 5 427 5 428 4 429 4 430 3 431 3 432 2 433 2 434 1 435 1 436 30 437 15 438 14 439 14 440 13 441 13 442 12 443 12 444 11 445 11 446 10 447 10 448 9 449 9 450 8 451 8 452 7 453 7 454 6 455 6 456 5 457 5 458 4 459 4 460 3 461 3 462 2 463 2 464 1 465 1 466 31 467 15 468 15 469 14 470 14 471 13 472 13 473 12 474 12 475 11 476 11 477 10 478 10 479 9 480 9 481 8 482 8 483 7 484 7 485 6 486 6 487 5 488 5 489 4 490 4 491 3 492 3 493 2 494 2 495 1 496 1 497 32 498 16 499 15 500 15 501 14 502 14 503 13 504 13 505 12 506 12 507 11 508 11 509 10 510 10 511 9 512 9 513 8 514 8 515 7 516 7 517 6 518 6 519 5 520 5 521 4 522 4 523 3 524 3 525 2 526 2 527 1 528 1 529 33 530 16 531 16 532 15 533 15 534 14 535 14 536 13 537 13 538 12 539 12 540 11 541 11 542 10 543 10 544 9 545 9 546 8 547 8 548 7 549 7 550 6 551 6 552 5 553 5 554 4 555 4 556 3 557 3 558 2 559 2 560 1 561 1 562 34 563 17 564 16 565 16 566 15 567 15 568 14 569 14 570 13 571 13 572 12 573 12 574 11 575 11 576 10 577 10 578 9 579 9 580 8 581 8 582 7 583 7 584 6 585 6 586 5 587 5 588 4 589 4 590 3 591 3 592 2 593 2 594 1 595 1 596 35 597 17 598 17 599 16 600 16 601 15 602 15 603 14 604 14 605 13 606 13 607 12 608 12 609 11 610 11 611 10 612 10 613 9 614 9 615 8 616 8 617 7 618 7 619 6 620 6 621 5 622 5 623 4 624 4 625 3 626 3 627 2 628 2 629 1 630 1 631 36 632 18 633 17 634 17 635 16 636 16 637 15 638 15 639 14 640 14 641 13 642 13 643 12 644 12 645 11 646 11 647 10 648 10 649 9 650 9 651 8 652 8 653 7 654 7 655 6 656 6 657 5 658 5 659 4 660 4 661 3 662 3 663 2 664 2 665 1 666 1 667 37 668 18 669 18 670 17 671 17 672 16 673 16 674 15 675 15 676 14 677 14 678 13 679 13 680 12 681 12 682 11 683 11 684 10 685 10 686 9 687 9 688 8 689 8 690 7 691 7 692 6 693 6 694 5 695 5 696 4 697 4 698 3 699 3 700 2 701 2 702 1 703 1 704 38 705 19 706 18 707 18 708 17 709 17 710 16 711 16 712 15 713 15 714 14 715 14 716 13 717 13 718 12 719 12 720 11 721 11 722 10 723 10 724 9 725 9 726 8 727 8 728 7 729 7 730 6 731 6 732 5 733 5 734 4 735 4 736 3 737 3 738 2 739 2 740 1 741 1 742 39 743 19 744 19 745 18 746 18 747 17 748 17 749 16 750 16 751 15 752 15 753 14 754 14 755 13 756 13 757 12 758 12 759 11 760 11 761 10 762 10 763 9 764 9 765 8 766 8 767 7 768 7 769 6 770 6 771 5 772 5 773 4 774 4 775 3 776 3 777 2 778 2 779 1 780 1 781 40 782 20 783 19 784 19 785 18 786 18 787 17 788 17 789 16 790 16 791 15 792 15 793 14 794 14 795 13 796 13 797 12 798 12 799 11 800 11 801 10 802 10 803 9 804 9 805 8 806 8 807 7 808 7 809 6 810 6 811 5 812 5 813 4 814 4 815 3 816 3 817 2 818 2 819 1 820 1 821 41 822 20 823 20 824 19 825 19 826 18 827 18 828 17 829 17 830 16 831 16 832 15 833 15 834 14 835 14 836 13 837 13 838 12 839 12 840 11 841 11 842 10 843 10 844 9 845 9 846 8 847 8 848 7 849 7 850 6 851 6 852 5 853 5 854 4 855 4 856 3 857 3 858 2 859 2 860 1 861 1 862 42 863 21 864 20 865 20 866 19 867 19 868 18 869 18 870 17 871 17 872 16 873 16 874 15 875 15 876 14 877 14 878 13 879 13 880 12 881 12 882 11 883 11 884 10 885 10 886 9 887 9 888 8 889 8 890 7 891 7 892 6 893 6 894 5 895 5 896 4 897 4 898 3 899 3 900 2 901 2 902 1 903 1 904 43 905 21 906 21 907 20 908 20 909 19 910 19 911 18 912 18 913 17 914 17 915 16 916 16 917 15 918 15 919 14 920 14 921 13 922 13 923 12 924 12 925 11 926 11 927 10 928 10 929 9 930 9 931 8 932 8 933 7 934 7 935 6 936 6 937 5 938 5 939 4 940 4 941 3 942 3 943 2 944 2 945 1 946 1 947 44 948 22 949 21 950 21 951 20 952 20 953 19 954 19 955 18 956 18 957 17 958 17 959 16 960 16 961 15 962 15 963 14 964 14 965 13 966 13 967 12 968 12 969 11 970 11 971 10 972 10 973 9 974 9 975 8 976 8 977 7 978 7 979 6 980 6 981 5 982 5 983 4 984 4 985 3 986 3 987 2 988 2 989 1 990 1 991 45 992 22 993 22 994 21 995 21 996 20 997 20 998 19 999 19 1000 18 1001 18 1002 17 1003 17 1004 16 1005 16 1006 15 1007 15 1008 14 1009 14 1010 13 1011 13 1012 12 1013 12 1014 11 1015 11 1016 10 1017 10 1018 9 1019 9 1020 8 1021 8 1022 7 1023 7 1024 6 1025 6 1026 5 1027 5 1028 4 1029 4 1030 3 1031 3 1032 2 1033 2 1034 1 1035 1 1036 46 1037 23 1038 22 1039 22 1040 21 1041 21 1042 20 1043 20 1044 19 1045 19 1046 18 1047 18 1048 17 1049 17 1050 16 1051 16 1052 15 1053 15 1054 14 1055 14 1056 13 1057 13 1058 12 1059 12 1060 11 1061 11 1062 10 1063 10 1064 9 1065 9 1066 8 1067 8 1068 7 1069 7 1070 6 1071 6 1072 5 1073 5 1074 4 1075 4 1076 3 1077 3 1078 2 1079 2 1080 1 1081 1 1082 47 1083 23 1084 23 1085 22 1086 22 1087 21 1088 21 1089 20 1090 20 1091 19 1092 19 1093 18 1094 18 1095 17 1096 17 1097 16 1098 16 1099 15 1100 15 1101 14 1102 14 1103 13 1104 13 1105 12 1106 12 1107 11 1108 11 1109 10 1110 10 1111 9 1112 9 1113 8 1114 8 1115 7 1116 7 1117 6 1118 6 1119 5 1120 5 1121 4 1122 4 1123 3 1124 3 1125 2 1126 2 1127 1 1128 1 1129 48 1130 24 1131 23 1132 23 1133 22 1134 22 1135 21 1136 21 1137 20 1138 20 1139 19 1140 19 1141 18 1142 18 1143 17 1144 17 1145 16 1146 16 1147 15 1148 15 1149 14 1150 14 1151 13 1152 13 1153 12 1154 12 1155 11 1156 11 1157 10 1158 10 1159 9 1160 9 1161 8 1162 8 1163 7 1164 7 1165 6 1166 6 1167 5 1168 5 1169 4 1170 4 1171 3 1172 3 1173 2 1174 2 1175 1 1176 1 1177 49 1178 24 1179 24 1180 23 1181 23 1182 22 1183 22 1184 21 1185 21 1186 20 1187 20 1188 19 1189 19 1190 18 1191 18 1192 17 1193 17 1194 16 1195 16 1196 15 1197 15 1198 14 1199 14 1200 13 1201 13 1202 12 1203 12 1204 11 1205 11 1206 10 1207 10 1208 9 1209 9 1210 8 1211 8 1212 7 1213 7 1214 6 1215 6 1216 5 1217 5 1218 4 1219 4 1220 3 1221 3 1222 2 1223 2 1224 1 1225 1 1226 50 1227 25 1228 24 1229 24 1230 23 1231 23 1232 22 1233 22 1234 21 1235 21 1236 20 1237 20 1238 19 1239 19 1240 18 1241 18 1242 17 1243 17 1244 16 1245 16 1246 15 1247 15 1248 14 1249 14 1250 13 1251 13 1252 12 1253 12 1254 11 1255 11 1256 10 1257 10 1258 9 1259 9 1260 8 1261 8 1262 7 1263 7 1264 6 1265 6 1266 5 1267 5 1268 4 1269 4 1270 3 1271 3 1272 2 1273 2 1274 1 1275 1