CAPE 1005 1073 1086 1058 1016 979 946 950 972 977 965 959 958 964 976 989 997 988 942 898 862 843 843 856 870 870 853 842 850 874 916 974 1033 1088 1152 1224 1301 1373 1421 1434 1458 1480 1484 1473 1455 1444 1446 1468 1533 1615 1731 1597 1479 1570 1620 1614 1614 1654 1641 1603 1571 1551 1572 1571 1537 1502 1473 1448 1422 1386 1343 1303 1259 1212 1165 1120 1067 1002 911 801 705 638 569 464 355 271 232 207 186 175 184 211 247 288 308 312 322 357 422 496 545 625 725 809 877 960 1084 1179 1160 1073 985 925 899 907 916 917 922 942 948 911 836 776 729 657 605 611 677 761 774 733 700 699 709 695 655 645 733 694 708 717 707 699 706 707 656 584 528 484 456 455 477 469 457 398 342 311 279 241 183 158 159 158 152 148 138 103 50 12 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 1040 1083 1059 995 942 924 911 930 964 980 964 955 970 992 1004 1008 1005 994 967 934 898 862 836 828 836 846 839 841 851 869 906 960 1012 1061 1124 1193 1264 1331 1380 1406 1447 1479 1496 1489 1479 1491 1525 1543 1594 1667 1729 1590 1402 1361 1455 1539 1533 1580 1591 1530 1500 1602 1645 1623 1586 1537 1478 1426 1392 1365 1333 1307 1280 1245 1205 1160 1109 1052 962 856 769 701 624 509 387 311 273 231 201 187 187 214 250 281 294 297 309 347 415 499 544 615 714 814 893 956 1029 1122 1119 1036 940 871 840 857 894 918 923 928 897 795 660 596 596 564 550 572 636 729 734 693 676 685 680 639 593 616 700 723 734 730 722 724 735 689 623 549 495 459 426 401 425 456 459 434 387 326 290 273 209 176 167 162 149 126 112 63 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1015 984 913 829 767 760 777 819 864 886 882 893 902 946 987 1010 1016 1009 993 975 950 916 876 841 823 826 828 838 849 870 905 949 990 1035 1099 1168 1236 1300 1354 1396 1449 1498 1526 1525 1528 1560 1597 1565 1572 1683 1674 1558 1438 1412 1500 1624 1482 1565 1567 1415 1320 1486 1600 1630 1606 1545 1467 1404 1369 1343 1305 1284 1267 1245 1216 1181 1140 1097 1006 891 801 723 623 490 359 287 264 229 199 192 203 224 252 279 294 295 303 339 402 476 544 613 716 843 949 981 966 1019 1015 946 858 795 776 810 872 910 920 904 840 719 592 551 538 519 541 590 632 696 695 667 653 647 627 591 569 611 665 705 737 752 753 756 731 650 590 529 466 409 368 340 356 359 381 400 374 305 250 286 236 200 191 196 189 125 120 67 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 870 794 721 658 612 603 625 656 681 706 753 840 871 898 932 973 1006 1018 1016 1007 985 953 916 876 843 828 826 833 848 873 906 938 970 1016 1080 1150 1216 1276 1332 1388 1454 1514 1545 1553 1568 1595 1604 1553 1554 1673 1653 1555 1490 1521 1623 1693 1363 1468 1524 1478 1445 1496 1575 1624 1592 1516 1437 1377 1334 1292 1229 1212 1215 1208 1187 1158 1126 1099 1029 911 802 706 597 460 328 251 209 180 174 193 223 243 266 296 308 299 295 327 388 485 566 636 736 879 1009 1004 901 879 855 807 743 696 696 754 847 888 893 870 811 713 617 560 512 514 574 651 684 697 683 667 657 634 596 569 570 611 662 717 760 781 781 767 698 642 600 542 459 376 335 323 312 302 313 324 311 276 212 239 229 209 196 199 226 144 128 85 38 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 685 638 598 556 510 482 487 510 541 577 632 732 853 911 944 972 998 1018 1028 1020 993 962 934 906 876 852 835 836 855 884 914 942 974 1015 1074 1134 1191 1248 1311 1381 1449 1499 1538 1565 1588 1602 1596 1578 1593 1664 1656 1568 1498 1516 1588 1604 1353 1370 1439 1483 1504 1526 1560 1558 1515 1449 1388 1336 1283 1240 1191 1174 1179 1180 1162 1125 1090 1072 1023 927 814 699 575 437 319 238 188 166 177 213 251 266 269 279 295 302 309 347 421 535 625 688 768 894 1018 972 834 746 697 667 639 613 625 701 801 857 861 824 768 709 634 545 508 526 594 679 713 693 672 670 662 629 583 562 573 604 649 697 742 773 759 711 659 633 617 578 508 439 392 347 294 247 221 216 218 211 185 192 200 194 181 165 213 170 142 102 54 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 566 556 535 492 434 391 386 408 446 488 542 625 747 874 961 997 1013 1031 1041 1018 1002 973 946 925 906 884 862 859 877 904 930 951 976 1019 1065 1107 1154 1215 1289 1365 1427 1471 1524 1570 1604 1621 1625 1619 1612 1636 1634 1550 1455 1429 1452 1434 1373 1381 1427 1457 1445 1416 1469 1442 1383 1335 1304 1280 1253 1229 1202 1175 1155 1114 1063 1033 1023 1016 986 917 813 692 570 454 352 273 216 193 212 260 303 311 302 296 299 318 356 413 500 610 693 748 815 918 1019 978 833 693 604 569 561 546 562 639 736 817 855 838 771 688 610 556 554 583 628 677 694 671 651 645 629 598 565 556 578 611 657 706 753 780 738 658 609 606 623 622 582 527 457 364 269 192 149 135 124 139 162 176 175 172 170 160 170 153 139 115 68 17 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 518 508 473 415 352 309 315 343 380 420 474 554 663 785 892 980 1032 1049 1043 1015 999 980 968 960 947 928 908 900 908 930 951 964 976 1003 1038 1072 1116 1177 1250 1320 1380 1442 1504 1559 1603 1629 1631 1605 1565 1572 1577 1493 1385 1328 1315 1351 1380 1411 1449 1467 1431 1355 1399 1367 1291 1237 1213 1209 1210 1204 1189 1163 1131 1078 1019 989 974 965 950 912 845 747 628 506 419 359 312 289 303 344 365 366 360 354 352 369 415 487 586 694 765 813 877 976 1069 1044 889 712 581 530 532 518 518 570 655 749 828 862 818 683 602 586 598 608 614 645 643 628 612 596 578 557 539 541 575 619 667 721 771 787 729 625 567 577 622 653 638 583 494 369 251 166 118 100 94 111 132 126 123 145 162 174 157 113 99 104 84 37 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 495 450 386 325 279 252 265 299 335 370 418 493 601 731 854 957 1036 1066 1040 1017 993 995 999 997 989 977 960 945 936 949 962 970 976 988 1013 1048 1088 1139 1197 1258 1323 1398 1464 1522 1565 1583 1567 1524 1486 1504 1487 1398 1296 1236 1226 1300 1387 1428 1436 1422 1395 1371 1397 1342 1261 1196 1164 1161 1172 1184 1184 1168 1138 1088 1026 977 951 934 921 896 841 758 663 563 508 474 450 439 442 449 435 419 407 389 381 403 465 548 662 760 820 866 934 1030 1110 1076 912 721 581 525 531 537 529 536 582 655 733 785 780 678 602 568 551 527 504 533 556 561 551 536 525 517 508 537 567 621 688 745 776 767 708 610 555 559 599 639 649 603 523 395 269 179 126 106 108 113 116 97 80 106 141 157 145 102 82 91 79 39 9 1 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 441 360 285 238 219 218 237 267 295 324 368 442 557 709 867 992 1046 1049 1038 1026 1012 1024 1037 1032 1016 1000 990 984 969 965 966 967 969 976 998 1031 1060 1100 1148 1202 1266 1339 1404 1458 1493 1497 1470 1430 1409 1417 1362 1265 1171 1123 1147 1260 1382 1410 1387 1348 1327 1352 1360 1301 1233 1179 1148 1140 1155 1178 1187 1184 1158 1114 1068 1030 988 959 940 920 887 838 773 692 622 572 532 507 503 510 489 456 428 407 408 444 520 609 719 798 849 898 968 1051 1108 1058 876 683 553 508 527 566 571 556 553 581 626 652 666 631 583 532 481 436 406 420 460 479 481 480 480 486 494 526 567 624 692 753 784 774 704 620 564 547 557 576 603 575 503 398 286 195 139 114 110 106 101 83 59 68 106 126 120 85 61 72 70 46 15 4 3 3 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 336 248 190 166 170 191 213 238 259 283 327 409 540 712 885 999 1044 1050 1045 1041 1045 1063 1077 1072 1051 1024 1003 1002 992 985 982 982 983 986 997 1012 1028 1054 1092 1141 1203 1266 1319 1357 1375 1369 1344 1316 1313 1290 1212 1120 1052 1040 1104 1239 1357 1351 1313 1289 1288 1305 1283 1246 1208 1175 1146 1135 1159 1188 1195 1196 1182 1164 1150 1138 1094 1080 1053 1028 999 954 888 808 734 667 611 572 549 535 511 474 442 430 442 482 557 656 748 811 862 922 994 1053 1069 992 798 612 500 473 510 567 588 586 565 551 558 564 571 568 547 499 443 402 379 386 407 421 432 440 447 461 488 530 569 607 656 709 733 731 689 629 570 523 493 477 506 510 479 409 309 208 136 125 127 122 104 72 39 37 84 111 107 83 67 65 62 54 27 11 7 6 6 6 7 3 1 0 0 0 0 0 0 0 0 0 0 219 155 124 118 134 167 196 219 237 260 306 393 531 714 888 1004 1056 1064 1058 1059 1078 1096 1093 1091 1071 1035 1005 995 989 983 976 973 974 977 980 975 980 993 1019 1060 1113 1165 1203 1226 1233 1220 1199 1188 1176 1135 1067 1005 983 1016 1097 1208 1293 1282 1247 1233 1248 1277 1298 1297 1258 1211 1177 1163 1158 1180 1193 1183 1155 1136 1152 1206 1184 1189 1172 1146 1116 1081 1034 980 920 847 778 726 687 645 595 538 483 460 477 527 607 715 813 882 928 972 1022 1047 1027 923 743 571 469 453 504 575 611 617 593 557 532 522 527 529 517 479 431 399 383 383 391 401 411 422 433 446 471 508 544 579 613 647 664 666 657 629 583 524 461 409 410 425 432 407 338 236 155 166 166 145 110 68 35 41 90 122 122 100 76 62 65 59 40 21 13 9 9 11 13 8 3 0 0 0 0 0 0 0 0 0 0 155 117 102 104 126 164 203 230 247 267 308 391 526 706 883 1004 1069 1088 1086 1090 1116 1128 1100 1084 1063 1029 996 978 973 969 964 958 952 944 935 926 929 943 966 999 1034 1067 1089 1098 1096 1080 1063 1062 1054 1025 984 958 972 1021 1073 1149 1235 1237 1203 1178 1185 1227 1294 1322 1277 1231 1209 1199 1182 1174 1157 1109 1036 1003 1057 1161 1186 1214 1221 1213 1207 1209 1206 1150 1088 1015 937 865 804 754 699 633 568 547 579 645 723 815 901 958 983 999 1027 1034 996 899 754 607 502 468 533 616 688 713 689 632 568 516 511 518 509 481 447 419 405 397 398 405 414 424 437 444 456 469 488 525 578 618 627 624 625 621 601 561 484 404 363 357 361 349 311 240 179 159 148 130 103 74 54 71 113 136 128 102 85 62 65 58 43 27 17 13 13 15 14 8 2 0 0 0 0 0 0 0 0 0 0 161 135 126 133 158 197 238 267 281 293 327 402 526 690 867 1002 1081 1109 1108 1108 1131 1158 1129 1091 1044 1000 973 961 952 946 946 950 949 937 920 912 916 929 947 967 985 1000 1007 1001 989 978 974 980 986 984 985 997 1034 1078 1092 1150 1215 1218 1179 1133 1111 1125 1176 1174 1134 1113 1119 1129 1126 1118 1119 1021 902 877 980 1085 1138 1186 1207 1207 1220 1266 1286 1215 1167 1114 1043 967 906 861 789 735 694 689 725 783 832 878 924 971 999 1006 1025 1033 992 899 782 665 567 516 588 672 760 820 825 767 679 558 514 506 503 492 476 458 442 423 412 409 415 426 431 424 426 417 419 450 502 557 580 582 581 587 594 578 511 425 355 323 314 297 261 208 160 129 109 97 92 82 74 93 120 131 119 101 77 66 63 55 40 24 21 21 23 26 24 15 5 0 0 0 0 0 0 0 0 0 0 186 174 174 189 218 253 284 303 312 321 352 420 531 682 849 985 1069 1099 1098 1097 1120 1166 1136 1082 1029 992 977 972 954 938 926 925 930 934 932 930 931 933 937 945 954 962 968 961 951 949 959 974 979 966 1017 1069 1114 1142 1131 1148 1169 1156 1099 1015 942 912 891 849 826 850 920 1004 1066 1085 1078 960 824 760 801 929 1084 1143 1158 1173 1233 1329 1315 1220 1206 1211 1187 1122 1043 970 895 859 834 818 818 836 856 866 881 934 995 1034 1063 1057 997 884 779 695 617 580 646 724 802 884 939 919 859 716 605 535 499 484 478 479 465 441 418 404 399 400 395 380 373 365 365 386 430 485 515 517 513 524 548 550 504 436 370 329 311 293 262 198 138 103 91 85 86 84 89 106 124 131 123 110 91 74 59 51 49 39 32 28 33 42 42 28 11 5 2 0 0 0 0 0 0 0 0 203 207 219 239 268 297 317 325 326 336 361 420 526 678 858 1011 1095 1108 1085 1072 1099 1141 1129 1082 1030 998 994 1003 994 979 962 947 937 933 939 944 944 940 939 946 959 968 982 977 962 945 930 921 930 916 985 1043 1077 1088 1071 1044 1012 982 924 839 764 744 693 644 635 685 788 919 1034 1058 1061 972 847 747 721 813 976 1037 1071 1129 1212 1270 1251 1207 1223 1262 1256 1173 1050 982 961 948 918 871 829 819 843 855 873 929 1012 1083 1108 1060 961 828 734 693 658 649 700 772 846 931 1005 1015 988 889 761 637 540 484 466 467 460 442 415 386 363 351 344 327 315 315 326 345 376 425 434 433 438 452 476 486 464 430 394 363 335 295 240 180 125 94 83 73 78 86 104 131 146 135 126 116 97 72 50 42 54 56 45 36 38 55 70 48 19 7 3 1 0 0 0 0 0 0 0 226 242 267 290 309 326 339 342 336 338 353 399 496 651 850 1029 1133 1153 1123 1090 1087 1100 1096 1070 1035 1008 998 1001 1009 1007 1006 1003 993 980 971 967 965 967 965 970 991 1010 1018 1006 976 932 884 848 830 824 871 910 932 937 923 888 858 840 800 752 728 734 715 692 699 752 843 948 1044 1068 1089 1041 932 805 721 738 882 919 952 1044 1162 1200 1147 1132 1191 1259 1239 1100 957 931 958 968 950 916 888 890 909 924 950 998 1060 1106 1101 1030 916 804 737 718 712 718 754 802 849 910 991 1040 1046 1007 922 796 652 539 488 468 456 439 410 369 326 306 286 265 254 256 268 287 324 366 371 368 374 383 397 416 421 420 414 397 364 298 239 187 145 116 101 90 91 99 114 130 134 119 115 113 98 78 55 39 42 50 49 45 44 55 72 33 10 4 3 1 0 0 0 0 0 0 0 264 289 322 351 358 360 364 360 350 345 352 385 467 609 808 1012 1152 1211 1204 1160 1107 1069 1056 1057 1058 1052 1039 1023 1010 1004 1007 1018 1034 1044 1034 1012 997 1007 1011 1012 1022 1028 1026 1019 991 942 885 836 769 743 764 794 818 833 837 820 790 798 790 782 799 826 847 872 898 933 981 1034 1068 1065 1082 1060 972 831 686 617 719 732 769 879 1019 1088 1052 981 1040 1181 1234 1102 957 917 945 967 990 1012 1014 1005 981 988 1028 1085 1137 1156 1111 1035 942 868 825 806 793 790 820 842 870 922 991 1030 1041 1048 1030 949 807 659 564 507 470 443 411 365 308 275 246 226 218 223 233 252 292 320 331 335 336 329 335 362 383 396 404 407 392 316 271 231 195 165 148 137 131 131 134 136 134 120 105 95 85 69 50 43 41 45 47 47 52 63 67 37 11 2 1 0 0 0 0 0 0 0 0 315 347 378 406 410 404 395 381 367 363 371 397 456 569 744 959 1117 1227 1263 1226 1148 1071 1031 1030 1053 1083 1102 1100 1074 1051 1029 1015 1013 1016 1016 1008 1003 1013 1014 1006 996 982 973 978 973 943 900 861 796 753 743 754 776 801 821 826 817 828 838 853 878 903 930 971 1005 1022 1033 1051 1067 1064 1061 1046 990 870 681 459 463 480 554 680 802 852 826 844 922 1073 1184 1138 1020 951 958 983 1044 1109 1079 972 911 944 1033 1130 1191 1192 1127 1054 987 937 906 887 859 852 884 893 882 881 916 978 1017 1045 1056 1024 932 800 674 577 499 445 405 353 298 259 230 215 211 213 219 241 268 286 297 304 310 310 311 332 352 365 374 383 392 345 311 274 236 212 202 192 187 182 174 166 159 138 105 82 69 56 39 33 36 46 49 49 55 65 61 37 16 4 1 0 0 0 0 0 0 0 0 372 405 431 447 448 438 421 401 388 395 412 428 454 525 665 845 998 1137 1218 1226 1179 1108 1043 1013 1019 1048 1083 1110 1121 1117 1096 1063 1027 996 978 979 993 992 976 951 925 904 891 886 877 860 844 839 826 790 756 743 751 769 786 784 805 831 858 880 895 903 927 956 988 1000 992 986 992 1005 1017 1017 983 894 727 404 240 221 305 447 601 710 643 678 812 952 1009 951 841 858 906 974 1071 1154 1121 969 859 881 995 1121 1184 1171 1103 1029 962 913 887 885 862 880 921 937 924 909 927 975 1010 1036 1050 1042 1000 907 778 661 553 464 401 347 304 272 246 228 215 208 211 224 243 259 268 275 285 297 304 318 333 343 350 367 377 374 348 307 270 254 250 243 243 238 221 196 174 146 119 96 79 64 47 33 33 45 53 52 51 57 56 43 25 10 3 2 1 0 0 0 0 0 0 422 448 467 472 470 458 440 427 431 453 471 463 457 491 581 692 814 949 1066 1141 1165 1142 1085 1029 1005 1004 1020 1047 1078 1095 1090 1071 1046 1022 1002 988 995 987 962 926 888 849 812 785 753 735 738 753 761 754 745 737 737 748 755 748 763 791 818 838 851 849 875 883 893 900 902 898 892 900 933 942 913 850 751 521 306 173 144 225 392 581 605 639 742 842 861 776 536 620 774 938 1080 1177 1186 1079 955 900 958 1080 1144 1127 1049 968 897 843 816 829 836 891 955 997 1004 979 943 953 974 990 1002 1010 1005 955 850 735 619 512 430 375 344 318 286 253 228 213 211 220 234 247 253 257 269 281 292 302 313 325 345 352 373 388 382 360 340 313 303 300 303 301 284 247 200 170 141 117 101 86 69 48 39 42 50 53 53 55 53 48 36 19 7 3 2 1 0 0 0 0 0 466 481 498 500 495 483 473 476 500 533 536 503 468 456 477 526 620 742 863 975 1060 1101 1090 1067 1044 1027 1023 1032 1042 1040 1036 1034 1027 1017 1006 998 999 992 973 945 908 862 802 747 689 654 652 676 706 728 744 740 740 749 749 761 783 791 789 783 780 781 794 796 808 825 839 845 835 817 818 818 806 781 740 625 439 230 90 84 216 399 504 579 641 653 628 672 581 578 730 926 1099 1221 1228 1060 999 957 976 1064 1131 1133 1079 1002 925 870 852 873 899 951 1018 1074 1088 1044 974 964 963 972 987 996 995 967 894 794 678 562 470 418 387 360 325 285 252 235 230 231 238 245 247 250 262 273 282 291 301 312 341 365 388 406 411 406 412 377 356 348 351 359 359 326 265 214 171 137 112 87 65 47 36 34 39 46 56 55 56 55 49 32 10 4 2 1 0 0 0 0 0 514 529 539 541 533 521 517 533 571 604 588 541 487 436 407 421 487 573 663 763 864 946 989 1015 1033 1048 1060 1068 1068 1055 1039 1020 1003 994 994 998 996 987 969 943 906 856 801 729 659 614 604 625 658 688 705 712 725 743 753 764 783 808 806 777 747 749 750 753 763 775 787 797 792 769 752 735 719 707 695 644 510 310 147 93 154 297 427 522 575 498 319 337 499 638 783 939 1102 1248 1247 977 907 922 975 1050 1103 1102 1065 1004 948 912 898 916 948 972 1013 1052 1061 1033 1014 976 953 955 975 993 993 967 917 845 753 648 540 463 407 360 320 286 265 256 249 245 245 247 250 254 264 275 283 293 305 316 335 357 386 411 424 426 441 425 402 390 394 406 406 374 327 267 205 155 122 88 61 41 30 28 32 38 48 51 53 53 48 37 14 5 1 0 0 0 0 0 0 564 581 581 575 568 560 568 599 641 662 636 589 530 465 410 386 412 463 522 583 651 726 794 855 908 955 998 1037 1067 1069 1057 1040 1027 1019 1014 1009 1003 991 971 936 888 837 795 733 671 639 637 645 636 653 678 706 725 733 736 754 788 818 823 809 797 796 786 778 780 777 762 743 732 709 697 682 661 639 629 602 521 380 243 170 183 272 373 453 558 585 445 275 326 451 652 866 1055 1225 1253 1052 916 872 904 970 999 989 950 909 872 837 813 809 830 865 904 948 999 1058 1049 986 942 934 947 958 968 955 923 877 819 747 651 532 436 362 309 275 261 260 252 246 246 251 256 259 266 275 285 296 306 316 333 359 388 411 423 441 465 465 448 435 436 431 404 373 331 275 218 171 136 109 83 59 43 36 37 39 43 46 47 46 44 38 20 9 3 1 0 0 0 0 0 608 620 617 604 599 593 610 649 690 706 684 641 586 519 448 386 357 390 442 472 494 533 592 665 734 788 837 889 941 968 982 992 999 1004 1004 998 996 988 973 944 909 882 863 818 770 757 765 758 710 714 740 767 780 772 753 768 815 840 847 843 840 839 833 822 810 790 761 724 695 662 640 629 612 584 583 532 475 392 301 232 217 260 306 326 364 442 524 473 422 376 449 669 967 1163 1221 1150 1044 954 914 928 924 914 884 843 802 773 759 757 770 805 845 886 942 973 949 922 911 923 955 965 969 956 928 889 844 790 717 602 491 403 341 302 277 271 265 262 262 261 258 267 274 280 285 290 299 312 327 346 376 408 429 454 474 484 477 466 464 444 404 354 305 262 221 183 163 151 137 115 89 72 59 50 45 45 44 40 36 30 21 12 5 1 0 0 0 0 0 650 658 650 630 621 614 632 668 701 711 696 665 624 568 492 407 347 366 403 414 413 425 464 526 581 614 647 691 743 782 812 836 855 873 891 906 920 925 927 934 950 968 960 907 865 866 883 872 825 815 820 833 845 845 831 832 854 856 849 845 849 860 866 856 834 800 760 731 696 651 618 610 602 569 569 493 409 328 266 236 239 285 302 287 257 252 309 421 518 506 482 596 883 1084 1166 1162 1104 1039 1007 1014 981 945 909 877 852 838 849 846 865 891 913 927 940 941 917 917 917 913 952 981 986 965 923 865 800 736 681 605 518 437 376 336 311 298 294 295 296 292 276 286 299 311 317 315 308 311 332 356 383 413 443 466 465 466 465 462 459 439 390 328 286 265 242 212 202 207 207 189 153 118 91 70 55 46 42 36 29 24 19 13 7 3 2 1 1 1 0 693 698 694 674 638 629 635 651 666 669 661 649 634 606 542 451 376 370 391 400 397 397 414 450 485 506 522 545 578 605 631 657 681 708 741 776 788 807 827 859 901 934 929 870 829 840 859 838 786 763 765 777 793 806 813 833 862 867 858 849 852 872 877 846 830 813 779 746 705 647 596 596 616 585 545 463 367 284 236 229 245 316 347 318 250 188 181 260 430 565 640 723 888 1050 1163 1198 1164 1119 1113 1134 1122 1103 1076 1040 997 962 997 997 1000 1005 1005 997 994 997 970 976 972 932 931 978 990 967 918 851 768 678 594 527 471 418 372 343 327 317 315 319 323 324 310 315 328 343 353 346 327 319 328 348 377 409 440 463 455 441 432 428 430 415 368 320 286 262 236 216 207 214 222 216 191 156 120 84 55 41 37 31 25 19 15 11 7 6 5 3 2 1 0 736 735 729 712 679 650 632 621 613 604 597 601 607 604 567 500 432 404 411 418 415 410 416 439 465 479 486 493 505 517 531 554 579 604 631 663 674 687 702 718 733 745 763 700 666 673 677 645 591 551 525 529 554 587 616 660 715 765 801 825 847 875 868 830 808 792 766 734 695 647 582 565 578 544 489 415 333 259 215 210 223 308 354 337 276 214 204 225 327 485 641 779 924 1090 1262 1320 1291 1261 1290 1296 1311 1304 1274 1228 1165 1073 1081 1076 1067 1054 1036 1015 1016 1028 1004 990 984 965 951 1001 1056 1082 1059 988 889 762 629 530 466 418 372 337 316 311 319 330 336 339 338 342 353 371 388 383 363 346 336 336 353 390 423 443 440 424 409 405 399 391 364 329 291 247 206 168 151 155 167 171 160 138 120 90 55 34 24 23 19 14 10 6 5 5 4 3 2 1 0 782 767 744 718 694 662 636 611 588 567 554 554 561 568 557 523 479 448 441 442 443 442 448 475 494 504 509 514 520 524 526 535 549 563 573 581 588 582 571 559 546 534 537 483 456 454 448 418 368 329 281 274 298 336 377 437 524 620 707 776 827 860 826 798 772 745 718 698 665 635 599 567 531 474 408 350 293 244 209 193 203 274 333 352 335 315 332 320 340 426 561 722 896 1086 1282 1344 1309 1260 1276 1379 1451 1408 1314 1257 1263 1194 1153 1118 1094 1070 1035 985 971 967 940 917 926 966 988 1040 1142 1216 1223 1183 1132 1024 876 731 617 534 461 400 353 334 337 351 362 367 370 376 390 410 426 416 406 388 368 358 369 406 418 421 417 410 406 403 382 373 360 333 283 221 168 122 99 97 102 107 101 92 85 70 44 22 13 16 14 9 5 3 1 2 3 3 2 1 0 828 797 758 720 690 664 639 613 587 564 547 543 542 543 540 527 507 484 470 466 472 482 496 527 547 560 570 578 581 579 572 568 565 557 544 530 512 483 451 420 392 371 372 328 299 287 272 242 197 171 139 131 145 175 220 288 384 494 610 700 744 787 779 760 737 709 677 650 627 603 571 535 490 424 348 301 260 230 208 186 190 243 308 351 373 391 413 394 369 380 457 604 794 952 1056 1089 1085 1104 1219 1399 1458 1349 1199 1149 1243 1268 1224 1161 1119 1087 1030 946 890 848 806 778 781 819 905 994 1117 1229 1288 1281 1276 1221 1118 992 862 739 646 564 494 445 419 411 407 402 404 415 433 452 466 472 459 427 394 377 381 399 399 393 386 384 389 388 385 390 389 356 282 216 149 100 70 56 54 60 58 55 51 42 27 12 5 8 8 5 3 1 0 1 2 3 2 1 1 877 830 777 730 695 674 657 634 608 585 570 565 559 552 547 545 541 531 511 495 499 513 536 576 609 633 650 658 657 649 635 619 595 560 517 475 436 394 356 320 288 267 261 237 214 197 178 149 120 106 83 71 77 105 154 223 323 440 561 645 666 707 731 726 712 682 634 593 584 563 531 490 443 388 321 276 238 208 188 174 186 234 297 339 347 330 317 322 319 315 351 460 629 790 846 842 816 824 944 1185 1252 1138 969 871 896 994 1057 1079 1084 1062 989 890 798 717 653 616 610 618 701 798 909 1018 1105 1149 1160 1134 1080 1010 929 841 782 720 657 598 546 499 461 435 431 442 458 472 484 489 477 441 396 372 366 365 361 355 353 364 398 415 423 425 407 357 282 233 168 111 70 47 33 36 31 26 22 20 12 4 1 1 3 3 4 3 2 2 2 2 1 2 1 928 871 809 754 714 693 682 662 637 617 607 605 598 586 574 568 568 567 551 531 528 540 569 619 668 693 712 724 726 713 692 653 599 538 477 424 378 331 291 257 229 212 210 203 183 166 146 123 105 88 63 51 61 94 150 229 324 422 519 592 628 662 661 662 662 644 598 554 538 526 505 471 424 364 302 254 211 177 158 158 175 222 270 286 258 206 175 197 240 265 293 378 519 703 822 882 891 885 946 980 1023 956 804 653 574 625 743 855 932 965 942 859 756 648 556 496 470 461 493 546 612 683 755 820 849 850 827 789 753 742 754 741 714 674 621 557 500 467 464 479 494 500 491 482 473 453 417 386 368 356 346 342 351 382 421 440 450 457 454 419 361 290 219 152 96 63 45 34 26 21 20 18 11 5 2 1 2 6 13 11 9 6 3 1 1 1 1 980 919 853 793 748 724 714 698 677 662 657 656 651 637 616 600 591 588 582 563 560 572 603 657 719 742 760 779 785 766 727 665 591 516 449 395 355 308 269 236 208 192 190 191 176 158 141 126 112 87 62 53 70 113 181 275 336 380 431 500 580 638 609 610 617 603 558 509 485 473 459 429 376 311 256 214 178 147 128 129 144 182 216 222 192 145 114 139 199 244 286 387 530 672 802 932 1047 1125 1214 1212 1164 1049 880 698 567 612 701 781 853 930 979 943 865 755 640 542 468 424 407 401 406 421 444 473 510 533 542 548 563 601 650 682 687 664 620 559 519 502 511 536 558 563 538 529 528 512 470 430 403 385 377 381 393 414 431 447 458 468 480 459 413 355 287 215 143 96 68 46 33 32 38 30 20 13 9 7 8 11 24 24 18 12 8 2 1 2 2 1029 971 906 847 806 788 763 746 729 716 708 708 711 704 683 657 632 615 613 604 600 604 627 676 750 771 802 830 835 805 747 671 590 512 445 393 361 320 283 251 225 206 195 185 183 167 149 135 116 88 68 70 97 149 225 317 351 355 362 401 486 597 593 604 605 581 534 478 437 410 390 362 315 259 212 182 162 144 123 108 105 127 153 170 172 169 167 185 217 243 282 400 560 678 758 853 984 1129 1281 1364 1366 1302 1188 1029 839 898 951 993 1042 1106 1174 1185 1139 1048 933 818 713 614 535 470 420 385 354 338 342 353 367 382 405 467 532 585 616 614 568 525 510 512 529 557 589 629 627 635 629 586 517 475 462 456 455 460 465 476 484 477 472 485 502 496 470 423 361 288 208 146 99 67 49 45 54 42 30 20 13 12 16 19 32 39 34 21 14 6 3 2 2 1071 1020 962 905 865 848 817 799 785 774 769 772 783 782 768 741 708 678 660 647 634 631 654 704 761 787 833 867 868 830 764 683 598 527 468 418 381 340 307 282 262 245 229 211 209 191 167 142 114 82 72 86 124 185 264 342 363 348 331 344 412 532 568 594 596 565 506 435 392 362 333 301 262 218 181 158 152 149 137 118 98 97 103 115 135 178 231 263 270 257 251 313 494 684 777 828 907 1016 1154 1289 1398 1462 1453 1332 1133 1150 1228 1307 1365 1410 1450 1474 1440 1361 1261 1155 1053 962 855 745 652 580 512 445 400 378 367 355 346 366 407 453 495 526 515 495 483 483 502 540 586 650 683 704 705 663 583 526 513 509 502 503 507 519 539 540 526 529 533 534 526 496 440 370 289 213 149 101 73 65 64 56 39 23 12 9 16 21 31 42 44 25 21 15 8 3 3 1104 1062 1012 959 913 885 878 865 852 845 844 851 864 863 862 836 793 747 713 689 668 662 697 761 793 822 867 894 887 846 781 697 614 552 501 452 408 365 334 318 305 288 269 259 243 217 183 147 110 77 78 107 156 218 290 353 375 361 335 331 376 455 506 538 541 507 438 365 327 304 280 250 216 178 145 124 124 132 132 127 114 97 81 71 76 118 180 229 250 236 197 173 262 478 683 817 888 954 1033 1126 1263 1408 1490 1445 1367 1384 1448 1527 1596 1629 1632 1626 1583 1511 1423 1329 1229 1142 1053 963 879 796 715 628 557 509 475 438 401 373 363 370 389 414 428 432 431 433 452 502 568 610 634 643 635 604 560 504 477 463 446 430 433 449 485 527 552 553 547 556 565 554 513 453 374 291 217 156 110 89 80 67 47 28 14 8 11 16 23 32 40 31 33 29 18 8 3 1125 1094 1052 1009 967 941 947 944 935 926 924 931 948 948 951 933 892 839 787 750 723 704 723 777 828 863 896 906 886 842 790 710 645 594 547 498 450 407 382 367 351 329 307 292 270 236 195 149 107 75 88 124 175 236 303 362 395 384 354 336 351 385 420 443 444 413 348 287 250 231 215 194 168 137 110 97 99 107 107 103 96 86 74 60 51 75 110 146 169 169 146 117 154 270 467 667 790 846 917 999 1102 1219 1324 1386 1435 1495 1543 1580 1613 1613 1589 1559 1515 1454 1379 1305 1215 1140 1079 1026 969 902 835 745 675 626 577 524 473 431 400 381 369 360 358 358 359 363 378 410 432 449 461 464 454 424 394 369 353 345 336 311 302 314 346 387 427 460 491 519 540 549 541 504 441 367 290 217 158 121 100 84 66 45 25 14 12 14 20 27 29 34 41 41 31 15 5 1141 1121 1085 1053 1026 1011 1017 1018 1007 999 998 1010 1035 1036 1036 1021 990 947 895 841 797 760 743 765 831 882 904 904 875 832 797 738 696 655 609 556 501 457 439 426 406 378 349 325 295 256 207 155 107 81 96 126 175 241 315 377 419 407 381 358 339 335 340 347 346 324 272 223 188 162 140 118 98 72 61 64 74 82 83 77 70 73 79 84 89 123 152 163 163 153 133 127 149 234 372 525 638 681 750 817 889 979 1095 1223 1329 1412 1449 1450 1446 1436 1420 1391 1351 1302 1254 1223 1194 1165 1123 1069 1011 949 914 863 806 750 694 628 555 495 454 427 398 365 334 308 297 300 303 309 305 298 292 289 286 269 244 224 212 208 210 199 189 192 209 241 282 330 388 435 468 492 511 510 480 429 367 298 226 165 136 122 105 75 46 27 18 16 20 25 28 35 43 46 40 22 11 1155 1144 1118 1100 1092 1091 1092 1086 1078 1070 1071 1086 1108 1110 1111 1104 1080 1041 989 936 886 832 790 787 836 893 908 905 877 841 816 781 755 721 674 616 553 499 493 488 468 433 391 350 306 260 212 162 115 96 105 132 181 251 332 388 426 429 414 391 361 330 308 306 304 283 239 192 152 113 78 52 36 23 18 24 36 51 64 70 69 74 88 108 131 180 233 255 242 208 183 183 202 258 346 449 546 590 665 739 797 851 931 1039 1137 1218 1261 1264 1256 1247 1228 1202 1177 1155 1135 1114 1082 1050 1031 1028 1015 969 941 921 902 879 839 785 707 626 556 505 465 408 354 313 290 278 263 246 222 199 184 177 171 160 144 126 111 105 107 97 91 95 114 145 195 246 301 353 394 425 461 483 483 464 429 374 292 221 189 175 156 123 81 51 34 26 23 22 27 35 40 40 39 28 17 1163 1161 1151 1154 1162 1166 1162 1154 1146 1132 1134 1150 1167 1172 1178 1175 1152 1115 1074 1026 975 931 900 891 906 927 916 902 882 861 843 825 802 767 720 660 595 541 540 538 521 485 435 378 316 266 220 173 130 110 112 135 187 265 351 400 435 452 448 425 387 344 329 335 332 307 267 217 162 104 55 23 13 10 9 12 17 25 38 56 62 68 78 96 124 181 264 337 353 311 288 273 269 289 334 407 509 566 648 724 776 804 827 899 975 1040 1086 1112 1121 1099 1067 1045 1041 1041 1015 987 971 964 964 968 989 978 959 942 933 929 899 871 831 788 744 693 623 526 439 372 325 297 272 240 196 158 135 125 119 112 100 84 68 59 54 46 39 41 56 83 136 185 235 286 336 369 410 441 462 471 465 437 359 293 251 229 210 178 128 86 58 42 31 26 25 29 31 32 38 35 28 1170 1179 1182 1200 1221 1231 1231 1228 1220 1206 1205 1215 1227 1232 1234 1233 1210 1175 1142 1114 1078 1067 1059 1043 1017 984 940 913 894 879 864 853 831 789 742 687 623 584 577 575 566 538 486 411 333 283 239 194 155 133 130 148 207 297 384 440 470 478 465 436 398 386 382 402 413 392 343 277 204 130 70 33 21 22 24 26 25 20 20 32 39 44 52 66 91 137 194 257 310 339 340 322 303 305 330 374 456 515 583 650 705 739 758 827 882 914 929 939 951 920 885 866 862 863 860 874 899 918 929 941 944 939 934 924 911 913 875 860 854 849 841 826 771 684 599 524 458 403 348 294 236 186 152 132 119 107 94 80 65 51 43 39 35 31 34 56 94 135 178 226 286 318 352 387 421 450 468 459 411 356 309 280 269 234 179 128 91 68 53 36 28 24 24 28 39 38 37 1176 1193 1205 1226 1252 1275 1289 1290 1287 1279 1278 1281 1283 1282 1281 1287 1275 1246 1213 1191 1195 1197 1182 1151 1107 1051 997 959 931 907 888 874 852 806 762 712 655 626 616 617 615 590 528 432 365 320 276 231 192 169 163 181 251 355 444 515 547 541 505 454 410 431 433 467 499 495 443 365 280 198 133 94 78 76 78 79 68 42 24 18 17 21 31 48 68 97 126 169 220 266 300 310 293 293 311 334 378 423 480 553 633 701 739 798 837 844 819 774 723 668 630 619 631 655 683 717 747 778 806 818 819 835 857 863 853 872 864 855 852 858 874 875 833 787 753 727 686 590 513 438 363 292 233 192 166 142 119 97 77 62 50 44 42 40 39 47 66 96 131 173 231 270 307 343 380 419 454 463 444 406 363 331 331 305 252 185 123 84 62 46 35 27 21 23 37 37 36 1173 1200 1220 1238 1262 1301 1333 1340 1349 1349 1345 1342 1339 1335 1331 1342 1336 1309 1273 1250 1262 1279 1264 1222 1166 1107 1057 1014 976 943 918 900 884 835 789 744 697 670 665 671 670 638 565 481 420 370 322 275 236 212 205 231 306 411 510 600 655 647 603 543 484 481 476 501 539 554 510 440 364 288 226 187 165 156 156 155 134 85 40 15 6 7 14 26 46 67 97 142 193 236 256 261 232 210 213 231 262 305 362 443 543 636 700 756 790 794 764 695 580 483 424 403 410 431 469 491 514 544 581 624 687 742 781 804 820 847 852 842 834 842 858 847 832 822 822 830 831 803 710 599 499 418 348 307 269 231 192 148 108 92 75 63 56 48 44 45 54 72 98 132 182 229 272 313 359 409 443 461 461 442 411 377 366 338 285 214 142 107 83 63 46 33 23 22 31 34 32 1146 1200 1231 1254 1279 1324 1364 1380 1395 1401 1399 1394 1390 1388 1385 1390 1382 1357 1325 1306 1320 1346 1330 1287 1229 1169 1117 1071 1029 997 972 950 934 878 826 781 741 714 716 731 723 676 595 522 457 401 354 316 282 255 250 283 352 446 548 655 738 734 692 641 582 548 525 522 540 553 510 446 395 344 295 250 209 164 159 160 141 96 47 18 5 2 3 11 27 45 80 127 174 205 209 205 176 143 125 126 153 197 257 344 455 565 648 703 731 741 738 686 586 485 398 337 310 312 315 329 354 392 442 505 579 640 682 712 756 802 808 790 777 792 827 849 850 843 850 887 932 875 780 695 634 585 512 457 415 380 339 284 225 191 160 135 112 90 79 73 74 80 92 112 152 201 251 297 344 396 442 477 492 482 452 416 390 359 312 246 179 134 98 71 52 40 29 25 27 28 27 1120 1196 1241 1272 1304 1351 1392 1418 1435 1445 1448 1446 1444 1441 1431 1433 1428 1410 1384 1365 1371 1403 1395 1362 1313 1249 1185 1134 1100 1076 1054 1023 993 928 871 828 795 770 777 784 755 692 612 539 479 431 392 359 330 302 299 330 390 476 578 691 785 785 746 706 665 642 614 575 561 569 533 480 428 377 325 271 215 120 92 82 68 51 31 15 7 4 6 10 18 33 59 94 132 163 183 183 156 116 84 76 100 141 202 286 393 510 609 669 690 695 711 701 661 595 513 430 362 320 297 295 312 344 385 433 485 539 585 625 680 742 744 715 700 730 770 791 820 852 894 962 968 902 837 794 780 785 748 691 635 586 543 496 414 368 337 308 274 231 196 163 134 115 107 118 145 192 246 296 347 398 449 499 534 530 495 457 429 407 381 337 257 187 132 91 62 46 34 27 22 20 19 1115 1186 1241 1283 1325 1376 1422 1455 1476 1493 1503 1502 1497 1492 1484 1486 1483 1469 1450 1437 1441 1460 1457 1433 1390 1328 1260 1213 1185 1164 1137 1094 1054 982 920 880 858 838 855 844 791 711 627 556 511 472 436 404 379 355 354 382 439 519 616 713 789 801 781 758 737 716 679 641 627 629 588 542 491 428 356 282 210 108 59 40 32 26 17 11 7 6 8 14 21 32 48 70 96 117 151 162 146 110 72 62 84 126 181 249 333 431 542 621 662 680 700 718 724 690 629 556 479 394 336 308 308 327 353 389 437 480 512 541 580 614 604 592 616 681 741 760 770 822 934 1032 1058 1032 985 947 922 946 943 915 860 795 755 729 696 654 591 525 479 423 356 278 204 150 125 127 148 193 254 312 360 401 450 507 555 563 535 494 459 426 380 317 249 181 124 85 60 43 31 23 17 13 16 1098 1174 1235 1287 1336 1391 1441 1482 1514 1540 1561 1565 1561 1555 1552 1549 1538 1525 1517 1519 1531 1516 1510 1493 1457 1405 1348 1307 1283 1257 1217 1163 1108 1034 971 940 932 913 914 892 836 754 662 581 529 496 467 441 421 406 411 440 492 562 641 711 767 799 811 813 806 784 746 724 723 725 698 650 591 507 401 288 193 103 50 26 18 15 11 9 9 11 15 23 31 38 46 56 70 88 120 142 141 114 78 69 88 121 165 221 290 370 485 577 638 669 676 671 674 661 619 550 491 424 364 325 312 322 353 398 433 455 460 449 461 468 465 482 544 647 729 815 868 921 1027 1107 1123 1107 1101 1088 1029 1009 986 953 906 861 860 860 855 814 741 655 604 534 448 355 267 195 160 151 166 207 267 329 385 424 466 514 557 569 551 511 463 412 346 267 196 134 85 56 36 23 17 15 12 9 13 1078 1161 1226 1283 1343 1402 1457 1507 1553 1591 1615 1618 1616 1614 1612 1604 1592 1583 1585 1589 1578 1572 1570 1559 1532 1490 1441 1406 1378 1337 1283 1223 1157 1088 1033 1021 1026 995 967 939 889 811 713 612 553 512 494 485 471 456 458 481 519 571 633 699 765 825 878 916 922 816 771 763 780 806 806 767 713 613 472 317 193 105 52 28 21 17 15 16 19 25 34 43 48 49 52 58 68 89 120 143 141 116 87 81 93 120 162 223 306 392 491 568 612 626 612 571 548 535 510 455 408 376 350 337 340 353 403 468 521 540 515 465 435 409 394 412 486 640 736 848 958 1051 1140 1194 1199 1215 1217 1169 1100 1018 946 910 875 772 776 778 769 766 771 749 699 630 552 478 403 313 256 228 228 252 290 340 396 441 481 522 555 562 546 510 459 398 328 263 202 133 63 24 9 5 7 10 9 6 8 1051 1136 1205 1272 1348 1419 1477 1532 1585 1624 1645 1656 1661 1663 1660 1654 1650 1642 1639 1642 1642 1649 1652 1644 1623 1587 1537 1496 1455 1403 1342 1277 1212 1152 1113 1111 1111 1063 1021 996 956 882 772 649 590 553 538 532 519 499 491 506 539 585 643 712 781 855 931 995 1018 964 909 877 873 883 870 796 739 656 531 378 238 134 69 37 28 22 24 26 29 35 43 52 54 55 59 65 75 93 114 127 123 105 89 86 98 129 185 270 382 474 547 591 606 603 589 541 496 460 423 382 349 341 342 358 396 436 499 574 640 667 633 608 563 512 465 438 467 672 815 919 1000 1079 1185 1246 1257 1271 1286 1260 1167 1033 895 831 848 784 713 674 684 740 813 828 775 707 655 627 596 490 405 350 329 335 344 369 410 454 496 534 553 552 540 513 467 408 343 292 228 147 70 27 7 3 7 9 7 2 2 1010 1104 1184 1259 1342 1430 1495 1556 1613 1652 1677 1694 1702 1703 1699 1698 1700 1695 1694 1703 1720 1735 1739 1738 1732 1710 1659 1608 1549 1483 1414 1347 1283 1233 1207 1200 1183 1132 1089 1067 1032 955 836 704 633 593 574 564 554 537 523 543 581 628 683 730 775 843 927 1001 1034 1050 1019 989 980 985 944 816 727 652 566 455 321 202 117 67 43 34 33 32 33 37 42 49 53 57 61 65 72 82 92 95 93 87 82 88 107 145 221 341 463 541 587 611 624 636 639 602 554 502 448 397 365 364 380 414 478 549 617 689 749 777 758 765 763 750 716 663 645 793 932 1014 1040 1052 1155 1246 1303 1331 1333 1298 1142 1017 893 804 798 745 654 581 562 607 677 726 727 703 676 656 629 553 477 415 378 382 382 398 430 473 517 553 559 553 542 525 498 450 382 324 263 187 114 53 17 3 3 7 5 2 1 976 1071 1159 1247 1342 1437 1509 1577 1639 1684 1717 1734 1738 1737 1736 1741 1742 1749 1760 1780 1805 1823 1815 1824 1841 1841 1798 1748 1678 1597 1512 1433 1369 1332 1313 1298 1270 1221 1170 1135 1088 1006 888 756 670 628 612 606 596 573 564 582 608 636 666 698 736 801 877 943 982 1020 1040 1045 1050 1060 1032 903 797 711 631 539 418 284 184 117 77 56 49 44 42 42 43 46 49 51 53 53 56 64 68 69 68 68 75 94 127 186 282 414 512 558 580 599 627 652 644 612 571 529 486 437 407 414 447 502 583 674 746 806 849 875 882 902 931 962 981 969 946 996 1064 1107 1102 1059 1118 1221 1311 1356 1345 1300 1102 967 874 806 800 810 675 546 484 492 522 558 595 631 654 633 569 495 434 389 353 355 378 412 455 500 537 568 570 559 544 531 524 492 433 371 313 246 166 94 43 13 1 1 0 0 1 945 1044 1144 1250 1359 1447 1526 1600 1666 1717 1750 1765 1773 1778 1783 1793 1792 1812 1833 1852 1870 1886 1883 1911 1941 1949 1917 1854 1759 1660 1571 1502 1451 1429 1416 1395 1356 1297 1226 1165 1108 1029 921 792 691 640 625 622 615 600 595 605 616 625 636 659 695 749 814 875 913 957 1008 1030 1032 1035 1029 945 845 751 673 606 503 383 281 203 143 100 80 70 63 57 52 47 43 42 41 41 46 53 55 54 54 62 82 119 187 284 395 491 528 530 528 542 574 594 598 587 561 525 485 442 420 430 477 562 680 786 858 904 931 947 963 992 1024 1060 1101 1145 1135 1126 1156 1196 1192 1154 1165 1238 1317 1365 1370 1314 1158 1007 885 797 770 831 723 573 475 441 451 463 485 532 604 616 556 482 426 397 372 381 405 442 484 524 549 565 566 559 550 540 532 508 473 429 376 306 217 141 82 40 14 3 0 0 1 948 1070 1195 1307 1391 1474 1555 1633 1701 1755 1792 1815 1835 1845 1849 1850 1851 1877 1904 1921 1930 1945 1972 2009 2026 2017 1978 1900 1781 1678 1598 1546 1516 1508 1499 1473 1419 1340 1250 1174 1116 1043 941 812 703 651 635 632 627 635 642 644 636 624 618 650 690 739 798 859 905 938 985 996 983 980 993 960 890 801 714 650 567 486 407 326 243 165 127 109 97 85 73 62 53 48 46 48 54 58 57 58 65 85 127 197 292 392 473 511 509 500 505 528 555 580 594 595 585 565 529 468 422 413 460 568 714 824 898 941 959 964 980 1025 1058 1081 1116 1169 1201 1207 1242 1296 1289 1263 1261 1286 1314 1326 1348 1293 1186 1055 924 813 760 747 687 591 497 433 420 414 423 464 555 631 631 587 531 482 424 410 440 484 522 554 571 572 566 563 567 558 545 529 510 481 430 346 252 171 111 69 41 15 3 1 2 967 1092 1212 1319 1404 1488 1580 1663 1734 1790 1833 1864 1897 1907 1904 1901 1912 1943 1972 1984 1983 1991 2050 2087 2083 2042 1976 1886 1754 1649 1584 1556 1551 1558 1552 1516 1449 1355 1256 1182 1120 1042 936 815 723 685 680 687 698 716 717 699 669 636 612 656 709 764 822 883 938 964 996 1012 1013 1013 1021 1002 938 842 741 666 607 554 497 429 346 260 208 182 166 152 139 123 103 90 86 88 88 85 83 87 107 155 234 329 418 485 520 520 511 509 513 520 531 545 553 563 588 622 604 526 452 416 445 547 702 817 890 929 944 945 950 985 1015 1038 1073 1129 1190 1228 1282 1360 1377 1357 1335 1326 1316 1280 1298 1274 1202 1091 964 846 782 755 719 652 556 467 430 414 418 446 510 620 687 693 643 575 543 551 564 567 570 590 593 585 574 569 576 566 552 539 526 508 450 360 265 182 121 83 59 33 12 2 3 989 1122 1239 1350 1458 1547 1625 1693 1754 1810 1859 1907 1941 1950 1950 1959 1983 2014 2035 2042 2043 2056 2121 2151 2126 2054 1951 1835 1704 1597 1538 1526 1543 1567 1570 1531 1456 1360 1260 1180 1105 1018 918 818 758 745 757 781 802 807 785 754 719 685 663 698 746 794 841 892 946 994 1028 1051 1064 1066 1056 1019 947 863 780 695 633 579 530 478 423 373 335 313 300 295 293 277 243 214 193 176 159 144 140 156 206 310 413 491 540 563 568 553 537 521 504 486 469 455 446 449 473 513 520 495 452 418 425 514 667 782 855 895 912 884 875 886 913 955 1012 1093 1167 1233 1301 1378 1423 1430 1422 1403 1362 1288 1276 1267 1232 1155 1035 927 857 808 758 696 634 569 530 502 478 460 459 530 600 637 637 622 647 671 649 593 578 591 577 560 550 544 555 556 549 536 523 510 450 368 278 195 134 99 69 41 19 8 7 1018 1170 1280 1369 1457 1564 1643 1713 1784 1848 1897 1949 1990 2007 2019 2038 2066 2080 2082 2085 2101 2135 2185 2194 2149 2055 1919 1760 1650 1557 1502 1489 1509 1546 1558 1517 1439 1344 1247 1159 1077 997 921 854 815 816 835 857 871 867 848 827 794 759 745 768 800 828 854 883 918 972 1022 1061 1082 1077 1043 1002 954 890 812 740 667 604 561 537 524 519 512 506 502 502 508 488 451 412 373 331 290 273 287 348 454 563 619 639 631 611 595 582 545 504 468 445 435 419 369 324 306 314 331 344 346 344 358 445 565 672 770 845 862 827 807 809 832 879 958 1058 1140 1212 1285 1360 1422 1455 1468 1448 1382 1289 1246 1220 1189 1139 1068 1004 945 876 804 751 749 732 696 638 561 482 438 448 480 512 537 578 667 712 683 596 541 546 542 540 548 543 530 523 516 509 511 488 441 376 299 222 165 123 88 59 37 18 12 1043 1191 1300 1409 1510 1573 1620 1713 1806 1883 1940 1989 2032 2062 2084 2105 2127 2125 2119 2129 2162 2215 2263 2257 2189 2061 1884 1687 1593 1525 1480 1460 1469 1508 1519 1479 1405 1316 1226 1144 1069 1005 955 919 885 881 893 910 923 924 922 916 892 863 852 864 881 883 874 863 859 894 946 1001 1041 1048 1017 995 971 934 879 804 704 645 630 648 677 696 709 716 716 711 709 677 637 598 558 511 468 480 534 620 714 752 724 693 663 635 612 568 507 448 405 379 350 293 232 180 149 142 154 169 198 231 256 320 412 519 646 770 791 780 758 731 727 783 894 984 1063 1142 1231 1325 1389 1427 1436 1405 1318 1219 1183 1169 1148 1108 1053 1018 992 969 951 953 924 877 816 743 654 558 483 444 436 448 464 540 647 719 717 642 565 530 509 499 493 485 480 485 484 472 470 461 435 389 328 260 204 153 106 64 32 15 13 1035 1207 1326 1435 1527 1584 1618 1715 1818 1905 1971 2032 2087 2127 2151 2166 2177 2175 2184 2210 2252 2301 2336 2306 2206 2047 1847 1644 1544 1486 1447 1432 1446 1479 1474 1433 1366 1286 1207 1143 1087 1039 1001 974 946 935 936 945 956 969 980 976 960 938 921 911 898 874 841 804 773 777 812 870 937 992 1004 998 983 959 918 831 718 686 709 754 796 816 831 847 854 841 829 792 753 717 683 645 622 672 735 777 781 731 673 647 641 631 604 536 456 387 339 305 235 164 110 74 56 49 54 62 78 99 124 168 228 294 392 542 633 691 715 715 716 762 832 893 960 1049 1170 1312 1378 1410 1415 1390 1323 1215 1164 1161 1175 1152 1082 1033 1002 988 1005 1046 1030 949 857 794 719 623 541 494 484 493 514 567 655 736 763 719 651 577 513 469 443 433 437 441 441 435 436 442 433 403 358 302 244 184 122 67 33 23 22 987 1191 1344 1471 1577 1657 1712 1769 1854 1934 2001 2067 2126 2168 2195 2216 2235 2251 2274 2303 2332 2352 2346 2271 2152 1989 1799 1615 1504 1444 1405 1394 1413 1443 1431 1392 1334 1266 1198 1144 1103 1069 1040 1013 990 980 976 977 980 993 985 969 950 928 904 884 843 809 772 727 689 676 687 736 819 912 957 961 959 955 936 858 777 767 790 814 831 837 846 868 879 854 831 805 781 759 737 711 705 743 772 762 708 637 623 647 672 667 636 567 470 381 321 275 204 142 96 63 41 28 24 22 21 24 36 54 85 119 174 287 441 587 669 681 660 691 741 803 893 1015 1156 1318 1402 1434 1429 1397 1352 1279 1220 1188 1184 1158 1114 1086 1045 1007 1038 1096 1081 991 882 822 756 667 592 559 582 620 653 697 744 778 789 752 691 613 535 471 440 402 379 378 394 410 416 428 431 414 384 337 282 214 141 80 48 37 34 929 1169 1354 1505 1619 1703 1775 1828 1895 1967 2042 2116 2180 2221 2249 2271 2288 2306 2329 2351 2363 2357 2319 2215 2089 1927 1744 1572 1454 1400 1366 1360 1383 1407 1395 1362 1314 1256 1194 1144 1105 1080 1064 1047 1028 1010 996 982 968 961 932 909 889 863 826 808 761 727 697 661 632 622 616 643 709 792 849 881 909 937 960 938 905 881 859 835 814 805 809 814 807 781 758 747 742 741 741 745 730 723 713 692 667 657 700 747 769 753 705 639 529 425 364 323 262 189 121 71 48 43 50 57 54 35 27 23 32 42 56 101 254 485 643 684 652 619 624 679 791 954 1124 1292 1404 1454 1446 1384 1330 1266 1216 1187 1173 1161 1183 1160 1109 1076 1095 1109 1057 967 881 820 762 714 674 652 672 725 769 807 826 814 790 749 691 621 545 474 423 379 354 355 381 404 412 424 435 430 406 363 311 247 172 113 78 60 49 886 1166 1378 1540 1653 1735 1811 1856 1907 1979 2070 2166 2232 2265 2285 2301 2320 2346 2377 2396 2387 2342 2255 2109 1972 1822 1667 1523 1420 1375 1352 1350 1364 1377 1365 1335 1296 1248 1194 1143 1120 1108 1099 1086 1065 1035 1002 965 930 901 863 833 814 790 744 710 661 631 616 606 596 605 601 610 642 687 737 790 846 899 942 962 958 928 884 837 805 790 789 781 757 714 675 663 675 697 712 719 704 678 651 639 665 714 763 790 783 739 661 606 527 457 428 408 346 243 139 69 49 69 123 201 281 322 183 114 66 36 38 70 201 440 626 673 635 584 559 590 695 871 1059 1232 1362 1441 1467 1402 1348 1283 1228 1203 1201 1179 1189 1195 1178 1144 1131 1100 1029 943 879 818 745 707 708 731 758 777 787 804 826 800 765 722 673 623 578 521 457 409 383 383 402 408 406 407 416 422 406 376 332 272 207 152 115 89 67 866 1169 1408 1572 1683 1764 1831 1873 1914 1985 2087 2198 2270 2301 2325 2355 2392 2428 2448 2441 2391 2296 2163 2014 1875 1742 1618 1507 1417 1376 1355 1347 1346 1345 1336 1309 1277 1241 1198 1148 1132 1129 1126 1119 1111 1074 1020 960 904 853 802 765 747 727 681 633 593 569 562 566 571 591 594 594 603 623 658 706 763 815 844 859 863 859 846 829 825 818 807 778 728 662 611 591 602 623 627 626 614 597 589 604 654 694 710 693 646 586 506 469 444 430 431 418 346 233 127 72 74 141 261 426 612 781 728 540 304 119 66 89 244 451 614 664 631 592 561 582 679 835 1010 1173 1306 1405 1478 1473 1465 1448 1408 1336 1288 1250 1242 1235 1201 1130 1125 1105 1070 1030 986 882 757 692 704 750 784 788 755 729 751 742 734 723 708 692 683 627 562 504 469 465 448 414 382 363 362 364 366 358 330 283 227 177 139 107 75 868 1164 1428 1592 1704 1783 1844 1887 1931 2000 2101 2213 2290 2329 2364 2394 2419 2438 2441 2414 2345 2241 2110 1967 1816 1676 1563 1479 1405 1382 1368 1363 1362 1361 1345 1307 1271 1237 1202 1158 1130 1122 1137 1166 1177 1127 1054 978 907 841 774 722 688 661 625 593 567 547 540 549 570 578 573 566 564 572 589 623 668 701 702 691 690 709 740 775 813 824 808 762 690 608 572 563 562 556 538 507 478 482 522 582 614 601 554 484 409 355 301 281 279 286 297 293 236 167 120 120 183 317 483 674 881 1065 1164 1044 759 442 268 251 341 475 595 647 618 590 574 603 702 848 1007 1165 1300 1406 1511 1562 1587 1589 1559 1469 1403 1365 1338 1297 1220 1165 1156 1151 1143 1116 1025 897 777 704 698 737 780 780 726 651 627 639 676 729 771 765 764 718 650 588 553 547 493 423 362 324 307 306 316 319 302 266 221 178 139 102 65 848 1110 1403 1579 1707 1798 1863 1909 1954 2017 2097 2187 2267 2298 2320 2347 2382 2420 2437 2406 2320 2190 2034 1860 1699 1578 1492 1435 1402 1387 1379 1376 1374 1368 1346 1302 1265 1235 1205 1170 1143 1132 1136 1153 1192 1150 1080 1000 921 847 785 731 682 637 595 564 545 538 540 554 593 579 559 545 539 535 532 552 579 597 589 566 564 593 642 694 742 755 736 690 631 577 557 539 514 482 446 417 409 459 549 630 638 556 419 274 168 131 110 106 114 128 145 168 173 183 217 292 427 598 760 913 1068 1183 1227 1166 1014 811 619 545 548 590 632 639 596 571 578 628 728 878 1033 1192 1343 1475 1571 1630 1651 1641 1604 1550 1497 1456 1415 1359 1266 1246 1223 1207 1195 1169 1029 900 805 749 737 766 782 752 682 603 556 543 582 670 778 805 781 723 659 617 592 583 536 466 391 334 297 282 276 269 258 231 196 160 125 92 61 816 1030 1330 1528 1680 1790 1866 1917 1966 2032 2109 2190 2265 2305 2338 2381 2431 2476 2480 2397 2257 2083 1899 1726 1591 1484 1397 1346 1361 1367 1371 1378 1383 1381 1355 1308 1267 1236 1209 1183 1159 1149 1166 1199 1203 1164 1098 1014 931 871 821 765 703 639 579 538 527 536 557 583 598 585 569 555 541 521 508 516 533 546 545 530 540 574 616 648 665 662 640 609 579 562 549 508 449 389 348 366 449 572 699 783 733 556 326 130 37 20 24 46 85 139 192 253 318 392 485 606 770 932 1053 1128 1175 1178 1123 1049 974 904 814 754 730 724 711 665 600 567 577 633 733 886 1040 1193 1340 1472 1571 1630 1635 1593 1521 1466 1425 1382 1334 1284 1226 1201 1185 1174 1160 1143 1053 947 843 764 728 747 738 687 615 562 553 566 606 672 764 807 793 731 668 641 614 597 573 527 446 382 322 273 239 220 220 203 180 153 126 98 70 821 977 1208 1442 1632 1768 1855 1912 1979 2062 2155 2236 2288 2313 2336 2372 2413 2440 2411 2300 2153 1991 1831 1683 1555 1443 1353 1296 1287 1301 1325 1346 1359 1361 1340 1305 1270 1240 1217 1198 1175 1162 1173 1199 1201 1175 1121 1031 940 899 853 796 730 660 593 542 529 533 549 574 595 604 603 595 589 599 585 571 565 566 570 567 587 609 624 629 624 610 590 572 565 559 526 458 369 279 232 298 453 641 799 860 738 501 255 79 17 25 65 137 242 371 482 583 682 782 889 1013 1160 1267 1309 1291 1245 1187 1115 1047 987 929 884 855 839 822 790 716 639 598 608 671 782 908 1035 1163 1293 1419 1507 1545 1526 1454 1342 1247 1186 1141 1108 1093 1102 1136 1159 1143 1076 1028 947 858 767 681 631 624 614 598 586 575 592 626 667 710 762 802 793 758 718 678 649 616 590 557 464 397 335 279 232 193 200 193 179 160 136 110 80 850 968 1155 1378 1567 1715 1827 1915 2009 2105 2189 2251 2284 2300 2328 2374 2422 2442 2384 2256 2097 1925 1751 1587 1454 1362 1299 1258 1237 1240 1262 1301 1337 1348 1330 1299 1268 1243 1222 1205 1187 1170 1168 1183 1202 1195 1137 1042 953 921 880 827 764 696 631 579 553 546 556 579 609 629 637 639 645 661 656 647 635 622 616 625 628 622 610 602 603 593 579 565 556 541 489 399 282 170 129 198 343 516 655 690 566 380 214 112 84 142 250 397 568 747 898 1024 1128 1212 1278 1321 1398 1454 1463 1409 1313 1193 1092 1011 950 913 902 902 898 886 872 804 734 696 714 800 909 998 1077 1158 1249 1333 1400 1418 1381 1292 1152 1001 898 862 890 927 990 1074 1135 1135 1053 978 898 804 698 593 555 538 541 563 600 617 634 666 713 761 802 837 837 808 765 728 710 671 611 543 457 386 328 283 252 222 210 197 180 158 138 109 83 894 996 1161 1351 1524 1678 1810 1921 2021 2130 2209 2259 2286 2308 2352 2409 2455 2459 2384 2223 2022 1811 1616 1464 1382 1323 1283 1256 1236 1229 1258 1298 1328 1331 1314 1290 1265 1240 1216 1201 1186 1171 1171 1190 1220 1206 1110 1022 968 933 891 838 780 728 690 648 614 596 594 605 622 633 646 656 657 651 639 631 622 615 617 632 628 613 594 583 582 573 557 537 513 481 427 339 225 109 63 95 177 283 377 413 367 303 257 254 308 443 599 777 966 1146 1282 1378 1444 1476 1461 1421 1420 1437 1446 1420 1312 1171 1057 976 918 889 912 957 1002 1027 1024 964 907 874 889 998 1111 1177 1212 1237 1282 1315 1330 1308 1243 1136 980 827 740 742 813 892 979 1067 1118 1087 1019 935 842 743 645 585 559 548 554 577 607 641 676 722 787 867 916 930 925 909 876 854 830 779 702 610 502 394 314 277 265 249 232 211 184 154 133 111 91 949 1038 1173 1339 1493 1643 1776 1892 1999 2108 2186 2235 2262 2284 2339 2412 2455 2436 2335 2153 1955 1767 1605 1481 1391 1309 1240 1191 1169 1178 1254 1299 1315 1313 1300 1285 1268 1242 1211 1194 1177 1166 1170 1191 1222 1212 1123 1042 988 947 904 858 812 776 754 714 669 634 615 612 615 622 631 631 617 590 567 553 548 550 563 581 586 581 570 560 544 525 498 466 430 397 355 283 187 90 42 46 82 140 208 268 314 361 425 521 672 853 1018 1183 1349 1482 1524 1500 1464 1443 1419 1383 1351 1331 1325 1319 1209 1102 1020 966 936 921 959 1027 1107 1178 1206 1154 1106 1079 1079 1166 1261 1323 1359 1376 1367 1351 1305 1227 1122 984 834 730 704 755 849 931 985 1025 1052 1040 969 879 796 731 673 631 593 564 556 576 623 680 739 806 892 1002 1055 1061 1037 1007 992 988 955 893 816 714 587 456 356 309 290 273 251 221 188 153 127 107 89 1000 1081 1189 1322 1439 1573 1705 1830 1943 2039 2121 2187 2237 2278 2340 2437 2493 2468 2347 2148 1967 1788 1613 1448 1317 1227 1167 1135 1127 1138 1238 1307 1339 1344 1334 1320 1291 1251 1211 1188 1171 1171 1193 1220 1228 1207 1136 1068 1015 972 927 879 838 806 780 741 697 660 634 619 607 600 593 577 549 509 473 454 453 465 487 502 512 517 519 518 501 470 430 387 351 332 306 256 189 122 81 72 91 138 213 311 424 548 687 851 1070 1241 1387 1513 1607 1624 1544 1446 1376 1347 1321 1282 1242 1213 1195 1171 1097 1029 978 952 956 986 1020 1067 1128 1198 1246 1218 1195 1192 1187 1234 1309 1382 1430 1447 1427 1376 1291 1185 1073 887 746 672 674 739 823 913 956 962 956 927 880 825 787 771 737 682 604 534 509 540 615 701 789 875 968 1054 1110 1125 1100 1057 1034 1019 992 942 873 778 672 561 461 398 359 328 293 249 202 162 134 107 80 1056 1141 1228 1319 1419 1551 1694 1826 1933 2019 2098 2162 2217 2267 2333 2429 2479 2448 2323 2121 1927 1736 1562 1417 1313 1250 1207 1179 1166 1169 1246 1296 1314 1308 1298 1293 1273 1244 1214 1192 1177 1176 1202 1232 1225 1172 1127 1088 1052 1013 964 908 858 818 790 761 729 694 659 626 599 576 551 521 483 440 409 401 409 424 435 440 449 460 472 478 465 434 393 353 324 324 317 296 262 221 185 178 203 264 365 494 644 808 980 1155 1339 1461 1550 1603 1608 1525 1420 1333 1261 1193 1151 1158 1156 1134 1092 1048 1005 963 925 899 907 952 986 1019 1060 1117 1156 1167 1171 1176 1174 1190 1237 1298 1361 1413 1405 1343 1245 1141 1077 875 715 620 597 636 694 794 863 883 875 861 817 788 776 769 751 675 561 465 453 503 588 692 798 885 965 1028 1067 1078 1061 1040 1022 999 965 916 864 800 732 661 584 510 447 399 357 305 246 196 156 127 106 1108 1206 1282 1337 1423 1540 1671 1801 1912 1993 2041 2107 2176 2239 2317 2388 2410 2364 2244 2063 1858 1683 1541 1433 1352 1296 1253 1224 1205 1191 1235 1270 1285 1286 1297 1282 1264 1241 1214 1193 1181 1182 1204 1228 1219 1181 1152 1127 1098 1056 1002 942 888 842 807 783 762 730 692 659 626 585 535 481 432 396 376 376 390 409 422 424 427 429 430 427 420 410 396 380 362 370 380 387 385 375 359 373 416 492 611 771 934 1092 1239 1370 1452 1494 1505 1477 1397 1291 1204 1121 1044 990 1011 1069 1086 1058 1009 970 944 917 883 848 863 898 932 961 984 1017 1020 1023 1031 1040 1042 1049 1100 1178 1259 1326 1361 1345 1264 1128 1031 873 722 612 565 586 604 657 721 781 831 888 877 821 739 644 609 548 479 430 441 483 544 616 696 785 860 915 947 961 977 994 995 976 937 890 855 822 791 758 713 636 557 484 420 354 293 240 196 157 123 1141 1243 1322 1381 1462 1574 1699 1824 1942 2042 2080 2119 2157 2197 2257 2310 2316 2265 2159 2015 1853 1709 1585 1479 1389 1321 1269 1234 1217 1214 1231 1242 1248 1256 1277 1263 1248 1230 1208 1190 1187 1198 1202 1196 1193 1193 1189 1170 1137 1092 1037 981 927 875 832 811 802 779 747 717 676 613 537 464 409 382 365 366 384 413 435 444 436 416 396 387 397 419 443 458 454 462 481 508 540 571 586 614 664 743 864 1025 1175 1292 1370 1426 1412 1357 1292 1226 1146 1100 1053 1013 986 980 988 1029 1053 1049 1032 1005 964 911 856 811 831 871 904 918 907 898 866 836 821 828 849 872 927 1005 1088 1174 1256 1287 1248 1152 1081 973 857 760 701 672 654 656 671 694 762 860 907 866 717 490 405 374 374 399 441 478 522 568 606 664 728 784 826 853 911 956 978 971 935 906 881 866 861 859 839 772 683 592 509 425 353 296 251 206 168 1182 1282 1362 1431 1505 1603 1714 1827 1936 2038 2099 2106 2111 2138 2190 2235 2224 2155 2043 1919 1810 1707 1609 1517 1436 1395 1352 1317 1289 1260 1227 1214 1230 1255 1255 1243 1232 1220 1208 1198 1192 1198 1199 1199 1212 1223 1215 1199 1174 1135 1082 1033 984 934 889 872 861 838 806 772 726 655 567 486 432 394 368 363 379 413 458 475 461 433 409 408 436 483 532 566 571 579 602 639 685 734 766 800 851 928 1038 1163 1281 1354 1366 1346 1286 1188 1113 1091 1074 1044 1018 1001 994 997 986 1007 1041 1068 1069 1028 963 886 817 788 818 868 899 889 846 788 723 662 616 604 672 751 833 910 967 997 1091 1187 1236 1227 1182 1131 1061 971 890 818 754 706 671 647 708 809 891 895 745 457 309 259 273 333 403 461 513 558 582 617 670 724 767 803 864 916 948 953 924 906 899 902 914 933 919 860 781 698 609 507 423 360 309 262 222 1230 1325 1405 1481 1558 1649 1756 1877 1991 2073 2099 2107 2113 2124 2145 2166 2144 2072 1963 1841 1740 1659 1593 1542 1510 1498 1469 1438 1408 1371 1332 1299 1293 1294 1270 1255 1247 1239 1229 1218 1199 1197 1205 1217 1230 1236 1233 1227 1208 1170 1133 1096 1057 1012 965 936 909 883 858 835 794 718 631 551 491 439 408 392 397 429 495 517 511 492 474 478 520 575 626 658 675 694 718 748 785 827 860 899 955 1033 1123 1210 1279 1308 1288 1236 1173 1090 1042 1055 1049 1022 987 945 899 872 874 923 986 1025 1002 925 842 777 752 780 827 881 902 863 788 705 623 550 502 516 620 726 816 884 922 944 1034 1130 1175 1181 1178 1153 1098 1033 1025 1007 951 870 785 752 790 867 940 956 792 523 324 219 200 247 317 401 494 585 653 692 726 758 792 830 867 887 890 893 885 884 885 892 913 943 935 902 849 770 673 573 489 423 369 324 282 1239 1349 1445 1532 1620 1716 1822 1961 2075 2102 2087 2081 2094 2120 2146 2134 2080 2006 1919 1825 1734 1658 1614 1597 1593 1570 1536 1506 1482 1465 1435 1404 1381 1360 1334 1314 1300 1284 1266 1247 1221 1217 1223 1231 1235 1241 1244 1235 1218 1200 1185 1163 1136 1099 1046 999 960 937 922 905 863 803 736 660 578 511 468 439 439 483 537 561 569 568 567 577 615 659 701 739 773 794 806 820 848 888 932 982 1045 1125 1193 1250 1272 1251 1195 1154 1111 1052 1005 994 980 932 856 762 673 666 730 819 892 906 842 748 671 642 681 783 862 925 947 899 806 711 632 584 578 609 672 759 857 944 1024 1061 1075 1084 1114 1154 1179 1180 1175 1196 1194 1191 1155 1083 988 951 958 966 951 904 755 545 346 200 141 156 217 318 441 570 694 776 826 860 891 905 893 857 818 819 825 820 818 839 896 938 954 938 882 785 696 615 545 484 421 375 335 1247 1372 1479 1578 1678 1794 1905 2020 2098 2114 2096 2098 2121 2155 2175 2128 2055 1990 1925 1854 1769 1707 1702 1704 1676 1639 1601 1570 1548 1535 1521 1502 1482 1458 1427 1396 1370 1343 1316 1293 1260 1245 1245 1247 1241 1239 1232 1229 1232 1239 1235 1215 1199 1170 1112 1054 1017 999 987 966 946 910 837 737 631 559 510 481 483 528 575 614 651 681 698 714 739 769 803 839 866 865 868 886 924 978 1039 1094 1151 1223 1247 1258 1239 1178 1077 1080 1066 1022 959 896 834 759 660 560 502 528 604 692 755 752 705 647 605 601 656 789 898 983 1031 1019 928 802 730 735 764 778 812 881 976 1065 1173 1195 1168 1151 1230 1245 1241 1239 1246 1235 1147 1096 1065 1053 1058 1086 1086 1034 928 805 667 519 373 243 175 165 206 291 412 561 725 848 931 986 1002 993 934 847 782 757 741 738 761 818 878 934 966 952 875 778 695 626 569 520 450 403 365 1220 1367 1496 1617 1743 1893 1995 2081 2141 2170 2173 2152 2128 2118 2126 2131 2091 2028 1952 1874 1817 1849 1839 1808 1775 1736 1697 1661 1632 1614 1609 1595 1575 1549 1519 1481 1450 1424 1395 1362 1322 1297 1288 1282 1266 1242 1234 1244 1266 1286 1268 1256 1254 1239 1192 1144 1119 1096 1073 1051 1006 966 905 801 647 560 522 516 539 595 665 730 790 837 860 878 898 921 947 973 977 959 962 995 1043 1090 1142 1191 1236 1282 1265 1222 1163 1081 958 1008 1018 978 890 768 646 563 492 431 412 449 517 593 655 678 692 695 690 685 699 804 920 1024 1092 1094 1009 893 831 852 867 874 945 1038 1100 1198 1278 1300 1287 1287 1412 1403 1364 1319 1262 1128 1063 961 887 933 1033 1110 1120 1050 900 756 651 586 546 493 440 408 403 434 511 649 798 929 1023 1069 1053 1012 933 827 738 684 666 686 730 769 833 907 946 908 823 746 681 623 565 518 473 422 374 1169 1337 1494 1640 1784 1940 2047 2128 2180 2202 2191 2146 2111 2100 2110 2102 2041 1974 1922 1895 1894 1937 1942 1919 1885 1850 1818 1781 1748 1722 1695 1669 1655 1644 1629 1594 1559 1526 1489 1447 1402 1366 1356 1340 1293 1231 1220 1256 1303 1319 1286 1292 1304 1305 1286 1255 1227 1182 1141 1129 1065 1040 991 874 671 575 554 578 637 724 812 882 937 975 997 1023 1050 1076 1097 1106 1090 1085 1102 1138 1180 1210 1247 1283 1306 1304 1244 1159 1076 1007 950 983 975 904 769 606 485 421 386 360 350 379 432 506 594 680 750 801 825 826 841 897 981 1073 1150 1167 1059 959 904 898 885 874 967 1101 1177 1270 1299 1313 1342 1393 1454 1428 1366 1275 1127 884 775 740 768 879 1010 1073 1083 1044 915 796 737 755 830 844 797 743 710 710 723 795 887 978 1044 1031 980 911 828 741 686 638 635 673 722 778 844 892 893 831 774 727 684 640 569 507 446 393 352 1123 1323 1505 1661 1806 1956 2090 2171 2210 2217 2206 2201 2197 2165 2105 2037 1995 1991 2017 2063 2113 2112 2083 2042 2002 1968 1945 1920 1889 1850 1809 1800 1802 1792 1757 1701 1640 1587 1548 1523 1507 1450 1374 1311 1283 1277 1239 1139 988 868 1175 1285 1333 1353 1355 1341 1291 1226 1180 1187 1198 1180 1099 958 787 705 675 702 778 883 959 1005 1030 1048 1076 1128 1173 1204 1216 1204 1199 1204 1223 1255 1297 1340 1361 1366 1350 1287 1183 1082 1003 957 947 953 910 791 604 460 396 365 343 319 309 350 412 486 563 642 727 804 852 853 869 929 1014 1110 1193 1211 1115 1015 954 936 901 888 945 1068 1211 1296 1257 1234 1296 1351 1344 1305 1233 1119 942 837 749 719 771 878 957 1008 1038 1035 955 885 833 824 893 909 875 824 781 780 804 841 893 949 992 952 884 795 698 616 593 575 589 652 737 833 885 883 846 822 813 816 797 704 594 498 423 368 329 1114 1331 1529 1699 1852 1997 2118 2183 2210 2218 2227 2256 2245 2197 2134 2090 2094 2129 2175 2214 2228 2213 2185 2149 2109 2072 2059 2033 1993 1950 1928 1921 1877 1835 1800 1737 1668 1610 1571 1564 1612 1570 1370 1232 1288 1376 1373 1346 1286 1210 1285 1339 1377 1400 1407 1399 1379 1323 1261 1239 1248 1233 1155 1025 887 804 795 846 930 1005 1019 1009 1011 1028 1035 994 960 964 1016 1088 1154 1206 1256 1310 1365 1400 1399 1367 1312 1233 1120 1030 971 938 921 884 800 651 452 363 353 363 360 322 299 350 425 500 559 603 663 728 779 794 828 902 1004 1114 1204 1218 1151 1058 985 982 951 943 978 1064 1201 1311 1264 1189 1215 1257 1289 1260 1171 1054 962 927 918 930 963 959 948 976 1038 1089 1020 963 905 843 787 737 693 646 609 637 690 746 808 872 899 865 798 713 627 563 552 552 572 637 720 823 891 913 928 940 962 955 887 748 600 481 399 354 310 1163 1413 1608 1767 1906 2028 2124 2182 2219 2249 2280 2310 2303 2275 2239 2210 2205 2216 2235 2253 2260 2256 2242 2219 2191 2164 2161 2119 2086 2076 2076 2009 2009 1983 1898 1803 1724 1665 1650 1663 1624 1644 1606 1547 1503 1479 1494 1520 1526 1497 1480 1461 1453 1452 1454 1458 1416 1369 1315 1243 1173 1233 1196 1063 947 914 947 981 961 837 629 443 288 168 87 126 226 371 548 740 933 1115 1256 1336 1375 1381 1358 1312 1249 1172 1065 982 929 896 865 799 689 541 378 330 357 408 436 387 346 369 421 476 519 552 610 674 727 755 803 904 1028 1138 1204 1209 1165 1091 1014 1010 1001 999 1016 1065 1188 1178 1161 1186 1206 1236 1198 1174 1172 1126 1103 1097 1102 1113 1114 1043 1004 1021 1096 1191 1113 1022 934 839 740 645 551 473 443 477 535 613 701 775 809 808 773 710 636 605 597 609 635 676 723 830 950 1022 1031 975 932 887 805 685 558 456 392 361 318 1226 1465 1664 1828 1962 2070 2150 2198 2237 2274 2310 2335 2329 2303 2267 2235 2218 2228 2241 2252 2258 2258 2258 2255 2241 2207 2188 2142 2103 2080 2069 2005 1914 1855 1839 1837 1804 1756 1746 1764 1716 1702 1685 1653 1605 1557 1584 1617 1626 1598 1551 1520 1512 1510 1496 1483 1465 1347 1112 806 904 1138 1219 1141 1062 1038 1004 879 647 360 166 63 21 9 2 7 36 135 328 604 885 1134 1288 1318 1317 1294 1254 1202 1145 1096 1026 961 909 869 837 758 635 495 382 374 436 520 572 519 455 420 411 422 442 479 545 620 681 723 784 909 1051 1150 1186 1186 1160 1106 1020 1008 1020 1038 1056 1076 1254 1216 1117 1062 1102 1131 1111 1106 1145 1169 1181 1177 1175 1190 1141 1082 1053 1076 1167 1212 1140 1019 877 741 635 562 489 416 382 386 430 508 606 675 730 770 789 783 731 707 706 721 751 791 869 971 1049 1041 897 766 709 720 704 627 543 473 429 392 340 1332 1540 1728 1891 2022 2119 2183 2216 2242 2267 2291 2305 2293 2271 2249 2232 2219 2230 2231 2226 2221 2220 2205 2182 2149 2103 2080 2031 1969 1927 1938 1895 1851 1819 1805 1807 1811 1808 1815 1818 1765 1738 1714 1683 1643 1599 1630 1669 1694 1688 1647 1580 1546 1539 1536 1522 1501 1453 1410 1414 1393 1366 1310 1231 1149 1043 866 611 321 111 31 5 2 2 0 0 25 125 340 699 998 1158 1212 1219 1209 1190 1160 1127 1108 1088 1034 964 892 830 790 713 610 506 449 475 570 665 702 653 569 486 422 385 363 416 492 566 624 689 776 897 1024 1108 1132 1140 1131 1100 1031 1022 1046 1081 1118 1170 1208 1087 924 850 903 903 922 979 1067 1141 1177 1179 1167 1172 1136 1102 1073 1072 1161 1141 1040 897 746 599 513 455 415 386 366 362 387 438 513 596 684 759 802 802 794 794 809 840 894 990 1083 1133 1106 939 714 584 569 615 615 584 541 502 473 441 397 1455 1630 1788 1922 2032 2117 2176 2209 2230 2247 2261 2267 2258 2243 2227 2212 2201 2193 2172 2146 2122 2107 2060 2009 1962 1922 1895 1851 1792 1756 1775 1761 1735 1716 1710 1717 1731 1757 1776 1771 1730 1707 1712 1718 1698 1620 1636 1678 1719 1732 1679 1596 1565 1563 1554 1546 1523 1499 1468 1423 1418 1377 1323 1261 1187 1044 792 497 227 61 13 0 0 1 0 0 31 136 357 768 1028 1175 1238 1250 1230 1191 1138 1086 1060 1033 994 946 896 861 837 796 737 665 605 612 693 783 812 775 691 586 488 428 382 396 440 500 568 665 748 839 940 1027 1056 1069 1068 1054 1035 1053 1093 1133 1159 1240 1254 1184 1044 867 821 790 809 882 980 1037 1082 1113 1129 1132 1102 1029 997 1084 1121 1081 988 857 695 543 468 424 392 362 356 371 395 420 462 530 633 725 763 771 780 799 837 901 1010 1131 1196 1172 1062 798 576 461 462 518 522 511 496 479 469 471 445 1521 1690 1838 1954 2044 2112 2161 2190 2209 2223 2230 2230 2217 2191 2164 2135 2096 2069 2041 2006 1966 1925 1854 1786 1729 1689 1669 1661 1646 1640 1655 1659 1659 1656 1650 1643 1654 1677 1694 1697 1677 1661 1688 1710 1703 1671 1676 1715 1765 1787 1690 1621 1584 1571 1570 1559 1542 1514 1482 1457 1396 1340 1298 1262 1208 1037 745 424 154 17 2 0 0 0 0 0 29 122 318 710 978 1158 1262 1298 1227 1140 1071 1034 1023 1016 1021 1024 1017 1003 961 903 839 782 736 733 785 855 894 869 796 693 588 513 449 422 431 478 559 638 699 763 846 943 966 969 968 973 1008 1073 1140 1186 1191 1211 1220 1222 1221 1216 1048 950 913 916 952 884 894 976 1055 1091 1108 1050 981 1070 1103 1074 982 837 651 575 520 468 415 355 344 364 393 410 412 443 521 623 683 692 699 724 782 872 1012 1132 1154 1017 869 674 526 453 493 503 500 489 472 457 471 488 479 1520 1682 1832 1954 2043 2102 2136 2154 2159 2158 2148 2127 2089 2078 2034 1971 1921 1894 1864 1822 1765 1697 1606 1528 1473 1445 1449 1472 1500 1527 1553 1574 1590 1591 1585 1578 1579 1590 1609 1629 1643 1641 1659 1672 1676 1700 1731 1773 1821 1845 1714 1650 1620 1607 1594 1573 1551 1522 1477 1407 1330 1287 1278 1273 1214 995 677 351 100 8 0 0 0 0 0 4 28 105 274 591 838 990 1037 984 867 808 801 821 824 819 884 967 1004 955 888 830 796 790 781 804 856 919 963 937 886 800 689 593 520 472 461 492 545 589 637 699 777 852 855 841 838 859 928 1020 1097 1135 1150 1150 1150 1167 1207 1241 1204 1140 1057 953 935 830 807 874 932 1001 1059 1073 1050 1074 1084 1049 970 860 726 645 566 481 399 320 300 322 369 417 401 416 469 547 596 589 590 619 670 755 877 998 1077 1054 961 832 717 646 673 625 574 527 480 470 482 500 507 1496 1631 1759 1871 1961 2017 2039 2040 2014 1977 1935 1891 1848 1851 1808 1746 1703 1686 1654 1599 1520 1423 1324 1246 1200 1190 1218 1251 1302 1350 1386 1418 1443 1437 1422 1424 1434 1454 1489 1538 1592 1624 1625 1634 1666 1715 1766 1802 1835 1853 1776 1716 1671 1637 1611 1586 1548 1502 1445 1369 1302 1274 1286 1290 1182 909 581 277 63 7 0 0 0 0 3 19 44 106 245 470 635 700 659 542 434 386 379 388 389 380 439 508 517 540 596 675 762 842 895 941 985 1025 1055 1019 967 896 804 707 639 569 520 520 525 548 597 668 741 763 746 723 715 740 801 895 992 1061 1098 1120 1134 1150 1178 1166 1146 1138 1115 960 925 877 826 781 780 915 1002 1020 1006 1012 1034 1006 927 854 785 719 635 521 403 306 261 271 338 448 462 452 456 489 531 523 514 522 535 580 659 748 819 859 877 864 830 784 767 729 678 617 561 577 602 608 572 1481 1576 1662 1737 1795 1823 1819 1786 1731 1670 1607 1555 1530 1533 1521 1501 1479 1455 1412 1338 1236 1113 1000 921 877 871 901 933 987 1048 1107 1162 1184 1194 1206 1232 1251 1287 1343 1414 1493 1541 1593 1642 1690 1742 1784 1808 1821 1822 1776 1719 1667 1622 1586 1557 1513 1455 1388 1317 1272 1273 1281 1246 1083 785 473 215 57 11 2 0 0 2 9 42 82 144 259 390 462 452 368 260 172 116 89 84 90 118 173 218 214 253 373 548 738 875 970 1042 1095 1131 1154 1117 1068 1004 920 828 779 710 628 583 557 559 597 663 715 715 697 676 665 674 686 734 811 899 989 1083 1136 1136 1109 1049 1018 1044 1096 954 925 907 874 828 815 893 957 978 969 944 967 966 899 830 785 753 704 607 477 356 264 228 305 414 462 475 476 476 481 483 485 481 451 423 433 483 527 556 571 584 614 645 652 652 642 616 606 617 635 642 620 1469 1522 1558 1576 1573 1551 1513 1462 1406 1362 1333 1317 1315 1310 1296 1274 1244 1207 1124 1022 900 760 640 571 538 533 543 570 622 690 763 828 819 837 880 939 1003 1069 1143 1222 1300 1381 1474 1572 1666 1748 1772 1782 1778 1760 1723 1681 1631 1579 1532 1496 1454 1401 1341 1280 1241 1240 1218 1129 930 649 378 165 43 10 2 0 1 3 18 70 147 241 342 385 377 319 224 141 77 32 11 11 13 70 124 149 134 143 244 433 673 856 987 1087 1151 1176 1186 1159 1114 1054 979 909 880 831 750 674 628 603 613 663 702 713 702 684 676 672 640 628 659 746 889 1019 1089 1073 1012 961 926 922 963 913 891 878 867 849 827 841 871 903 918 891 893 899 862 814 799 777 723 646 534 440 374 345 386 426 456 470 462 456 441 443 464 481 450 372 305 310 323 327 303 279 314 364 399 414 410 428 458 482 502 524 534 1430 1449 1444 1407 1355 1303 1252 1203 1162 1157 1169 1179 1172 1146 1105 1054 989 906 796 662 523 397 306 268 261 272 290 313 349 394 437 460 465 498 557 638 730 815 891 970 1066 1176 1293 1414 1526 1612 1655 1683 1694 1690 1673 1648 1607 1556 1501 1462 1419 1369 1309 1240 1180 1148 1093 984 800 564 339 160 47 9 1 0 0 2 37 120 233 351 434 413 347 262 181 123 79 35 5 5 10 59 113 152 163 164 272 446 641 817 964 1074 1131 1121 1099 1074 1047 1017 975 946 933 904 844 763 706 665 648 664 700 734 741 727 728 717 674 619 582 630 747 869 949 951 883 853 818 777 786 788 791 812 853 852 819 797 803 846 871 870 858 838 803 786 797 792 739 644 548 489 470 463 478 491 494 482 459 447 433 427 437 451 417 370 329 276 234 224 215 189 179 196 223 246 254 261 301 379 477 512 482 1375 1355 1312 1246 1182 1130 1089 1055 1024 1018 1005 982 948 901 837 748 644 544 405 286 193 126 89 83 89 101 115 133 161 195 219 211 252 303 366 441 527 579 648 732 827 919 1012 1109 1203 1285 1388 1489 1570 1622 1634 1615 1592 1560 1509 1454 1400 1344 1279 1198 1114 1048 976 879 738 547 355 187 65 11 1 0 2 8 78 198 334 448 480 425 348 267 197 148 106 59 22 26 54 121 214 306 325 371 454 566 690 801 880 933 950 910 867 847 852 877 896 907 917 914 887 812 763 725 697 684 709 761 796 794 795 776 726 652 574 619 702 781 830 825 735 706 686 638 620 647 697 758 816 834 818 789 772 804 804 798 788 776 761 769 780 777 738 660 598 561 550 552 556 553 542 517 496 476 456 437 415 396 359 316 276 237 212 207 206 182 161 160 170 185 206 246 315 404 498 487 448 1287 1229 1160 1089 1029 983 946 912 871 822 774 723 664 592 509 410 297 174 86 41 19 10 10 15 22 30 38 48 71 114 158 179 231 279 322 362 404 440 493 552 606 649 687 733 795 884 1032 1190 1337 1456 1531 1541 1543 1530 1490 1432 1378 1318 1249 1163 1075 998 923 839 728 551 367 201 72 12 0 0 8 39 143 280 421 528 529 436 345 274 225 182 130 91 83 119 183 278 407 545 569 606 663 732 804 838 811 757 692 618 575 575 620 701 781 838 873 885 873 815 783 757 728 705 732 784 828 838 836 814 764 688 599 615 649 686 711 690 612 573 557 529 516 547 601 662 713 739 747 746 747 770 767 757 753 777 772 763 750 734 711 682 652 622 604 592 580 573 566 548 530 508 482 455 402 354 313 283 257 219 206 207 209 202 172 156 163 184 227 269 332 414 469 468 441 1103 1039 975 919 874 833 793 746 687 622 558 491 419 342 262 174 93 35 10 2 0 0 1 5 13 23 39 64 109 151 197 255 302 334 359 379 399 427 455 476 484 476 470 485 529 602 718 865 1037 1217 1358 1427 1474 1500 1501 1469 1419 1352 1272 1182 1093 1006 923 840 742 561 368 194 65 11 0 0 17 88 218 364 496 585 591 487 381 307 277 235 193 186 221 266 322 409 522 643 681 714 760 822 890 869 763 624 489 379 322 342 431 564 694 784 833 845 832 814 799 780 753 741 771 806 834 851 848 826 781 714 639 621 627 636 624 582 530 489 461 434 448 491 545 596 642 677 698 711 720 736 739 738 741 760 751 724 686 651 638 636 624 599 574 544 524 513 509 521 525 506 466 424 363 307 261 229 210 190 182 187 200 212 195 180 184 222 278 341 417 494 484 451 413 877 828 783 744 709 674 635 589 530 462 393 323 256 194 136 77 31 7 1 0 0 1 4 15 36 65 104 153 215 259 291 324 353 375 400 427 451 465 472 468 453 424 413 415 434 472 552 675 847 1048 1211 1327 1422 1495 1540 1516 1487 1428 1344 1262 1180 1093 1003 907 798 591 372 183 54 13 2 19 72 176 310 447 546 577 584 528 455 392 362 306 269 278 340 429 494 562 639 723 767 810 865 922 949 871 726 550 375 250 204 251 378 550 704 799 848 862 849 840 819 785 745 753 759 779 813 846 861 845 799 733 679 655 645 625 557 513 479 451 426 420 465 522 571 604 625 648 674 694 677 661 664 677 677 664 641 610 574 538 523 518 514 505 486 456 433 424 432 462 480 469 426 381 321 261 214 189 179 167 159 159 170 182 193 211 237 264 276 321 412 446 431 396 355 794 732 674 619 566 519 479 438 389 332 270 210 155 111 71 38 14 2 0 0 1 5 17 47 90 139 190 237 286 317 335 346 359 372 394 421 443 440 430 422 419 415 422 429 442 470 527 608 747 935 1108 1265 1410 1528 1602 1545 1512 1469 1409 1333 1236 1136 1009 844 659 464 295 165 80 58 62 100 173 272 382 511 617 662 676 653 600 530 461 407 381 401 472 583 696 786 846 878 881 893 916 936 906 809 671 512 357 277 283 362 499 662 796 888 933 928 906 871 833 803 790 789 778 774 788 818 854 856 826 778 733 702 669 617 528 477 446 425 409 432 468 509 549 580 592 616 642 652 627 592 585 605 604 594 568 530 488 458 442 428 415 401 390 379 371 368 373 388 394 386 363 330 291 247 200 174 163 157 154 148 153 159 174 201 240 286 288 287 350 385 369 330 303 733 684 622 551 473 407 358 316 274 228 177 129 86 51 27 12 4 0 0 0 3 15 39 82 134 179 214 244 269 284 292 296 299 305 315 325 329 330 337 345 356 391 414 435 457 483 517 576 678 829 1020 1220 1395 1537 1630 1556 1497 1445 1391 1322 1186 1066 941 796 646 498 363 261 219 223 247 290 360 476 606 715 784 806 795 776 738 675 593 538 527 563 642 741 863 947 972 935 856 821 813 805 757 680 594 506 421 418 470 563 681 793 871 938 975 956 916 881 859 850 846 813 781 765 772 789 817 835 838 827 786 736 674 600 530 481 443 421 439 456 480 507 537 578 583 591 604 613 608 586 571 575 580 560 513 459 442 427 407 383 357 341 327 327 334 332 311 317 323 308 289 272 255 231 187 160 150 149 152 148 150 156 166 178 204 229 253 279 322 356 334 279 247 633 593 537 469 393 326 272 226 184 142 98 60 32 13 5 1 0 0 0 0 4 17 40 74 109 131 144 158 155 150 152 161 163 173 181 189 198 217 232 254 287 320 358 397 435 471 505 553 634 758 929 1119 1294 1452 1588 1642 1634 1575 1478 1373 1191 1052 935 817 687 549 430 359 370 403 438 488 564 699 801 857 874 866 848 858 849 801 729 690 692 735 808 866 931 975 981 935 870 822 781 736 674 614 566 534 517 542 602 689 792 863 944 1006 1028 992 928 896 887 886 852 807 775 762 765 776 786 795 805 816 784 722 642 565 506 461 431 423 462 480 496 518 556 596 597 589 585 589 575 555 542 546 539 502 447 393 386 380 366 348 332 327 318 312 310 307 280 273 274 258 240 222 208 200 170 147 136 135 140 143 149 158 163 157 165 186 218 261 315 336 312 263 232 514 470 418 360 299 243 192 146 102 61 31 13 4 1 0 0 0 0 0 0 1 6 15 30 46 55 60 66 62 57 53 53 56 66 77 94 119 158 181 206 237 264 296 335 380 429 484 535 597 679 789 951 1140 1331 1498 1578 1553 1464 1374 1386 1267 1133 992 851 724 644 579 536 547 579 611 635 656 715 780 837 874 877 864 857 848 840 844 865 897 935 973 971 979 990 994 957 918 867 810 754 693 638 572 499 472 466 475 513 604 802 974 1068 1071 1004 935 904 898 887 848 818 805 806 799 791 778 763 748 748 713 650 573 503 458 436 441 462 461 463 472 489 530 553 560 558 559 560 529 493 467 455 462 449 426 400 377 353 337 331 331 325 315 303 294 298 280 267 264 255 230 201 179 173 155 134 119 114 115 121 132 143 148 139 143 162 197 257 315 321 286 251 236 385 352 311 262 207 156 111 71 37 13 4 1 0 0 0 0 0 0 0 0 0 0 1 4 9 13 15 18 19 19 18 18 23 33 47 67 95 133 160 179 192 202 224 259 303 353 428 496 557 619 690 825 991 1161 1309 1399 1440 1410 1366 1452 1385 1267 1125 982 842 777 745 740 769 802 837 853 844 870 903 918 903 852 808 786 803 869 957 1008 1061 1103 1088 1032 990 972 973 940 896 843 777 686 562 458 356 255 227 239 284 381 547 781 924 968 928 873 834 841 872 882 870 864 865 870 848 818 792 765 718 692 649 593 529 474 448 462 495 503 481 481 483 467 487 492 495 501 517 526 515 495 472 453 459 450 421 388 354 328 313 304 303 297 287 273 257 253 245 236 225 207 190 173 156 145 131 113 97 88 82 85 97 114 110 109 119 147 206 262 277 260 228 206 191 263 247 220 180 130 84 48 21 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 10 19 33 50 72 95 120 137 142 141 155 185 226 274 351 428 500 569 639 720 834 962 1083 1198 1302 1375 1421 1468 1432 1355 1268 1193 1117 1075 1052 1041 1043 1029 1052 1073 1058 1067 1082 1063 1000 901 841 842 898 995 1073 1072 1086 1111 1073 998 951 925 906 874 822 742 624 457 297 177 89 31 41 98 224 412 607 753 812 809 777 793 824 871 924 966 969 967 958 934 883 830 800 789 732 683 634 583 531 478 471 499 541 539 495 486 492 477 463 442 430 436 475 509 522 513 481 444 418 391 355 318 282 257 243 235 237 239 238 228 213 201 189 177 160 145 136 131 124 112 100 89 79 64 51 44 46 61 66 76 96 132 207 224 210 188 177 174 171 181 171 145 110 72 35 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 14 25 36 51 68 79 82 80 89 115 153 198 263 344 436 532 627 679 737 809 898 1008 1118 1214 1283 1300 1255 1233 1212 1170 1163 1139 1115 1107 1135 1140 1151 1144 1101 1096 1156 1188 1163 1098 1039 1021 1045 1105 1142 1136 1132 1128 1066 977 932 903 837 722 597 472 345 185 95 42 16 4 20 92 263 515 679 749 779 788 786 809 853 916 992 1062 1086 1085 1061 1015 956 899 852 817 751 690 636 591 547 498 493 514 539 530 508 493 486 473 448 423 416 449 493 512 504 467 392 344 302 265 234 212 190 174 167 166 167 170 171 162 153 146 136 125 110 101 97 93 87 77 69 62 51 34 27 20 13 23 36 51 74 116 169 187 186 177 171 173 173 125 111 86 58 31 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 24 32 35 35 35 38 54 82 121 179 261 359 467 579 652 708 753 796 858 940 1016 1069 1067 1028 1034 1012 903 904 905 899 903 973 1029 1043 1016 959 944 1043 1126 1147 1166 1156 1120 1074 1045 1073 1097 1109 1096 1038 977 934 886 795 641 460 284 145 59 26 15 14 15 56 179 372 603 733 787 814 827 811 814 825 865 953 1057 1123 1141 1113 1059 1009 947 879 815 739 677 642 628 595 554 531 524 523 504 494 489 479 456 443 427 421 463 489 480 442 384 313 261 216 175 150 143 134 124 116 110 104 100 99 91 84 80 79 80 75 72 69 64 56 48 42 35 23 12 8 6 2 6 12 21 40 89 131 157 170 175 173 173 173 75 61 44 26 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 12 11 9 8 11 18 31 54 91 154 236 331 433 523 605 674 731 768 818 869 913 940 952 941 896 811 770 725 691 689 758 814 839 834 807 786 862 959 1045 1150 1205 1187 1115 1034 1062 1092 1102 1077 1009 944 900 864 799 687 557 422 290 199 155 139 142 159 284 446 608 739 792 808 834 876 887 853 809 793 853 923 983 1030 1058 1026 974 914 848 766 681 633 619 624 609 587 561 536 515 490 477 468 455 440 433 422 405 411 406 397 370 304 265 229 188 138 114 107 101 90 74 67 59 51 47 45 42 39 38 41 43 47 50 46 38 31 23 16 11 8 5 4 2 2 2 5 16 52 88 122 151 157 161 167 172 34 27 18 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 3 5 10 21 49 93 154 225 310 405 505 604 681 750 810 860 898 919 921 912 898 855 768 729 766 804 826 831 827 823 796 805 863 977 1126 1206 1229 1204 1142 1121 1092 1042 967 896 846 820 810 794 746 685 617 547 496 467 461 477 505 603 718 828 909 859 860 894 928 928 905 853 794 793 791 812 869 966 945 898 845 791 720 628 580 569 569 566 554 538 522 505 483 464 449 428 426 417 400 381 359 320 283 253 227 208 191 164 106 84 73 66 56 42 37 33 28 26 23 20 18 16 16 19 25 32 29 23 17 12 9 10 10 7 5 4 3 2 2 9 27 50 78 107 128 143 152 152 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 42 85 156 248 353 464 570 664 748 821 875 910 943 975 1005 997 916 877 912 905 884 871 864 854 861 865 886 942 1029 1043 1050 1066 1068 1025 947 854 768 717 704 722 757 781 791 789 783 778 769 771 780 793 789 833 911 996 1025 952 942 964 970 958 910 857 821 806 789 779 794 863 857 830 790 747 702 607 535 507 505 515 514 504 487 466 454 449 448 424 401 375 346 323 300 263 220 180 149 131 128 130 101 80 62 47 32 26 25 24 21 15 13 12 11 10 9 10 14 19 18 15 12 8 7 9 10 9 6 5 4 3 2 5 14 29 50 70 87 100 110 114 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 28 66 122 190 268 356 453 553 649 725 784 840 898 958 1003 984 935 877 795 733 700 696 717 803 867 910 941 1004 1006 990 964 900 806 721 660 632 653 689 709 698 685 715 758 798 828 852 892 934 954 954 979 1020 1062 1065 1051 1031 996 944 928 931 923 876 843 832 806 771 795 797 784 761 734 709 633 552 495 473 477 480 474 451 433 428 434 447 413 371 329 295 279 255 225 191 151 109 83 75 85 78 67 53 36 20 14 12 13 13 13 13 12 12 11 11 11 13 14 13 11 9 7 8 10 11 12 11 8 6 3 2 4 12 25 40 53 66 77 88 89 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 13 34 61 94 142 220 301 377 452 519 580 636 689 716 742 731 660 553 520 510 518 565 641 714 784 852 888 877 837 777 699 624 597 608 622 616 577 532 514 612 717 803 866 914 960 1007 1041 1055 1067 1088 1085 1040 1060 1062 1040 996 932 905 875 835 790 793 828 832 782 772 763 757 753 733 717 675 617 554 497 470 458 447 427 406 400 411 421 392 356 325 303 285 254 221 189 151 105 70 51 46 43 40 35 24 11 6 4 5 7 8 9 11 11 11 11 11 12 12 10 7 5 5 6 9 12 14 15 14 10 5 6 10 17 26 36 46 55 63 70 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 20 28 50 89 142 192 239 281 312 322 308 339 374 382 338 331 340 370 450 539 590 634 719 759 750 709 656 632 616 604 583 536 457 396 414 565 719 814 893 984 1098 1154 1172 1163 1130 1111 1140 1147 1059 1028 1020 1035 1056 970 885 818 781 769 766 785 780 714 678 688 723 755 738 734 722 694 641 559 498 459 438 419 387 370 375 375 359 334 303 270 252 229 202 174 148 109 70 38 20 15 16 17 11 8 5 4 5 6 6 7 8 8 8 8 9 12 12 9 5 3 3 4 7 12 15 17 17 15 9 13 19 26 33 40 45 47 49 50 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 14 21 31 45 63 82 92 85 94 113 137 162 185 200 225 274 369 490 539 563 651 702 714 698 666 648 616 554 463 360 292 307 416 614 696 756 833 952 1077 1099 1079 1042 1009 1013 1065 1111 1075 1038 1025 1041 1073 958 887 843 810 759 759 759 742 701 687 710 748 784 784 775 761 738 679 579 499 451 430 412 380 348 331 318 300 273 238 198 173 153 138 132 123 96 59 24 10 6 8 12 12 10 7 5 5 5 6 5 5 6 5 4 5 7 6 5 4 3 4 5 5 11 15 18 20 22 21 23 24 28 35 41 42 40 37 34 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 6 8 11 13 16 18 18 23 25 25 30 59 93 132 176 236 321 399 473 554 604 628 630 621 641 601 531 454 424 430 476 544 593 584 598 658 778 869 908 921 920 883 934 986 1013 1023 1033 988 938 945 918 891 862 832 800 793 789 783 773 761 761 781 828 824 786 739 702 643 562 487 427 393 378 358 333 305 275 244 208 167 131 106 87 70 70 71 61 40 14 8 6 8 12 15 14 10 5 4 4 4 4 4 3 2 2 2 4 5 5 3 3 5 6 4 8 13 17 21 24 23 21 21 23 29 31 31 28 24 21 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 5 6 6 6 7 6 5 5 15 36 67 106 160 224 280 331 390 458 495 496 459 470 478 494 524 562 611 662 696 668 560 501 521 635 705 761 813 864 898 913 917 920 940 972 959 928 943 916 877 836 796 763 777 812 846 847 835 832 840 844 804 755 703 643 585 523 461 401 365 350 336 313 280 252 215 170 122 87 65 50 32 26 28 30 29 13 7 7 9 13 17 17 15 10 7 5 3 3 3 2 2 2 2 2 3 4 3 2 3 4 3 5 10 17 22 24 22 18 14 14 15 16 15 12 15 16 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 7 20 40 69 123 173 216 259 318 380 407 391 325 304 318 362 424 442 516 601 672 704 650 616 619 658 713 761 809 859 871 879 881 877 865 881 878 854 835 815 797 775 742 746 772 810 851 868 877 887 898 896 845 765 671 601 545 499 457 416 372 345 325 307 289 256 215 167 114 67 38 24 12 8 10 16 22 15 15 17 20 18 17 15 14 13 10 7 3 4 3 3 2 2 1 2 2 2 2 2 3 2 1 5 10 17 20 22 22 20 15 10 6 4 5 8 15 19 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 12 22 37 63 111 150 193 248 334 381 383 346 285 246 223 238 307 342 390 447 514 589 624 666 723 793 844 867 872 870 854 836 818 802 786 786 794 806 814 794 770 746 719 707 702 719 781 809 827 843 864 889 860 797 713 630 558 489 430 406 372 351 338 323 324 304 266 217 147 88 47 25 12 10 14 21 24 20 20 23 29 22 17 13 10 8 6 4 2 3 3 3 2 2 2 2 2 3 5 6 5 3 1 4 8 12 16 19 22 24 23 15 8 2 2 5 9 11 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 24 40 67 113 149 179 210 278 332 350 334 297 261 241 234 231 253 302 358 406 435 486 554 634 727 800 838 838 813 794 781 773 772 744 735 745 770 777 784 776 748 722 708 686 670 710 728 741 753 767 800 802 777 728 660 587 510 435 401 382 369 357 337 332 321 300 265 227 165 96 45 19 7 6 11 21 24 24 24 29 25 19 13 8 5 4 4 3 3 3 3 1 2 2 2 3 5 6 6 4 1 0 2 6 7 8 12 17 23 24 23 18 8 5 6 7 8 6 CIN -147 -158 -163 -165 -168 -173 -175 -174 -170 -168 -169 -170 -174 -173 -170 -165 -162 -160 -158 -159 -158 -155 -152 -145 -136 -125 -118 -110 -107 -105 -104 -102 -95 -95 -93 -86 -81 -80 -82 -85 -86 -83 -77 -72 -66 -58 -48 -39 -31 -26 -16 -15 -15 -10 -8 -6 -5 -5 -4 -5 -7 -9 -11 -13 -17 -20 -23 -25 -27 -29 -30 -33 -35 -39 -42 -43 -43 -44 -44 -45 -46 -48 -49 -52 -55 -62 -59 -56 -56 -58 -55 -51 -46 -44 -47 -51 -52 -50 -46 -42 -36 -39 -37 -33 -31 -29 -29 -30 -31 -31 -33 -34 -31 -30 -30 -29 -25 -25 -25 -24 -23 -21 -23 -26 -28 -28 -28 -30 -29 -30 -32 -31 -30 -29 -29 -26 -22 -25 -26 -27 -27 -26 -24 -22 -20 -17 -14 -11 -9 -7 -7 -7 -9 -9 -11 -16 -24 -34 -42 -41 -35 -32 -32 -32 -29 -24 -25 -9 -0 0 0 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 0 -158 -166 -169 -170 -176 -178 -180 -178 -172 -169 -169 -171 -175 -172 -168 -164 -160 -159 -158 -158 -156 -156 -156 -153 -145 -136 -123 -116 -113 -113 -111 -107 -102 -101 -98 -89 -81 -79 -81 -82 -81 -76 -70 -62 -55 -48 -41 -33 -28 -24 -18 -19 -21 -18 -12 -7 -5 -4 -3 -3 -4 -7 -11 -14 -17 -20 -22 -24 -26 -27 -27 -30 -33 -36 -39 -40 -40 -41 -45 -45 -46 -47 -49 -50 -53 -54 -51 -51 -54 -56 -55 -51 -45 -43 -42 -44 -46 -46 -45 -39 -33 -36 -36 -33 -31 -29 -29 -30 -31 -31 -34 -35 -31 -28 -27 -25 -23 -23 -24 -25 -24 -25 -28 -30 -34 -34 -31 -32 -32 -32 -33 -33 -32 -31 -30 -27 -23 -23 -25 -26 -25 -24 -22 -22 -21 -17 -14 -11 -9 -8 -3 -3 -4 -5 -7 -12 -17 -20 -33 -41 -41 -38 -37 -39 -38 -24 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -164 -166 -168 -173 -179 -178 -181 -182 -178 -176 -177 -174 -174 -173 -168 -162 -159 -157 -155 -152 -148 -148 -152 -156 -153 -142 -128 -121 -117 -116 -114 -111 -110 -110 -102 -91 -83 -80 -81 -82 -76 -69 -61 -53 -48 -44 -38 -34 -33 -27 -23 -23 -24 -21 -16 -11 -7 -6 -5 -4 -5 -8 -11 -14 -17 -18 -20 -22 -24 -24 -23 -27 -31 -35 -37 -38 -38 -37 -42 -43 -42 -44 -45 -47 -51 -51 -49 -51 -53 -53 -52 -49 -46 -44 -43 -43 -42 -43 -48 -41 -33 -33 -34 -31 -28 -28 -29 -30 -31 -32 -33 -34 -32 -29 -26 -24 -24 -25 -28 -32 -33 -34 -34 -34 -36 -34 -28 -31 -32 -33 -34 -34 -33 -33 -32 -28 -25 -25 -25 -25 -25 -24 -22 -22 -19 -16 -14 -13 -14 -15 -9 -5 -3 -3 -4 -7 -14 -10 -23 -37 -42 -44 -45 -47 -46 -32 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -162 -162 -165 -170 -174 -175 -179 -182 -185 -187 -186 -177 -172 -174 -171 -167 -164 -161 -157 -150 -142 -142 -146 -151 -153 -145 -137 -130 -124 -120 -120 -121 -119 -114 -103 -91 -85 -82 -80 -78 -72 -62 -55 -50 -46 -42 -38 -37 -36 -29 -25 -25 -23 -19 -15 -13 -12 -9 -7 -7 -8 -10 -12 -15 -16 -17 -19 -22 -23 -22 -21 -24 -29 -33 -36 -37 -37 -35 -38 -38 -40 -43 -46 -50 -53 -52 -54 -56 -56 -52 -49 -47 -46 -44 -43 -43 -43 -42 -47 -42 -35 -31 -31 -30 -26 -27 -31 -31 -33 -33 -34 -35 -36 -32 -28 -30 -30 -29 -30 -34 -39 -42 -36 -35 -35 -34 -30 -31 -31 -30 -32 -32 -32 -33 -32 -30 -28 -27 -27 -27 -26 -26 -26 -23 -18 -15 -15 -18 -20 -20 -17 -13 -8 -6 -7 -9 -16 -12 -19 -29 -38 -45 -46 -51 -53 -44 -28 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -159 -158 -159 -163 -168 -176 -184 -189 -192 -194 -191 -182 -176 -172 -167 -165 -164 -161 -157 -153 -148 -149 -148 -148 -149 -148 -143 -137 -131 -125 -121 -120 -120 -112 -103 -91 -87 -84 -79 -72 -65 -58 -55 -50 -46 -42 -39 -37 -34 -28 -25 -24 -23 -19 -14 -15 -16 -12 -9 -9 -10 -11 -14 -15 -15 -16 -19 -22 -23 -23 -23 -26 -29 -33 -36 -37 -37 -36 -37 -38 -38 -41 -46 -52 -56 -54 -58 -60 -56 -50 -45 -44 -45 -46 -45 -44 -42 -40 -41 -39 -33 -29 -30 -30 -26 -28 -31 -33 -36 -38 -41 -45 -43 -36 -30 -31 -32 -32 -32 -34 -38 -39 -33 -30 -30 -30 -30 -31 -31 -29 -29 -30 -31 -31 -32 -32 -32 -31 -30 -30 -30 -30 -28 -24 -19 -16 -16 -19 -21 -21 -22 -23 -21 -17 -17 -18 -19 -18 -18 -22 -29 -39 -43 -47 -56 -61 -49 -22 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -153 -153 -155 -160 -166 -175 -183 -190 -192 -193 -193 -188 -183 -172 -165 -163 -162 -159 -158 -159 -158 -155 -152 -151 -151 -148 -143 -137 -130 -124 -119 -115 -111 -108 -102 -93 -88 -83 -75 -67 -61 -56 -55 -51 -46 -42 -38 -35 -32 -28 -24 -23 -24 -23 -18 -17 -18 -15 -12 -11 -11 -12 -15 -15 -13 -13 -16 -20 -22 -24 -27 -28 -29 -29 -29 -32 -36 -36 -36 -36 -37 -40 -41 -44 -50 -50 -53 -55 -51 -44 -40 -40 -42 -45 -46 -44 -40 -37 -37 -36 -32 -31 -32 -31 -27 -29 -31 -34 -39 -44 -49 -50 -52 -43 -34 -30 -31 -34 -35 -33 -41 -45 -43 -37 -31 -27 -26 -31 -33 -32 -31 -31 -30 -32 -32 -31 -30 -30 -30 -30 -32 -33 -32 -26 -20 -17 -16 -18 -20 -21 -23 -28 -32 -32 -37 -35 -28 -23 -19 -16 -21 -27 -34 -40 -48 -57 -57 -38 -26 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -138 -142 -150 -157 -162 -173 -188 -185 -192 -196 -193 -193 -189 -180 -170 -161 -156 -156 -161 -164 -163 -159 -156 -152 -147 -144 -141 -133 -126 -119 -116 -115 -111 -104 -100 -96 -90 -82 -74 -67 -65 -57 -55 -52 -47 -42 -38 -34 -32 -28 -25 -26 -29 -29 -24 -22 -20 -17 -14 -13 -12 -12 -14 -16 -14 -12 -14 -17 -22 -27 -28 -28 -28 -26 -24 -27 -31 -31 -31 -32 -34 -36 -36 -36 -42 -45 -45 -41 -38 -38 -39 -37 -39 -40 -40 -39 -38 -37 -37 -34 -33 -35 -35 -31 -28 -28 -29 -34 -37 -40 -46 -48 -53 -47 -39 -33 -31 -33 -33 -33 -39 -41 -38 -34 -31 -27 -27 -34 -37 -37 -36 -34 -32 -34 -31 -29 -27 -26 -26 -28 -31 -35 -36 -30 -23 -18 -17 -18 -19 -20 -21 -29 -43 -47 -52 -47 -36 -27 -20 -17 -19 -19 -27 -40 -46 -47 -51 -47 -60 -31 -11 -3 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -131 -139 -153 -166 -175 -183 -188 -186 -193 -198 -197 -196 -193 -182 -168 -154 -147 -150 -158 -161 -161 -157 -152 -147 -141 -136 -133 -128 -124 -117 -113 -113 -111 -103 -99 -99 -93 -85 -77 -71 -69 -61 -56 -52 -48 -43 -39 -36 -34 -30 -29 -33 -37 -36 -30 -24 -20 -17 -15 -14 -13 -13 -14 -17 -16 -15 -15 -17 -20 -25 -26 -26 -26 -25 -24 -25 -27 -27 -27 -27 -28 -30 -32 -33 -36 -38 -40 -41 -41 -41 -42 -42 -40 -39 -39 -38 -38 -40 -36 -32 -34 -36 -34 -31 -28 -27 -28 -33 -35 -34 -39 -47 -52 -48 -42 -37 -32 -28 -31 -33 -39 -42 -40 -33 -29 -26 -29 -35 -38 -37 -36 -37 -35 -35 -32 -29 -26 -24 -23 -25 -30 -37 -39 -35 -28 -22 -18 -18 -17 -18 -20 -28 -42 -50 -47 -45 -39 -27 -18 -20 -22 -18 -25 -37 -41 -41 -48 -40 -19 -13 -13 -8 -2 -8 -7 -1 0 0 0 0 0 0 0 0 0 0 0 -132 -148 -166 -182 -191 -186 -174 -181 -189 -193 -196 -197 -193 -179 -161 -149 -145 -148 -153 -155 -157 -154 -148 -142 -138 -134 -129 -126 -121 -115 -112 -112 -111 -105 -99 -97 -91 -85 -80 -75 -72 -67 -61 -56 -51 -47 -43 -41 -37 -34 -37 -42 -44 -42 -35 -25 -19 -17 -15 -13 -12 -12 -14 -17 -17 -17 -18 -19 -19 -22 -24 -23 -22 -21 -20 -22 -23 -22 -20 -21 -22 -24 -28 -30 -30 -31 -33 -35 -37 -37 -39 -42 -40 -38 -37 -38 -40 -41 -35 -29 -30 -32 -33 -31 -29 -27 -30 -33 -35 -35 -35 -39 -46 -46 -44 -41 -38 -34 -32 -34 -40 -43 -36 -25 -25 -25 -27 -32 -35 -35 -35 -37 -36 -36 -34 -32 -29 -26 -24 -24 -30 -36 -40 -39 -34 -28 -21 -20 -19 -20 -22 -27 -36 -45 -43 -44 -40 -30 -18 -21 -32 -25 -30 -28 -23 -38 -56 -51 -29 -22 -18 -12 -10 -16 -12 -3 0 0 0 0 0 0 0 0 0 0 0 -144 -167 -184 -195 -198 -189 -177 -182 -184 -186 -191 -194 -188 -172 -154 -145 -144 -146 -148 -149 -149 -145 -140 -135 -132 -131 -126 -124 -119 -114 -112 -112 -112 -106 -93 -85 -81 -82 -82 -79 -76 -74 -69 -62 -57 -52 -47 -46 -44 -43 -47 -50 -50 -45 -34 -22 -16 -15 -14 -12 -12 -13 -14 -14 -15 -15 -16 -16 -18 -22 -20 -16 -13 -13 -13 -14 -14 -15 -14 -15 -16 -18 -21 -24 -24 -24 -28 -33 -34 -36 -38 -40 -42 -42 -39 -37 -42 -38 -34 -31 -32 -33 -33 -31 -29 -28 -31 -35 -39 -40 -36 -35 -43 -47 -47 -45 -42 -41 -41 -43 -45 -39 -31 -29 -29 -27 -28 -33 -38 -39 -37 -35 -35 -36 -36 -35 -33 -30 -29 -29 -32 -36 -40 -41 -40 -36 -28 -26 -23 -21 -22 -26 -31 -34 -31 -32 -32 -26 -17 -20 -36 -32 -35 -44 -49 -53 -59 -61 -37 -22 -18 -15 -16 -17 -16 -7 -1 0 0 0 0 0 0 0 0 0 0 -173 -195 -211 -212 -203 -194 -182 -182 -185 -185 -187 -189 -182 -167 -154 -145 -140 -139 -141 -141 -137 -135 -132 -128 -126 -127 -125 -123 -119 -116 -113 -112 -109 -100 -83 -77 -77 -82 -86 -84 -82 -81 -76 -69 -64 -58 -53 -55 -55 -54 -56 -57 -54 -45 -31 -17 -13 -13 -12 -10 -10 -10 -10 -10 -10 -10 -10 -11 -15 -19 -14 -8 -5 -5 -6 -7 -11 -12 -11 -11 -12 -14 -16 -17 -19 -18 -20 -27 -33 -34 -34 -38 -41 -44 -43 -41 -38 -35 -32 -32 -34 -35 -33 -32 -28 -30 -34 -38 -43 -44 -37 -41 -44 -46 -46 -46 -47 -48 -47 -48 -51 -46 -35 -32 -32 -30 -31 -38 -44 -43 -40 -37 -37 -37 -36 -36 -37 -36 -36 -35 -35 -37 -39 -41 -43 -42 -37 -33 -29 -26 -23 -21 -24 -20 -17 -19 -25 -26 -16 -16 -26 -26 -29 -37 -45 -50 -51 -55 -38 -23 -19 -16 -17 -20 -20 -13 -4 0 0 0 0 0 0 0 0 0 0 -202 -219 -230 -224 -208 -196 -188 -186 -184 -181 -182 -182 -176 -167 -150 -138 -130 -127 -126 -125 -123 -122 -125 -125 -124 -124 -124 -122 -120 -116 -112 -110 -107 -101 -93 -87 -87 -90 -90 -87 -83 -83 -78 -72 -69 -65 -62 -64 -65 -64 -63 -62 -56 -43 -26 -16 -13 -11 -9 -8 -7 -8 -7 -7 -7 -7 -6 -7 -11 -13 -8 -3 -1 -1 -2 -3 -6 -8 -9 -9 -9 -9 -12 -12 -17 -19 -18 -17 -18 -22 -28 -33 -38 -38 -35 -33 -32 -32 -34 -35 -35 -34 -33 -32 -29 -31 -35 -38 -40 -41 -35 -40 -41 -42 -43 -45 -49 -55 -57 -51 -54 -54 -44 -35 -33 -34 -37 -42 -47 -46 -43 -40 -39 -42 -43 -42 -42 -40 -39 -38 -37 -36 -38 -40 -44 -46 -45 -42 -39 -34 -29 -23 -23 -19 -16 -17 -20 -22 -15 -19 -23 -24 -26 -30 -31 -47 -48 -39 -27 -19 -19 -17 -17 -19 -18 -14 -7 0 0 0 0 0 0 0 0 0 0 -229 -238 -238 -225 -209 -198 -193 -186 -180 -180 -179 -175 -169 -160 -143 -128 -118 -113 -111 -111 -110 -110 -112 -116 -121 -124 -124 -123 -122 -116 -110 -107 -108 -107 -101 -97 -97 -96 -92 -86 -81 -78 -77 -75 -73 -73 -74 -76 -74 -68 -63 -59 -52 -39 -25 -18 -13 -10 -9 -9 -9 -9 -4 -6 -6 -5 -5 -7 -10 -10 -6 -2 -0 -0 -1 -3 -6 -9 -12 -13 -14 -14 -17 -16 -19 -21 -21 -21 -22 -22 -25 -32 -34 -32 -28 -29 -30 -32 -33 -34 -34 -32 -32 -30 -28 -32 -36 -37 -35 -38 -33 -37 -38 -38 -38 -41 -45 -53 -64 -62 -61 -62 -58 -50 -39 -41 -43 -45 -48 -49 -47 -45 -42 -41 -44 -47 -44 -42 -41 -39 -37 -37 -37 -39 -43 -48 -52 -50 -45 -39 -35 -35 -35 -31 -26 -22 -20 -20 -16 -19 -22 -25 -26 -26 -34 -48 -51 -42 -24 -11 -15 -21 -20 -18 -17 -16 -12 -2 -2 -1 0 0 0 0 0 0 0 -244 -242 -232 -219 -207 -198 -189 -179 -180 -179 -177 -173 -165 -152 -135 -120 -110 -104 -102 -101 -99 -96 -101 -109 -116 -119 -118 -116 -116 -112 -107 -105 -105 -104 -103 -102 -100 -97 -92 -87 -81 -75 -72 -74 -75 -76 -76 -72 -64 -68 -59 -50 -42 -33 -22 -17 -15 -12 -11 -10 -10 -11 -4 -3 -4 -5 -6 -9 -12 -15 -14 -7 -2 -1 -1 -3 -8 -14 -18 -19 -18 -18 -22 -21 -21 -21 -22 -22 -24 -25 -28 -31 -31 -29 -29 -31 -30 -29 -28 -28 -28 -29 -30 -29 -28 -33 -38 -38 -35 -35 -35 -38 -38 -36 -35 -36 -39 -45 -56 -64 -69 -72 -67 -62 -47 -46 -45 -44 -45 -48 -50 -47 -46 -47 -50 -52 -49 -44 -41 -38 -38 -38 -40 -41 -44 -49 -51 -48 -44 -44 -42 -45 -48 -46 -41 -37 -31 -25 -19 -16 -17 -21 -24 -22 -29 -40 -50 -47 -31 -18 -18 -20 -18 -14 -13 -16 -18 -18 -9 -3 0 0 0 0 0 0 0 -236 -226 -216 -210 -202 -191 -181 -181 -181 -173 -170 -166 -157 -142 -124 -108 -97 -94 -94 -93 -89 -86 -90 -99 -106 -109 -106 -103 -104 -102 -99 -99 -99 -99 -99 -98 -97 -95 -91 -85 -78 -72 -69 -72 -75 -78 -79 -75 -65 -63 -54 -44 -37 -30 -20 -13 -12 -11 -12 -12 -10 -9 -5 -4 -5 -6 -8 -11 -14 -23 -26 -17 -7 -2 -1 -4 -10 -17 -21 -21 -20 -20 -21 -18 -16 -18 -21 -21 -23 -26 -31 -31 -28 -26 -27 -30 -25 -26 -25 -24 -24 -26 -28 -29 -30 -32 -33 -33 -33 -33 -35 -38 -38 -36 -34 -34 -39 -41 -46 -54 -66 -74 -63 -51 -44 -42 -43 -45 -46 -47 -46 -45 -45 -48 -50 -52 -48 -46 -44 -41 -39 -39 -41 -46 -48 -48 -46 -42 -41 -44 -48 -52 -54 -55 -54 -51 -44 -33 -24 -17 -14 -17 -19 -21 -29 -40 -44 -37 -28 -26 -18 -13 -12 -17 -23 -17 -18 -17 -10 -4 0 0 0 0 0 0 0 -219 -208 -204 -198 -191 -186 -184 -182 -176 -168 -162 -155 -146 -131 -112 -94 -84 -81 -81 -81 -79 -79 -82 -87 -91 -92 -92 -93 -91 -91 -88 -85 -86 -88 -91 -92 -92 -90 -84 -78 -73 -73 -72 -71 -73 -77 -78 -72 -63 -61 -55 -47 -40 -35 -26 -17 -11 -11 -13 -14 -12 -12 -10 -8 -9 -11 -13 -13 -15 -23 -29 -25 -15 -7 -2 -4 -9 -17 -22 -21 -18 -18 -22 -24 -23 -22 -22 -23 -27 -31 -33 -32 -28 -27 -30 -30 -28 -30 -28 -26 -26 -27 -28 -25 -30 -34 -34 -33 -33 -34 -36 -38 -38 -37 -37 -38 -40 -42 -43 -44 -50 -66 -71 -55 -43 -40 -43 -47 -51 -52 -53 -53 -52 -52 -56 -61 -53 -49 -45 -42 -41 -41 -43 -48 -50 -47 -41 -39 -41 -47 -52 -53 -53 -53 -51 -50 -47 -39 -31 -24 -18 -16 -17 -21 -24 -20 -15 -14 -14 -15 -9 -5 -5 -7 -10 -6 -14 -17 -16 -9 0 0 0 0 0 0 0 -208 -201 -193 -182 -174 -176 -180 -174 -168 -162 -155 -149 -141 -127 -105 -83 -70 -63 -62 -64 -67 -72 -74 -74 -75 -76 -78 -82 -80 -78 -75 -74 -75 -77 -81 -85 -86 -75 -71 -75 -77 -77 -75 -71 -68 -68 -66 -58 -53 -58 -57 -51 -45 -39 -34 -28 -17 -17 -18 -15 -13 -14 -16 -15 -15 -16 -16 -15 -16 -26 -33 -34 -28 -17 -7 -4 -6 -16 -21 -20 -17 -18 -25 -34 -31 -24 -21 -25 -32 -39 -39 -36 -34 -34 -35 -31 -32 -34 -33 -31 -29 -26 -28 -24 -28 -33 -36 -37 -39 -40 -38 -38 -38 -39 -41 -41 -40 -41 -41 -40 -41 -51 -65 -60 -47 -41 -43 -48 -54 -57 -59 -59 -58 -57 -57 -65 -57 -51 -46 -43 -42 -44 -47 -50 -51 -47 -41 -38 -39 -45 -49 -49 -48 -45 -41 -39 -39 -36 -33 -29 -24 -20 -17 -18 -19 -18 -17 -16 -13 -10 -5 -2 -1 -2 -3 -5 -9 -10 -8 -4 0 0 0 0 0 0 0 -205 -197 -181 -167 -165 -167 -168 -165 -160 -155 -149 -145 -140 -128 -106 -83 -64 -52 -48 -50 -56 -63 -67 -66 -63 -62 -63 -66 -69 -70 -72 -74 -77 -80 -82 -88 -77 -67 -68 -73 -75 -77 -77 -73 -69 -68 -64 -57 -57 -61 -59 -53 -46 -41 -37 -34 -28 -25 -21 -18 -17 -18 -19 -20 -18 -19 -20 -19 -19 -25 -33 -38 -35 -25 -11 -3 -4 -10 -14 -14 -13 -16 -27 -26 -17 -10 -9 -13 -22 -32 -36 -37 -38 -37 -32 -28 -29 -33 -35 -34 -31 -26 -29 -27 -28 -31 -34 -36 -37 -37 -36 -36 -37 -38 -38 -37 -41 -43 -43 -43 -43 -46 -54 -57 -48 -42 -45 -49 -54 -58 -60 -60 -58 -57 -55 -60 -57 -53 -49 -44 -41 -44 -48 -51 -51 -49 -45 -42 -39 -43 -46 -46 -44 -40 -35 -31 -29 -28 -28 -26 -23 -20 -19 -20 -20 -19 -19 -17 -16 -13 -8 -4 -1 -1 -2 -5 -7 -4 -0 0 0 0 0 0 0 0 0 -203 -187 -171 -165 -164 -162 -159 -156 -152 -145 -142 -143 -141 -130 -110 -89 -69 -54 -47 -46 -49 -54 -59 -62 -59 -56 -56 -58 -60 -64 -69 -75 -78 -77 -77 -81 -63 -62 -66 -68 -66 -64 -63 -68 -72 -73 -68 -61 -58 -57 -57 -55 -50 -44 -39 -37 -33 -27 -24 -23 -22 -21 -20 -22 -23 -24 -26 -26 -24 -26 -31 -36 -35 -28 -18 -14 -10 -9 -11 -11 -7 -10 -22 -20 -12 -6 -5 -9 -17 -15 -19 -24 -29 -32 -29 -22 -22 -29 -34 -33 -31 -28 -30 -30 -30 -33 -35 -36 -37 -36 -34 -33 -34 -35 -36 -37 -42 -44 -44 -45 -47 -47 -47 -51 -62 -67 -55 -50 -53 -55 -56 -56 -56 -56 -54 -52 -51 -54 -55 -50 -45 -46 -48 -51 -51 -50 -48 -41 -42 -42 -43 -44 -43 -39 -34 -28 -25 -24 -24 -24 -24 -21 -23 -23 -21 -20 -18 -16 -16 -15 -13 -9 -4 -1 -1 -3 -5 -4 -2 0 0 0 0 0 0 0 0 -203 -189 -176 -171 -164 -159 -154 -150 -143 -137 -138 -141 -141 -132 -115 -99 -82 -66 -54 -48 -46 -47 -50 -55 -57 -57 -57 -58 -58 -61 -66 -71 -74 -73 -65 -67 -57 -57 -61 -65 -68 -73 -73 -77 -81 -80 -75 -68 -62 -58 -56 -54 -52 -49 -45 -40 -35 -31 -29 -27 -24 -22 -20 -22 -25 -27 -28 -29 -29 -32 -32 -32 -30 -26 -18 -10 -10 -16 -22 -18 -5 -9 -13 -14 -12 -7 -6 -12 -26 -15 -9 -9 -15 -24 -26 -17 -16 -25 -31 -31 -31 -30 -29 -28 -32 -36 -39 -39 -39 -36 -33 -32 -32 -34 -36 -36 -39 -42 -45 -47 -47 -48 -47 -48 -64 -77 -64 -48 -49 -51 -52 -54 -56 -55 -54 -51 -50 -54 -58 -54 -48 -46 -47 -49 -50 -51 -53 -49 -45 -42 -41 -40 -38 -35 -32 -28 -24 -22 -21 -21 -23 -23 -23 -22 -20 -18 -16 -15 -15 -16 -15 -11 -9 -4 -2 -1 -2 -4 -5 -2 -0 0 0 0 0 0 0 -209 -197 -183 -172 -162 -155 -149 -142 -135 -134 -133 -135 -138 -135 -126 -114 -101 -85 -69 -57 -50 -46 -48 -52 -55 -56 -57 -57 -57 -60 -65 -68 -70 -70 -68 -68 -62 -59 -60 -63 -66 -70 -74 -80 -84 -86 -85 -80 -74 -68 -63 -58 -54 -52 -49 -44 -39 -35 -31 -28 -24 -23 -22 -23 -24 -26 -28 -30 -30 -32 -32 -29 -26 -21 -13 -6 -5 -15 -28 -28 -9 -10 -12 -11 -8 -5 -3 -3 -8 -9 -6 -5 -8 -16 -19 -9 -9 -16 -24 -26 -27 -28 -30 -31 -32 -34 -36 -37 -37 -34 -31 -29 -30 -32 -35 -36 -39 -43 -47 -47 -47 -48 -49 -49 -57 -73 -74 -52 -48 -49 -52 -56 -57 -54 -51 -49 -50 -55 -59 -56 -50 -45 -44 -45 -48 -53 -57 -55 -50 -45 -40 -37 -35 -33 -31 -27 -22 -18 -17 -15 -16 -17 -18 -19 -18 -17 -18 -17 -17 -16 -15 -12 -12 -9 -5 -3 -4 -7 -11 -5 -1 -0 0 0 0 0 0 -198 -187 -176 -165 -156 -148 -142 -137 -134 -129 -126 -130 -136 -137 -133 -126 -117 -101 -87 -72 -61 -55 -55 -55 -53 -51 -50 -51 -52 -55 -59 -62 -64 -65 -65 -63 -61 -58 -57 -57 -60 -64 -70 -76 -81 -84 -86 -84 -77 -70 -65 -62 -58 -54 -51 -47 -41 -35 -32 -28 -23 -23 -24 -23 -22 -24 -27 -29 -29 -30 -27 -23 -19 -14 -8 -4 -4 -13 -20 -18 -9 -10 -11 -10 -8 -5 -3 -2 -1 -1 -1 -2 -5 -9 -11 -4 -3 -8 -14 -18 -20 -21 -24 -29 -32 -32 -33 -34 -32 -32 -31 -30 -31 -34 -35 -35 -38 -42 -45 -47 -47 -47 -49 -50 -54 -64 -73 -61 -54 -52 -55 -57 -56 -52 -47 -45 -51 -58 -58 -55 -51 -47 -48 -50 -49 -52 -55 -55 -52 -48 -45 -41 -37 -34 -31 -27 -22 -16 -13 -12 -11 -13 -15 -17 -18 -19 -19 -19 -18 -17 -15 -13 -13 -11 -9 -7 -6 -7 -13 -7 -3 -1 -0 -0 0 0 0 -184 -173 -164 -156 -148 -142 -139 -135 -129 -124 -123 -127 -132 -135 -135 -133 -126 -113 -101 -90 -80 -72 -68 -63 -58 -54 -51 -49 -47 -49 -52 -54 -56 -56 -55 -54 -53 -52 -51 -52 -56 -61 -70 -76 -78 -79 -79 -76 -73 -69 -65 -61 -57 -55 -52 -46 -39 -34 -30 -27 -25 -24 -23 -21 -21 -23 -25 -26 -28 -28 -25 -20 -14 -10 -5 -3 -1 -2 -2 -2 -7 -12 -12 -13 -10 -5 -3 -6 -3 -1 -0 -0 -2 -4 -7 -5 -4 -5 -9 -13 -16 -19 -25 -32 -35 -35 -36 -37 -36 -36 -35 -33 -34 -37 -36 -35 -36 -39 -43 -47 -47 -47 -48 -50 -53 -55 -54 -66 -65 -60 -58 -59 -55 -52 -45 -43 -47 -53 -57 -55 -51 -48 -49 -52 -50 -50 -53 -54 -51 -48 -47 -43 -39 -37 -32 -27 -23 -18 -16 -14 -13 -14 -16 -18 -20 -22 -21 -19 -18 -17 -14 -12 -11 -11 -10 -10 -11 -9 -12 -11 -10 -7 -0 -0 -0 -0 -0 -170 -160 -153 -150 -148 -143 -137 -130 -124 -124 -124 -126 -128 -129 -132 -135 -129 -124 -112 -105 -99 -91 -84 -76 -68 -63 -60 -57 -53 -54 -54 -53 -52 -51 -50 -50 -48 -47 -46 -48 -52 -59 -64 -69 -72 -72 -70 -69 -71 -68 -63 -59 -56 -54 -51 -46 -39 -34 -30 -28 -26 -24 -21 -21 -21 -21 -23 -25 -26 -26 -22 -17 -12 -9 -6 -5 -2 -1 -1 -3 -10 -17 -12 -19 -20 -13 -8 -8 -4 -4 -5 -4 -1 -2 -4 -4 -3 -4 -7 -12 -18 -25 -32 -35 -36 -36 -38 -38 -38 -38 -37 -36 -35 -35 -36 -36 -36 -38 -43 -46 -46 -47 -49 -51 -54 -56 -59 -81 -85 -74 -61 -58 -54 -52 -47 -43 -43 -49 -57 -55 -51 -50 -53 -54 -51 -51 -50 -51 -48 -44 -44 -42 -42 -41 -35 -28 -24 -21 -19 -18 -18 -18 -19 -21 -23 -24 -22 -19 -16 -15 -14 -12 -11 -10 -11 -13 -13 -11 -13 -15 -15 -8 -0 -0 -0 -0 -0 -159 -152 -145 -141 -144 -138 -132 -129 -127 -125 -124 -124 -125 -126 -128 -130 -126 -128 -120 -115 -112 -107 -98 -88 -81 -76 -71 -67 -65 -64 -61 -59 -56 -53 -51 -52 -50 -47 -46 -47 -49 -51 -55 -63 -65 -64 -62 -64 -66 -64 -60 -56 -53 -51 -48 -42 -38 -34 -32 -29 -25 -21 -18 -16 -16 -18 -20 -22 -23 -23 -21 -17 -13 -11 -8 -7 -5 -3 -2 -5 -10 -16 -9 -19 -24 -18 -17 -17 -5 -5 -6 -4 -1 -3 -4 -3 -2 -4 -7 -15 -21 -29 -35 -36 -35 -35 -38 -35 -35 -36 -37 -38 -37 -36 -36 -38 -39 -41 -45 -46 -47 -48 -50 -53 -57 -61 -65 -76 -78 -71 -63 -61 -53 -54 -52 -47 -46 -50 -54 -54 -52 -51 -51 -50 -51 -52 -50 -48 -46 -43 -42 -42 -40 -39 -38 -32 -27 -25 -22 -22 -22 -21 -21 -23 -24 -24 -21 -17 -15 -15 -15 -14 -13 -12 -13 -15 -14 -14 -15 -19 -24 -27 -14 -3 -0 -0 -0 -148 -145 -140 -130 -125 -130 -128 -125 -123 -123 -124 -125 -124 -123 -124 -126 -129 -130 -125 -120 -118 -114 -108 -99 -90 -83 -80 -78 -77 -74 -72 -71 -69 -66 -61 -56 -56 -52 -49 -48 -47 -47 -52 -61 -63 -62 -61 -65 -68 -66 -61 -57 -53 -51 -48 -42 -36 -32 -29 -26 -21 -16 -14 -13 -13 -14 -16 -18 -19 -21 -22 -19 -14 -12 -10 -10 -8 -5 -4 -7 -9 -12 -7 -8 -8 -6 -11 -13 -7 -4 -2 -1 -1 -3 -4 -4 -4 -5 -8 -15 -23 -29 -32 -33 -36 -41 -39 -37 -38 -40 -40 -39 -39 -37 -36 -40 -43 -45 -48 -50 -48 -49 -51 -55 -59 -64 -74 -80 -72 -59 -52 -48 -53 -57 -56 -53 -50 -51 -51 -53 -53 -51 -48 -47 -53 -51 -47 -44 -43 -42 -40 -41 -37 -36 -36 -33 -30 -28 -26 -25 -25 -23 -24 -25 -26 -25 -23 -19 -17 -17 -18 -17 -15 -14 -15 -16 -17 -17 -18 -20 -29 -44 -29 -9 -0 -0 -0 -135 -134 -132 -126 -121 -125 -126 -124 -122 -122 -123 -124 -122 -122 -122 -122 -127 -128 -125 -121 -119 -116 -112 -104 -96 -91 -88 -86 -83 -81 -80 -79 -80 -78 -73 -68 -63 -59 -56 -55 -56 -59 -63 -69 -71 -71 -71 -74 -77 -78 -76 -71 -66 -61 -56 -50 -41 -33 -27 -22 -18 -14 -12 -11 -11 -12 -13 -14 -16 -18 -21 -22 -18 -13 -12 -14 -13 -10 -8 -12 -12 -11 -8 -5 -3 -0 -0 -2 -8 -6 -2 -1 -1 -3 -4 -5 -5 -6 -8 -12 -19 -24 -27 -30 -37 -44 -42 -39 -37 -36 -36 -37 -37 -35 -37 -40 -43 -46 -50 -49 -47 -50 -52 -52 -54 -56 -60 -61 -62 -59 -51 -48 -52 -56 -55 -52 -50 -52 -53 -53 -51 -47 -44 -46 -47 -47 -46 -44 -41 -37 -34 -36 -37 -37 -36 -33 -31 -30 -30 -28 -25 -25 -28 -30 -30 -29 -26 -22 -20 -21 -22 -20 -17 -17 -16 -18 -19 -21 -22 -22 -25 -31 -29 -14 -1 -0 0 -121 -120 -118 -114 -111 -110 -115 -121 -122 -120 -120 -122 -120 -120 -120 -119 -122 -124 -123 -120 -118 -115 -111 -103 -97 -93 -90 -88 -87 -86 -85 -84 -86 -86 -83 -80 -76 -71 -68 -69 -72 -75 -80 -87 -90 -91 -92 -94 -99 -104 -108 -104 -96 -87 -76 -65 -53 -40 -29 -21 -16 -13 -11 -11 -11 -11 -11 -11 -13 -14 -18 -20 -19 -14 -13 -17 -17 -15 -14 -18 -18 -16 -13 -10 -7 -3 -1 -3 -6 -5 -2 -1 -2 -3 -3 -3 -3 -4 -5 -9 -14 -16 -19 -25 -33 -39 -39 -36 -34 -34 -35 -38 -39 -38 -39 -41 -42 -44 -49 -45 -45 -44 -42 -42 -45 -45 -46 -56 -64 -60 -57 -56 -55 -54 -53 -51 -51 -54 -54 -51 -46 -43 -45 -46 -44 -44 -44 -40 -31 -32 -31 -34 -38 -41 -41 -37 -31 -27 -22 -19 -20 -25 -29 -32 -33 -30 -27 -23 -24 -25 -24 -22 -21 -20 -20 -23 -23 -24 -25 -17 -7 -10 -25 -25 -8 -1 -0 -109 -107 -106 -106 -105 -104 -105 -106 -107 -109 -112 -122 -121 -121 -120 -119 -120 -121 -121 -120 -116 -113 -108 -101 -97 -95 -93 -90 -89 -89 -89 -89 -90 -90 -90 -89 -88 -84 -82 -84 -87 -89 -96 -103 -109 -112 -116 -124 -136 -146 -156 -155 -144 -126 -105 -86 -67 -49 -33 -21 -13 -11 -10 -10 -10 -9 -9 -10 -12 -13 -15 -16 -15 -13 -14 -19 -19 -19 -21 -25 -26 -22 -18 -14 -8 -4 -1 -2 -4 -5 -4 -1 -2 -3 -3 -2 -2 -3 -5 -8 -12 -14 -18 -26 -33 -35 -33 -30 -30 -32 -36 -40 -42 -42 -42 -42 -42 -44 -46 -44 -42 -40 -36 -34 -37 -36 -38 -40 -43 -51 -53 -56 -51 -49 -52 -56 -59 -55 -52 -49 -45 -42 -43 -41 -41 -42 -42 -40 -32 -33 -33 -35 -38 -40 -37 -36 -30 -24 -21 -19 -18 -24 -30 -34 -35 -34 -31 -25 -26 -26 -26 -29 -29 -22 -16 -19 -23 -27 -30 -23 -7 -6 -11 -10 -2 -0 -0 -100 -101 -103 -104 -105 -104 -103 -104 -105 -106 -108 -115 -119 -121 -121 -119 -118 -117 -118 -118 -115 -111 -107 -101 -99 -97 -93 -90 -89 -89 -88 -88 -89 -92 -96 -99 -99 -95 -96 -98 -100 -104 -111 -118 -122 -125 -133 -146 -162 -177 -195 -204 -195 -170 -138 -108 -77 -54 -35 -22 -14 -10 -10 -10 -8 -7 -8 -10 -12 -13 -14 -14 -13 -12 -15 -20 -22 -24 -27 -31 -31 -26 -23 -18 -10 -3 -1 -2 -6 -7 -7 -6 -3 -5 -4 -4 -3 -3 -4 -7 -11 -13 -18 -28 -36 -39 -35 -31 -30 -32 -38 -44 -46 -45 -46 -49 -49 -47 -45 -43 -42 -41 -38 -36 -36 -37 -38 -39 -40 -42 -41 -43 -44 -46 -50 -62 -70 -57 -48 -49 -54 -57 -51 -43 -42 -43 -43 -42 -39 -36 -33 -33 -35 -36 -32 -31 -28 -25 -21 -17 -18 -24 -31 -36 -38 -38 -37 -30 -30 -32 -34 -36 -35 -12 -3 -8 -19 -28 -31 -26 -16 -12 -9 -4 -0 -0 -0 -94 -96 -99 -102 -104 -103 -102 -103 -104 -105 -106 -109 -116 -119 -120 -119 -117 -115 -116 -116 -114 -111 -106 -102 -98 -94 -90 -86 -85 -87 -86 -88 -92 -98 -103 -107 -105 -105 -106 -108 -111 -114 -118 -124 -127 -131 -141 -156 -171 -190 -219 -235 -226 -194 -151 -113 -79 -56 -39 -25 -16 -11 -11 -9 -7 -6 -7 -9 -11 -13 -14 -14 -13 -13 -17 -22 -28 -33 -35 -35 -36 -30 -27 -25 -21 -12 -7 -7 -9 -6 -7 -17 -8 -6 -7 -8 -8 -7 -7 -7 -9 -11 -17 -26 -37 -42 -40 -37 -36 -37 -41 -45 -47 -47 -50 -55 -56 -53 -50 -48 -47 -47 -47 -50 -48 -45 -44 -45 -44 -45 -41 -41 -41 -43 -49 -61 -77 -75 -73 -74 -73 -71 -65 -54 -49 -46 -41 -39 -39 -36 -32 -30 -30 -29 -27 -25 -26 -26 -25 -22 -23 -27 -32 -36 -38 -38 -38 -35 -34 -33 -32 -35 -37 -18 -9 -10 -17 -30 -29 -27 -23 -18 -12 -6 -1 0 -0 -89 -92 -96 -99 -101 -102 -101 -101 -103 -103 -105 -112 -116 -116 -117 -118 -117 -115 -114 -115 -113 -110 -107 -102 -95 -91 -90 -87 -85 -87 -89 -92 -96 -103 -109 -111 -105 -109 -111 -113 -114 -116 -119 -123 -124 -129 -139 -152 -165 -190 -224 -239 -224 -185 -140 -103 -79 -62 -48 -33 -20 -12 -12 -9 -6 -5 -5 -7 -10 -14 -16 -16 -15 -15 -23 -29 -36 -41 -44 -42 -42 -36 -32 -31 -31 -26 -18 -7 -3 -2 -3 -9 -4 -4 -6 -9 -10 -11 -13 -12 -12 -13 -17 -24 -32 -37 -39 -40 -41 -42 -43 -44 -45 -45 -48 -54 -56 -54 -55 -55 -56 -57 -57 -61 -58 -57 -60 -63 -54 -51 -49 -47 -47 -49 -54 -62 -75 -78 -74 -67 -61 -58 -60 -62 -54 -40 -30 -28 -28 -27 -25 -23 -23 -24 -23 -23 -25 -27 -26 -25 -26 -29 -33 -36 -38 -38 -37 -37 -37 -37 -34 -33 -33 -30 -27 -25 -25 -30 -28 -25 -22 -19 -16 -15 -5 -1 -0 -85 -88 -92 -95 -97 -97 -98 -99 -100 -101 -103 -108 -112 -111 -112 -113 -114 -114 -112 -112 -110 -109 -107 -103 -95 -90 -89 -86 -84 -86 -91 -96 -100 -106 -112 -114 -107 -108 -109 -111 -112 -112 -114 -120 -118 -123 -132 -143 -157 -184 -210 -215 -192 -154 -123 -97 -82 -72 -61 -47 -29 -15 -11 -7 -5 -4 -5 -8 -11 -15 -17 -17 -16 -18 -27 -32 -35 -38 -44 -49 -50 -46 -41 -37 -33 -28 -17 -5 -1 -1 -1 -2 -2 -3 -5 -7 -9 -9 -10 -11 -13 -15 -18 -20 -19 -22 -27 -31 -36 -39 -40 -41 -40 -40 -42 -47 -49 -50 -56 -59 -59 -60 -62 -64 -62 -61 -62 -62 -61 -67 -66 -62 -58 -57 -62 -68 -72 -70 -65 -59 -55 -45 -45 -41 -33 -24 -21 -18 -19 -21 -22 -21 -21 -23 -23 -22 -23 -25 -24 -25 -26 -29 -32 -36 -38 -39 -39 -38 -37 -37 -35 -31 -30 -32 -35 -35 -35 -29 -26 -23 -18 -14 -19 -24 -14 -6 -5 -81 -84 -88 -91 -92 -92 -95 -96 -97 -99 -101 -105 -108 -105 -104 -105 -107 -109 -108 -108 -108 -107 -105 -101 -96 -91 -88 -85 -83 -86 -92 -98 -102 -107 -111 -113 -111 -110 -109 -107 -106 -105 -106 -113 -112 -116 -124 -135 -154 -179 -195 -187 -160 -130 -109 -90 -81 -77 -72 -60 -40 -23 -15 -9 -7 -7 -9 -14 -16 -18 -19 -19 -19 -22 -28 -31 -31 -30 -35 -47 -51 -52 -48 -41 -32 -27 -15 -6 -2 -1 -0 -1 -2 -4 -6 -7 -8 -8 -8 -8 -8 -10 -13 -15 -12 -13 -15 -20 -26 -31 -33 -33 -33 -34 -37 -40 -41 -42 -47 -52 -55 -57 -60 -61 -60 -60 -60 -58 -63 -72 -72 -69 -68 -69 -67 -70 -73 -72 -67 -57 -51 -43 -40 -35 -28 -22 -18 -19 -21 -25 -28 -26 -24 -26 -24 -21 -19 -21 -23 -23 -24 -27 -30 -34 -36 -38 -38 -37 -36 -36 -34 -30 -29 -33 -38 -40 -39 -32 -27 -23 -19 -14 -20 -25 -25 -26 -41 -79 -81 -84 -87 -89 -91 -91 -92 -94 -99 -104 -107 -104 -106 -105 -106 -106 -105 -104 -104 -105 -105 -103 -99 -94 -89 -86 -84 -85 -88 -93 -98 -102 -106 -109 -112 -114 -114 -111 -107 -103 -102 -102 -104 -106 -111 -118 -130 -150 -176 -183 -165 -139 -116 -97 -84 -79 -78 -76 -69 -52 -37 -26 -19 -15 -16 -21 -28 -30 -30 -29 -27 -27 -29 -34 -37 -36 -33 -34 -41 -45 -50 -49 -43 -33 -30 -24 -16 -10 -6 -7 -12 -4 -4 -8 -11 -12 -12 -11 -9 -9 -9 -10 -10 -9 -8 -9 -13 -18 -24 -26 -27 -28 -30 -33 -36 -37 -39 -43 -46 -48 -50 -52 -55 -55 -55 -56 -57 -60 -60 -60 -61 -62 -66 -72 -78 -77 -68 -59 -55 -43 -40 -39 -37 -33 -29 -30 -31 -30 -30 -31 -31 -29 -29 -29 -27 -23 -21 -22 -23 -23 -24 -28 -32 -34 -36 -38 -39 -38 -38 -35 -32 -33 -38 -41 -45 -43 -37 -29 -24 -21 -16 -18 -23 -30 -43 -65 -78 -80 -83 -85 -87 -89 -88 -88 -95 -102 -106 -105 -105 -108 -105 -103 -101 -98 -97 -99 -100 -101 -101 -99 -92 -86 -85 -86 -88 -90 -93 -97 -100 -102 -105 -107 -109 -110 -109 -105 -102 -101 -101 -102 -105 -109 -115 -127 -146 -175 -173 -154 -130 -109 -91 -80 -75 -74 -76 -74 -64 -52 -42 -35 -31 -32 -37 -46 -52 -53 -52 -49 -47 -50 -52 -52 -48 -43 -42 -44 -48 -51 -51 -47 -41 -38 -36 -31 -23 -17 -16 -26 -13 -11 -12 -13 -14 -14 -14 -13 -11 -10 -9 -8 -8 -8 -9 -12 -16 -21 -24 -26 -29 -32 -35 -37 -37 -39 -42 -44 -46 -47 -49 -50 -51 -52 -53 -56 -60 -57 -57 -57 -55 -56 -61 -63 -59 -53 -46 -46 -50 -49 -45 -40 -36 -37 -42 -40 -37 -36 -37 -40 -40 -38 -35 -31 -27 -26 -25 -24 -24 -25 -27 -30 -31 -33 -35 -36 -36 -36 -35 -34 -35 -38 -40 -45 -46 -42 -35 -30 -27 -23 -21 -23 -29 -39 -55 -75 -80 -82 -85 -86 -86 -85 -86 -92 -99 -103 -104 -107 -104 -100 -98 -97 -98 -100 -101 -98 -97 -98 -98 -92 -87 -85 -85 -87 -90 -92 -95 -96 -97 -98 -101 -103 -104 -101 -99 -98 -98 -98 -100 -102 -106 -112 -124 -143 -171 -166 -149 -127 -105 -88 -78 -70 -69 -70 -72 -71 -65 -59 -53 -49 -50 -58 -71 -81 -88 -91 -92 -90 -93 -83 -74 -65 -57 -52 -52 -55 -56 -55 -49 -36 -25 -27 -32 -32 -28 -24 -23 -15 -10 -9 -10 -13 -13 -13 -13 -11 -10 -9 -9 -9 -10 -11 -13 -16 -21 -26 -30 -34 -36 -38 -39 -39 -40 -41 -42 -43 -45 -46 -48 -49 -49 -48 -50 -55 -57 -56 -55 -55 -54 -54 -55 -56 -56 -51 -48 -45 -43 -43 -43 -40 -41 -43 -44 -46 -48 -52 -57 -59 -56 -49 -41 -36 -33 -30 -29 -29 -28 -27 -28 -29 -30 -31 -32 -32 -34 -35 -32 -30 -32 -36 -42 -45 -44 -41 -39 -37 -34 -29 -27 -31 -36 -47 -72 -75 -76 -81 -85 -85 -84 -87 -96 -98 -100 -102 -103 -101 -98 -95 -94 -94 -95 -97 -99 -96 -95 -94 -92 -89 -87 -87 -89 -92 -92 -93 -91 -90 -91 -94 -96 -98 -94 -92 -92 -92 -94 -96 -100 -104 -111 -122 -141 -161 -158 -143 -121 -100 -83 -76 -69 -65 -64 -66 -69 -70 -69 -65 -61 -64 -76 -93 -107 -121 -132 -131 -107 -97 -83 -82 -81 -76 -68 -57 -57 -58 -52 -40 -24 -14 -14 -18 -22 -26 -25 -20 -16 -12 -11 -10 -11 -11 -11 -11 -11 -10 -10 -10 -10 -11 -12 -15 -18 -23 -29 -33 -36 -37 -37 -39 -41 -43 -45 -46 -46 -46 -47 -47 -47 -45 -43 -43 -45 -49 -51 -53 -55 -58 -57 -58 -59 -57 -54 -52 -49 -48 -49 -48 -46 -47 -50 -53 -56 -60 -60 -63 -66 -66 -60 -50 -44 -39 -36 -34 -33 -31 -28 -27 -27 -27 -28 -29 -30 -33 -32 -30 -28 -28 -31 -37 -42 -45 -45 -45 -43 -43 -38 -33 -32 -36 -43 -75 -73 -74 -79 -83 -84 -83 -85 -95 -97 -101 -104 -102 -99 -97 -96 -94 -91 -91 -93 -95 -93 -92 -91 -91 -90 -90 -91 -93 -94 -93 -91 -88 -87 -88 -90 -92 -93 -87 -85 -85 -85 -86 -90 -97 -103 -110 -121 -137 -150 -151 -138 -116 -94 -80 -75 -68 -63 -61 -63 -66 -69 -69 -65 -63 -68 -79 -94 -112 -134 -159 -161 -110 -90 -80 -75 -74 -73 -72 -69 -65 -61 -54 -40 -26 -15 -11 -12 -14 -16 -17 -18 -18 -16 -14 -12 -10 -10 -12 -13 -13 -14 -14 -14 -14 -14 -16 -18 -21 -26 -30 -34 -37 -38 -39 -40 -41 -42 -41 -41 -43 -44 -44 -44 -44 -42 -39 -38 -38 -39 -40 -42 -45 -52 -52 -52 -53 -53 -53 -53 -52 -53 -54 -53 -52 -53 -56 -59 -61 -62 -61 -63 -65 -64 -61 -54 -49 -44 -40 -37 -35 -32 -28 -27 -26 -26 -27 -27 -27 -28 -28 -27 -25 -25 -27 -33 -39 -46 -54 -58 -51 -46 -42 -38 -35 -38 -44 -79 -77 -81 -84 -84 -83 -83 -86 -93 -93 -97 -101 -99 -96 -96 -97 -97 -94 -90 -90 -91 -89 -88 -87 -88 -89 -92 -94 -95 -94 -93 -91 -90 -88 -88 -89 -91 -89 -83 -80 -78 -77 -78 -80 -88 -97 -107 -118 -130 -140 -141 -132 -112 -89 -78 -70 -65 -62 -62 -64 -66 -66 -64 -58 -55 -58 -68 -83 -103 -128 -155 -168 -140 -130 -110 -85 -69 -65 -61 -56 -46 -38 -34 -30 -26 -22 -15 -13 -15 -16 -17 -20 -22 -21 -17 -13 -13 -14 -14 -15 -17 -18 -19 -18 -18 -18 -20 -23 -25 -29 -33 -37 -39 -39 -39 -39 -40 -41 -40 -39 -41 -41 -41 -41 -41 -40 -37 -36 -36 -36 -35 -34 -36 -39 -40 -41 -42 -43 -44 -46 -49 -52 -54 -54 -55 -55 -57 -60 -62 -62 -61 -62 -63 -63 -61 -55 -51 -46 -42 -39 -36 -32 -29 -27 -25 -26 -28 -27 -26 -26 -26 -25 -24 -21 -23 -28 -35 -43 -53 -60 -56 -50 -47 -42 -40 -43 -48 -82 -82 -85 -88 -86 -83 -84 -90 -90 -92 -96 -98 -97 -95 -94 -96 -96 -96 -95 -90 -87 -84 -84 -83 -84 -88 -91 -93 -94 -93 -92 -92 -94 -93 -93 -93 -91 -87 -82 -77 -73 -70 -70 -76 -82 -90 -100 -110 -121 -129 -127 -119 -102 -82 -71 -62 -57 -56 -60 -65 -69 -63 -59 -52 -46 -45 -52 -65 -84 -107 -127 -139 -136 -127 -113 -98 -83 -71 -68 -60 -51 -43 -37 -33 -31 -27 -28 -26 -22 -19 -21 -25 -27 -27 -24 -19 -20 -19 -18 -18 -19 -21 -21 -21 -20 -21 -24 -28 -30 -32 -38 -42 -43 -43 -45 -43 -43 -44 -44 -44 -44 -43 -42 -41 -41 -41 -39 -38 -37 -36 -33 -31 -32 -33 -34 -33 -31 -32 -33 -36 -40 -44 -46 -48 -51 -52 -54 -56 -59 -61 -60 -59 -58 -59 -60 -54 -49 -46 -45 -43 -37 -33 -30 -29 -28 -26 -27 -25 -24 -24 -24 -23 -23 -20 -21 -24 -29 -38 -47 -50 -51 -51 -51 -48 -45 -48 -52 -86 -86 -87 -89 -88 -84 -84 -90 -89 -92 -95 -97 -96 -94 -92 -94 -94 -94 -95 -95 -91 -87 -85 -83 -82 -86 -89 -91 -92 -92 -92 -91 -92 -94 -95 -94 -93 -91 -84 -76 -69 -66 -67 -71 -78 -86 -93 -101 -110 -116 -113 -104 -89 -74 -62 -52 -45 -45 -49 -56 -62 -59 -55 -49 -43 -40 -44 -54 -66 -82 -97 -105 -108 -104 -95 -88 -88 -95 -84 -55 -38 -45 -55 -46 -40 -34 -37 -37 -30 -24 -26 -31 -37 -42 -43 -40 -35 -30 -25 -22 -21 -23 -23 -23 -24 -26 -28 -33 -37 -40 -46 -53 -58 -55 -50 -49 -51 -52 -53 -51 -48 -48 -47 -45 -43 -42 -41 -40 -40 -38 -36 -34 -33 -32 -32 -30 -26 -25 -25 -29 -35 -38 -38 -40 -42 -45 -49 -54 -60 -61 -59 -58 -58 -54 -51 -50 -48 -48 -49 -48 -42 -37 -33 -30 -29 -25 -24 -23 -23 -22 -22 -22 -22 -21 -21 -22 -24 -30 -41 -47 -50 -51 -53 -53 -53 -54 -56 -92 -91 -89 -88 -91 -88 -87 -92 -91 -89 -91 -95 -97 -94 -91 -94 -93 -93 -94 -93 -88 -82 -81 -82 -83 -88 -88 -87 -89 -92 -93 -90 -88 -90 -92 -92 -91 -88 -81 -73 -66 -64 -68 -71 -77 -84 -89 -94 -100 -105 -101 -91 -80 -68 -57 -45 -36 -35 -39 -44 -49 -51 -50 -47 -44 -41 -46 -55 -64 -73 -82 -91 -102 -113 -107 -99 -99 -103 -98 -89 -77 -44 -28 -65 -56 -48 -46 -45 -41 -34 -34 -38 -50 -63 -69 -67 -62 -50 -38 -31 -29 -29 -29 -29 -30 -30 -31 -36 -39 -44 -51 -56 -56 -53 -52 -54 -56 -57 -57 -55 -53 -52 -51 -50 -47 -44 -42 -42 -42 -41 -39 -36 -34 -32 -31 -30 -27 -25 -24 -26 -28 -30 -32 -33 -35 -38 -42 -45 -47 -47 -48 -50 -51 -51 -50 -49 -47 -47 -49 -49 -46 -41 -37 -33 -30 -26 -24 -22 -21 -20 -20 -21 -23 -25 -24 -18 -19 -27 -36 -44 -49 -52 -56 -57 -59 -62 -63 -93 -91 -94 -91 -96 -94 -92 -95 -95 -92 -92 -96 -98 -95 -93 -95 -94 -94 -93 -91 -87 -81 -78 -79 -81 -85 -87 -89 -89 -87 -85 -83 -82 -86 -88 -87 -86 -82 -76 -71 -67 -66 -68 -72 -76 -80 -83 -88 -93 -94 -89 -81 -72 -63 -53 -41 -31 -29 -32 -35 -38 -38 -39 -42 -42 -41 -46 -53 -62 -70 -80 -92 -109 -148 -157 -156 -145 -122 -111 -118 -122 -116 -104 -93 -78 -65 -55 -49 -49 -56 -48 -51 -59 -66 -69 -73 -77 -67 -53 -44 -40 -39 -37 -37 -36 -34 -34 -37 -37 -40 -44 -49 -52 -52 -53 -53 -54 -56 -59 -58 -58 -56 -54 -52 -51 -47 -46 -46 -46 -44 -40 -38 -37 -35 -31 -29 -27 -26 -25 -25 -26 -26 -27 -29 -31 -32 -32 -32 -32 -33 -34 -35 -35 -36 -37 -40 -43 -45 -47 -47 -46 -43 -38 -33 -29 -26 -24 -22 -19 -19 -19 -20 -22 -23 -22 -18 -19 -24 -31 -40 -49 -53 -58 -61 -65 -68 -69 -90 -95 -100 -97 -99 -97 -96 -96 -96 -95 -94 -98 -100 -97 -95 -96 -96 -94 -92 -89 -85 -79 -77 -76 -76 -78 -82 -83 -82 -80 -78 -78 -78 -81 -83 -82 -79 -76 -72 -66 -65 -67 -69 -71 -73 -74 -76 -79 -83 -83 -79 -72 -65 -57 -47 -37 -29 -26 -26 -27 -28 -29 -32 -35 -36 -37 -42 -48 -55 -65 -77 -92 -112 -164 -166 -148 -134 -134 -136 -139 -143 -138 -125 -110 -95 -82 -70 -62 -61 -71 -65 -69 -73 -74 -73 -75 -74 -72 -66 -58 -54 -53 -48 -46 -43 -39 -38 -38 -38 -40 -41 -42 -48 -49 -51 -53 -55 -59 -60 -58 -60 -61 -61 -58 -59 -54 -52 -52 -51 -46 -41 -38 -39 -37 -31 -26 -24 -24 -24 -25 -26 -26 -26 -25 -26 -26 -26 -25 -24 -24 -25 -25 -24 -27 -30 -34 -41 -45 -48 -50 -47 -43 -39 -33 -28 -26 -24 -21 -19 -18 -18 -20 -21 -22 -20 -18 -19 -24 -31 -40 -50 -55 -59 -65 -70 -73 -75 -94 -96 -95 -101 -99 -99 -99 -98 -97 -99 -95 -98 -99 -98 -98 -98 -97 -94 -90 -85 -80 -78 -77 -75 -74 -75 -78 -79 -79 -78 -76 -75 -76 -79 -81 -80 -77 -74 -67 -61 -60 -63 -67 -70 -74 -73 -73 -73 -74 -73 -69 -63 -57 -51 -43 -36 -30 -25 -21 -20 -20 -22 -26 -27 -28 -29 -33 -38 -46 -56 -71 -90 -118 -140 -144 -144 -147 -151 -154 -153 -150 -141 -130 -119 -109 -99 -90 -81 -74 -68 -72 -79 -82 -82 -80 -81 -78 -76 -74 -70 -66 -62 -57 -53 -48 -43 -41 -42 -42 -43 -42 -42 -46 -52 -57 -58 -58 -62 -61 -59 -62 -65 -66 -63 -66 -62 -59 -57 -54 -48 -41 -36 -33 -30 -26 -22 -20 -20 -20 -22 -23 -24 -23 -23 -24 -24 -23 -23 -23 -22 -22 -21 -19 -28 -31 -34 -39 -45 -46 -48 -46 -43 -38 -33 -29 -28 -24 -20 -18 -18 -19 -20 -21 -22 -21 -21 -23 -29 -35 -37 -49 -63 -68 -69 -72 -76 -79 -101 -102 -98 -103 -101 -102 -104 -102 -99 -101 -95 -98 -99 -98 -99 -100 -97 -94 -89 -82 -78 -76 -73 -71 -69 -69 -71 -71 -70 -70 -72 -74 -76 -78 -78 -75 -70 -67 -63 -59 -57 -59 -63 -70 -74 -75 -72 -68 -66 -65 -62 -57 -53 -49 -43 -36 -28 -21 -16 -13 -14 -19 -22 -23 -23 -23 -25 -30 -36 -46 -62 -84 -117 -130 -133 -138 -146 -147 -152 -153 -149 -142 -134 -126 -121 -118 -112 -103 -93 -82 -78 -82 -84 -85 -90 -90 -86 -84 -82 -80 -72 -66 -60 -56 -52 -47 -44 -47 -48 -46 -43 -47 -52 -57 -63 -63 -59 -60 -59 -58 -58 -58 -58 -61 -63 -62 -60 -59 -56 -47 -41 -35 -29 -26 -23 -19 -18 -16 -16 -17 -18 -18 -19 -20 -22 -23 -24 -24 -24 -23 -21 -20 -19 -22 -24 -28 -36 -46 -45 -44 -42 -40 -36 -33 -30 -28 -25 -21 -18 -19 -19 -20 -20 -21 -21 -22 -25 -33 -43 -33 -38 -68 -84 -81 -80 -82 -79 -95 -95 -100 -99 -99 -104 -108 -106 -101 -103 -98 -99 -99 -98 -98 -99 -94 -92 -88 -82 -75 -69 -67 -65 -63 -63 -65 -66 -66 -66 -67 -69 -71 -73 -73 -70 -66 -66 -64 -59 -55 -55 -60 -68 -72 -72 -67 -62 -60 -61 -59 -55 -51 -46 -40 -32 -24 -18 -13 -10 -9 -12 -14 -16 -17 -19 -21 -26 -32 -42 -54 -71 -102 -122 -126 -129 -136 -143 -147 -149 -148 -146 -143 -141 -140 -138 -132 -123 -112 -100 -93 -94 -96 -97 -104 -103 -99 -94 -90 -88 -79 -70 -63 -59 -56 -52 -48 -49 -50 -50 -49 -52 -59 -61 -62 -61 -57 -55 -54 -53 -52 -51 -52 -53 -54 -56 -57 -59 -54 -43 -37 -31 -27 -24 -21 -17 -15 -14 -13 -12 -12 -14 -16 -18 -18 -19 -22 -24 -24 -22 -19 -18 -19 -19 -20 -22 -28 -44 -44 -41 -38 -37 -35 -32 -30 -29 -29 -24 -19 -20 -20 -20 -20 -20 -21 -23 -25 -36 -60 -54 -30 -53 -82 -78 -63 -32 -22 -90 -98 -103 -101 -101 -105 -106 -104 -102 -104 -100 -99 -99 -98 -97 -98 -91 -89 -85 -78 -70 -64 -62 -60 -58 -58 -59 -59 -60 -62 -64 -65 -67 -69 -68 -65 -63 -62 -59 -53 -49 -50 -57 -66 -70 -69 -65 -60 -57 -57 -56 -52 -47 -41 -35 -29 -24 -19 -15 -10 -9 -9 -10 -11 -13 -15 -18 -24 -30 -37 -46 -58 -79 -103 -125 -133 -128 -135 -141 -147 -151 -153 -153 -151 -154 -153 -149 -142 -133 -123 -115 -115 -118 -121 -121 -117 -111 -104 -96 -86 -80 -71 -64 -59 -57 -55 -49 -48 -49 -48 -47 -49 -53 -52 -50 -49 -49 -48 -46 -45 -44 -44 -45 -44 -43 -43 -43 -44 -41 -36 -30 -27 -24 -23 -20 -16 -13 -11 -10 -9 -9 -11 -13 -16 -17 -19 -21 -24 -26 -24 -22 -20 -19 -19 -20 -21 -23 -37 -45 -43 -35 -33 -32 -31 -32 -35 -34 -26 -20 -19 -20 -20 -20 -19 -20 -22 -24 -31 -53 -49 -22 -16 -29 -40 -30 -17 -52 -93 -95 -95 -96 -103 -106 -102 -101 -103 -104 -101 -99 -100 -99 -97 -97 -90 -86 -81 -75 -68 -62 -60 -57 -54 -51 -51 -51 -53 -57 -61 -64 -67 -66 -64 -61 -58 -56 -53 -49 -46 -49 -56 -64 -69 -68 -62 -56 -51 -51 -51 -47 -44 -40 -35 -30 -26 -22 -17 -13 -12 -11 -10 -10 -10 -12 -14 -19 -25 -30 -37 -47 -60 -80 -106 -120 -120 -126 -132 -139 -146 -152 -157 -160 -163 -164 -162 -159 -155 -147 -142 -141 -143 -141 -135 -127 -119 -109 -97 -85 -76 -70 -66 -62 -56 -52 -47 -46 -46 -45 -44 -45 -44 -44 -43 -43 -41 -39 -37 -37 -37 -37 -36 -35 -34 -32 -29 -28 -27 -26 -24 -22 -20 -21 -18 -14 -11 -8 -7 -7 -8 -9 -11 -13 -13 -15 -20 -26 -29 -27 -24 -21 -21 -21 -20 -22 -32 -48 -53 -46 -35 -34 -35 -38 -38 -34 -29 -23 -21 -20 -19 -19 -20 -19 -20 -21 -22 -25 -33 -35 -32 -28 -23 -6 -2 0 -30 -98 -100 -99 -97 -102 -108 -102 -100 -102 -104 -101 -99 -100 -98 -95 -94 -90 -84 -77 -72 -66 -61 -60 -54 -49 -46 -46 -47 -52 -58 -63 -66 -67 -63 -59 -56 -54 -53 -53 -52 -50 -50 -56 -64 -71 -70 -64 -57 -51 -50 -49 -46 -43 -39 -36 -33 -27 -23 -19 -16 -15 -14 -13 -12 -11 -12 -14 -17 -21 -26 -32 -38 -48 -62 -79 -96 -113 -123 -126 -128 -133 -141 -150 -159 -167 -171 -171 -168 -165 -160 -156 -154 -153 -149 -141 -126 -113 -101 -89 -80 -74 -70 -68 -64 -58 -52 -47 -44 -42 -40 -39 -40 -41 -40 -38 -36 -34 -33 -31 -31 -31 -31 -30 -28 -27 -25 -24 -21 -20 -20 -20 -18 -17 -17 -15 -13 -10 -8 -6 -6 -6 -7 -9 -10 -10 -10 -15 -21 -26 -25 -23 -20 -25 -30 -23 -20 -33 -49 -53 -44 -37 -35 -43 -47 -42 -31 -25 -22 -22 -21 -18 -16 -18 -19 -19 -20 -21 -23 -31 -37 -42 -45 -33 -6 0 -3 -28 -100 -101 -96 -92 -100 -107 -106 -103 -102 -101 -99 -95 -95 -95 -93 -89 -87 -82 -75 -69 -64 -59 -57 -49 -44 -43 -43 -47 -54 -61 -66 -67 -66 -62 -58 -54 -52 -53 -55 -54 -53 -54 -58 -66 -73 -73 -67 -59 -52 -49 -47 -45 -42 -40 -38 -34 -29 -24 -21 -18 -17 -17 -16 -14 -13 -13 -14 -16 -19 -23 -29 -34 -40 -49 -59 -71 -86 -102 -118 -122 -125 -130 -138 -147 -157 -163 -164 -164 -161 -160 -158 -154 -148 -142 -134 -115 -100 -89 -80 -75 -72 -69 -67 -64 -53 -46 -42 -39 -37 -34 -35 -36 -37 -36 -34 -30 -27 -27 -27 -26 -26 -26 -26 -25 -25 -24 -23 -21 -20 -18 -17 -16 -15 -15 -14 -12 -10 -8 -6 -6 -6 -6 -7 -8 -9 -9 -12 -15 -18 -20 -20 -18 -26 -36 -29 -18 -21 -28 -35 -45 -36 -36 -42 -41 -32 -27 -22 -21 -21 -20 -17 -16 -16 -17 -18 -19 -20 -23 -30 -37 -42 -46 -46 -20 -23 -50 -77 -97 -100 -97 -94 -98 -104 -108 -105 -99 -96 -96 -95 -90 -89 -89 -87 -84 -78 -72 -67 -62 -59 -53 -46 -43 -44 -47 -52 -61 -69 -71 -70 -67 -62 -58 -55 -54 -56 -58 -58 -57 -58 -63 -70 -74 -71 -64 -55 -49 -46 -44 -42 -41 -40 -39 -33 -28 -24 -21 -18 -17 -18 -18 -16 -15 -14 -14 -15 -17 -21 -26 -32 -35 -41 -48 -55 -65 -76 -92 -104 -113 -120 -124 -131 -143 -146 -145 -148 -147 -149 -148 -145 -137 -122 -112 -97 -86 -81 -78 -75 -69 -64 -60 -55 -50 -45 -41 -36 -32 -28 -29 -31 -32 -32 -30 -27 -23 -23 -23 -23 -23 -23 -23 -23 -23 -24 -24 -23 -21 -19 -18 -16 -15 -15 -14 -13 -11 -9 -7 -6 -6 -6 -6 -8 -8 -8 -8 -10 -12 -15 -16 -16 -20 -30 -32 -17 -14 -16 -19 -25 -25 -25 -25 -24 -23 -20 -18 -16 -17 -19 -16 -15 -15 -16 -17 -18 -20 -23 -28 -34 -40 -45 -52 -68 -86 -94 -86 -95 -99 -105 -103 -94 -97 -101 -98 -91 -87 -90 -90 -84 -84 -86 -85 -81 -74 -68 -64 -62 -58 -51 -46 -45 -48 -54 -62 -70 -78 -81 -78 -72 -66 -61 -59 -59 -61 -63 -64 -64 -65 -69 -73 -73 -66 -57 -49 -44 -41 -40 -39 -39 -38 -37 -34 -28 -24 -21 -19 -17 -19 -19 -18 -18 -17 -16 -16 -17 -19 -23 -27 -33 -38 -43 -48 -53 -60 -70 -80 -88 -95 -100 -108 -119 -123 -124 -127 -129 -131 -132 -127 -114 -96 -86 -78 -74 -72 -71 -69 -62 -57 -51 -45 -40 -38 -39 -36 -31 -27 -26 -27 -27 -26 -26 -24 -20 -19 -19 -19 -19 -20 -23 -25 -26 -25 -24 -23 -21 -19 -18 -17 -16 -15 -14 -13 -11 -10 -9 -7 -6 -6 -7 -7 -7 -7 -7 -7 -8 -10 -11 -11 -15 -25 -35 -23 -16 -15 -16 -17 -18 -18 -18 -18 -17 -15 -14 -13 -15 -17 -15 -14 -15 -16 -16 -16 -18 -21 -25 -30 -36 -42 -49 -59 -69 -76 -79 -105 -99 -100 -100 -97 -94 -95 -93 -82 -77 -90 -86 -85 -84 -83 -80 -76 -70 -66 -64 -62 -57 -51 -48 -49 -53 -61 -73 -78 -85 -89 -87 -81 -73 -67 -64 -64 -66 -69 -70 -71 -72 -72 -72 -69 -61 -53 -46 -42 -39 -37 -36 -36 -36 -34 -31 -28 -25 -23 -21 -18 -19 -20 -20 -20 -20 -20 -19 -17 -18 -21 -25 -30 -35 -40 -43 -45 -50 -56 -62 -67 -72 -74 -81 -87 -91 -96 -102 -107 -108 -105 -96 -83 -71 -65 -64 -64 -64 -63 -60 -56 -52 -48 -42 -38 -37 -37 -36 -34 -31 -28 -26 -24 -23 -22 -20 -18 -17 -16 -15 -17 -18 -22 -25 -27 -27 -25 -24 -23 -21 -19 -17 -16 -15 -14 -13 -12 -11 -10 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -7 -7 -7 -10 -19 -36 -35 -29 -25 -20 -19 -17 -15 -14 -15 -16 -14 -13 -13 -14 -15 -16 -16 -17 -18 -17 -16 -17 -20 -24 -27 -31 -37 -45 -52 -61 -73 -82 -106 -109 -104 -102 -102 -96 -92 -93 -86 -81 -83 -83 -84 -83 -80 -76 -73 -70 -66 -65 -61 -55 -49 -48 -50 -57 -67 -81 -86 -91 -94 -93 -90 -81 -74 -71 -72 -73 -75 -76 -76 -74 -71 -68 -64 -57 -50 -45 -40 -37 -35 -34 -34 -34 -32 -28 -25 -24 -24 -24 -23 -23 -23 -23 -23 -23 -23 -22 -20 -19 -22 -26 -30 -33 -35 -36 -37 -40 -43 -47 -52 -55 -56 -61 -66 -69 -74 -80 -86 -82 -75 -67 -60 -56 -57 -59 -58 -56 -55 -53 -52 -50 -47 -43 -41 -42 -43 -44 -44 -41 -34 -28 -25 -24 -22 -20 -18 -17 -15 -13 -14 -17 -20 -22 -23 -24 -25 -25 -24 -21 -18 -17 -17 -17 -16 -15 -14 -13 -11 -9 -8 -7 -6 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -8 -21 -30 -33 -31 -27 -20 -16 -13 -10 -10 -11 -13 -15 -16 -17 -17 -17 -17 -18 -19 -18 -17 -16 -17 -21 -25 -28 -34 -40 -48 -59 -74 -83 -105 -109 -105 -103 -101 -98 -94 -96 -95 -90 -84 -83 -83 -80 -76 -73 -72 -69 -66 -63 -59 -53 -47 -48 -53 -61 -72 -83 -90 -96 -99 -99 -94 -86 -81 -79 -78 -79 -81 -81 -79 -76 -71 -66 -61 -55 -50 -46 -41 -36 -35 -34 -34 -33 -31 -28 -27 -27 -27 -29 -30 -31 -30 -28 -27 -25 -24 -23 -23 -23 -25 -29 -32 -32 -32 -31 -32 -34 -36 -38 -41 -44 -47 -52 -55 -59 -62 -68 -71 -65 -58 -55 -55 -58 -61 -59 -55 -51 -50 -50 -49 -48 -46 -43 -45 -46 -50 -54 -57 -56 -49 -42 -37 -34 -31 -28 -25 -25 -24 -19 -17 -18 -19 -18 -17 -21 -24 -25 -24 -20 -17 -16 -17 -17 -17 -16 -15 -13 -12 -11 -9 -8 -8 -8 -9 -9 -9 -8 -8 -7 -7 -7 -6 -6 -10 -14 -17 -18 -18 -16 -14 -11 -9 -7 -7 -9 -13 -18 -23 -24 -19 -15 -14 -15 -15 -14 -13 -14 -17 -20 -24 -28 -34 -43 -57 -70 -83 -111 -109 -110 -108 -104 -98 -98 -97 -96 -93 -87 -84 -82 -80 -76 -72 -70 -67 -64 -60 -56 -53 -51 -55 -60 -67 -77 -87 -94 -99 -102 -103 -100 -92 -87 -84 -83 -84 -85 -84 -82 -78 -74 -68 -62 -57 -53 -48 -44 -38 -37 -37 -37 -36 -34 -33 -33 -33 -34 -35 -38 -39 -39 -37 -34 -29 -27 -26 -25 -26 -27 -29 -32 -31 -30 -29 -30 -32 -35 -36 -38 -42 -45 -49 -53 -56 -59 -64 -65 -61 -57 -57 -60 -63 -59 -52 -47 -43 -42 -41 -42 -44 -44 -42 -45 -47 -50 -56 -62 -63 -61 -59 -56 -55 -52 -44 -38 -35 -34 -27 -19 -16 -14 -13 -14 -20 -24 -26 -24 -20 -17 -16 -17 -18 -19 -18 -17 -14 -13 -12 -11 -9 -9 -9 -10 -10 -10 -10 -10 -9 -8 -7 -6 -6 -6 -7 -9 -10 -11 -12 -11 -10 -9 -8 -6 -7 -10 -15 -20 -14 -9 -8 -9 -10 -11 -10 -9 -11 -13 -16 -18 -21 -27 -36 -50 -66 -80 -118 -112 -110 -107 -103 -101 -105 -98 -96 -94 -90 -84 -78 -77 -77 -74 -70 -68 -63 -59 -56 -55 -55 -61 -65 -72 -81 -91 -98 -103 -105 -104 -101 -96 -91 -88 -86 -87 -88 -87 -85 -81 -76 -69 -64 -61 -57 -54 -50 -46 -45 -44 -43 -43 -43 -42 -42 -41 -41 -42 -44 -44 -46 -45 -42 -37 -34 -32 -30 -29 -29 -29 -29 -28 -29 -30 -31 -34 -36 -37 -40 -44 -49 -52 -54 -55 -56 -60 -63 -63 -63 -63 -61 -58 -48 -41 -36 -33 -33 -33 -37 -41 -41 -40 -40 -41 -46 -55 -63 -59 -56 -52 -51 -53 -55 -52 -46 -42 -42 -36 -15 -9 -9 -11 -14 -21 -27 -30 -28 -21 -18 -17 -18 -19 -20 -19 -18 -17 -16 -14 -13 -12 -10 -10 -11 -11 -12 -11 -11 -10 -9 -8 -8 -8 -8 -8 -9 -10 -11 -12 -11 -10 -10 -8 -7 -6 -8 -13 -24 -19 -11 -7 -9 -11 -13 -14 -12 -10 -11 -13 -15 -17 -22 -30 -42 -53 -64 -123 -112 -109 -108 -107 -105 -104 -101 -98 -93 -88 -81 -74 -75 -76 -75 -71 -68 -63 -59 -57 -58 -62 -68 -75 -83 -91 -98 -103 -108 -108 -106 -101 -97 -93 -91 -90 -90 -90 -90 -87 -82 -76 -70 -66 -63 -62 -60 -59 -58 -58 -57 -55 -54 -55 -55 -55 -54 -52 -50 -50 -48 -49 -50 -49 -46 -44 -41 -37 -34 -32 -30 -28 -28 -30 -32 -33 -35 -36 -39 -44 -50 -55 -58 -59 -60 -60 -60 -63 -67 -69 -67 -58 -48 -39 -34 -31 -31 -33 -33 -37 -40 -39 -36 -34 -36 -45 -58 -61 -53 -43 -34 -28 -25 -33 -39 -38 -32 -24 -14 -6 -5 -8 -11 -16 -23 -28 -31 -31 -27 -23 -21 -20 -20 -20 -19 -19 -18 -18 -17 -15 -15 -13 -12 -12 -13 -13 -11 -10 -9 -9 -9 -10 -10 -10 -10 -10 -11 -13 -13 -12 -11 -10 -8 -7 -6 -7 -10 -18 -19 -14 -11 -13 -15 -16 -15 -11 -8 -9 -11 -13 -15 -18 -26 -36 -43 -46 -137 -122 -115 -115 -114 -109 -101 -102 -99 -92 -85 -80 -78 -76 -76 -74 -71 -66 -61 -58 -58 -61 -68 -77 -84 -90 -97 -104 -110 -111 -111 -109 -105 -101 -98 -96 -94 -92 -92 -92 -88 -82 -77 -71 -66 -64 -64 -65 -65 -65 -65 -66 -65 -65 -66 -66 -66 -65 -63 -61 -58 -54 -53 -54 -53 -52 -49 -47 -43 -40 -38 -36 -35 -34 -33 -31 -32 -33 -35 -39 -45 -52 -56 -61 -63 -64 -66 -69 -72 -74 -74 -70 -57 -47 -41 -38 -38 -40 -44 -43 -42 -41 -40 -37 -37 -41 -50 -60 -56 -43 -31 -22 -16 -11 -13 -18 -21 -20 -16 -11 -9 -9 -11 -14 -19 -24 -27 -29 -31 -30 -28 -25 -23 -23 -21 -20 -19 -17 -16 -14 -15 -15 -15 -14 -14 -14 -13 -12 -11 -10 -11 -11 -10 -10 -11 -11 -11 -12 -13 -12 -12 -12 -11 -10 -9 -7 -8 -8 -11 -13 -14 -15 -15 -15 -12 -9 -8 -9 -9 -10 -12 -14 -18 -23 -30 -35 -37 -153 -135 -123 -120 -114 -105 -99 -99 -96 -90 -84 -81 -79 -79 -79 -76 -71 -66 -63 -61 -62 -67 -73 -82 -91 -98 -105 -110 -114 -113 -112 -110 -106 -103 -100 -98 -96 -93 -91 -91 -89 -85 -78 -69 -63 -63 -65 -67 -68 -69 -70 -72 -73 -73 -73 -72 -72 -71 -70 -67 -66 -63 -61 -59 -58 -56 -55 -53 -50 -46 -45 -45 -44 -42 -39 -35 -33 -34 -36 -40 -47 -54 -60 -63 -66 -69 -74 -80 -83 -81 -75 -69 -59 -55 -54 -57 -60 -62 -66 -67 -64 -60 -53 -49 -49 -51 -52 -51 -42 -30 -21 -16 -12 -10 -10 -10 -12 -15 -15 -12 -12 -13 -15 -18 -22 -25 -28 -30 -31 -31 -29 -26 -25 -24 -23 -21 -19 -16 -15 -14 -15 -15 -15 -15 -16 -15 -14 -13 -12 -12 -12 -11 -11 -11 -12 -13 -13 -13 -14 -14 -13 -13 -13 -13 -11 -10 -10 -10 -11 -12 -13 -13 -16 -16 -12 -7 -8 -9 -10 -12 -13 -15 -18 -21 -25 -29 -35 -157 -143 -126 -120 -112 -105 -101 -100 -95 -89 -85 -83 -81 -83 -82 -79 -76 -71 -66 -63 -65 -72 -80 -90 -100 -108 -113 -115 -116 -114 -112 -110 -107 -104 -102 -98 -94 -91 -89 -89 -89 -86 -81 -74 -66 -65 -66 -69 -71 -73 -72 -74 -76 -77 -78 -78 -78 -77 -74 -72 -69 -69 -68 -66 -63 -60 -60 -57 -54 -51 -51 -51 -50 -49 -45 -40 -36 -38 -41 -45 -49 -56 -60 -64 -69 -75 -82 -84 -82 -76 -68 -60 -56 -61 -70 -81 -88 -84 -87 -93 -94 -85 -73 -63 -57 -50 -42 -35 -26 -18 -14 -12 -10 -9 -9 -9 -11 -13 -16 -17 -17 -17 -18 -20 -22 -23 -25 -27 -28 -29 -28 -26 -24 -23 -22 -20 -19 -17 -16 -17 -16 -16 -17 -17 -17 -17 -16 -15 -13 -12 -11 -13 -13 -13 -13 -15 -14 -15 -16 -16 -16 -17 -17 -15 -14 -13 -12 -11 -12 -13 -13 -13 -15 -15 -13 -8 -9 -11 -13 -14 -15 -16 -18 -19 -22 -25 -31 -159 -151 -133 -126 -116 -109 -106 -104 -96 -88 -84 -84 -82 -82 -80 -79 -76 -70 -64 -64 -71 -80 -90 -99 -105 -112 -118 -121 -120 -118 -114 -110 -106 -103 -102 -102 -98 -94 -91 -91 -90 -87 -82 -75 -70 -69 -69 -71 -74 -74 -71 -72 -75 -78 -81 -83 -83 -81 -77 -73 -70 -70 -71 -69 -66 -64 -61 -59 -56 -54 -53 -53 -50 -48 -46 -44 -44 -46 -49 -51 -54 -57 -61 -66 -73 -81 -89 -87 -77 -65 -54 -47 -49 -61 -79 -88 -72 -59 -75 -95 -100 -82 -65 -53 -43 -34 -26 -20 -15 -12 -10 -9 -9 -9 -9 -10 -11 -11 -15 -17 -18 -19 -19 -20 -19 -20 -22 -24 -26 -28 -29 -30 -28 -26 -24 -21 -20 -19 -18 -18 -18 -19 -20 -19 -17 -18 -18 -18 -16 -15 -14 -14 -15 -14 -14 -15 -16 -17 -17 -17 -17 -17 -17 -16 -16 -16 -14 -13 -14 -13 -14 -14 -14 -13 -11 -10 -10 -11 -13 -14 -15 -17 -18 -18 -18 -18 -21 -155 -156 -148 -137 -124 -113 -108 -106 -96 -87 -82 -81 -81 -82 -83 -82 -79 -73 -69 -72 -78 -86 -94 -103 -110 -118 -124 -128 -129 -126 -121 -116 -111 -106 -104 -103 -101 -97 -95 -94 -92 -90 -85 -79 -75 -72 -72 -74 -77 -76 -72 -72 -74 -77 -81 -84 -82 -81 -80 -77 -73 -71 -70 -67 -64 -60 -58 -56 -54 -52 -50 -49 -47 -47 -47 -47 -50 -52 -54 -56 -57 -58 -63 -70 -76 -84 -95 -90 -76 -60 -48 -43 -49 -65 -86 -95 -74 -70 -80 -84 -75 -52 -38 -28 -21 -16 -13 -11 -9 -7 -7 -7 -8 -10 -10 -11 -12 -12 -13 -15 -15 -15 -17 -18 -19 -20 -22 -24 -28 -28 -29 -30 -29 -28 -25 -23 -22 -21 -20 -20 -21 -23 -22 -20 -18 -18 -19 -19 -17 -17 -16 -16 -16 -18 -18 -18 -20 -20 -19 -18 -17 -16 -16 -16 -16 -16 -15 -14 -14 -14 -14 -14 -14 -13 -12 -11 -10 -11 -13 -15 -16 -18 -17 -16 -14 -12 -16 -156 -158 -154 -145 -132 -121 -113 -108 -95 -86 -82 -81 -81 -82 -85 -85 -82 -76 -73 -76 -83 -91 -101 -111 -121 -128 -132 -134 -134 -132 -129 -124 -117 -111 -108 -107 -105 -103 -100 -97 -95 -93 -90 -85 -80 -76 -75 -78 -80 -79 -75 -73 -74 -76 -79 -83 -80 -78 -77 -76 -75 -73 -70 -65 -61 -57 -53 -51 -49 -48 -47 -46 -47 -49 -51 -53 -54 -55 -56 -58 -58 -60 -65 -71 -78 -87 -105 -102 -88 -72 -61 -57 -63 -76 -91 -102 -104 -91 -75 -57 -38 -23 -15 -10 -8 -7 -7 -7 -6 -5 -5 -5 -7 -9 -11 -12 -13 -13 -14 -14 -14 -14 -16 -18 -20 -21 -22 -23 -24 -26 -28 -29 -29 -29 -29 -28 -27 -25 -23 -22 -24 -25 -24 -21 -19 -18 -18 -16 -16 -18 -19 -19 -19 -21 -22 -24 -25 -24 -21 -21 -19 -17 -16 -15 -15 -15 -15 -15 -15 -14 -13 -13 -13 -13 -15 -15 -13 -13 -15 -15 -18 -19 -19 -16 -13 -12 -17 -162 -158 -154 -149 -139 -126 -116 -110 -96 -90 -86 -83 -81 -81 -83 -84 -80 -76 -75 -80 -90 -103 -115 -123 -126 -129 -132 -135 -137 -137 -132 -127 -123 -118 -114 -111 -108 -105 -102 -101 -100 -98 -95 -90 -84 -82 -83 -85 -84 -80 -77 -76 -77 -78 -78 -81 -82 -81 -80 -79 -76 -75 -71 -65 -61 -58 -56 -53 -51 -50 -48 -49 -49 -50 -52 -54 -55 -57 -60 -62 -64 -66 -69 -76 -88 -105 -126 -127 -115 -99 -88 -83 -82 -83 -85 -82 -71 -51 -37 -25 -15 -10 -8 -8 -7 -7 -7 -6 -5 -5 -4 -5 -6 -8 -9 -10 -11 -13 -14 -13 -13 -14 -15 -17 -20 -22 -22 -22 -23 -24 -25 -27 -29 -30 -32 -32 -32 -30 -29 -27 -26 -25 -23 -22 -20 -18 -17 -16 -16 -17 -18 -18 -18 -22 -25 -26 -27 -26 -24 -23 -21 -20 -18 -17 -16 -15 -15 -16 -16 -15 -13 -12 -13 -14 -14 -13 -14 -15 -16 -18 -20 -22 -22 -20 -17 -18 -23 -156 -155 -153 -151 -144 -130 -120 -113 -100 -93 -88 -85 -85 -85 -84 -80 -76 -74 -76 -84 -96 -109 -120 -126 -127 -132 -138 -143 -144 -144 -135 -129 -125 -120 -115 -111 -106 -103 -103 -103 -102 -101 -100 -96 -89 -85 -87 -88 -87 -83 -80 -79 -79 -79 -79 -82 -83 -83 -82 -82 -78 -77 -73 -68 -64 -63 -61 -58 -56 -56 -54 -53 -53 -53 -55 -57 -61 -63 -65 -67 -70 -73 -77 -85 -99 -123 -143 -146 -135 -119 -107 -97 -86 -76 -66 -53 -37 -22 -14 -10 -7 -7 -9 -9 -9 -8 -8 -7 -6 -5 -5 -5 -7 -8 -9 -10 -10 -12 -13 -13 -14 -14 -14 -15 -18 -21 -22 -22 -23 -24 -24 -23 -24 -27 -30 -32 -34 -35 -33 -31 -28 -25 -23 -20 -19 -17 -16 -17 -16 -17 -18 -20 -23 -25 -26 -27 -27 -27 -27 -25 -23 -21 -19 -16 -16 -16 -16 -16 -18 -17 -15 -14 -15 -16 -16 -16 -16 -17 -18 -20 -22 -24 -26 -26 -26 -29 -36 -150 -152 -152 -154 -152 -138 -127 -119 -106 -95 -89 -87 -87 -88 -82 -77 -73 -72 -76 -87 -98 -110 -121 -131 -135 -141 -149 -153 -151 -147 -138 -131 -125 -121 -118 -115 -110 -108 -108 -106 -105 -104 -103 -100 -94 -90 -90 -90 -90 -87 -83 -82 -82 -83 -83 -85 -86 -85 -85 -83 -80 -79 -76 -73 -70 -68 -67 -67 -65 -61 -59 -59 -57 -57 -58 -61 -66 -69 -71 -73 -75 -80 -81 -87 -100 -117 -129 -133 -127 -115 -103 -86 -71 -56 -42 -29 -17 -11 -9 -8 -8 -9 -10 -11 -11 -10 -10 -9 -8 -8 -7 -7 -8 -9 -10 -10 -10 -11 -13 -15 -16 -17 -16 -17 -19 -20 -21 -22 -24 -23 -20 -20 -21 -23 -25 -27 -30 -33 -34 -33 -30 -25 -24 -20 -18 -16 -16 -16 -15 -16 -18 -19 -21 -23 -25 -29 -31 -30 -28 -26 -25 -23 -22 -19 -17 -16 -16 -17 -18 -18 -18 -17 -17 -17 -17 -17 -17 -19 -21 -22 -23 -25 -28 -30 -33 -40 -51 -147 -153 -155 -155 -156 -141 -128 -118 -107 -98 -92 -88 -85 -84 -80 -75 -72 -73 -79 -94 -105 -116 -127 -136 -140 -143 -148 -151 -149 -146 -139 -133 -128 -125 -121 -117 -115 -114 -113 -112 -111 -110 -107 -105 -103 -98 -94 -92 -90 -88 -84 -85 -86 -87 -88 -88 -89 -88 -87 -85 -82 -80 -77 -75 -74 -73 -72 -70 -67 -63 -61 -61 -60 -60 -62 -63 -67 -71 -73 -76 -78 -84 -83 -84 -90 -95 -97 -101 -99 -90 -78 -63 -49 -36 -25 -17 -13 -11 -9 -8 -9 -10 -12 -12 -12 -12 -12 -11 -10 -10 -10 -9 -9 -9 -10 -12 -12 -14 -15 -16 -17 -18 -18 -19 -19 -20 -21 -23 -24 -24 -22 -23 -22 -21 -22 -23 -25 -29 -32 -32 -29 -26 -23 -20 -18 -16 -16 -17 -15 -14 -15 -17 -20 -23 -28 -33 -37 -33 -29 -26 -24 -24 -22 -21 -20 -19 -19 -19 -20 -20 -20 -21 -20 -19 -18 -17 -19 -20 -22 -24 -26 -28 -30 -32 -38 -46 -54 -145 -154 -157 -153 -154 -141 -129 -119 -109 -98 -91 -88 -85 -82 -79 -76 -74 -76 -84 -99 -110 -120 -129 -135 -137 -140 -142 -145 -147 -145 -140 -135 -130 -126 -122 -122 -121 -121 -120 -119 -118 -115 -111 -107 -105 -100 -96 -92 -90 -89 -89 -89 -89 -90 -91 -91 -89 -88 -86 -84 -82 -81 -80 -78 -76 -75 -72 -69 -67 -63 -61 -60 -61 -62 -65 -66 -67 -68 -70 -73 -75 -76 -74 -73 -73 -72 -72 -73 -70 -62 -51 -39 -28 -20 -15 -13 -12 -11 -10 -10 -11 -13 -14 -15 -16 -17 -15 -13 -12 -11 -11 -11 -11 -10 -11 -14 -15 -15 -15 -16 -16 -17 -18 -19 -21 -22 -23 -24 -25 -26 -25 -25 -24 -23 -24 -25 -26 -27 -28 -28 -28 -27 -25 -22 -19 -17 -15 -16 -15 -14 -14 -17 -23 -27 -31 -34 -36 -32 -30 -29 -29 -27 -25 -24 -23 -23 -23 -22 -22 -21 -21 -23 -22 -21 -20 -19 -18 -19 -21 -24 -26 -29 -32 -34 -39 -48 -58 -137 -148 -155 -156 -151 -137 -124 -114 -104 -91 -84 -83 -83 -81 -80 -79 -78 -83 -93 -99 -108 -116 -122 -127 -130 -134 -137 -140 -142 -142 -138 -134 -130 -127 -122 -125 -125 -124 -123 -123 -123 -120 -115 -111 -108 -104 -98 -93 -90 -90 -92 -91 -90 -91 -92 -92 -91 -88 -85 -82 -82 -82 -82 -79 -75 -73 -71 -67 -62 -59 -59 -59 -62 -65 -68 -70 -69 -67 -66 -66 -66 -64 -61 -57 -52 -50 -51 -50 -47 -41 -33 -25 -19 -15 -12 -11 -11 -12 -13 -14 -15 -16 -16 -17 -17 -17 -15 -13 -11 -11 -10 -10 -10 -10 -11 -13 -15 -15 -15 -16 -16 -17 -20 -23 -25 -26 -25 -27 -28 -28 -28 -29 -27 -27 -27 -27 -25 -24 -23 -23 -26 -25 -24 -23 -22 -21 -18 -16 -15 -15 -16 -24 -29 -29 -28 -30 -33 -31 -30 -31 -34 -31 -29 -28 -27 -28 -25 -24 -23 -22 -20 -22 -23 -23 -22 -19 -17 -17 -19 -20 -23 -26 -30 -33 -38 -45 -53 -130 -140 -149 -153 -146 -132 -120 -112 -104 -91 -84 -83 -82 -81 -81 -84 -85 -92 -100 -107 -111 -115 -117 -121 -126 -128 -131 -133 -135 -135 -132 -130 -129 -128 -126 -126 -125 -124 -125 -127 -126 -122 -117 -111 -107 -102 -98 -94 -91 -89 -91 -91 -91 -92 -93 -92 -91 -89 -87 -85 -84 -85 -83 -79 -73 -71 -69 -65 -60 -57 -57 -57 -60 -64 -67 -68 -68 -65 -61 -59 -57 -54 -49 -43 -40 -38 -38 -36 -33 -29 -24 -19 -15 -13 -12 -12 -13 -15 -17 -17 -15 -16 -16 -16 -16 -16 -15 -13 -11 -10 -9 -9 -9 -10 -11 -12 -13 -14 -14 -16 -17 -19 -23 -26 -30 -32 -30 -30 -29 -28 -29 -32 -31 -29 -28 -27 -26 -24 -23 -23 -23 -23 -24 -23 -22 -24 -21 -18 -15 -13 -14 -29 -31 -27 -25 -29 -34 -33 -32 -31 -32 -32 -32 -30 -28 -29 -28 -26 -24 -24 -23 -24 -24 -24 -23 -20 -18 -17 -17 -18 -20 -22 -25 -29 -33 -39 -47 -132 -136 -141 -143 -138 -125 -114 -106 -100 -92 -87 -85 -85 -85 -84 -86 -87 -91 -98 -104 -110 -115 -118 -120 -121 -120 -123 -127 -129 -128 -125 -126 -126 -127 -128 -127 -127 -129 -131 -130 -128 -122 -116 -110 -105 -102 -98 -94 -90 -88 -89 -89 -90 -92 -94 -93 -91 -89 -86 -82 -78 -78 -77 -72 -66 -64 -63 -61 -57 -54 -54 -54 -56 -59 -62 -64 -63 -60 -55 -51 -47 -43 -38 -35 -33 -34 -33 -31 -28 -24 -21 -19 -16 -14 -13 -14 -15 -18 -19 -18 -16 -16 -16 -17 -19 -18 -17 -15 -12 -11 -11 -11 -11 -11 -11 -11 -12 -12 -13 -15 -17 -20 -24 -29 -34 -36 -33 -31 -29 -28 -28 -31 -31 -29 -29 -30 -28 -27 -26 -25 -24 -22 -21 -20 -19 -22 -22 -20 -16 -11 -12 -20 -23 -23 -25 -29 -31 -30 -29 -28 -30 -31 -31 -30 -28 -28 -27 -26 -26 -26 -26 -26 -27 -26 -26 -23 -20 -18 -17 -17 -19 -21 -23 -25 -28 -34 -41 -140 -140 -139 -137 -129 -117 -106 -98 -94 -90 -84 -84 -87 -87 -85 -86 -89 -93 -98 -104 -109 -115 -117 -117 -117 -118 -121 -123 -122 -119 -119 -121 -122 -124 -126 -126 -126 -127 -128 -126 -124 -117 -110 -105 -101 -100 -97 -93 -91 -89 -88 -86 -87 -89 -91 -91 -88 -83 -77 -70 -67 -66 -63 -60 -57 -56 -57 -56 -54 -51 -51 -52 -54 -57 -58 -58 -56 -52 -48 -43 -39 -36 -34 -33 -34 -34 -32 -29 -25 -22 -19 -17 -15 -14 -15 -15 -16 -17 -18 -18 -18 -18 -20 -24 -28 -26 -21 -17 -14 -13 -14 -16 -17 -16 -13 -11 -11 -11 -12 -13 -16 -19 -22 -25 -29 -29 -29 -28 -27 -26 -24 -25 -27 -29 -30 -32 -30 -28 -27 -27 -27 -25 -23 -22 -21 -23 -23 -21 -17 -12 -12 -15 -19 -23 -28 -28 -28 -26 -26 -26 -28 -28 -28 -29 -28 -28 -28 -28 -29 -29 -30 -31 -31 -30 -30 -26 -23 -19 -17 -17 -18 -20 -21 -21 -23 -28 -34 -131 -137 -137 -132 -122 -110 -99 -93 -91 -90 -90 -90 -88 -85 -83 -86 -91 -94 -97 -101 -106 -110 -108 -108 -112 -113 -114 -116 -116 -115 -114 -115 -117 -118 -120 -120 -120 -119 -118 -116 -113 -109 -104 -100 -98 -96 -93 -91 -90 -88 -85 -84 -85 -87 -87 -84 -78 -71 -65 -60 -58 -55 -50 -45 -44 -48 -50 -52 -54 -53 -52 -51 -50 -49 -48 -46 -45 -42 -40 -37 -36 -35 -34 -34 -34 -33 -30 -26 -22 -18 -16 -14 -13 -14 -16 -15 -16 -17 -18 -19 -20 -21 -26 -33 -37 -34 -28 -21 -17 -17 -17 -18 -18 -17 -14 -12 -11 -11 -11 -12 -14 -17 -20 -21 -23 -24 -24 -24 -24 -23 -21 -21 -22 -23 -20 -23 -24 -24 -24 -25 -27 -27 -27 -25 -24 -23 -22 -21 -20 -17 -16 -17 -19 -23 -25 -25 -26 -28 -28 -26 -26 -27 -28 -28 -29 -29 -30 -31 -32 -32 -33 -33 -32 -32 -30 -27 -23 -20 -17 -16 -17 -19 -20 -20 -21 -25 -29 -126 -129 -129 -124 -116 -108 -98 -91 -87 -84 -83 -84 -86 -86 -86 -89 -93 -98 -102 -104 -100 -102 -103 -102 -101 -101 -101 -102 -103 -102 -100 -102 -104 -104 -104 -104 -103 -101 -100 -99 -98 -97 -95 -93 -91 -89 -87 -85 -82 -80 -78 -81 -82 -81 -79 -75 -70 -63 -58 -57 -51 -42 -31 -23 -19 -23 -34 -43 -48 -48 -45 -41 -37 -34 -33 -33 -32 -32 -32 -31 -32 -33 -33 -32 -30 -28 -26 -23 -19 -15 -14 -14 -14 -15 -18 -16 -16 -16 -18 -21 -24 -27 -33 -39 -41 -38 -32 -25 -20 -19 -18 -17 -16 -15 -15 -14 -12 -11 -11 -10 -11 -13 -16 -17 -18 -19 -19 -19 -19 -19 -18 -17 -15 -11 -9 -11 -14 -17 -20 -25 -29 -31 -30 -26 -22 -21 -21 -21 -23 -22 -21 -21 -23 -26 -23 -27 -34 -37 -28 -26 -25 -25 -26 -27 -29 -31 -33 -34 -33 -33 -34 -36 -37 -36 -33 -29 -24 -20 -16 -16 -16 -17 -17 -19 -21 -24 -28 -109 -112 -114 -113 -110 -107 -97 -89 -84 -81 -80 -83 -87 -89 -89 -93 -95 -98 -102 -105 -102 -101 -99 -96 -93 -90 -88 -88 -89 -88 -88 -87 -85 -83 -81 -82 -82 -82 -82 -81 -81 -82 -82 -82 -81 -84 -83 -79 -74 -71 -70 -74 -76 -76 -74 -70 -64 -61 -61 -58 -44 -29 -18 -11 -8 -19 -30 -36 -38 -35 -31 -27 -24 -23 -22 -22 -22 -22 -22 -23 -25 -27 -27 -25 -23 -21 -19 -17 -16 -14 -14 -14 -15 -16 -18 -16 -16 -17 -21 -26 -31 -35 -38 -41 -43 -40 -35 -29 -22 -18 -15 -14 -13 -13 -13 -13 -13 -12 -11 -10 -11 -13 -14 -15 -16 -18 -19 -18 -17 -16 -15 -13 -11 -6 -5 -6 -9 -14 -21 -31 -36 -36 -33 -26 -20 -19 -20 -22 -25 -26 -25 -23 -21 -20 -19 -20 -22 -23 -22 -23 -25 -25 -26 -29 -33 -37 -39 -40 -40 -38 -39 -40 -41 -39 -36 -30 -24 -19 -17 -17 -16 -15 -14 -16 -19 -23 -27 -100 -101 -103 -105 -106 -103 -93 -86 -81 -79 -79 -81 -85 -88 -89 -91 -93 -96 -99 -98 -90 -89 -87 -84 -81 -77 -74 -72 -71 -71 -69 -65 -61 -59 -61 -61 -58 -55 -55 -58 -65 -63 -62 -63 -67 -71 -62 -49 -38 -36 -50 -60 -67 -70 -70 -66 -61 -56 -55 -54 -41 -27 -19 -16 -17 -25 -31 -31 -28 -21 -18 -15 -14 -15 -16 -16 -16 -16 -17 -21 -23 -24 -23 -20 -17 -14 -13 -13 -12 -13 -14 -15 -16 -17 -17 -16 -17 -20 -27 -32 -35 -37 -39 -42 -44 -38 -32 -27 -21 -18 -15 -13 -12 -12 -14 -15 -15 -14 -11 -10 -11 -13 -14 -14 -15 -18 -19 -18 -16 -14 -13 -12 -10 -7 -6 -6 -9 -15 -23 -27 -31 -32 -28 -22 -19 -18 -20 -22 -25 -27 -27 -26 -22 -20 -19 -20 -21 -22 -23 -24 -25 -27 -29 -34 -40 -45 -48 -49 -49 -48 -47 -46 -44 -39 -33 -26 -20 -17 -15 -14 -14 -15 -13 -14 -16 -19 -24 -101 -100 -101 -101 -101 -99 -92 -87 -85 -84 -82 -82 -82 -82 -83 -85 -88 -91 -91 -88 -81 -76 -71 -67 -64 -61 -57 -54 -51 -48 -46 -44 -44 -46 -48 -45 -38 -35 -38 -45 -54 -43 -37 -39 -50 -58 -56 -48 -37 -29 -38 -47 -55 -63 -68 -66 -59 -49 -40 -37 -33 -28 -24 -24 -27 -28 -27 -23 -17 -12 -11 -13 -16 -20 -24 -28 -35 -42 -46 -44 -39 -33 -27 -20 -14 -11 -10 -11 -11 -11 -13 -14 -15 -16 -16 -17 -19 -24 -31 -35 -34 -33 -34 -37 -40 -34 -27 -21 -19 -17 -15 -13 -12 -12 -15 -17 -17 -15 -11 -10 -11 -13 -14 -14 -15 -16 -18 -18 -15 -10 -8 -9 -9 -7 -6 -6 -8 -12 -16 -18 -18 -17 -17 -17 -18 -19 -21 -23 -25 -26 -26 -25 -24 -23 -23 -24 -28 -27 -26 -26 -27 -28 -31 -37 -44 -49 -53 -54 -55 -55 -53 -49 -45 -36 -27 -19 -14 -11 -10 -10 -10 -11 -11 -14 -17 -17 -23 -104 -111 -111 -105 -101 -100 -96 -93 -91 -89 -84 -82 -80 -80 -81 -83 -84 -84 -81 -75 -68 -62 -56 -51 -48 -45 -41 -39 -37 -35 -33 -37 -36 -30 -26 -30 -33 -34 -33 -33 -43 -34 -27 -28 -36 -47 -52 -49 -43 -39 -38 -41 -47 -56 -66 -67 -67 -60 -48 -33 -27 -27 -28 -30 -31 -27 -20 -15 -15 -19 -32 -46 -59 -69 -73 -79 -77 -71 -65 -62 -57 -44 -29 -19 -13 -11 -10 -9 -9 -10 -11 -13 -14 -14 -15 -17 -21 -26 -30 -32 -30 -27 -25 -27 -31 -28 -23 -19 -18 -15 -13 -11 -10 -12 -13 -14 -14 -15 -12 -11 -12 -13 -14 -14 -15 -16 -17 -18 -15 -9 -5 -4 -5 -4 -4 -4 -4 -7 -9 -10 -10 -10 -11 -14 -16 -18 -19 -20 -23 -24 -24 -24 -23 -24 -27 -31 -37 -37 -33 -30 -29 -29 -32 -37 -43 -49 -52 -53 -55 -54 -51 -46 -41 -31 -21 -13 -10 -7 -6 -6 -7 -8 -9 -15 -22 -18 -20 -113 -116 -124 -119 -112 -109 -107 -102 -97 -91 -85 -82 -80 -79 -78 -78 -78 -75 -69 -62 -56 -49 -42 -38 -36 -36 -33 -33 -31 -28 -23 -26 -24 -23 -24 -27 -33 -36 -31 -22 -33 -31 -29 -28 -31 -37 -41 -41 -39 -37 -35 -37 -45 -55 -63 -68 -66 -56 -39 -22 -19 -26 -31 -33 -31 -27 -21 -19 -28 -49 -83 -110 -117 -93 -15 -65 -77 -74 -73 -67 -56 -39 -24 -17 -14 -12 -11 -9 -8 -9 -10 -11 -12 -13 -13 -16 -20 -24 -27 -27 -25 -22 -19 -18 -21 -21 -21 -20 -18 -16 -14 -11 -10 -10 -12 -13 -13 -14 -13 -13 -13 -14 -15 -15 -15 -16 -17 -17 -13 -8 -5 -4 -3 -3 -3 -4 -4 -5 -6 -7 -7 -9 -10 -11 -13 -14 -17 -17 -21 -24 -25 -25 -25 -26 -30 -36 -41 -44 -38 -30 -27 -28 -30 -33 -37 -41 -44 -47 -49 -49 -45 -37 -28 -20 -13 -10 -9 -7 -5 -4 -4 -5 -7 -12 -20 -16 -17 -127 -127 -127 -124 -121 -117 -113 -108 -102 -95 -89 -84 -80 -78 -75 -72 -70 -63 -57 -51 -46 -42 -36 -35 -36 -37 -36 -35 -33 -30 -28 -26 -21 -19 -20 -25 -29 -32 -29 -23 -29 -31 -30 -29 -30 -38 -37 -37 -38 -39 -38 -37 -45 -56 -63 -68 -70 -65 -52 -28 -22 -30 -36 -33 -25 -20 -20 -31 -50 -63 -62 -81 -126 -157 -24 -4 -28 -64 -85 -63 -44 -32 -24 -19 -17 -15 -13 -11 -9 -8 -8 -9 -10 -12 -13 -15 -19 -22 -24 -23 -19 -16 -16 -16 -17 -18 -19 -20 -22 -19 -15 -12 -11 -9 -10 -11 -11 -12 -12 -13 -14 -14 -16 -16 -15 -15 -15 -14 -12 -12 -12 -11 -7 -5 -5 -4 -4 -5 -6 -6 -5 -7 -9 -10 -10 -11 -14 -16 -20 -23 -25 -27 -28 -31 -34 -36 -40 -44 -39 -29 -24 -23 -25 -27 -31 -37 -39 -41 -41 -40 -34 -24 -15 -10 -8 -9 -9 -9 -6 -3 -3 -4 -5 -6 -9 -10 -13 -125 -133 -135 -132 -127 -120 -113 -109 -102 -96 -90 -84 -80 -77 -73 -68 -62 -54 -50 -48 -47 -46 -45 -46 -47 -47 -47 -44 -41 -39 -39 -34 -28 -24 -24 -25 -26 -29 -30 -29 -32 -35 -38 -40 -40 -35 -34 -36 -40 -42 -40 -39 -48 -59 -67 -71 -73 -72 -65 -50 -41 -42 -42 -38 -29 -23 -32 -59 -85 -60 -15 -8 -28 -49 -9 -1 -23 -58 -85 -51 -32 -21 -15 -14 -14 -14 -14 -13 -11 -10 -9 -10 -10 -11 -12 -13 -16 -18 -19 -17 -14 -13 -12 -12 -13 -14 -15 -16 -19 -17 -14 -11 -10 -8 -8 -9 -9 -10 -12 -13 -15 -16 -17 -17 -16 -16 -15 -13 -12 -11 -10 -11 -11 -10 -8 -6 -5 -5 -5 -5 -5 -7 -8 -8 -8 -10 -13 -15 -17 -18 -20 -25 -30 -33 -36 -38 -40 -38 -33 -27 -23 -19 -19 -21 -25 -30 -33 -36 -36 -32 -25 -16 -9 -6 -6 -9 -14 -15 -10 -3 -3 -3 -4 -4 -6 -9 -13 -127 -128 -127 -124 -121 -117 -112 -105 -99 -93 -87 -81 -77 -76 -70 -63 -58 -53 -49 -49 -52 -53 -57 -60 -62 -64 -64 -60 -52 -45 -41 -31 -27 -26 -26 -25 -26 -29 -31 -31 -30 -32 -38 -43 -43 -36 -36 -41 -46 -48 -46 -46 -54 -64 -71 -74 -75 -75 -72 -64 -60 -57 -53 -47 -42 -38 -56 -87 -106 -67 -17 0 0 0 0 -11 -48 -83 -78 -42 -23 -13 -9 -9 -11 -14 -16 -15 -13 -11 -10 -10 -9 -9 -10 -12 -13 -13 -14 -13 -11 -9 -8 -9 -10 -12 -13 -13 -14 -14 -13 -11 -9 -8 -9 -9 -9 -9 -11 -13 -15 -18 -19 -19 -17 -15 -16 -15 -14 -12 -9 -7 -8 -9 -8 -6 -5 -4 -4 -5 -5 -6 -7 -6 -5 -8 -12 -15 -17 -17 -20 -22 -26 -30 -35 -40 -42 -38 -32 -27 -25 -21 -18 -17 -19 -25 -30 -33 -33 -29 -22 -15 -9 -5 -5 -11 -14 -13 -5 -3 -3 -3 -3 -4 -5 -9 -19 -131 -126 -122 -117 -114 -111 -108 -103 -98 -93 -89 -86 -87 -76 -65 -58 -61 -56 -48 -50 -58 -61 -70 -77 -81 -83 -80 -73 -62 -52 -45 -38 -33 -29 -28 -30 -30 -31 -32 -33 -33 -33 -34 -38 -43 -40 -42 -47 -52 -55 -55 -58 -63 -68 -73 -77 -78 -78 -77 -75 -73 -69 -62 -55 -51 -55 -79 -92 -73 -6 0 0 0 -2 -19 -80 -132 -139 -79 -43 -23 -14 -13 -17 -24 -29 -31 -30 -28 -26 -21 -15 -12 -15 -17 -16 -14 -11 -10 -9 -9 -8 -8 -9 -9 -10 -12 -12 -13 -13 -11 -10 -9 -10 -9 -9 -8 -10 -12 -14 -16 -19 -21 -21 -20 -19 -19 -19 -18 -16 -13 -9 -8 -7 -6 -4 -4 -5 -6 -6 -5 -5 -7 -8 -9 -11 -13 -16 -17 -16 -16 -18 -22 -29 -36 -45 -47 -43 -35 -28 -26 -21 -15 -12 -14 -20 -25 -30 -31 -29 -24 -18 -12 -8 -7 -9 -10 -9 -5 -4 -3 -3 -3 -3 -4 -9 -19 -143 -139 -133 -123 -117 -114 -112 -109 -108 -106 -103 -101 -104 -84 -70 -65 -67 -67 -63 -64 -71 -79 -89 -95 -98 -96 -88 -79 -67 -55 -46 -39 -33 -31 -32 -36 -37 -38 -38 -38 -38 -39 -37 -36 -38 -39 -41 -46 -52 -58 -59 -65 -70 -74 -76 -81 -81 -80 -80 -81 -80 -75 -67 -59 -59 -73 -99 -117 -103 -12 -1 0 0 -4 -46 -143 -173 -137 -89 -54 -33 -27 -32 -44 -53 -60 -65 -66 -64 -60 -53 -47 -46 -43 -38 -31 -22 -15 -11 -9 -8 -8 -7 -8 -9 -11 -12 -13 -14 -13 -12 -11 -11 -11 -10 -8 -7 -10 -12 -15 -17 -20 -20 -21 -22 -23 -24 -23 -20 -16 -12 -11 -11 -9 -6 -3 -3 -5 -7 -8 -6 -6 -7 -8 -9 -11 -13 -14 -15 -15 -14 -15 -19 -24 -34 -45 -50 -48 -38 -27 -23 -19 -14 -10 -11 -15 -21 -27 -30 -31 -29 -24 -18 -14 -12 -10 -9 -7 -6 -5 -5 -4 -3 -4 -5 -8 -12 -153 -150 -144 -140 -133 -129 -129 -129 -130 -130 -127 -121 -121 -107 -96 -89 -86 -87 -86 -87 -92 -102 -110 -113 -114 -109 -96 -90 -79 -66 -54 -45 -41 -39 -42 -48 -51 -51 -49 -46 -45 -42 -40 -39 -39 -39 -39 -43 -49 -57 -63 -68 -73 -76 -78 -80 -80 -80 -82 -84 -83 -76 -68 -63 -71 -91 -116 -137 -134 -31 -6 0 -3 -16 -75 -141 -157 -128 -91 -63 -48 -46 -55 -74 -87 -98 -103 -103 -98 -86 -77 -71 -68 -63 -55 -44 -31 -19 -14 -11 -9 -7 -6 -7 -9 -10 -11 -13 -14 -14 -15 -14 -14 -12 -10 -8 -8 -10 -12 -14 -17 -21 -22 -23 -24 -25 -26 -25 -20 -15 -14 -14 -13 -11 -8 -5 -4 -4 -6 -7 -8 -7 -6 -7 -7 -9 -11 -13 -14 -14 -14 -15 -17 -19 -28 -36 -42 -42 -34 -23 -18 -15 -13 -11 -10 -13 -18 -23 -28 -32 -33 -31 -25 -22 -19 -17 -15 -12 -9 -8 -6 -5 -4 -5 -7 -10 -14 -152 -154 -154 -152 -150 -149 -149 -150 -150 -149 -143 -135 -128 -121 -114 -110 -106 -104 -107 -109 -114 -126 -138 -142 -137 -125 -109 -105 -98 -88 -77 -68 -71 -72 -72 -72 -69 -66 -62 -57 -52 -45 -41 -38 -38 -39 -39 -42 -48 -56 -62 -66 -70 -73 -76 -77 -77 -78 -80 -83 -83 -77 -71 -72 -85 -106 -128 -151 -159 -60 -15 0 -6 -30 -138 -158 -140 -109 -79 -64 -59 -63 -75 -92 -105 -113 -115 -111 -108 -92 -80 -74 -76 -74 -65 -50 -34 -21 -14 -10 -8 -6 -7 -7 -9 -10 -12 -13 -14 -15 -16 -16 -16 -14 -12 -10 -10 -11 -13 -16 -19 -21 -23 -25 -27 -29 -28 -24 -20 -18 -18 -17 -16 -13 -10 -7 -6 -6 -7 -8 -8 -7 -7 -6 -6 -8 -9 -11 -12 -13 -14 -16 -18 -18 -22 -26 -28 -27 -22 -17 -14 -13 -13 -13 -12 -13 -16 -21 -27 -33 -36 -35 -33 -31 -28 -25 -22 -18 -14 -11 -8 -6 -7 -8 -8 -7 -10 -148 -154 -159 -161 -164 -166 -167 -166 -161 -155 -147 -139 -132 -128 -124 -118 -114 -118 -125 -132 -141 -153 -167 -171 -162 -148 -138 -140 -136 -125 -113 -108 -108 -105 -100 -93 -85 -77 -71 -64 -55 -48 -43 -39 -38 -39 -42 -45 -48 -53 -57 -61 -64 -67 -69 -70 -71 -73 -76 -80 -83 -79 -77 -81 -96 -114 -133 -155 -171 -92 -27 0 -2 -12 -123 -141 -119 -87 -66 -61 -64 -74 -85 -95 -104 -112 -116 -111 -110 -98 -84 -74 -72 -66 -59 -48 -32 -20 -13 -9 -8 -7 -8 -9 -10 -11 -12 -14 -14 -15 -16 -17 -17 -16 -15 -14 -13 -12 -13 -15 -17 -19 -22 -25 -29 -31 -31 -28 -24 -23 -23 -22 -20 -18 -14 -11 -9 -8 -7 -8 -9 -9 -9 -8 -7 -7 -8 -9 -11 -11 -13 -15 -17 -18 -19 -19 -18 -16 -14 -13 -14 -14 -14 -15 -15 -17 -20 -23 -26 -29 -32 -35 -35 -34 -32 -32 -29 -25 -19 -15 -14 -14 -13 -12 -11 -11 -17 -150 -155 -162 -167 -169 -169 -168 -167 -165 -157 -150 -145 -141 -137 -136 -139 -144 -144 -161 -176 -192 -209 -223 -221 -210 -194 -182 -172 -162 -151 -142 -141 -134 -125 -115 -106 -98 -90 -80 -71 -63 -59 -55 -51 -49 -49 -51 -49 -48 -48 -52 -55 -57 -59 -62 -64 -66 -69 -72 -77 -82 -82 -83 -89 -103 -115 -130 -138 -127 -62 -18 -0 -5 -23 -95 -110 -93 -66 -53 -56 -64 -73 -82 -89 -98 -105 -109 -111 -104 -90 -72 -57 -54 -49 -42 -33 -24 -16 -13 -11 -10 -10 -11 -11 -12 -12 -13 -13 -14 -16 -17 -18 -18 -18 -17 -16 -14 -12 -12 -15 -17 -20 -23 -26 -30 -30 -29 -27 -27 -28 -29 -28 -25 -24 -21 -18 -14 -11 -10 -11 -11 -11 -10 -9 -8 -7 -7 -8 -9 -10 -11 -13 -15 -16 -17 -17 -15 -15 -15 -15 -15 -16 -16 -17 -18 -20 -23 -25 -27 -28 -31 -34 -36 -35 -32 -31 -30 -27 -23 -19 -17 -15 -13 -13 -13 -16 -19 -158 -161 -165 -170 -173 -173 -170 -167 -166 -162 -160 -158 -157 -156 -159 -169 -184 -205 -216 -211 -215 -244 -317 -300 -279 -258 -238 -216 -188 -162 -146 -147 -136 -126 -118 -111 -104 -95 -86 -79 -78 -78 -77 -75 -72 -68 -60 -53 -49 -49 -48 -50 -52 -53 -56 -58 -60 -63 -67 -72 -77 -80 -84 -90 -104 -114 -126 -122 -83 -20 -3 -0 -18 -88 -111 -98 -71 -48 -42 -51 -60 -68 -74 -80 -92 -98 -94 -82 -69 -57 -44 -33 -29 -25 -20 -16 -13 -11 -12 -13 -14 -15 -16 -16 -15 -14 -14 -14 -15 -16 -18 -18 -18 -18 -17 -16 -15 -14 -14 -15 -16 -18 -21 -25 -31 -31 -30 -30 -31 -33 -35 -35 -33 -32 -30 -26 -22 -18 -15 -13 -11 -10 -9 -8 -7 -6 -5 -5 -6 -7 -9 -10 -12 -14 -15 -16 -18 -18 -18 -17 -17 -17 -18 -18 -19 -21 -24 -28 -30 -32 -32 -34 -40 -44 -39 -33 -32 -30 -27 -25 -27 -28 -22 -13 -13 -17 -20 -168 -171 -174 -176 -176 -175 -171 -168 -170 -174 -175 -175 -175 -178 -188 -210 -236 -252 -168 -56 -11 -65 -214 -274 -291 -274 -235 -198 -164 -147 -140 -131 -122 -114 -106 -99 -93 -88 -85 -84 -86 -91 -95 -94 -89 -81 -69 -59 -54 -52 -49 -49 -49 -49 -49 -51 -53 -55 -58 -63 -69 -74 -80 -87 -96 -107 -121 -122 -92 -16 0 0 -14 -73 -92 -78 -53 -35 -31 -41 -52 -59 -60 -67 -75 -76 -68 -59 -51 -41 -30 -20 -16 -13 -11 -9 -7 -9 -12 -15 -18 -21 -22 -21 -19 -16 -15 -15 -16 -17 -19 -18 -19 -20 -21 -20 -19 -18 -16 -16 -18 -20 -23 -25 -30 -31 -31 -31 -32 -36 -39 -41 -40 -39 -38 -33 -27 -20 -15 -11 -8 -6 -5 -5 -5 -4 -3 -3 -4 -5 -7 -9 -12 -15 -17 -20 -21 -23 -23 -22 -20 -19 -19 -19 -20 -21 -26 -32 -36 -31 -27 -30 -38 -43 -39 -34 -30 -29 -30 -33 -31 -23 -14 -10 -11 -14 -18 -179 -183 -184 -183 -180 -180 -176 -173 -175 -179 -182 -185 -189 -197 -214 -253 -249 -164 -31 -4 -3 -32 -114 -220 -250 -233 -192 -160 -136 -125 -119 -112 -105 -99 -91 -83 -77 -75 -75 -77 -82 -90 -93 -93 -91 -84 -73 -63 -55 -52 -51 -49 -46 -43 -40 -39 -41 -44 -48 -53 -57 -63 -68 -74 -80 -92 -108 -121 -123 -91 -47 -37 -67 -100 -82 -59 -40 -31 -27 -31 -36 -41 -42 -49 -55 -55 -49 -39 -32 -26 -20 -15 -11 -8 -7 -6 -6 -9 -12 -17 -21 -24 -26 -24 -19 -16 -15 -15 -16 -17 -19 -19 -20 -21 -23 -23 -22 -21 -20 -19 -19 -20 -22 -26 -29 -31 -31 -32 -35 -38 -40 -43 -44 -41 -36 -29 -22 -17 -13 -9 -5 -4 -4 -5 -4 -4 -4 -4 -5 -6 -9 -11 -12 -15 -18 -20 -22 -23 -24 -23 -22 -20 -19 -19 -21 -24 -36 -50 -53 -30 -27 -29 -32 -34 -34 -31 -33 -42 -51 -44 -37 -28 -16 -11 -11 -12 -15 -173 -177 -180 -183 -187 -186 -182 -179 -179 -182 -187 -194 -205 -220 -255 -278 -243 -139 -13 0 -52 -149 -274 -266 -222 -180 -152 -135 -119 -110 -106 -103 -97 -91 -83 -76 -73 -74 -76 -78 -78 -81 -79 -77 -75 -70 -63 -57 -53 -50 -47 -46 -43 -38 -31 -32 -32 -35 -39 -44 -49 -54 -59 -67 -76 -88 -99 -111 -124 -128 -106 -89 -87 -79 -64 -47 -33 -26 -23 -23 -26 -29 -32 -35 -38 -37 -32 -23 -17 -13 -11 -8 -6 -6 -5 -6 -7 -9 -12 -16 -21 -24 -24 -22 -17 -13 -11 -11 -12 -14 -15 -17 -19 -21 -22 -22 -23 -24 -24 -21 -20 -20 -21 -24 -27 -30 -32 -35 -38 -40 -42 -44 -46 -42 -36 -30 -24 -18 -13 -9 -5 -4 -4 -6 -6 -4 -5 -5 -7 -9 -11 -15 -17 -19 -21 -22 -23 -23 -22 -20 -20 -20 -21 -22 -25 -30 -42 -54 -57 -33 -29 -30 -31 -34 -34 -32 -36 -46 -56 -40 -33 -32 -20 -12 -11 -13 -14 -159 -165 -172 -179 -185 -187 -189 -190 -190 -192 -199 -214 -227 -227 -253 -216 -134 -38 -2 0 -145 -290 -301 -231 -186 -157 -140 -127 -116 -109 -106 -104 -101 -96 -90 -86 -84 -83 -81 -80 -77 -72 -67 -62 -57 -52 -47 -45 -45 -46 -46 -45 -41 -34 -26 -27 -29 -31 -35 -40 -45 -50 -54 -61 -69 -77 -82 -86 -90 -87 -83 -77 -68 -55 -43 -32 -25 -21 -20 -19 -20 -21 -23 -26 -26 -23 -18 -12 -8 -5 -4 -3 -3 -3 -4 -5 -5 -6 -7 -10 -17 -20 -20 -17 -13 -8 -7 -7 -9 -10 -12 -14 -15 -16 -18 -21 -23 -25 -26 -24 -23 -23 -23 -24 -25 -28 -31 -35 -38 -41 -43 -45 -43 -39 -34 -29 -23 -16 -12 -9 -6 -5 -4 -5 -6 -5 -5 -7 -11 -17 -18 -19 -22 -26 -30 -31 -30 -27 -22 -18 -22 -22 -23 -29 -39 -47 -50 -44 -24 -25 -27 -29 -30 -32 -33 -33 -34 -40 -63 -55 -42 -34 -20 -12 -11 -15 -14 -167 -171 -175 -179 -183 -191 -196 -200 -204 -209 -221 -249 -229 -134 -99 -69 -32 0 0 0 -127 -257 -300 -237 -199 -178 -166 -153 -150 -149 -144 -135 -132 -124 -117 -112 -107 -101 -96 -89 -80 -72 -63 -55 -47 -40 -36 -36 -38 -40 -40 -39 -38 -34 -27 -26 -27 -29 -31 -35 -41 -45 -49 -52 -56 -60 -63 -65 -62 -58 -54 -50 -45 -40 -33 -27 -22 -19 -18 -17 -17 -17 -19 -19 -17 -13 -10 -7 -5 -4 -4 -4 -3 -3 -3 -4 -3 -3 -3 -6 -13 -14 -14 -12 -10 -8 -6 -6 -6 -7 -10 -11 -12 -14 -17 -20 -23 -24 -26 -25 -25 -25 -25 -25 -25 -27 -31 -36 -39 -42 -43 -43 -38 -34 -30 -26 -20 -14 -10 -8 -7 -6 -6 -7 -9 -9 -12 -17 -26 -33 -29 -28 -30 -33 -34 -32 -30 -28 -24 -20 -26 -29 -31 -39 -40 -36 -30 -23 -19 -22 -25 -27 -29 -29 -29 -29 -29 -31 -33 -37 -40 -41 -20 -10 -12 -18 -19 -181 -183 -182 -184 -193 -201 -207 -215 -230 -257 -313 -223 -108 -24 -3 0 0 0 0 0 -68 -155 -229 -281 -237 -222 -229 -229 -225 -225 -221 -210 -193 -173 -157 -142 -126 -109 -100 -90 -77 -66 -58 -49 -41 -34 -30 -28 -27 -28 -31 -33 -34 -33 -28 -24 -19 -17 -18 -26 -32 -37 -41 -44 -47 -51 -53 -52 -49 -45 -43 -39 -35 -33 -30 -27 -23 -20 -18 -17 -16 -17 -17 -15 -12 -8 -6 -5 -5 -5 -5 -6 -5 -5 -4 -4 -4 -3 -5 -9 -14 -14 -13 -10 -5 -4 -4 -5 -5 -5 -6 -8 -10 -13 -17 -20 -22 -23 -24 -25 -26 -27 -27 -28 -28 -30 -35 -39 -41 -42 -40 -37 -34 -32 -30 -27 -21 -16 -13 -12 -10 -9 -10 -12 -15 -20 -27 -27 -25 -31 -32 -32 -32 -33 -30 -30 -31 -31 -28 -25 -30 -33 -33 -26 -16 -14 -15 -16 -18 -22 -25 -28 -30 -31 -30 -27 -27 -28 -26 -27 -31 -35 -20 -14 -16 -21 -23 -179 -184 -190 -198 -208 -218 -233 -238 -197 -97 -102 -56 -14 0 0 0 0 0 0 0 -5 -23 -62 -145 -121 -160 -220 -247 -239 -279 -303 -295 -263 -227 -192 -160 -129 -110 -96 -85 -76 -70 -61 -50 -39 -31 -26 -22 -21 -23 -26 -27 -29 -30 -28 -24 -18 -14 -14 -21 -24 -28 -32 -36 -38 -40 -42 -43 -41 -39 -37 -35 -32 -30 -27 -24 -21 -20 -19 -18 -17 -16 -15 -13 -10 -8 -7 -6 -6 -6 -6 -7 -7 -6 -6 -7 -10 -13 -18 -25 -28 -25 -17 -7 -3 -4 -5 -5 -5 -5 -5 -5 -7 -10 -15 -19 -21 -20 -21 -22 -24 -25 -27 -29 -31 -34 -38 -40 -40 -38 -33 -30 -29 -27 -26 -27 -23 -20 -18 -16 -14 -12 -11 -12 -14 -18 -24 -23 -16 -19 -20 -20 -21 -25 -28 -31 -31 -26 -15 -23 -26 -23 -17 -13 -14 -16 -18 -20 -24 -28 -31 -36 -40 -39 -34 -27 -30 -29 -26 -23 -23 -24 -21 -19 -17 -13 -13 -195 -197 -203 -214 -231 -249 -242 -176 -87 -11 -5 -2 -0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -34 -74 -91 -97 -183 -226 -222 -241 -251 -226 -185 -144 -123 -104 -90 -82 -78 -70 -58 -44 -31 -23 -18 -17 -18 -20 -22 -24 -25 -26 -23 -19 -17 -18 -18 -20 -22 -25 -28 -28 -29 -29 -29 -27 -28 -27 -27 -29 -27 -25 -22 -21 -20 -18 -17 -16 -14 -11 -8 -6 -5 -6 -7 -8 -8 -7 -7 -8 -9 -11 -15 -21 -30 -41 -53 -47 -35 -20 -5 -4 -5 -5 -6 -6 -5 -5 -5 -5 -7 -13 -16 -18 -16 -16 -16 -17 -18 -22 -26 -29 -32 -34 -36 -34 -31 -26 -24 -24 -24 -23 -23 -23 -23 -22 -20 -16 -12 -9 -9 -12 -14 -15 -17 -20 -23 -25 -26 -26 -27 -29 -29 -27 -22 -17 -18 -19 -22 -25 -27 -28 -28 -30 -34 -38 -42 -43 -50 -54 -54 -50 -39 -37 -33 -27 -21 -22 -16 -11 -9 -7 -5 -8 -209 -211 -219 -238 -253 -249 -160 -60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -35 -44 -48 -95 -152 -204 -218 -185 -157 -132 -115 -104 -98 -90 -75 -56 -39 -26 -18 -15 -15 -15 -16 -18 -20 -21 -21 -17 -15 -14 -15 -16 -15 -15 -17 -17 -17 -18 -19 -20 -22 -22 -22 -24 -24 -23 -22 -21 -21 -18 -16 -14 -12 -8 -6 -5 -5 -7 -9 -9 -9 -9 -10 -12 -16 -21 -28 -35 -43 -47 -36 -16 -15 -14 -8 -7 -6 -7 -7 -7 -7 -6 -5 -5 -5 -9 -11 -12 -11 -10 -10 -11 -12 -17 -22 -25 -27 -28 -28 -27 -24 -21 -19 -19 -20 -21 -20 -21 -22 -22 -18 -13 -10 -10 -12 -19 -23 -27 -30 -33 -35 -37 -37 -36 -36 -36 -35 -33 -34 -34 -36 -39 -41 -47 -47 -45 -45 -50 -54 -57 -60 -66 -76 -74 -59 -37 -36 -44 -41 -28 -16 -11 -7 -5 -3 -2 -3 -4 -226 -232 -246 -269 -271 -218 -37 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -24 -66 -128 -190 -189 -168 -153 -145 -136 -122 -101 -77 -55 -35 -21 -14 -13 -12 -13 -14 -14 -15 -17 -15 -14 -13 -11 -10 -8 -7 -7 -8 -9 -10 -11 -13 -16 -17 -17 -17 -18 -20 -21 -19 -18 -16 -13 -11 -10 -8 -7 -7 -8 -8 -9 -10 -10 -11 -13 -16 -23 -31 -39 -46 -45 -35 -17 -30 -24 -14 -10 -9 -8 -8 -7 -8 -7 -6 -5 -4 -3 -4 -5 -6 -6 -5 -5 -7 -9 -14 -18 -20 -19 -19 -20 -20 -19 -18 -15 -15 -15 -15 -16 -17 -18 -18 -14 -11 -10 -13 -18 -24 -29 -34 -39 -42 -42 -43 -44 -46 -48 -52 -56 -58 -63 -68 -71 -71 -67 -69 -66 -62 -61 -68 -76 -85 -96 -109 -113 -113 -97 -45 -31 -37 -42 -37 -24 -13 -6 -4 -3 -2 -2 -4 -245 -255 -272 -278 -242 -154 -22 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -54 -162 -208 -192 -154 -115 -97 -119 -126 -112 -80 -57 -36 -22 -15 -12 -10 -10 -10 -11 -12 -12 -12 -11 -9 -8 -6 -6 -5 -5 -5 -5 -6 -8 -9 -11 -12 -13 -15 -17 -19 -20 -21 -20 -17 -12 -9 -9 -9 -9 -9 -9 -9 -9 -9 -10 -13 -16 -20 -23 -32 -38 -39 -35 -31 -25 -19 -14 -11 -10 -9 -9 -8 -6 -5 -5 -4 -5 -3 -3 -3 -2 -2 -2 -4 -6 -10 -14 -16 -15 -14 -13 -13 -14 -16 -16 -13 -11 -10 -11 -11 -11 -13 -15 -15 -15 -15 -17 -22 -26 -30 -36 -42 -48 -49 -50 -53 -59 -65 -75 -86 -93 -100 -109 -113 -111 -109 -105 -95 -83 -82 -88 -104 -125 -146 -161 -170 -166 -132 -52 -17 -8 -16 -44 -44 -26 -7 -4 -3 -3 -4 -8 -273 -281 -260 -184 -88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -135 -193 -164 -94 -29 -18 -47 -58 -54 -47 -77 -54 -33 -23 -19 -13 -10 -9 -8 -9 -9 -9 -8 -7 -6 -5 -5 -5 -5 -4 -4 -6 -6 -6 -6 -7 -9 -11 -13 -15 -17 -16 -13 -13 -13 -10 -9 -9 -9 -8 -8 -8 -8 -8 -10 -11 -13 -14 -15 -19 -22 -23 -23 -22 -18 -14 -11 -9 -9 -8 -8 -7 -6 -5 -4 -3 -5 -4 -3 -2 -1 -1 -2 -4 -5 -8 -12 -13 -13 -11 -10 -10 -11 -13 -13 -11 -9 -9 -10 -9 -9 -11 -13 -15 -19 -22 -25 -27 -30 -33 -37 -46 -55 -60 -63 -68 -77 -82 -91 -104 -118 -133 -141 -136 -118 -115 -138 -150 -124 -127 -144 -164 -171 -133 -161 -183 -162 -79 -16 -2 -2 -6 -41 -68 -56 -15 -9 -7 -4 -4 -5 -292 -244 -142 -52 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -23 -33 -28 -14 -1 -0 -5 -5 -5 -6 -20 -14 -15 -23 -32 -20 -13 -8 -6 -7 -7 -7 -6 -5 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -3 -3 -4 -6 -8 -9 -10 -8 -6 -6 -8 -7 -7 -7 -7 -6 -7 -7 -7 -7 -8 -9 -9 -9 -11 -14 -15 -15 -13 -13 -12 -10 -8 -7 -7 -6 -6 -6 -5 -5 -4 -3 -4 -4 -3 -2 -1 -1 -2 -3 -4 -5 -7 -9 -10 -11 -10 -9 -9 -12 -11 -9 -8 -7 -8 -9 -11 -13 -15 -18 -21 -25 -30 -34 -38 -39 -38 -44 -53 -63 -74 -87 -95 -98 -102 -113 -132 -148 -135 -95 -78 -118 -171 -199 -171 -172 -185 -197 -192 -97 -139 -164 -136 -79 -37 -10 -1 -2 -25 -74 -95 -45 -26 -16 -10 -7 -7 -213 -116 -28 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 0 0 -5 -14 -25 -24 -18 -12 -9 -8 -7 -7 -6 -5 -4 -4 -4 -4 -3 -4 -4 -3 -2 -2 -2 -2 -2 -3 -5 -5 -5 -4 -4 -4 -6 -6 -5 -5 -6 -6 -7 -8 -9 -9 -7 -7 -7 -6 -7 -8 -10 -10 -9 -9 -8 -7 -6 -6 -5 -4 -5 -6 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -4 -6 -8 -9 -10 -9 -9 -11 -10 -8 -6 -4 -7 -10 -14 -16 -17 -19 -23 -26 -31 -38 -47 -52 -48 -50 -56 -66 -80 -84 -73 -69 -79 -108 -130 -148 -151 -142 -156 -179 -195 -201 -190 -187 -191 -198 -210 -202 -199 -198 -196 -197 -114 -40 -16 -15 -67 -111 -116 -79 -53 -36 -25 -19 -19 -77 -15 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -10 -14 -16 -16 -10 -8 -7 -6 -5 -5 -5 -5 -4 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -8 -11 -14 -14 -11 -7 -6 -6 -5 -5 -6 -8 -8 -8 -7 -6 -5 -4 -4 -4 -4 -4 -5 -4 -3 -4 -3 -2 -2 -2 -1 -1 -2 -2 -2 -3 -2 -3 -3 -5 -6 -8 -9 -9 -10 -11 -9 -6 -4 -6 -9 -12 -13 -13 -16 -20 -24 -30 -38 -52 -64 -63 -63 -68 -79 -89 -46 -19 -10 -19 -29 -76 -108 -130 -170 -176 -181 -186 -190 -186 -181 -178 -173 -167 -155 -162 -187 -187 -187 -156 -121 -102 -62 -89 -124 -116 -97 -78 -62 -49 -42 -39 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -16 -15 -12 -11 -10 -8 -8 -8 -8 -8 -5 -4 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -6 -10 -17 -23 -25 -19 -7 -5 -5 -5 -5 -5 -5 -6 -5 -6 -6 -5 -5 -4 -5 -4 -4 -4 -3 -2 -2 -3 -3 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -5 -7 -9 -9 -9 -11 -12 -10 -8 -8 -10 -13 -15 -16 -18 -20 -23 -27 -36 -48 -61 -66 -67 -69 -72 -71 -47 -23 -5 -5 -5 -8 -26 -70 -151 -145 -134 -147 -172 -171 -167 -147 -96 -61 -52 -83 -170 -164 -156 -148 -140 -135 -122 -119 -113 -106 -98 -90 -83 -74 -63 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -13 -16 -16 -15 -14 -13 -13 -13 -13 -11 -8 -6 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -4 -3 -6 -11 -18 -27 -33 -28 -17 -9 -6 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -6 -6 -6 -6 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -5 -7 -8 -8 -7 -9 -11 -12 -13 -14 -16 -19 -23 -26 -27 -28 -29 -29 -38 -52 -68 -72 -71 -66 -62 -61 -51 -31 -6 -4 -4 -3 -9 -26 -101 -88 -62 -93 -171 -194 -173 -122 -89 -100 -99 -96 -154 -149 -140 -130 -120 -109 -105 -105 -104 -101 -97 -93 -91 -86 -67 -49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -18 -20 -20 -18 -19 -18 -17 -17 -16 -14 -12 -9 -6 -5 -5 -5 -3 -2 -2 -3 -5 -6 -7 -8 -7 -8 -10 -15 -19 -22 -23 -18 -12 -9 -8 -7 -5 -4 -3 -3 -3 -3 -3 -2 -3 -4 -5 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -5 -7 -9 -9 -8 -9 -11 -13 -15 -18 -22 -26 -31 -35 -39 -43 -44 -42 -44 -51 -63 -70 -69 -63 -56 -54 -51 -38 -11 -7 -5 -3 -4 -6 -21 -17 -16 -47 -142 -175 -153 -85 -67 -115 -161 -157 -154 -141 -131 -124 -116 -107 -100 -97 -98 -101 -101 -100 -99 -91 -59 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -8 -13 -16 -13 -17 -16 -12 -11 -14 -14 -13 -9 -6 -7 -9 -11 -7 -4 -3 -3 -5 -7 -10 -13 -15 -17 -18 -18 -16 -14 -12 -9 -7 -7 -9 -10 -10 -6 -5 -4 -3 -2 -2 -2 -3 -3 -4 -5 -5 -4 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -3 -4 -5 -4 -3 -4 -6 -8 -9 -11 -12 -11 -10 -12 -13 -15 -18 -24 -31 -40 -47 -53 -58 -62 -58 -52 -47 -59 -65 -64 -58 -56 -52 -50 -46 -32 -27 -15 -4 -3 -4 -4 -5 -6 -9 -35 -67 -91 -69 -45 -74 -113 -97 -85 -98 -117 -111 -104 -96 -91 -92 -94 -93 -88 -81 -73 -89 -76 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -6 -7 -3 -2 -4 -3 -2 -0 -2 -6 -13 -18 -11 -7 -5 -4 -5 -6 -9 -13 -19 -24 -27 -27 -24 -22 -19 -14 -11 -9 -8 -10 -12 -10 -9 -7 -5 -5 -4 -3 -3 -4 -5 -5 -5 -4 -4 -3 -3 -4 -5 -5 -4 -3 -2 -2 -2 -3 -5 -7 -7 -7 -6 -8 -9 -10 -11 -12 -12 -12 -12 -12 -12 -13 -16 -22 -32 -45 -55 -56 -36 -34 -43 -52 -44 -55 -58 -56 -54 -58 -57 -55 -54 -55 -47 -28 -5 -3 -4 -4 -5 -5 -6 -6 -10 -22 -37 -66 -80 -60 -37 -58 -89 -107 -101 -92 -86 -83 -86 -69 -53 -46 -56 -84 -103 -97 -70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 -6 -11 -18 -12 -8 -6 -5 -4 -5 -7 -9 -15 -23 -33 -39 -35 -33 -29 -25 -21 -18 -17 -17 -17 -17 -16 -13 -10 -8 -7 -7 -7 -7 -7 -7 -7 -7 -6 -4 -3 -3 -5 -6 -7 -7 -6 -5 -5 -5 -7 -8 -9 -9 -9 -11 -12 -13 -14 -13 -12 -12 -11 -10 -9 -9 -11 -15 -23 -36 -49 -61 -64 -71 -71 -59 -48 -51 -52 -50 -45 -50 -52 -52 -50 -36 -23 -11 -4 -3 -3 -4 -4 -5 -5 -7 -13 -34 -69 -90 -85 -45 -28 -51 -82 -89 -85 -82 -78 -71 -73 -52 -34 -28 -34 -82 -116 -123 -99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -6 -7 -8 -9 -13 -11 -10 -9 -8 -7 -7 -8 -9 -12 -16 -24 -32 -38 -39 -38 -35 -33 -30 -27 -25 -23 -21 -19 -16 -13 -10 -9 -8 -8 -8 -9 -9 -9 -9 -8 -5 -3 -3 -5 -7 -9 -10 -9 -7 -7 -8 -8 -9 -9 -10 -12 -13 -13 -14 -15 -14 -12 -10 -9 -8 -8 -8 -9 -11 -12 -19 -33 -53 -56 -38 -36 -63 -52 -45 -42 -41 -36 -37 -41 -44 -42 -17 -4 -2 -2 -2 -3 -3 -3 -4 -5 -8 -17 -57 -78 -76 -53 -14 -9 -30 -62 -71 -69 -71 -73 -65 -66 -60 -59 -71 -55 -83 -111 -109 -54 Wind_Speed 10 11 12 13 13 14 14 15 15 15 15 15 15 14 13 12 11 9 7 4 2 2 4 7 10 12 14 15 15 16 16 16 15 15 14 13 12 10 9 8 8 8 8 8 8 8 8 8 8 8 7 6 5 4 3 3 3 3 3 3 3 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 5 6 7 7 8 8 9 10 10 11 11 11 11 11 11 12 13 13 14 14 14 14 11 7 18 18 12 6 3 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 8 9 9 8 8 9 9 8 8 7 6 6 6 7 7 8 9 9 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 10 11 12 13 14 15 15 15 16 16 16 16 15 15 14 13 12 10 8 6 3 1 2 5 8 10 12 13 14 15 15 15 15 14 13 13 12 10 8 7 7 7 8 8 8 8 8 9 9 9 9 8 6 6 5 5 4 4 4 4 5 5 4 3 3 2 2 2 2 2 3 3 3 3 4 5 5 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 11 11 10 9 5 13 14 11 7 3 4 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 8 8 7 7 7 8 8 8 7 7 6 6 6 7 7 8 8 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 11 11 12 13 14 15 16 16 16 16 16 16 16 15 14 13 12 11 9 7 4 2 1 3 6 8 10 11 13 13 14 14 14 13 13 12 11 10 8 7 7 7 7 7 7 7 7 8 9 9 8 8 7 6 6 6 6 5 5 6 6 6 5 4 3 3 2 2 3 3 3 3 4 4 4 4 5 7 8 9 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 8 7 7 7 6 11 12 10 7 4 4 6 5 6 5 4 4 3 3 3 3 3 4 4 4 4 5 5 6 7 7 7 7 7 7 7 6 6 7 7 7 6 6 6 6 7 7 8 7 7 7 7 8 8 8 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 13 13 13 13 13 13 13 13 11 12 13 14 15 15 16 16 17 17 17 16 16 15 15 14 13 11 10 8 5 3 1 3 5 7 9 10 12 13 13 13 13 12 12 12 11 9 8 8 8 7 7 7 6 6 6 6 7 8 7 7 6 6 6 6 6 5 5 6 6 6 5 4 3 3 3 3 3 3 3 4 4 4 4 4 5 6 8 10 11 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 11 12 8 8 10 10 9 7 5 5 6 6 6 6 5 4 4 3 3 3 3 3 4 4 5 5 6 6 7 8 8 8 7 7 7 6 6 6 6 6 6 5 6 6 6 7 7 6 6 6 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 10 11 13 14 15 16 16 17 17 17 17 16 16 16 15 14 13 12 10 9 7 4 2 2 4 6 8 9 10 11 12 12 12 12 12 11 10 10 9 8 8 8 7 6 6 5 5 5 6 7 6 6 5 5 5 6 6 6 5 5 6 6 5 4 3 3 3 3 3 3 4 4 4 4 4 4 5 6 7 9 10 11 12 12 12 11 11 11 11 10 10 9 9 9 9 11 15 18 15 13 11 10 8 7 6 5 5 6 6 6 6 5 4 4 4 3 3 4 4 5 5 6 7 7 8 8 8 8 7 7 7 6 6 5 5 5 4 5 5 5 6 7 6 5 5 6 6 7 7 8 8 9 10 10 11 12 12 12 12 12 13 12 12 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 10 11 13 14 15 16 16 17 17 17 17 17 16 16 15 14 13 12 11 10 8 6 4 2 3 4 6 8 9 10 11 11 11 11 11 11 11 10 9 9 8 8 7 6 6 6 5 5 6 6 6 5 5 4 5 5 6 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 3 3 4 4 4 5 7 8 9 10 11 11 11 11 11 11 11 11 10 10 10 11 12 14 18 21 21 19 14 10 8 7 6 5 5 5 6 6 6 5 5 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 7 7 7 6 5 5 4 4 3 3 3 4 5 6 6 5 5 5 6 6 7 7 8 9 10 10 10 11 11 11 12 12 13 13 13 13 12 11 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 10 11 12 14 15 15 16 17 17 17 17 17 16 16 15 15 14 13 11 10 9 7 5 3 3 4 5 7 8 9 10 10 10 10 11 11 11 10 10 9 9 8 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 4 4 3 3 4 4 4 5 6 7 8 9 10 10 10 11 11 11 11 11 11 10 11 12 13 15 19 22 23 21 17 12 9 8 7 6 5 5 5 6 6 6 5 5 5 4 4 5 5 6 7 7 8 7 7 8 8 8 7 6 6 5 5 4 4 3 3 3 3 3 4 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 11 11 12 13 13 13 13 13 13 13 11 9 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 10 11 12 13 14 15 16 16 17 17 17 17 16 16 15 15 14 13 12 10 9 7 6 4 3 3 5 6 8 9 9 10 10 10 10 11 11 10 10 9 9 8 7 6 6 6 5 4 4 4 4 3 3 3 4 4 5 4 4 4 4 4 3 3 3 4 5 6 6 6 5 5 5 3 3 4 5 4 5 5 6 7 8 9 9 10 10 11 11 12 12 11 12 13 15 16 19 22 23 22 18 14 11 9 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 7 8 8 8 7 7 8 8 8 7 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 8 9 9 10 10 10 11 12 13 13 12 12 12 13 13 12 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 10 11 12 13 14 15 15 16 17 17 17 17 16 16 15 15 14 13 12 11 9 8 7 5 4 4 4 6 7 8 9 9 9 9 10 10 10 9 9 9 8 7 7 6 6 5 5 4 4 4 3 3 2 2 3 3 4 3 3 3 3 3 2 2 3 4 6 7 8 7 7 7 6 5 3 3 4 4 4 4 5 6 7 8 9 10 11 11 11 13 12 11 13 16 17 18 20 22 24 23 20 16 13 10 8 7 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 8 8 8 9 8 8 8 7 6 5 6 5 5 4 4 4 3 2 2 2 3 4 4 5 5 5 5 6 6 7 8 9 9 10 10 11 11 12 12 11 11 11 12 13 12 10 8 8 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 9 11 12 13 14 14 15 16 16 17 17 17 16 16 15 15 14 13 12 11 10 8 7 6 5 4 4 5 6 7 8 8 9 9 10 10 9 9 8 8 8 7 7 6 6 6 5 4 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 2 3 5 7 8 9 9 9 9 8 6 4 2 3 3 3 3 4 5 6 8 9 11 12 11 11 12 12 11 13 17 19 21 22 23 24 24 22 18 14 11 9 8 7 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 8 8 8 9 9 9 8 7 6 6 6 5 5 4 4 4 4 3 1 2 2 3 4 4 5 4 5 5 6 7 8 8 9 9 10 11 11 12 11 10 10 10 11 13 13 12 11 10 9 8 8 10 10 10 10 10 10 11 11 11 11 12 12 12 13 9 10 11 12 13 14 15 15 16 16 17 16 16 16 15 15 14 13 12 11 10 9 8 7 6 5 5 5 6 6 7 8 9 10 10 9 9 8 8 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 2 1 1 1 1 2 2 3 3 5 7 8 9 9 9 9 8 7 6 4 2 1 2 3 5 7 8 10 12 13 14 13 11 11 11 11 14 20 25 25 24 24 25 24 22 18 15 12 10 8 7 7 7 6 6 6 6 5 6 6 6 6 6 6 7 8 8 8 8 9 9 8 8 7 6 6 6 5 4 4 4 4 4 3 1 1 2 3 3 4 4 4 4 5 6 7 8 8 9 9 10 10 11 11 11 10 9 9 11 12 12 12 11 10 9 9 8 9 9 9 10 10 10 10 10 11 11 11 12 12 13 9 10 11 12 13 14 14 15 16 16 16 16 16 16 15 14 14 13 12 11 10 9 8 7 6 6 5 5 5 6 7 8 9 9 9 9 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 4 3 2 2 1 1 2 2 3 4 4 5 7 8 8 7 7 7 7 7 8 7 6 4 5 6 9 11 14 16 18 18 17 15 13 12 11 12 17 25 30 29 26 25 24 23 22 19 15 13 11 9 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 8 8 7 6 5 5 5 5 3 3 4 4 4 3 2 1 2 3 3 3 4 4 4 5 6 7 8 8 9 9 10 11 11 11 10 9 8 9 10 11 11 11 11 10 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 12 12 10 10 11 12 13 13 14 15 15 16 16 16 16 15 15 14 14 13 12 11 11 10 9 8 7 6 6 5 6 6 7 8 8 9 9 8 8 7 7 6 6 6 5 5 5 4 3 3 3 3 3 3 3 4 4 3 3 2 2 2 2 3 4 5 5 5 7 8 8 7 6 6 7 8 9 9 9 8 8 10 12 15 18 20 21 22 21 21 20 18 16 16 22 28 31 30 27 25 24 23 21 19 16 14 12 10 9 8 8 7 7 6 6 7 7 7 7 7 6 7 7 8 8 9 9 9 8 7 7 6 5 5 5 4 3 3 3 4 3 3 2 1 1 3 4 4 4 5 5 6 7 8 9 9 10 11 12 12 12 11 10 8 7 8 9 10 10 11 11 10 10 10 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 9 10 11 12 12 13 14 14 15 15 15 15 15 15 14 14 13 13 12 12 11 10 9 9 8 7 7 6 6 6 7 7 8 8 8 8 7 7 6 6 6 5 5 4 3 3 3 2 3 3 3 3 3 3 4 3 2 2 2 2 3 3 4 5 5 6 7 8 8 7 6 6 7 9 11 12 12 11 11 13 14 16 19 22 23 24 25 26 28 27 26 26 29 33 34 33 30 28 25 23 21 19 17 15 13 12 10 9 9 8 7 7 7 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 6 6 5 4 4 4 3 3 3 3 2 2 2 1 1 2 4 5 6 6 6 7 8 9 9 10 11 12 13 13 12 11 9 8 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 10 10 11 11 12 9 10 11 11 12 13 13 14 14 15 15 15 14 14 14 13 13 13 12 12 11 11 10 9 9 8 7 7 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 2 2 2 2 3 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 7 7 7 7 6 5 5 7 9 12 14 14 13 14 15 16 17 19 21 23 25 26 29 30 31 32 33 34 36 35 34 31 28 25 23 20 19 17 15 14 13 11 10 10 9 8 8 9 9 9 9 8 7 7 7 8 8 8 8 8 8 7 7 6 6 5 4 4 4 3 3 3 3 2 2 2 1 1 2 3 4 6 6 7 8 9 9 10 11 11 13 13 13 12 11 10 8 8 7 7 8 9 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 8 9 10 11 12 12 13 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 9 9 8 7 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 0 1 3 3 4 5 6 7 7 7 7 7 7 7 7 7 6 5 4 5 7 11 14 15 15 15 16 18 19 20 22 23 25 27 29 31 32 33 35 36 35 33 30 26 24 22 21 20 19 18 17 15 14 12 11 10 10 9 9 9 10 10 9 8 8 7 8 8 8 8 8 8 8 7 7 6 6 5 4 4 3 3 3 3 3 2 1 1 1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 14 13 11 10 9 9 8 8 8 8 9 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 8 9 9 10 11 12 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 1 3 4 4 6 7 8 9 9 9 9 9 8 8 8 8 7 6 4 4 5 8 13 16 16 17 18 19 20 21 23 24 25 27 29 31 32 34 35 36 35 31 27 24 23 22 21 20 20 19 18 16 14 13 11 11 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 3 3 3 3 2 2 2 1 1 1 2 2 3 4 5 6 7 8 9 10 11 13 14 14 13 12 11 10 10 9 9 8 8 9 9 9 10 10 9 9 9 9 9 9 8 8 8 9 9 10 10 10 11 7 8 9 10 11 11 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 5 5 4 3 3 2 2 2 3 3 3 2 2 2 2 2 2 3 4 4 6 8 9 10 10 11 11 10 10 9 9 9 9 8 7 5 3 4 6 10 15 17 18 18 19 20 21 22 23 24 26 28 31 32 34 35 36 35 31 28 26 25 24 22 21 20 19 18 17 15 13 12 12 11 10 10 10 10 11 11 10 9 8 8 8 8 8 8 9 8 8 8 7 7 6 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 3 4 4 5 6 7 9 10 11 12 14 14 13 12 11 10 11 10 10 9 9 9 8 8 9 9 9 8 7 7 8 8 9 9 9 10 10 10 10 10 11 7 7 8 9 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 7 9 10 11 11 12 11 11 10 10 10 10 10 10 10 9 6 3 5 8 11 14 16 18 18 19 20 20 21 23 24 28 31 32 33 34 35 33 31 29 28 27 26 24 22 21 20 18 17 15 14 13 13 12 11 11 10 11 11 12 11 10 9 8 8 8 8 8 9 9 8 8 8 7 7 6 5 4 4 4 3 3 3 3 4 4 3 3 2 2 2 4 4 4 5 6 8 9 10 11 13 13 13 12 11 10 11 11 10 10 10 10 8 8 8 8 8 7 6 6 6 7 8 9 10 11 11 11 11 10 11 6 7 8 9 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 7 6 5 5 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 8 10 11 11 12 12 12 11 11 10 10 10 10 10 11 11 10 8 6 7 8 10 13 16 17 18 19 19 19 20 22 25 29 32 33 33 33 31 29 29 29 29 28 26 24 22 20 19 17 16 15 14 13 13 12 11 11 11 12 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 3 5 5 5 4 3 3 3 4 4 4 5 6 7 7 8 9 11 12 12 11 10 10 10 11 11 10 10 10 9 8 8 7 7 6 6 6 6 6 7 8 9 10 11 12 11 11 11 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 7 8 9 10 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 9 8 8 10 14 15 16 17 18 18 19 20 22 23 28 31 32 31 30 29 29 29 29 28 27 26 23 21 19 18 16 15 14 13 13 13 13 13 13 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 4 4 5 6 6 5 5 4 4 5 5 4 5 6 6 6 6 7 8 9 10 10 9 9 9 9 10 10 10 9 9 8 8 7 7 7 7 6 6 5 5 7 8 10 11 12 12 12 11 6 6 7 8 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 2 3 3 3 4 5 5 6 6 6 7 7 7 7 7 8 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 10 9 8 9 11 13 14 15 16 17 19 21 24 23 23 25 27 28 27 27 27 27 27 27 26 25 23 21 18 17 15 14 13 13 13 14 14 14 14 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 7 7 7 6 5 5 5 5 5 5 5 6 6 6 5 6 5 5 5 5 5 5 6 6 5 4 4 5 6 7 7 7 7 6 7 7 7 7 8 8 8 7 7 7 7 7 7 6 5 5 7 8 10 12 13 13 13 12 5 6 7 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 2 3 3 4 4 5 5 6 6 7 7 8 8 7 7 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 9 10 10 10 10 8 7 7 9 11 12 13 14 15 17 19 22 22 22 22 22 22 23 24 24 24 25 24 24 22 20 18 16 15 14 14 13 13 14 15 15 16 16 15 14 13 12 11 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 4 3 2 2 3 4 4 4 4 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 6 7 9 11 13 14 14 13 12 5 6 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 7 6 6 7 9 11 11 11 13 15 17 18 18 19 20 20 20 20 21 20 20 21 22 21 19 17 15 14 14 14 14 14 15 15 16 17 17 17 16 15 14 13 12 11 10 9 8 8 8 7 8 8 8 7 7 7 7 6 6 6 6 7 6 6 7 7 7 7 7 7 7 7 6 7 7 8 7 6 4 2 1 1 2 2 3 2 1 1 1 2 2 3 4 4 4 4 4 5 5 5 5 6 7 8 10 12 14 14 14 13 13 5 5 6 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 4 4 3 4 4 5 6 6 7 7 8 8 9 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 6 7 7 7 6 6 6 7 9 11 10 10 10 13 17 18 17 16 17 19 19 20 20 19 19 19 19 19 17 16 14 14 14 14 15 16 16 17 17 18 17 17 16 16 15 15 14 12 11 10 9 8 8 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 8 9 10 9 9 8 7 7 7 8 8 9 8 6 3 2 1 1 2 2 2 1 2 2 2 1 1 2 2 2 2 3 3 4 4 4 5 7 9 11 13 15 15 14 13 13 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 8 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 5 5 5 5 5 6 8 10 9 7 6 7 10 14 18 18 15 15 17 18 19 19 19 19 19 20 18 17 15 14 14 13 14 14 15 16 17 17 17 17 16 16 16 15 15 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 10 10 10 9 8 8 7 7 8 8 9 8 7 5 4 3 2 3 3 3 2 1 2 3 2 1 1 1 2 3 2 2 2 2 3 4 6 9 11 13 15 15 14 13 12 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 8 9 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 4 4 3 3 3 3 3 3 4 6 8 11 10 8 5 4 6 9 14 16 15 15 15 16 17 18 18 19 19 19 18 16 14 13 12 12 13 13 14 15 15 16 15 15 15 15 15 15 15 15 14 12 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 9 10 10 11 10 10 9 9 8 8 8 8 8 9 9 9 8 6 5 4 4 5 4 4 2 1 3 3 2 1 1 2 3 4 3 3 2 3 4 6 8 10 13 14 15 14 13 12 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 7 7 7 7 6 6 6 7 7 7 6 6 5 5 4 4 3 3 2 2 2 3 4 5 7 10 11 10 7 4 3 4 8 12 13 14 14 14 15 16 17 18 18 18 17 15 14 13 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 13 11 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 8 8 10 10 11 12 11 10 10 9 9 9 9 9 9 11 12 12 10 9 7 6 6 6 6 5 4 1 1 2 3 2 1 1 3 4 4 4 4 4 5 6 8 10 12 13 14 14 13 12 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 6 6 7 7 7 7 6 6 5 5 5 5 4 3 2 2 2 2 3 5 7 9 11 11 9 6 2 1 4 7 10 12 13 13 14 16 18 19 19 18 17 15 14 14 13 12 12 13 13 13 13 13 13 14 14 15 15 15 15 14 13 11 10 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 9 10 11 11 11 10 10 10 10 10 10 11 12 12 13 12 12 11 11 10 9 8 8 7 6 5 3 2 1 1 1 1 1 1 2 3 4 4 5 6 7 8 9 11 12 13 13 12 12 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 7 7 7 7 6 6 6 6 5 5 4 3 2 2 2 3 4 6 8 10 10 10 8 5 4 3 3 6 9 12 13 15 17 19 20 21 20 19 17 16 15 14 14 13 13 13 13 13 13 14 14 15 15 15 14 14 13 12 11 11 10 10 11 11 12 12 12 11 11 10 10 9 9 9 8 8 9 10 11 12 11 11 11 12 12 12 13 14 15 15 14 12 13 12 12 12 11 11 10 9 8 6 5 4 2 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 13 12 11 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 7 6 6 6 6 6 7 7 6 6 6 6 6 5 4 3 3 2 2 3 4 6 7 9 10 9 8 6 5 3 1 3 7 10 12 15 17 18 19 20 20 20 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 12 12 13 13 13 13 12 12 11 11 10 10 10 9 9 10 11 12 13 13 12 12 13 14 14 15 17 17 17 16 14 13 13 13 14 14 14 13 12 10 8 7 6 4 3 2 2 1 1 1 1 1 2 3 4 5 6 8 9 10 11 12 11 11 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 8 8 7 7 7 7 7 8 8 7 6 6 6 6 6 7 7 6 6 6 6 6 5 4 4 3 3 3 3 4 5 6 8 8 9 8 6 5 3 2 2 5 9 11 14 16 17 18 18 18 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 12 11 11 11 10 10 11 12 13 14 14 13 13 14 15 15 16 17 18 19 18 17 17 16 15 15 15 15 15 14 12 11 8 7 5 4 3 2 2 2 2 2 2 2 2 3 4 5 6 8 9 10 11 10 10 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 7 8 8 9 9 9 9 8 8 7 7 6 6 7 7 7 7 6 6 5 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 5 6 7 8 8 8 8 6 5 4 3 3 8 11 13 14 15 16 16 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 14 13 13 12 12 12 11 11 12 12 13 14 14 14 14 14 15 15 16 17 18 19 19 19 19 19 18 17 16 16 16 16 15 14 12 10 8 6 5 4 3 3 3 3 3 3 3 3 3 3 4 5 6 8 8 9 9 9 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 8 8 9 9 9 9 8 8 7 7 7 6 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 6 5 4 4 4 4 4 5 5 6 6 6 7 8 9 9 8 6 5 4 2 6 11 13 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 15 15 15 14 15 16 17 18 20 21 21 21 21 19 17 18 18 18 17 16 15 13 12 10 8 6 5 4 4 4 4 4 4 3 3 3 3 4 4 5 6 7 8 8 8 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 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 6 6 6 6 6 5 5 4 4 4 5 5 6 6 6 6 7 7 8 9 9 8 7 6 4 3 9 13 15 15 15 15 15 15 15 16 16 16 17 17 16 16 15 14 14 13 12 12 12 13 14 14 15 15 16 16 17 17 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 13 13 14 15 15 15 15 15 16 18 19 21 22 23 22 21 20 20 21 21 20 19 17 15 14 13 11 9 8 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 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 2 2 2 2 2 3 3 3 4 4 4 5 5 6 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 8 6 3 5 10 13 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 15 14 13 13 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 14 15 15 16 16 16 17 18 20 22 23 24 24 23 23 23 24 23 22 20 19 17 16 14 12 10 8 7 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 5 6 6 7 8 8 8 9 9 9 8 8 8 7 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 9 10 11 10 8 4 3 6 9 12 13 15 16 17 17 17 17 18 18 18 18 18 18 17 16 15 15 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 16 17 18 18 18 19 20 22 23 24 25 25 25 26 25 25 24 22 20 18 17 15 13 11 10 8 7 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 6 6 6 6 6 6 6 7 8 10 11 12 10 6 3 4 6 8 10 13 15 17 18 19 18 18 18 18 18 18 17 16 16 16 16 15 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 17 19 19 20 20 20 21 22 24 25 25 26 26 26 26 26 25 24 22 20 18 16 14 12 10 9 7 6 5 5 4 4 4 5 5 5 6 6 6 6 5 5 4 4 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 1 2 2 2 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 5 5 5 6 6 6 7 7 7 8 9 11 11 11 8 5 2 4 6 9 11 14 16 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 20 21 21 22 22 23 24 24 25 26 26 27 27 26 26 24 23 21 20 18 16 13 11 9 7 5 5 4 4 4 5 5 5 6 6 6 6 6 6 5 5 4 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 6 6 6 6 7 7 8 8 8 9 9 10 10 9 7 5 3 4 7 10 12 15 16 16 15 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 19 20 20 21 22 22 22 23 23 23 24 24 25 26 27 27 27 26 25 24 23 22 20 17 14 12 10 7 6 5 4 5 5 5 5 6 6 7 7 7 7 7 6 5 5 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 6 7 7 7 7 7 8 8 9 9 9 9 9 9 8 8 7 5 3 5 8 10 12 13 13 12 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 22 22 23 23 23 22 23 24 25 25 25 27 27 27 27 26 25 25 24 24 22 20 16 13 11 8 7 6 5 5 5 6 6 6 7 7 7 8 8 7 7 6 6 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 6 5 3 5 7 9 9 9 10 10 10 10 11 12 13 14 15 15 16 16 16 16 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 20 20 21 21 21 22 23 23 23 23 23 22 23 25 25 26 26 27 27 27 27 26 26 25 25 25 24 22 19 16 13 10 8 7 6 6 6 6 6 7 7 7 8 8 8 8 8 7 6 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 6 5 3 4 6 8 8 8 8 8 9 9 10 12 13 14 15 15 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 18 19 21 23 23 23 22 22 23 23 23 23 23 22 22 24 25 26 27 27 27 27 27 26 26 26 26 26 26 25 24 22 19 16 12 10 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 9 9 9 9 8 8 7 7 6 4 4 5 7 8 8 8 8 8 8 9 10 11 12 13 14 15 16 17 17 17 18 17 17 17 17 17 17 17 18 18 19 19 20 20 21 20 20 20 19 20 21 23 24 24 24 23 23 24 24 24 24 23 23 24 26 27 28 28 28 28 27 27 26 26 26 27 27 27 27 26 25 22 18 14 11 10 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 8 8 9 9 8 8 7 7 6 5 4 4 6 8 9 10 10 9 9 9 9 10 11 12 13 14 16 16 17 18 18 18 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 21 21 20 21 22 24 24 25 25 25 25 25 25 24 24 24 24 25 27 28 29 29 29 29 28 27 27 26 27 27 28 29 29 28 27 25 21 17 13 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 6 5 5 6 7 9 10 11 11 11 11 10 10 10 11 12 13 15 16 17 18 18 19 19 19 19 19 19 19 20 21 21 22 23 23 24 23 23 23 22 21 22 22 24 24 25 25 26 26 27 27 26 25 24 24 25 28 29 30 30 30 30 31 30 29 28 27 28 29 30 31 30 30 29 26 22 18 15 13 11 11 11 11 11 12 12 11 11 11 10 10 9 9 9 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 7 8 10 11 12 12 13 13 12 12 12 12 13 14 15 17 18 19 20 20 20 20 20 21 21 21 22 23 24 25 25 25 25 25 24 24 23 23 23 24 25 25 26 27 27 28 28 29 29 28 27 27 27 29 30 30 31 31 32 33 33 31 30 29 29 31 33 32 31 30 29 27 23 20 16 14 13 13 13 14 14 15 15 15 14 13 12 10 10 9 9 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 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 6 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 8 8 9 9 9 9 9 9 9 8 8 7 6 5 5 6 7 8 10 11 13 13 14 14 14 14 14 14 14 15 16 17 19 20 21 21 22 22 22 22 23 23 24 25 26 27 27 27 27 26 25 25 24 24 24 25 26 26 27 28 28 29 29 30 30 30 30 30 30 30 31 31 32 33 34 34 33 33 32 31 31 32 33 32 31 30 29 27 23 20 17 17 16 15 15 15 15 15 16 16 15 14 13 11 10 10 9 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 6 6 6 5 4 4 4 4 4 4 4 4 4 5 7 7 8 8 9 9 9 9 9 9 9 7 6 5 5 5 6 7 9 11 12 14 15 15 16 16 16 16 16 16 16 17 18 19 21 21 22 23 24 24 24 24 25 26 27 28 29 29 29 29 27 26 26 25 25 26 26 26 27 28 28 29 30 31 31 31 31 31 31 31 31 32 32 33 35 35 35 34 33 32 32 32 33 32 31 30 29 28 26 23 20 19 19 18 16 15 15 15 15 15 15 15 13 11 10 10 10 10 6 6 6 6 6 5 5 5 5 4 4 3 2 2 2 1 1 1 1 1 1 1 0 0 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 3 4 3 3 3 3 3 3 4 3 3 3 3 3 4 5 6 7 7 7 8 8 9 9 9 9 7 6 4 4 5 7 8 10 12 13 15 15 16 16 17 17 17 17 17 17 17 18 19 21 21 22 24 25 25 25 25 26 27 28 29 30 30 30 29 29 28 27 27 26 26 27 27 27 28 29 30 31 32 32 32 32 32 32 32 32 33 34 35 36 36 36 34 33 32 32 32 32 31 30 30 29 28 25 23 21 20 20 19 17 16 16 15 15 14 14 14 13 11 11 11 11 10 7 6 6 6 6 6 6 5 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 0 0 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 3 2 2 2 2 2 3 4 5 5 5 6 6 7 8 8 8 8 7 5 3 4 6 8 9 11 12 14 15 16 16 16 17 17 17 18 18 18 18 19 20 21 22 23 24 25 26 26 26 27 28 29 30 30 30 30 30 29 29 29 28 28 27 27 28 28 29 29 30 31 32 32 33 33 33 33 33 33 34 35 35 36 36 36 35 33 32 31 31 31 30 30 29 29 27 25 23 21 21 21 20 19 17 16 16 15 15 15 15 14 14 13 12 11 11 7 7 6 6 6 6 6 6 5 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 4 4 4 3 3 2 2 2 2 1 1 2 2 1 1 1 2 3 4 4 4 5 5 5 6 7 7 7 7 6 4 2 4 7 9 10 11 13 14 15 15 16 16 17 18 18 18 19 19 20 21 21 22 22 23 24 25 26 26 27 27 28 29 30 30 31 31 30 30 30 30 29 29 29 28 28 28 29 30 30 31 32 32 33 33 33 33 33 34 35 35 36 36 36 36 34 33 32 31 30 31 31 30 30 29 28 26 24 23 22 22 21 20 19 17 16 16 15 15 15 15 14 14 13 12 11 7 7 6 6 6 6 5 5 5 5 4 3 3 2 2 2 2 1 1 0 1 1 1 1 1 1 0 1 1 2 2 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 4 5 5 5 5 4 5 5 6 6 6 6 5 3 3 6 8 10 10 11 12 13 14 15 16 17 18 18 18 19 20 21 22 22 22 22 23 23 25 25 26 26 27 27 28 29 30 30 30 31 31 31 31 31 31 30 30 29 29 28 29 30 30 31 31 32 32 33 33 33 34 34 35 36 36 37 37 36 35 33 32 31 31 31 31 31 30 29 28 27 26 25 24 23 22 21 20 18 17 16 16 16 16 15 14 13 13 12 11 7 7 7 6 6 6 5 5 5 5 4 3 3 3 2 2 2 2 1 0 0 1 1 1 1 1 1 1 1 1 2 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 4 6 6 6 5 5 4 5 5 6 6 5 4 2 3 6 9 10 10 11 12 13 14 15 17 18 18 19 19 20 21 21 22 23 23 23 23 24 25 25 26 26 27 28 28 29 30 30 30 30 31 31 31 31 31 31 31 30 29 29 29 29 30 31 32 32 33 33 34 34 34 34 35 36 36 37 37 37 35 34 32 32 32 32 32 31 31 30 29 28 27 25 24 23 22 21 20 19 17 16 16 16 16 15 14 13 12 11 11 8 7 7 7 7 6 6 6 6 6 5 4 3 3 3 3 2 2 1 1 0 0 1 1 1 1 0 0 1 1 2 2 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 3 2 2 1 0 0 0 1 1 2 2 2 2 2 2 5 7 7 7 6 5 5 4 5 5 5 5 4 2 4 7 8 9 9 9 10 12 14 16 17 18 19 19 20 20 20 20 21 21 22 22 23 24 25 26 26 26 27 28 29 30 30 30 30 30 31 31 31 32 32 31 31 30 29 29 29 29 30 31 32 33 34 34 35 35 35 35 35 35 36 36 37 37 36 35 34 32 31 31 31 31 30 29 28 27 26 25 23 22 21 21 20 19 18 16 16 16 15 14 13 12 11 11 10 8 8 8 7 7 7 6 6 6 6 5 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 2 1 1 0 0 1 1 1 2 2 3 3 3 3 5 7 8 8 7 6 5 5 5 5 5 5 4 3 5 7 8 8 7 7 9 11 14 16 18 19 19 20 20 19 18 18 18 19 20 21 23 25 26 26 27 27 28 29 30 31 31 31 31 31 31 31 31 32 32 32 32 31 30 29 30 30 32 33 34 34 35 35 35 35 36 36 36 36 36 36 36 36 35 34 33 30 28 28 28 29 28 28 27 26 25 24 22 21 20 20 20 19 18 17 16 16 15 14 13 12 11 11 10 9 9 8 8 8 7 6 6 6 6 5 5 4 3 3 3 2 2 1 1 1 1 1 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 1 0 1 1 1 1 2 3 3 3 4 4 5 7 8 8 7 6 6 5 5 5 5 5 4 3 5 7 8 7 6 6 8 10 14 17 19 20 20 19 18 17 15 14 15 16 18 21 24 26 27 28 28 29 30 30 31 31 32 32 32 31 32 32 32 32 32 33 33 32 32 32 32 33 34 34 35 36 36 35 33 34 35 36 36 36 36 36 36 36 35 33 29 27 24 23 24 26 26 26 26 25 25 24 23 21 20 19 19 18 17 16 16 15 14 13 12 11 10 10 11 9 9 9 9 8 7 7 6 6 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 3 3 2 2 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 3 4 5 6 7 7 7 7 6 6 5 5 5 5 4 3 4 6 8 7 7 7 8 10 14 17 19 19 19 18 16 14 13 13 15 17 19 22 24 27 28 29 30 31 31 31 31 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 33 34 35 35 36 36 36 35 33 34 35 36 36 36 36 36 36 35 34 33 29 25 22 21 21 23 24 25 24 24 25 25 23 21 19 18 17 16 16 16 15 15 14 12 11 10 10 10 11 9 9 9 9 8 8 7 6 6 6 6 5 5 4 4 3 3 2 2 1 1 1 1 2 2 2 2 3 3 4 4 4 5 5 5 4 4 3 2 2 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 5 6 6 6 6 5 5 5 4 4 4 3 3 4 5 7 8 8 9 9 10 13 17 19 19 19 17 16 14 14 15 16 18 20 22 24 27 28 29 31 32 32 32 32 32 32 32 32 32 32 32 32 32 30 29 29 29 29 30 32 34 35 35 36 35 35 35 34 35 36 36 36 36 36 35 34 34 33 32 29 26 23 21 21 22 23 23 23 23 24 23 22 20 18 16 15 15 15 15 14 14 13 12 10 10 9 10 10 9 9 9 9 8 8 7 7 6 6 6 6 5 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 4 3 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 5 5 4 4 4 3 3 3 2 3 4 6 8 9 10 11 11 13 16 17 19 19 19 18 17 16 16 17 19 21 22 23 25 27 28 30 31 32 32 32 32 32 32 32 32 32 32 31 30 29 28 28 28 28 29 30 32 34 35 35 35 35 35 35 36 36 36 36 36 34 33 32 31 31 30 29 28 26 24 23 23 23 22 22 22 23 22 21 19 17 15 14 14 14 14 14 13 12 11 10 10 9 10 10 8 9 9 9 9 8 8 7 7 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 5 5 4 3 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 3 3 2 2 2 2 3 4 5 7 9 10 11 12 13 15 16 19 20 21 20 20 18 18 18 19 20 22 23 24 25 27 29 31 31 32 32 33 33 33 33 33 32 31 31 30 30 29 28 28 28 29 31 32 33 34 34 34 34 34 35 36 36 36 36 35 33 32 30 29 29 29 29 29 28 27 26 25 24 22 21 22 22 21 20 19 17 15 14 14 14 14 13 13 12 11 10 10 10 10 10 7 8 9 9 9 9 8 8 8 7 7 6 5 5 4 4 3 3 3 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 6 5 5 4 3 2 2 1 0 1 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 5 7 9 11 13 14 15 16 19 21 22 22 21 20 18 18 19 20 22 23 24 26 27 28 30 31 32 32 33 33 33 33 33 32 31 31 31 30 29 28 28 29 30 31 33 33 34 34 34 34 34 34 35 35 35 35 33 32 30 28 28 28 28 29 29 29 29 29 29 28 25 25 24 22 21 20 19 17 15 14 14 14 13 13 13 12 11 11 10 10 10 11 6 7 8 9 9 9 9 9 8 8 7 7 6 5 5 4 4 3 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 3 2 1 0 0 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 3 3 2 2 2 2 2 2 2 3 2 2 3 4 6 8 10 13 15 17 18 20 21 21 21 21 20 19 19 19 21 23 25 26 27 28 28 29 30 31 32 33 33 33 33 33 32 31 31 31 30 29 29 28 29 30 31 33 33 34 34 34 34 34 33 33 33 33 32 31 31 30 29 28 28 29 30 30 31 31 31 30 29 28 26 24 22 21 20 18 17 16 15 14 13 13 12 12 12 11 11 10 10 10 11 6 7 8 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 4 3 3 3 4 4 5 5 6 6 7 7 7 6 6 6 5 5 5 4 4 3 2 2 1 0 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 3 4 4 4 3 3 3 3 3 2 2 2 3 5 7 10 13 15 18 19 19 19 20 20 20 19 19 20 21 22 24 25 26 27 28 28 29 30 31 32 33 33 33 33 32 32 31 30 30 30 29 29 28 29 30 31 32 32 33 34 34 34 33 32 31 31 31 30 30 30 30 30 30 29 30 31 32 32 32 32 31 30 29 27 25 22 20 19 18 18 17 16 14 13 12 11 11 11 11 11 11 10 11 11 6 6 7 8 9 10 10 10 9 9 9 8 7 7 6 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 2 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 5 4 3 3 2 2 3 5 7 10 13 15 17 18 18 18 19 19 20 21 22 22 23 24 25 26 27 27 28 28 29 30 31 32 32 32 32 32 32 31 30 30 30 29 29 29 28 29 29 30 31 32 32 33 33 33 32 31 30 30 30 30 29 29 30 30 30 30 31 31 32 33 33 33 32 31 30 29 27 23 20 18 17 18 18 16 14 13 11 10 10 10 10 10 10 10 10 10 5 6 7 8 9 10 10 10 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 8 7 7 7 6 6 6 5 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 5 6 7 7 7 7 6 5 4 3 3 3 4 5 8 10 13 15 16 17 17 18 18 20 21 22 23 24 25 25 25 26 27 28 28 28 29 29 30 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 30 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 31 31 31 31 32 33 33 33 33 32 32 31 30 28 26 22 18 16 16 17 16 15 13 11 10 9 9 9 9 9 9 9 10 5 5 6 7 9 9 10 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 7 7 7 6 5 5 5 5 6 7 9 11 12 14 15 16 17 18 19 20 21 23 23 24 24 24 24 25 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 32 33 33 32 32 31 31 30 29 27 23 18 15 15 16 15 14 13 11 10 9 9 9 9 9 9 9 9 4 5 5 7 8 9 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 7 7 7 6 6 6 5 4 4 3 3 3 2 2 2 1 1 1 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 7 7 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 24 24 24 25 26 27 27 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 31 31 31 31 31 31 32 32 32 32 32 31 31 30 29 27 24 20 17 15 15 15 14 12 11 9 9 9 9 8 8 8 8 9 4 4 5 7 8 9 10 10 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 2 2 2 2 2 2 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 14 15 16 17 19 19 20 21 22 23 23 24 24 24 24 24 26 26 26 26 27 27 28 28 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 30 30 30 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 28 25 22 18 15 15 14 13 12 10 9 9 9 9 8 8 8 9 9 3 4 5 6 8 10 11 11 12 12 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 4 4 4 4 3 3 2 2 3 3 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 13 14 16 17 18 19 19 20 21 21 22 23 23 23 23 23 24 25 25 26 26 26 26 27 28 28 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 30 30 30 30 29 30 30 30 30 29 30 30 30 30 30 31 31 31 31 31 30 30 30 30 28 26 23 20 16 14 13 13 11 10 9 8 8 9 9 9 9 9 9 3 3 5 6 9 10 11 12 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 4 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 13 13 14 15 16 17 18 18 19 20 21 21 22 22 23 23 23 23 23 24 25 26 26 26 26 27 27 28 29 29 30 30 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 27 25 22 19 16 13 12 11 10 9 9 9 9 9 9 9 9 9 3 3 5 7 9 11 12 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 7 7 7 6 6 6 6 5 4 4 3 4 4 4 5 6 6 7 7 7 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 13 13 14 15 16 16 17 18 19 19 20 21 22 22 23 23 24 24 24 24 25 26 27 27 27 27 28 28 28 29 29 30 30 30 30 30 31 31 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 29 28 27 25 22 19 15 12 11 10 10 9 9 9 9 9 9 9 10 2 3 5 7 10 11 13 13 14 14 13 12 12 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 7 7 7 6 6 6 5 4 4 4 4 5 6 6 7 7 8 8 9 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 11 12 12 13 14 15 16 16 17 18 18 19 20 21 22 22 23 24 24 25 25 25 25 26 27 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 26 22 18 14 12 11 11 10 10 10 10 10 10 10 10 2 3 6 8 10 12 13 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 7 7 7 8 8 9 10 11 11 11 11 10 10 9 9 10 10 10 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 14 15 16 17 18 18 19 20 21 21 22 23 24 25 25 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 28 28 28 28 28 28 28 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 26 24 21 17 15 13 12 11 12 12 11 11 10 10 10 2 4 6 8 10 11 13 13 13 13 12 11 10 10 10 9 9 9 8 8 8 8 9 8 8 8 8 9 9 9 9 9 8 7 6 6 6 5 5 6 6 7 7 8 8 8 8 8 7 7 6 5 5 5 5 6 6 7 8 8 8 9 10 11 12 13 12 11 9 8 8 8 8 9 9 10 11 12 13 13 13 13 14 13 13 13 12 12 11 11 11 11 11 11 12 12 13 14 15 16 17 18 19 20 21 21 22 23 23 24 25 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 27 27 27 26 26 26 26 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 26 24 21 19 17 15 13 13 13 13 13 12 11 11 11 3 4 6 8 9 11 12 12 12 12 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 5 5 6 7 7 8 8 8 8 8 7 6 6 5 5 6 6 7 8 8 8 7 7 8 9 11 13 14 11 9 7 7 7 8 8 9 9 10 11 12 13 14 15 15 15 15 15 14 14 13 12 12 12 11 11 11 12 12 13 14 15 17 18 19 20 20 21 22 22 23 24 25 26 26 26 27 27 27 28 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 23 22 21 19 18 17 15 14 14 13 13 13 12 12 4 5 6 7 9 10 11 12 11 11 10 9 9 8 8 8 7 7 7 6 6 5 5 5 5 5 5 6 6 5 5 4 4 4 4 4 5 5 5 6 7 7 8 8 8 8 8 8 7 7 5 5 5 6 6 7 8 9 9 7 6 6 6 8 9 8 7 7 7 7 8 9 10 10 10 11 12 12 13 14 15 15 16 16 16 16 15 14 13 13 12 12 12 12 12 13 13 14 16 17 18 19 20 21 21 22 23 24 24 25 26 26 27 27 28 28 29 29 30 30 29 29 29 29 28 28 28 27 27 26 25 24 24 24 24 23 23 23 23 24 24 24 25 25 25 26 26 27 27 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 22 21 20 20 19 17 15 14 14 14 14 14 13 5 5 6 7 9 10 11 11 10 10 9 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 5 5 4 4 4 4 4 5 6 7 7 6 7 8 8 8 8 8 8 8 8 9 8 7 5 5 6 7 8 8 8 9 9 9 7 5 5 5 6 6 7 7 8 9 10 10 10 10 10 10 10 11 12 13 14 14 15 16 16 16 16 15 14 13 13 12 12 12 13 13 14 15 16 17 18 19 20 21 22 23 23 24 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 26 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 23 22 22 21 20 19 17 16 15 15 15 15 15 16 5 6 6 7 8 9 9 9 9 8 8 7 7 6 5 5 4 3 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 6 7 8 7 8 9 9 9 9 9 9 8 7 8 8 7 5 5 6 7 8 9 9 9 8 8 8 7 6 6 6 7 8 8 9 9 9 8 8 8 7 6 6 6 7 8 9 10 12 14 15 16 16 16 15 15 14 13 13 13 13 14 14 15 16 17 17 18 19 20 21 22 23 24 24 25 25 26 27 27 28 28 28 29 29 29 29 29 29 28 28 27 27 27 26 25 24 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 26 27 27 28 28 28 28 28 28 27 27 27 27 26 26 25 24 23 23 22 22 21 20 19 18 17 16 16 16 17 18 18 5 5 5 6 7 7 8 7 7 6 6 5 4 4 3 2 1 1 1 1 2 2 2 2 3 3 4 4 4 5 5 5 6 7 7 7 7 9 10 9 8 9 9 8 7 8 8 9 9 9 9 9 9 10 10 10 9 9 8 6 4 5 5 6 7 8 8 8 7 6 6 6 5 3 1 2 3 4 4 5 6 8 11 13 14 15 15 15 14 14 13 13 13 14 14 15 16 17 17 18 19 20 21 22 23 23 24 24 25 26 26 27 27 28 28 28 29 29 29 29 29 28 28 28 27 26 26 25 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 23 23 24 24 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 22 22 22 21 21 20 19 18 18 18 18 19 20 21 4 4 4 4 5 5 5 4 4 4 3 2 1 1 1 1 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 6 7 8 8 9 9 9 9 9 9 9 9 10 10 11 12 12 12 11 11 11 11 12 10 7 4 2 3 4 5 6 6 5 4 4 3 3 1 1 4 6 7 8 8 8 7 6 5 6 9 11 12 13 14 14 14 14 14 14 14 15 16 17 18 18 19 19 20 21 22 23 24 24 25 25 26 26 27 27 28 28 28 28 29 29 29 29 28 28 27 27 26 25 24 23 23 23 23 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 24 23 23 22 22 22 21 22 22 22 22 21 20 19 19 19 20 22 22 4 3 3 3 3 2 2 2 1 1 1 1 2 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 11 11 12 11 9 7 4 4 4 4 4 3 2 1 1 1 2 3 5 6 8 8 8 8 8 8 7 5 4 5 8 10 11 12 13 13 14 14 15 15 16 17 18 18 19 20 20 20 21 22 23 24 24 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 25 24 24 23 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 23 23 23 24 25 25 25 26 25 25 25 25 25 25 24 23 22 21 21 21 21 21 22 23 24 23 23 22 21 20 20 21 23 24 5 5 5 4 4 3 3 3 3 3 3 4 4 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 9 8 7 6 5 4 3 2 4 5 6 5 5 6 6 7 7 6 6 5 5 5 5 4 3 4 6 8 10 11 12 13 14 15 16 17 17 18 19 19 20 20 21 21 22 22 23 24 25 25 26 26 27 27 27 28 28 28 27 27 27 28 27 27 27 26 25 25 24 23 22 22 22 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 25 24 24 24 24 24 23 22 21 21 21 21 21 21 22 23 24 24 24 23 22 21 21 22 23 24 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 7 6 6 5 4 3 5 6 7 7 7 6 7 7 8 8 7 7 5 4 4 3 3 3 4 6 7 9 11 12 14 15 16 17 18 19 19 20 20 21 21 22 22 22 23 24 24 25 26 26 27 27 27 28 28 28 28 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 22 22 22 23 23 23 23 22 22 21 21 19 18 18 19 20 20 20 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 23 22 21 21 21 21 21 22 23 23 24 25 25 24 24 23 23 23 24 25 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 14 14 13 13 13 13 13 12 11 11 10 10 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 10 10 9 8 8 7 6 5 4 4 4 4 6 8 8 8 7 6 6 6 6 7 7 6 6 5 4 4 4 5 5 7 8 9 11 12 13 15 17 18 19 20 21 21 21 22 22 23 23 23 24 24 24 25 26 26 27 27 27 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 21 22 23 23 23 22 22 21 20 20 19 18 18 18 19 20 20 20 20 21 21 22 23 23 23 23 23 23 24 25 25 24 23 22 22 21 21 21 22 22 23 24 24 25 25 26 26 26 26 25 25 26 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 9 10 10 10 10 10 10 10 10 9 9 9 9 8 7 7 6 5 4 4 3 4 6 7 8 8 8 7 6 6 6 6 5 5 5 5 5 4 4 4 5 7 8 9 10 11 12 14 15 17 19 20 21 22 22 23 23 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 21 22 22 22 22 22 22 21 20 19 19 18 18 18 19 20 20 20 20 21 21 22 22 23 23 22 23 24 25 26 25 25 24 23 22 22 22 22 22 22 23 24 25 26 27 27 28 28 28 26 25 25 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 12 11 11 11 11 10 10 10 10 9 9 8 8 8 7 6 5 5 4 4 4 4 4 6 7 8 8 7 7 6 6 6 5 5 5 5 5 5 4 4 5 6 8 10 11 12 13 14 15 16 18 20 21 22 23 24 24 24 25 25 25 25 26 26 27 27 28 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 23 23 24 26 27 26 25 25 24 23 23 23 23 23 23 23 24 25 26 27 28 29 30 29 28 27 25 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 13 12 12 11 10 10 9 9 9 8 7 7 7 6 5 5 4 4 3 3 4 5 6 7 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 8 10 12 13 14 15 16 17 18 19 20 22 23 24 25 25 26 26 26 27 27 28 29 29 29 28 27 27 26 26 26 27 27 27 27 26 26 25 25 25 26 26 26 25 24 24 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 20 20 20 21 21 22 22 22 22 21 21 22 22 23 24 24 24 24 25 27 27 27 26 25 25 24 24 23 23 23 23 24 25 26 27 28 29 30 30 30 29 28 26 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 15 14 13 12 11 10 9 8 8 7 7 6 5 5 5 4 4 3 3 3 4 5 6 7 7 7 6 6 5 5 6 6 6 5 5 5 5 5 6 6 7 8 9 11 13 15 16 16 17 18 19 19 21 22 23 24 24 25 26 27 27 28 28 29 29 28 28 27 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 25 25 25 24 23 23 22 22 22 22 22 21 21 21 22 23 23 23 23 22 22 22 21 21 22 24 24 25 25 27 27 27 27 26 25 25 25 24 24 23 23 24 24 25 26 27 28 29 30 30 29 29 28 26 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 12 11 10 9 8 7 7 6 5 5 4 4 3 3 3 3 3 4 4 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 10 12 13 14 16 16 17 18 19 20 21 22 22 23 24 25 26 27 27 28 28 28 27 27 26 26 25 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 24 23 22 22 22 22 22 22 22 22 23 23 23 24 24 23 23 22 20 19 20 22 24 25 26 27 27 27 26 26 25 25 25 25 24 24 24 24 25 25 26 27 28 29 29 29 29 28 27 26 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 16 15 13 12 10 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 5 6 6 5 5 5 5 4 5 4 5 5 5 5 5 5 6 7 7 8 9 9 10 11 13 14 16 17 18 19 20 20 21 22 23 23 24 25 26 27 27 27 27 26 26 25 25 24 23 23 23 23 24 25 26 26 26 26 26 27 26 26 27 27 27 27 27 28 28 28 28 27 25 24 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 21 20 20 21 23 24 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 27 27 28 28 28 28 28 27 26 26 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 16 14 13 11 9 8 7 6 5 4 3 3 3 2 2 2 2 2 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 9 10 11 12 14 15 16 17 18 20 20 21 22 22 23 24 25 26 27 27 27 26 26 25 25 24 23 23 22 22 22 23 24 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 27 26 25 23 22 21 21 21 22 22 23 23 24 24 25 25 25 25 25 24 23 22 21 20 21 22 23 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 28 28 27 26 26 26 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 16 14 12 10 8 7 6 5 4 3 3 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 6 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 22 23 23 24 26 27 27 28 27 26 25 25 24 24 23 23 22 22 22 23 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 25 23 22 21 20 20 20 21 22 23 24 24 25 26 26 26 26 26 25 24 23 22 21 22 23 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 26 26 26 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 18 18 17 17 15 14 12 10 8 7 5 4 3 3 2 2 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 8 10 11 12 13 14 16 18 19 21 21 22 23 24 25 26 27 27 28 27 27 26 25 24 23 23 23 22 22 22 23 23 23 24 25 25 26 26 26 26 26 27 27 27 27 26 26 26 25 24 23 22 21 20 19 19 19 20 21 22 23 24 25 26 27 27 27 26 26 25 24 23 22 22 23 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 28 28 28 28 27 27 26 26 26 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 18 18 17 16 15 13 11 9 7 6 5 4 3 2 2 1 1 1 1 2 2 3 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 9 10 11 12 14 16 18 19 21 22 23 24 25 26 27 27 27 26 26 26 25 24 23 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 27 27 26 26 26 25 25 24 23 22 20 20 19 19 19 20 21 22 23 24 25 26 26 27 27 26 26 26 25 24 23 23 24 24 24 25 25 25 25 25 25 26 26 26 27 27 28 29 29 29 29 29 29 29 28 27 27 26 26 26 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 15 13 11 9 7 5 4 3 3 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 6 7 8 8 9 9 10 12 15 17 18 20 23 25 26 27 27 26 26 25 25 24 25 24 24 23 22 23 23 23 23 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 25 25 25 24 23 22 20 20 19 19 19 20 20 21 22 23 24 25 25 26 26 26 26 26 26 25 25 24 24 25 25 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 29 29 29 29 28 28 27 26 26 26 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 14 12 10 8 7 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 6 7 8 8 9 9 10 12 14 16 18 20 23 25 26 26 26 25 25 25 25 25 25 24 24 23 23 23 24 24 24 25 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 24 24 23 22 20 20 19 19 19 20 20 21 21 22 23 23 24 25 25 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 28 28 28 29 29 29 29 29 29 28 27 27 26 26 26 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 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 17 17 16 15 14 12 10 8 7 5 4 3 3 3 3 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 4 5 6 8 9 10 11 13 14 16 17 18 20 22 24 24 25 24 24 24 25 26 26 26 25 25 24 25 25 26 26 26 26 25 25 24 24 24 24 24 25 25 26 26 26 26 26 25 25 25 24 24 23 22 21 20 19 19 19 19 20 20 21 21 21 22 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 28 27 27 27 26 26 13 13 13 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 17 17 17 17 18 18 18 17 17 17 17 16 15 15 13 12 10 8 7 6 4 4 3 3 3 2 2 2 1 1 0 0 1 1 2 2 3 3 3 3 3 3 3 3 4 4 5 7 8 9 11 13 15 16 17 17 18 19 21 22 23 23 24 24 24 25 27 27 26 26 26 26 26 27 28 28 27 27 26 25 24 24 24 24 24 25 25 25 26 26 26 25 25 25 24 24 23 23 22 21 20 19 19 19 19 20 20 21 21 21 21 21 22 23 23 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 27 27 27 26 26 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 12 10 9 7 6 5 4 4 3 3 3 2 2 2 1 1 0 1 1 2 3 3 4 4 4 4 3 4 4 5 6 7 8 10 11 13 15 17 17 17 18 19 21 22 23 23 23 24 25 26 28 28 27 27 27 28 28 29 29 29 28 27 26 25 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 22 21 20 20 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 30 30 30 29 29 28 28 27 27 27 26 26 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 12 11 9 8 7 6 5 4 4 3 3 3 3 2 2 2 1 2 2 2 3 4 4 4 4 4 4 4 5 6 7 8 9 11 13 15 17 17 17 18 19 21 22 22 22 22 23 25 27 28 28 28 29 29 29 29 29 29 29 28 27 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 26 26 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 11 10 9 8 7 6 5 4 4 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 3 4 4 5 6 7 9 11 13 15 16 17 17 18 20 21 21 21 21 22 24 27 28 29 29 30 30 30 30 29 29 29 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 21 21 20 20 20 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 27 27 28 28 29 30 30 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 12 11 10 9 8 7 6 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 9 11 13 15 16 17 18 19 20 21 22 22 22 24 26 28 29 29 30 30 30 30 30 29 29 28 28 27 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 25 25 26 26 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 29 28 28 27 27 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 10 9 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 4 4 5 6 7 9 10 11 12 13 15 17 18 19 20 22 23 23 24 24 25 26 27 27 27 28 29 29 30 30 29 29 28 28 27 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 30 30 29 28 28 27 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 9 9 8 7 7 7 6 6 5 5 4 4 4 4 4 3 2 3 3 5 7 8 10 11 12 13 15 17 19 20 21 22 24 25 25 25 24 24 24 24 24 24 25 26 27 28 28 29 29 28 28 27 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 29 29 28 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 9 8 8 7 7 6 5 4 4 4 3 3 2 1 1 2 4 6 9 11 13 14 15 17 20 22 23 24 25 26 26 26 25 24 23 23 22 22 22 24 25 26 27 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 26 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 28 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 9 9 8 7 7 6 5 4 4 3 3 3 2 2 2 3 6 9 12 13 15 16 19 22 24 26 27 27 27 27 26 25 24 24 23 23 23 24 25 26 26 27 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 7 7 6 5 5 5 5 4 4 4 3 2 3 5 8 9 10 11 15 23 26 27 28 28 27 27 26 26 26 25 25 25 25 26 27 27 27 27 28 28 28 28 27 27 27 26 26 25 25 24 23 23 22 22 21 21 21 21 22 22 22 23 23 23 22 22 22 22 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 29 29 29 28 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 6 5 4 3 2 3 8 14 19 23 24 26 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 24 23 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 11 13 16 19 21 23 24 26 27 28 28 28 28 28 29 29 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 26 24 23 23 22 22 22 21 21 21 21 22 22 22 22 23 23 22 22 22 22 21 21 20 20 19 19 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 9 9 10 13 16 18 20 22 23 24 26 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 26 25 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 13 16 18 21 22 23 24 25 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 23 23 22 22 22 22 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 15 17 19 21 23 23 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 21 21 20 20 20 19 19 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 17 19 20 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 23 23 23 23 22 21 21 20 19 19 19 18 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 25 25 25 24 24 23 23 Wind_Direction 20 19 18 17 16 15 15 14 13 12 12 11 11 11 12 12 12 12 15 19 38 163 181 185 186 187 187 187 187 186 186 185 184 183 182 181 181 181 181 180 174 169 165 162 159 158 157 157 158 159 162 165 174 190 203 211 218 224 227 226 219 209 207 211 224 244 261 269 269 262 256 257 252 241 228 218 213 211 210 211 211 206 201 198 196 193 190 188 186 184 182 180 177 175 174 173 171 171 176 230 261 266 270 261 192 159 156 157 161 167 174 176 171 166 167 167 163 159 158 161 162 162 161 159 154 149 143 137 132 125 119 116 112 107 101 94 86 74 69 67 65 65 64 58 44 33 20 9 3 360 354 344 338 334 329 323 320 319 324 333 349 5 18 28 35 40 44 44 40 36 33 31 28 25 22 20 17 15 13 10 8 5 2 0 359 358 358 19 18 17 15 14 13 12 11 11 10 10 10 11 12 12 13 13 14 16 19 27 67 167 180 183 185 186 187 187 186 185 184 183 182 181 181 181 182 182 180 174 169 165 163 160 159 158 158 158 159 159 161 164 172 179 187 196 204 211 208 202 201 205 211 221 233 244 248 245 238 237 244 244 237 226 215 208 202 199 202 203 201 199 198 198 197 195 192 191 189 187 186 182 179 178 177 177 176 176 232 266 269 271 266 226 169 159 160 160 163 168 173 174 172 172 173 169 165 165 167 166 165 167 167 161 154 148 141 134 127 122 117 114 110 106 100 93 84 76 72 69 68 68 59 45 36 25 15 8 3 355 343 336 331 328 325 324 322 326 331 341 353 6 17 24 31 40 43 42 40 38 36 34 30 27 23 21 18 16 14 12 10 8 6 5 4 3 17 16 14 13 11 10 10 9 9 9 9 10 11 11 12 13 14 15 17 21 28 48 136 171 179 183 185 186 185 185 184 184 183 182 181 180 181 181 180 178 174 170 168 166 165 164 162 160 159 159 158 157 157 160 164 171 179 186 191 193 193 195 201 210 222 231 238 241 239 234 231 232 231 228 222 215 207 198 192 192 192 193 193 195 197 199 199 197 195 194 193 193 191 187 187 195 215 222 192 245 264 268 269 263 234 177 164 163 161 162 165 170 176 178 183 185 179 176 177 176 172 170 169 167 161 155 150 144 138 131 125 120 115 112 109 103 97 89 83 79 76 75 74 57 46 40 33 26 20 10 360 348 338 332 327 325 325 323 327 332 338 346 355 4 9 18 29 38 42 43 41 40 37 34 31 28 25 22 20 18 17 15 13 11 9 8 5 15 13 12 10 9 8 8 7 8 8 9 10 11 11 12 14 15 16 18 21 27 41 92 156 173 179 182 183 183 183 182 182 181 180 179 179 179 179 178 176 173 172 171 171 171 170 167 164 161 160 158 155 154 154 158 164 172 178 183 187 189 192 196 206 220 231 237 241 242 242 236 230 225 222 221 219 213 199 191 189 188 188 190 192 196 201 203 202 201 201 202 204 206 206 209 229 252 258 242 253 262 265 264 260 241 186 171 168 165 163 164 169 176 182 191 192 188 185 183 180 176 172 166 163 159 154 150 146 141 134 128 123 117 113 109 103 95 89 87 86 83 83 78 61 48 42 38 34 30 17 6 355 346 338 330 325 324 326 327 329 332 337 347 348 353 4 18 32 41 46 44 42 40 37 34 31 29 26 24 22 20 18 16 14 11 9 6 13 11 10 8 7 7 7 7 7 8 9 9 11 12 13 14 15 17 18 21 27 36 59 122 161 173 178 180 181 181 181 180 179 178 177 177 176 176 176 175 174 174 174 175 175 173 171 167 163 161 159 157 155 155 158 163 169 174 180 185 188 191 195 203 219 235 243 246 251 255 250 240 229 220 217 218 217 203 194 190 188 188 189 192 196 202 205 205 206 208 211 217 225 235 240 250 259 260 259 261 261 260 258 256 247 204 182 175 171 168 166 169 175 182 188 190 187 182 179 178 175 171 165 161 158 156 152 149 145 138 132 127 120 113 107 99 90 85 85 85 86 87 78 59 45 40 38 36 30 21 11 1 353 345 335 328 326 328 329 326 323 322 325 321 331 352 10 25 41 48 47 44 41 39 36 33 31 29 27 25 22 20 18 15 13 10 7 12 10 9 8 7 6 7 7 8 8 9 9 10 11 13 14 16 18 19 22 27 33 46 80 135 160 170 175 177 179 179 179 178 177 176 175 174 173 173 173 174 175 176 176 175 173 169 165 163 162 160 158 156 157 161 164 169 174 179 184 188 192 195 203 223 249 261 264 265 266 263 255 239 221 211 209 210 204 197 193 191 191 192 194 198 202 205 206 207 210 215 223 234 245 251 256 258 258 258 259 260 257 253 252 246 222 198 187 181 175 170 170 176 180 184 184 182 177 174 175 172 167 164 162 161 159 156 153 150 143 137 131 123 115 107 96 85 71 67 80 87 88 81 62 43 38 37 37 31 23 13 2 355 352 343 333 330 331 330 324 318 314 311 309 314 326 348 19 42 48 48 45 42 40 37 34 32 30 28 26 23 21 19 16 13 10 7 12 10 8 8 7 7 8 8 8 8 9 9 10 11 12 14 16 18 21 24 28 33 43 63 103 141 160 169 174 176 177 177 177 176 175 173 171 170 170 171 172 174 175 175 174 172 169 167 164 162 161 158 156 156 161 166 170 174 179 183 188 192 195 207 239 274 290 293 291 283 275 270 255 230 209 200 200 202 200 197 196 195 195 197 203 206 206 205 205 207 212 226 240 249 253 256 258 258 257 258 259 257 252 248 244 231 214 202 194 185 177 174 178 182 183 184 181 176 175 173 169 166 165 166 167 164 159 156 154 150 144 136 127 120 112 103 92 77 68 76 85 84 78 62 45 40 41 42 35 26 14 3 358 358 352 342 336 333 327 320 315 313 309 307 307 309 322 14 40 48 49 46 43 40 37 34 32 30 29 26 24 22 20 17 13 10 7 12 10 9 9 9 9 9 9 9 9 9 10 10 11 12 14 17 19 22 25 29 35 43 58 86 122 148 162 169 172 174 175 175 174 172 170 168 167 167 168 169 170 172 173 172 171 171 170 168 165 162 159 156 155 160 165 170 173 178 182 186 191 201 224 267 295 307 310 307 299 289 284 276 255 220 198 193 198 203 205 206 205 203 204 210 215 216 212 205 200 202 222 241 250 254 257 258 257 256 257 257 257 254 249 244 237 224 213 202 193 183 179 181 184 186 187 186 182 179 172 168 168 169 172 172 168 163 159 157 154 150 143 133 126 119 113 105 95 84 78 71 74 67 56 49 48 50 47 42 32 18 5 358 356 353 346 341 334 326 318 315 314 313 310 308 308 314 350 30 41 45 46 43 41 38 34 32 30 29 27 24 22 19 16 13 11 8 13 12 11 11 11 10 10 10 10 9 10 10 11 12 13 15 17 20 23 26 30 36 44 57 78 107 135 152 161 167 170 171 172 171 169 168 167 166 166 166 166 166 167 168 168 169 170 171 171 168 165 161 158 158 162 165 169 172 175 180 185 196 217 252 286 305 313 316 315 308 299 293 286 276 251 206 188 192 203 215 221 221 219 220 225 231 231 222 206 195 198 220 243 253 256 257 257 256 255 255 256 256 255 251 247 240 228 217 207 198 190 185 183 187 192 193 192 190 182 173 170 171 175 177 173 169 165 162 159 157 155 148 139 133 127 121 116 109 100 84 35 48 52 47 47 57 62 51 42 31 18 6 359 356 352 346 340 335 328 322 318 319 319 315 310 307 308 325 2 13 20 31 36 42 39 35 32 31 29 27 25 22 19 16 13 11 9 15 14 13 13 12 12 11 11 10 10 10 11 12 13 14 16 18 21 24 27 31 36 44 55 71 94 120 140 152 159 164 166 166 165 164 164 165 165 164 163 163 163 163 163 165 166 169 171 174 172 169 166 164 164 166 167 171 174 178 184 192 211 240 268 295 309 315 318 318 312 302 293 287 284 279 250 189 186 204 231 244 246 244 245 247 248 245 234 214 203 202 220 242 253 256 256 256 255 254 253 254 255 255 252 249 240 229 219 211 205 198 193 189 192 198 200 199 196 188 180 175 175 177 178 176 171 167 164 162 161 160 152 145 139 133 127 123 118 110 96 55 28 23 26 43 58 63 50 35 22 11 4 1 359 351 342 337 333 329 325 324 326 326 321 313 306 304 312 323 334 346 359 16 39 40 37 34 32 29 26 24 21 18 16 14 12 11 17 16 15 14 14 13 13 12 11 11 11 12 13 14 16 18 20 22 25 28 32 37 43 52 65 83 104 124 139 149 154 157 158 158 159 160 161 161 160 160 159 159 160 161 163 165 168 172 176 176 173 169 167 169 172 174 183 194 204 221 249 278 292 299 305 310 313 317 318 311 298 288 283 284 288 291 267 240 264 281 284 280 275 269 263 259 255 250 237 216 206 219 243 253 253 253 254 254 253 253 254 254 254 251 249 241 230 222 216 211 206 202 200 202 206 209 208 205 198 190 182 178 178 178 176 173 170 167 165 165 163 156 150 145 140 133 128 124 117 106 77 9 339 341 27 46 49 40 26 12 2 358 356 355 346 339 336 333 330 328 328 331 332 327 317 309 307 313 322 332 339 344 354 32 38 36 34 31 28 24 22 20 18 17 16 14 13 19 17 17 16 15 15 14 13 12 12 12 13 14 15 17 19 22 24 26 30 33 37 43 50 60 74 90 108 124 137 144 149 151 153 154 155 155 155 155 155 155 156 156 158 160 163 166 170 174 175 173 171 170 172 178 184 190 197 209 237 270 290 300 310 310 309 311 316 321 311 294 285 283 285 291 297 302 305 306 305 300 293 285 276 270 265 262 257 250 237 225 230 248 251 249 249 252 253 253 253 253 253 252 251 248 242 233 225 220 217 211 211 212 215 218 219 217 213 208 200 191 183 179 177 176 174 173 172 171 170 168 161 154 152 150 142 134 128 122 114 98 23 330 325 357 14 21 17 6 355 348 347 345 344 343 340 335 332 330 329 331 334 335 328 317 314 314 318 323 328 333 336 339 349 4 22 31 27 24 22 20 20 19 18 17 16 15 19 18 17 17 16 16 15 14 13 13 13 14 15 17 19 21 23 26 28 31 35 38 43 49 57 67 80 94 112 126 135 140 144 146 148 148 149 149 149 150 150 151 152 154 157 160 164 167 170 171 172 172 173 175 178 186 192 199 214 239 266 288 303 311 311 308 309 315 323 324 312 298 289 286 291 297 303 307 309 307 303 295 284 275 270 267 264 261 258 256 251 250 251 249 246 247 250 251 252 252 253 253 251 250 247 243 237 231 226 223 217 220 224 229 230 230 226 220 215 207 196 187 182 179 178 177 177 178 178 178 177 170 160 155 152 145 140 134 129 123 117 80 336 322 327 333 343 348 345 339 338 336 335 334 333 330 326 326 326 328 332 337 337 328 321 320 320 320 322 323 325 327 328 329 339 356 12 19 18 18 19 19 20 19 17 16 14 20 19 18 18 17 17 16 15 14 14 15 16 17 19 21 23 26 28 31 33 36 40 43 49 56 63 73 85 100 115 125 132 136 139 140 141 142 142 142 142 143 144 145 148 150 152 153 156 162 164 168 172 175 179 182 195 213 229 251 271 283 292 296 305 308 307 308 312 319 328 326 308 291 284 285 290 296 302 306 306 303 296 285 276 271 267 262 258 255 256 256 253 249 244 242 243 246 248 250 251 252 251 250 249 247 245 241 236 231 228 225 228 234 238 239 237 232 225 218 209 199 191 188 185 184 184 186 188 188 188 189 182 169 163 162 157 149 145 141 136 132 124 334 321 318 318 320 325 329 328 327 327 328 328 326 321 320 319 321 325 330 335 335 328 325 323 319 318 319 321 319 318 318 320 324 329 333 -0 9 13 16 17 18 17 15 13 12 21 20 20 20 19 17 16 15 14 15 16 18 19 21 24 26 29 31 33 36 39 41 45 50 57 64 72 80 91 104 113 121 127 131 133 134 134 134 133 134 135 136 136 136 136 133 131 133 145 153 159 166 173 183 213 268 275 280 294 301 303 301 300 304 307 309 309 309 313 322 324 310 291 282 281 284 290 297 303 305 302 295 286 279 273 268 262 256 253 252 251 248 244 241 241 242 244 247 249 250 251 251 250 249 248 246 243 239 236 232 231 234 240 243 244 241 235 226 217 207 199 195 196 194 195 195 197 198 199 199 198 192 183 179 178 171 159 161 164 158 153 157 302 314 316 315 316 319 321 321 320 321 320 320 319 317 315 315 318 322 326 326 327 328 329 325 318 314 314 318 317 315 314 314 318 324 329 347 2 9 11 12 12 11 10 9 8 22 22 22 21 20 18 17 16 16 17 18 20 22 24 27 29 32 34 37 39 41 44 47 52 58 64 71 78 87 95 103 111 117 122 126 126 125 123 123 124 124 124 121 116 110 104 100 100 118 130 139 145 154 200 298 306 300 307 312 313 314 313 311 310 312 314 314 312 313 316 317 306 286 275 275 279 285 292 299 302 300 294 286 280 275 269 263 257 254 251 248 245 242 242 244 246 249 249 250 250 250 249 248 248 248 246 244 241 238 236 235 238 242 245 246 244 239 230 218 207 200 199 204 204 205 207 207 207 208 208 206 202 201 201 199 186 170 178 193 200 201 222 279 297 307 311 315 318 321 320 318 317 316 316 315 313 311 311 314 319 321 319 318 321 324 324 321 316 311 313 313 314 313 313 317 323 328 338 354 5 5 4 3 2 2 2 3 24 25 24 23 21 19 18 17 17 19 20 22 24 27 30 33 35 38 40 42 44 46 49 54 59 64 70 76 83 90 96 101 106 112 116 118 115 113 110 108 105 101 93 82 73 68 68 69 79 85 83 67 26 347 328 319 311 315 317 317 318 319 319 317 317 319 320 319 318 318 316 306 278 257 261 273 280 287 294 298 298 293 286 280 276 271 265 259 255 252 248 245 243 243 246 248 249 249 249 249 248 247 247 247 247 245 243 241 239 237 237 239 243 246 248 248 244 236 225 211 204 204 207 209 212 215 216 214 215 215 214 214 218 223 221 208 190 198 224 249 263 270 275 278 289 302 310 316 320 320 317 317 317 316 314 311 308 308 312 316 318 316 312 313 315 318 318 316 315 315 312 312 314 316 320 324 327 331 340 351 353 353 353 353 354 357 359 28 28 27 25 22 21 19 19 20 21 23 25 27 30 33 36 39 41 43 44 46 48 51 55 60 65 69 74 79 84 88 94 100 105 107 109 106 102 97 91 82 72 66 58 49 46 44 40 34 29 23 12 358 346 337 329 321 320 319 319 320 321 322 321 321 322 324 325 325 324 322 317 294 246 238 262 274 281 288 294 296 292 285 282 279 275 268 261 256 252 249 246 243 242 245 247 247 247 247 248 247 246 246 246 246 245 243 242 240 238 238 240 243 247 250 250 248 243 232 219 210 208 209 211 215 220 222 221 222 224 225 225 227 231 231 225 214 221 243 267 281 286 280 274 277 290 303 312 317 319 319 317 316 315 315 312 307 307 310 315 318 315 309 307 308 309 309 311 316 321 316 312 315 320 325 329 328 327 328 330 333 334 337 343 348 351 354 31 30 28 25 23 22 21 22 22 24 25 27 29 32 35 39 41 43 45 46 48 50 52 56 60 64 67 70 74 78 83 90 95 98 100 103 100 96 92 88 81 71 59 45 34 28 24 18 11 5 360 355 349 343 338 333 326 323 321 320 320 321 322 323 323 324 326 328 329 327 324 321 315 286 243 250 263 272 281 289 294 292 286 286 284 279 271 263 256 252 250 248 245 244 245 245 244 244 245 246 246 246 245 245 245 244 243 242 242 240 240 242 245 249 252 252 251 247 240 228 217 212 211 212 216 220 222 223 226 229 230 229 228 231 235 237 238 241 252 269 284 288 285 280 277 281 293 305 312 316 317 317 316 316 316 313 309 307 310 315 319 317 310 306 305 304 303 306 312 320 319 314 316 320 323 328 330 329 328 326 324 323 323 329 339 345 349 32 31 28 25 24 23 23 24 25 26 28 30 32 35 38 41 43 45 47 48 49 51 53 56 59 62 64 67 69 71 76 83 89 91 93 94 91 86 79 69 64 66 51 31 18 11 6 2 357 352 349 346 344 341 338 334 328 325 323 322 321 321 322 323 324 325 326 327 329 330 325 321 317 311 292 262 251 259 274 285 291 292 287 288 289 286 277 267 258 253 251 249 247 246 245 243 242 241 242 244 245 245 245 245 244 244 243 242 242 242 243 244 247 250 253 254 253 250 245 236 226 220 217 216 216 217 218 220 224 228 230 228 228 232 238 245 252 257 261 269 283 287 288 287 284 283 290 301 307 311 314 315 315 317 317 315 312 311 312 315 320 318 313 307 304 302 301 303 308 315 318 318 318 315 315 319 326 332 333 330 325 321 319 321 330 340 344 31 30 27 24 23 23 24 25 26 28 29 32 34 37 39 42 44 46 48 49 50 51 53 55 58 60 61 63 64 65 67 69 72 75 76 75 73 70 63 53 48 59 38 20 7 359 354 351 349 345 343 341 340 340 338 335 331 327 324 323 322 322 322 323 324 325 326 328 330 332 330 326 321 316 309 295 277 264 269 280 287 290 288 288 290 289 283 274 263 255 251 249 247 246 244 242 241 240 241 242 243 244 245 245 244 244 243 242 242 243 245 247 249 252 254 254 254 252 248 242 235 230 226 223 219 217 216 218 221 225 228 228 229 232 240 250 260 265 268 273 283 287 289 291 291 290 294 299 302 306 310 312 314 317 319 319 318 317 317 318 322 321 317 311 306 303 302 303 307 311 316 318 316 310 307 310 316 327 332 329 324 319 316 315 318 322 335 29 28 25 24 23 23 25 26 28 29 31 33 35 38 40 43 45 47 49 50 51 52 53 55 56 58 59 60 61 61 62 62 63 64 66 66 65 62 55 43 36 49 33 17 4 355 349 346 345 342 340 338 338 337 337 335 332 330 327 325 324 323 323 323 325 326 327 329 330 332 332 330 326 322 317 309 298 282 275 279 283 287 288 289 290 289 284 275 267 260 253 250 248 245 243 241 240 241 242 242 243 244 245 245 244 244 243 243 244 245 247 249 251 253 254 255 255 253 251 247 242 238 234 230 225 221 219 219 223 227 231 233 234 236 243 254 264 269 272 276 283 288 291 294 295 295 296 298 300 302 304 307 311 314 319 323 325 325 323 325 328 329 326 320 313 311 309 307 308 310 315 319 316 310 305 304 308 316 321 320 316 313 311 310 310 312 323 29 27 25 23 23 24 25 27 28 30 32 34 36 39 42 44 47 49 50 51 52 53 54 54 55 56 57 58 58 57 57 58 58 58 59 58 55 51 43 32 26 36 28 14 2 353 347 344 342 340 338 337 336 335 335 335 333 332 330 328 327 326 326 325 326 327 328 330 331 334 335 333 331 328 326 320 312 301 289 285 285 286 287 290 293 293 287 277 269 263 258 255 251 247 243 242 241 241 242 243 244 245 245 245 245 245 245 245 246 247 249 250 252 253 255 255 255 255 253 250 247 245 241 236 231 227 225 225 228 231 235 238 240 242 248 257 266 272 275 278 284 288 291 294 296 297 297 297 297 299 301 303 305 308 312 320 331 333 334 337 341 345 347 343 333 325 319 314 311 312 317 322 321 315 308 303 303 308 310 309 307 305 304 304 306 309 316 29 27 25 24 24 25 26 27 28 30 32 34 37 40 43 46 49 51 52 53 54 55 55 55 55 56 56 55 55 54 54 54 53 52 51 51 45 39 31 21 16 20 18 9 360 352 347 344 341 339 337 336 335 334 334 334 334 333 332 331 330 330 330 329 329 329 330 331 333 337 339 338 335 332 332 331 327 322 312 302 295 289 283 282 288 292 290 282 271 263 259 257 253 249 245 243 241 241 242 243 245 246 246 246 246 246 247 247 249 250 251 252 253 255 256 256 256 256 255 253 251 249 246 241 236 232 230 230 232 235 239 244 247 248 253 261 269 274 277 279 283 287 289 292 294 296 295 295 295 297 299 301 301 301 302 304 310 330 338 345 352 6 33 56 37 4 337 322 316 318 324 331 331 325 316 308 304 305 304 302 300 299 298 300 304 307 313 30 27 26 25 25 26 27 27 28 30 32 35 39 42 46 49 51 53 55 56 57 57 58 58 57 56 55 54 53 52 51 51 51 48 46 45 38 31 23 15 9 5 3 4 1 354 349 345 342 340 338 336 335 334 334 334 335 335 335 335 335 334 334 333 333 334 334 334 335 338 341 342 338 334 338 341 341 339 333 325 315 300 285 274 274 281 284 281 273 262 255 253 251 248 245 244 243 243 243 245 246 247 247 247 247 248 248 249 250 251 252 253 254 256 257 257 257 256 256 255 254 253 250 247 243 239 236 235 236 238 243 249 252 253 257 264 271 276 278 280 283 285 286 287 290 293 294 294 294 296 298 300 299 298 299 299 298 303 320 332 340 356 46 92 101 96 53 343 323 322 329 339 346 343 332 318 311 307 304 300 297 294 295 297 301 306 311 30 28 27 26 27 27 28 28 29 31 34 37 41 45 49 52 55 57 58 59 61 61 62 61 60 59 57 55 54 52 52 51 49 47 44 42 37 30 23 17 11 7 4 2 3 359 353 349 345 342 340 338 337 335 335 335 336 337 338 339 339 338 337 337 338 338 336 336 336 338 342 346 344 339 344 353 358 356 351 346 341 327 310 288 271 269 272 273 268 261 254 250 248 246 245 243 243 244 245 247 248 248 247 247 247 248 249 250 251 252 254 255 256 256 257 257 257 257 257 257 257 256 254 252 249 246 244 243 242 244 248 254 256 257 260 266 272 277 279 281 283 284 284 285 287 290 291 292 293 295 297 299 298 298 298 298 298 298 304 315 322 329 347 67 112 121 119 95 358 323 321 326 339 350 344 331 319 310 305 300 296 293 293 295 299 305 310 31 29 28 27 28 29 29 30 31 34 37 41 45 49 53 56 58 60 62 63 64 66 66 66 64 62 60 58 56 55 53 52 49 47 44 41 37 32 26 21 16 11 8 4 5 2 357 352 348 345 343 341 339 339 339 339 340 341 341 342 342 342 341 340 340 340 339 339 340 340 343 349 352 349 353 5 13 9 1 356 355 351 346 332 296 266 259 260 258 256 254 252 249 247 245 243 243 244 246 248 249 249 247 246 245 247 248 250 252 254 255 256 257 257 257 257 257 257 257 258 259 258 256 254 253 252 251 251 250 251 254 258 260 260 262 266 272 276 279 281 283 283 283 284 285 287 289 290 291 293 295 297 298 297 296 297 296 297 301 307 312 315 320 340 102 128 134 134 130 323 315 316 320 326 328 325 318 310 305 300 296 294 294 295 298 304 309 32 31 30 29 30 30 31 33 35 38 42 46 50 53 57 60 62 64 65 67 69 70 70 70 69 66 64 61 59 58 56 54 51 47 44 40 36 31 26 21 16 12 9 5 4 2 359 355 352 350 349 346 344 343 344 343 343 343 344 346 347 347 347 345 345 345 346 346 348 348 349 351 354 359 5 10 19 18 9 360 357 357 358 356 341 285 242 241 244 247 251 253 253 250 247 244 243 244 246 248 250 250 249 247 247 248 250 252 254 255 256 257 257 257 257 257 257 258 259 260 260 259 258 257 256 256 256 257 257 258 260 262 263 263 265 268 272 275 278 281 282 283 282 283 284 285 287 288 290 292 293 294 294 294 294 295 294 295 298 302 305 307 309 316 324 134 142 146 146 158 308 313 314 315 314 311 308 304 301 299 297 296 296 297 299 304 308 33 32 32 32 32 33 35 37 40 43 47 51 55 58 61 64 66 67 69 71 72 73 74 74 72 70 67 64 62 61 59 55 52 48 44 39 33 28 22 17 13 9 6 3 1 359 356 354 353 351 350 348 348 347 346 345 343 344 347 351 353 353 353 353 353 354 355 357 358 357 357 356 356 359 8 6 17 21 17 9 5 5 7 11 16 25 133 202 225 239 248 255 258 254 249 245 243 243 245 248 250 252 253 252 251 251 252 254 255 257 257 257 256 256 256 257 258 259 261 262 262 261 260 260 260 260 261 262 263 264 264 266 266 267 268 272 274 276 279 281 283 283 283 283 284 285 286 287 288 290 290 291 291 293 293 293 292 292 294 297 300 302 303 306 308 303 230 174 170 172 195 292 308 310 307 304 301 300 299 297 297 297 298 299 301 305 308 33 33 32 33 34 36 39 42 45 49 52 56 59 62 65 67 68 70 71 74 76 77 77 77 75 72 70 68 65 64 61 57 52 47 42 35 29 23 17 12 8 5 3 -0 358 355 354 353 353 352 351 351 351 351 350 347 346 348 352 357 360 0 1 1 0 360 1 2 2 359 357 356 353 349 354 0 15 22 21 19 18 19 20 25 32 41 74 121 196 233 249 258 261 256 249 245 243 242 244 247 250 252 254 255 255 254 254 254 255 256 257 257 257 257 257 258 259 261 263 264 264 264 264 263 264 264 265 267 268 268 269 269 270 271 273 276 278 279 281 283 284 284 284 285 285 285 286 286 287 287 287 287 289 292 291 291 290 290 291 293 296 297 298 300 302 301 288 260 239 225 218 218 236 279 292 295 296 296 297 296 296 297 298 300 302 306 309 32 32 32 33 35 39 43 47 51 55 58 61 64 66 68 70 71 72 73 76 78 80 81 80 79 76 74 72 70 67 63 57 51 44 38 31 24 18 13 8 5 2 360 357 355 354 353 353 353 354 355 356 357 359 358 352 352 354 358 2 6 7 7 7 4 2 1 2 0 358 356 355 354 349 351 358 13 23 26 26 28 31 35 39 45 51 65 83 140 227 249 260 263 256 249 245 244 243 245 247 249 252 254 255 256 255 254 253 254 255 256 256 257 258 259 261 262 263 265 266 266 267 267 267 267 268 269 270 271 272 273 273 274 276 277 280 281 282 283 284 285 285 285 284 285 285 285 285 284 284 283 284 287 289 289 289 289 289 289 290 291 292 294 296 298 298 291 278 265 253 244 234 213 230 260 279 285 287 291 293 295 296 298 300 303 306 309 30 30 31 33 38 43 49 54 58 61 65 67 68 69 70 71 72 72 74 78 81 83 84 85 83 81 79 77 75 70 64 57 49 41 35 28 22 15 10 6 3 0 358 356 354 354 353 354 355 357 0 3 6 9 10 1 359 359 2 7 11 12 12 10 6 3 2 2 1 359 360 2 4 1 0 4 14 25 32 35 38 43 49 56 63 72 77 82 103 189 243 257 259 255 250 247 246 246 247 248 249 251 252 254 255 255 254 254 254 255 256 258 259 261 262 263 264 265 266 267 268 268 269 269 269 270 271 272 274 275 276 277 278 280 281 283 283 284 285 286 286 286 285 284 284 284 283 283 283 282 281 281 283 284 284 285 287 287 288 288 289 290 291 292 295 295 291 285 274 264 260 261 254 257 264 268 267 264 277 285 290 294 297 300 303 306 308 32 32 34 37 42 48 56 62 66 69 71 72 71 71 70 71 72 73 76 80 83 86 88 90 89 87 85 82 78 72 65 56 47 38 32 26 19 14 9 6 3 0 358 356 355 355 355 356 358 2 6 10 15 19 23 12 6 5 6 10 15 18 19 14 9 7 7 9 10 9 10 14 17 14 14 17 25 35 42 47 52 56 63 71 79 87 90 92 105 136 226 253 257 256 253 251 250 250 251 251 251 251 252 253 255 256 256 256 256 257 259 261 262 264 265 266 266 266 267 267 268 268 269 269 270 271 273 274 276 277 278 280 281 283 284 285 286 286 286 287 287 286 285 284 283 283 283 282 281 281 280 280 280 280 281 282 285 286 287 287 288 289 290 291 292 292 291 287 281 275 273 276 278 278 274 264 256 244 253 267 278 287 293 298 302 305 307 42 42 44 47 51 58 66 70 73 74 74 73 72 70 70 72 74 75 78 83 86 89 92 94 95 93 90 87 82 75 65 54 44 35 28 23 17 13 9 6 4 1 360 358 357 357 358 360 2 6 12 17 23 28 33 24 16 12 12 15 19 25 27 21 16 14 17 21 24 23 24 27 31 34 36 38 42 47 53 58 62 67 73 81 89 95 95 97 107 123 179 249 259 260 260 259 258 257 256 255 254 254 254 254 255 257 257 258 258 259 260 262 264 265 266 266 266 266 266 267 267 267 268 269 270 272 274 276 277 279 280 282 283 285 286 287 287 287 288 288 289 287 286 285 284 283 283 282 280 279 278 277 277 278 279 281 284 284 284 285 287 288 289 290 291 291 290 288 283 280 280 282 284 283 277 265 253 240 238 245 256 269 285 294 300 304 306 69 67 67 68 71 75 79 78 77 75 73 73 72 71 73 75 78 80 84 87 91 94 97 99 101 100 97 93 87 78 66 53 40 31 24 20 15 13 10 8 5 3 1 0 360 360 1 3 6 11 17 24 30 35 40 38 32 28 25 23 26 33 34 30 25 23 27 33 36 38 41 44 50 55 56 56 56 57 58 62 68 74 81 90 98 102 103 105 111 120 142 228 259 262 262 263 264 264 263 262 260 258 257 256 256 256 257 257 258 259 260 262 264 265 266 266 265 265 265 265 265 266 267 268 270 272 274 276 278 280 281 283 285 287 288 288 288 288 289 289 289 288 287 285 285 284 284 282 281 279 278 276 276 277 279 281 282 281 282 283 284 286 288 289 290 291 291 290 287 285 284 286 285 282 276 266 252 240 234 235 238 248 268 284 295 301 304 106 101 101 100 97 94 92 86 79 75 73 74 76 76 79 82 85 88 91 94 96 99 102 104 106 107 104 100 93 83 69 50 35 26 20 16 14 13 11 9 7 4 2 2 2 3 4 6 9 15 22 30 35 40 44 48 50 51 44 35 36 40 42 40 37 35 38 49 51 53 56 61 68 72 69 66 64 63 62 64 69 77 87 97 104 107 109 112 116 122 133 176 253 262 264 265 266 266 266 265 264 261 259 257 256 255 255 255 256 258 259 261 263 265 266 266 265 264 264 264 265 266 268 269 271 273 275 277 279 281 282 284 286 287 288 288 288 288 289 289 289 288 287 286 285 285 285 284 283 281 278 276 275 275 277 278 278 278 279 280 282 284 286 288 289 290 290 290 289 288 287 286 283 278 271 261 249 240 237 237 235 240 252 269 284 294 298 126 123 122 118 114 108 103 96 87 80 79 82 85 86 90 93 95 97 99 101 103 105 107 110 112 113 110 106 97 85 68 46 31 23 18 15 14 13 13 11 8 6 4 4 5 5 6 8 12 18 26 33 38 42 45 50 54 58 56 51 49 48 50 50 49 51 60 66 66 66 69 73 80 83 76 72 69 67 66 67 71 78 89 99 106 110 114 117 121 125 130 148 225 259 267 269 269 267 265 263 261 259 258 256 255 254 253 253 255 257 259 261 263 265 266 267 267 266 266 266 267 269 270 272 274 276 277 279 280 282 284 285 286 288 288 288 288 288 288 289 289 288 287 286 286 285 285 285 284 282 280 277 276 275 275 275 275 276 276 277 279 282 284 285 287 288 288 289 288 287 285 281 277 271 263 254 246 239 237 238 239 241 245 252 266 280 287 134 131 130 125 120 114 109 102 94 92 93 95 98 100 103 105 107 108 110 110 111 112 113 115 116 116 115 109 100 84 62 42 28 21 18 16 15 15 16 14 12 9 7 7 7 8 10 12 15 22 29 35 41 44 46 49 53 57 60 61 60 59 61 62 62 64 71 75 76 75 75 77 81 81 76 73 72 72 72 75 78 83 92 101 108 114 118 122 125 127 130 137 170 242 265 271 272 270 265 262 259 258 257 256 255 255 255 256 258 260 262 263 265 266 267 268 269 269 270 270 271 273 274 275 277 278 279 281 282 284 285 286 287 288 288 289 288 288 288 289 288 288 287 286 286 286 285 285 284 282 281 278 277 276 275 275 275 275 275 276 278 280 282 283 285 286 286 286 285 283 279 274 268 261 251 246 242 240 239 239 239 240 240 240 245 256 265 137 132 129 125 121 116 113 110 107 107 108 108 110 114 115 117 118 119 120 119 118 118 118 119 119 119 117 110 98 78 55 36 27 22 19 19 19 20 21 20 18 15 13 12 12 12 14 16 20 26 32 39 44 47 48 49 52 55 59 62 65 69 76 78 77 77 77 80 80 79 78 78 80 79 77 76 77 79 82 85 89 94 100 108 115 121 125 127 129 131 132 135 145 188 253 268 271 270 267 263 261 260 260 260 260 260 260 262 263 265 266 267 267 268 269 270 271 271 272 273 274 275 276 278 279 279 280 282 283 285 286 288 288 289 289 289 289 288 288 288 288 288 287 286 286 285 285 285 284 282 281 279 278 277 276 276 275 274 275 275 277 279 280 281 282 284 285 284 282 277 270 262 256 251 241 239 240 242 243 242 240 240 238 236 236 239 246 139 132 128 125 123 122 120 118 118 119 120 121 122 124 125 126 126 126 126 124 122 122 122 123 123 122 118 109 94 73 51 36 27 23 22 22 23 25 26 26 25 23 21 20 18 18 19 21 24 29 35 41 47 50 50 49 51 55 59 63 67 73 86 90 90 89 89 89 89 88 86 84 83 83 83 84 88 94 101 105 107 109 113 118 124 130 134 135 136 136 137 139 142 152 195 254 266 268 267 265 264 264 265 265 265 265 266 268 269 269 270 270 270 271 271 272 273 273 274 275 276 277 278 278 279 280 281 282 283 285 286 288 288 288 288 288 288 288 288 288 288 287 286 286 285 285 285 284 284 283 281 280 279 278 277 275 274 274 274 275 276 277 278 279 280 282 283 283 280 274 264 253 247 242 236 236 239 244 245 246 244 242 241 240 240 238 240 149 142 137 134 135 134 133 130 129 129 130 131 131 132 132 132 131 130 129 128 126 125 125 125 125 124 119 108 92 72 54 41 33 29 27 27 28 29 31 32 32 31 30 28 26 24 24 25 28 31 35 41 47 51 51 50 50 54 58 63 68 78 90 95 96 97 97 96 96 96 94 90 88 88 90 95 101 108 116 119 121 123 125 128 132 137 140 142 143 142 142 143 145 147 156 196 249 263 266 267 268 268 269 268 269 269 270 271 272 272 272 272 272 273 273 273 274 274 275 275 276 277 278 278 279 280 281 282 283 285 286 287 287 288 288 288 288 288 288 287 287 286 285 285 285 285 284 284 284 283 281 279 278 278 277 275 274 274 274 275 276 276 277 277 278 280 281 281 279 274 265 253 245 240 237 235 238 244 247 248 246 244 243 244 246 244 244 172 164 157 152 151 149 147 143 141 139 138 138 138 137 137 136 135 135 133 132 131 129 128 127 127 125 119 108 94 79 66 55 46 41 37 35 34 33 33 33 34 34 33 31 30 29 29 29 30 32 35 40 47 52 53 50 50 56 65 73 78 84 90 94 95 97 98 98 97 96 95 92 90 90 95 101 110 117 122 126 129 131 133 136 138 142 145 147 148 148 148 148 149 150 153 165 212 251 263 267 269 271 271 271 271 272 273 274 275 275 274 274 274 274 274 274 274 275 275 276 276 277 277 278 279 280 281 282 283 284 285 286 286 287 287 288 288 287 286 285 285 285 284 284 284 284 284 283 283 283 280 278 277 277 276 275 274 274 274 275 275 276 276 276 276 277 279 280 279 277 271 260 252 246 243 241 239 243 245 245 245 244 243 246 248 249 249 192 181 175 168 163 160 158 154 149 145 143 141 141 141 141 140 140 139 139 137 135 133 132 131 129 127 122 113 104 95 86 76 67 58 51 46 43 41 38 35 33 33 32 31 30 31 32 32 33 33 36 40 46 51 53 50 48 52 65 79 83 84 87 90 92 93 94 94 93 92 91 90 90 92 96 102 110 118 124 128 131 134 137 140 142 145 148 151 152 153 153 154 154 154 157 167 202 245 261 267 270 272 273 273 274 274 275 276 277 277 277 276 276 275 274 275 275 275 276 276 277 277 277 278 279 280 281 282 283 284 284 285 286 286 287 287 287 283 282 281 282 283 283 283 283 283 283 283 283 283 280 277 276 275 275 275 275 275 275 275 275 275 275 274 274 275 276 278 279 279 275 268 261 256 253 250 247 246 244 243 242 243 244 247 249 251 252 203 191 185 178 173 168 164 160 155 150 146 143 142 142 142 142 142 143 142 142 139 137 135 134 133 131 128 123 117 110 104 96 85 73 63 57 53 51 47 41 36 32 31 30 30 31 33 34 35 35 37 39 43 47 50 48 44 44 51 61 65 73 81 86 88 89 90 89 87 85 85 86 88 91 95 101 108 116 122 126 129 133 137 140 143 147 150 153 155 157 159 161 162 164 169 182 219 252 265 270 273 275 276 277 277 277 277 278 279 279 278 278 277 276 275 275 275 275 276 276 277 277 277 278 279 280 281 282 282 283 283 284 285 285 286 286 283 282 281 280 280 282 282 282 282 282 282 282 283 280 276 275 274 273 274 274 274 275 275 275 274 274 273 272 272 271 272 275 278 280 278 274 269 264 259 257 254 250 245 242 241 242 244 247 250 252 254 210 197 191 185 179 174 170 166 161 156 150 146 143 142 143 143 143 143 144 143 141 138 137 136 135 135 133 130 126 122 116 106 94 82 71 64 62 61 58 52 45 39 36 35 34 34 34 36 37 38 38 39 40 42 45 45 41 39 41 45 50 55 63 77 87 88 89 87 84 80 78 79 84 89 95 100 106 112 118 123 127 131 135 138 142 146 150 153 157 160 165 169 173 178 187 203 235 259 269 274 276 278 279 279 280 280 280 280 280 280 280 279 278 277 276 276 276 276 276 276 277 277 277 277 278 279 279 280 281 281 282 283 284 285 285 284 282 281 280 279 279 279 280 280 280 281 281 282 281 278 274 272 271 272 272 272 272 274 274 274 274 272 271 269 269 268 269 272 276 279 280 278 275 271 265 258 255 253 248 241 239 241 244 247 250 252 254 214 202 196 190 185 180 176 171 167 161 156 149 144 141 140 140 139 139 139 139 136 134 135 136 136 137 136 135 132 127 120 110 99 89 80 72 68 66 64 61 56 51 47 45 44 42 41 41 41 41 41 40 38 38 39 40 37 35 35 37 41 44 47 64 81 87 90 89 84 78 73 72 78 85 93 99 105 111 115 120 125 129 133 137 141 144 149 153 158 164 170 176 183 191 205 223 248 264 273 277 279 280 281 281 281 282 282 282 282 281 281 280 279 278 277 277 276 276 276 276 276 276 276 276 276 277 277 278 279 280 281 283 284 284 284 282 281 280 279 278 277 276 276 276 277 279 280 281 278 273 271 271 271 271 269 268 268 271 273 273 272 269 266 265 266 266 267 270 274 278 280 280 278 275 271 269 267 264 258 249 244 244 245 247 249 251 252 212 206 200 195 190 186 181 177 173 169 162 155 147 140 134 131 130 130 130 131 130 129 132 136 139 140 140 137 134 129 123 114 106 97 89 82 75 68 64 62 60 59 58 58 58 56 53 50 48 46 45 42 39 36 36 35 33 31 30 31 34 37 40 54 75 89 93 92 87 81 73 69 72 80 86 91 98 108 114 119 124 128 132 136 139 143 148 153 158 165 171 179 188 200 217 236 255 268 275 279 281 282 282 282 282 282 282 282 282 282 282 280 279 278 277 277 276 276 276 276 276 275 274 273 273 274 275 276 278 280 281 282 283 283 283 281 279 278 277 276 275 274 273 272 272 272 274 275 274 272 270 270 270 269 267 265 264 266 269 271 269 265 261 263 264 265 267 270 274 278 281 281 279 276 275 275 276 274 269 262 255 251 249 248 248 250 252 215 210 205 200 196 191 187 184 180 176 171 164 154 142 130 123 120 120 123 126 128 130 134 139 144 147 147 144 139 134 129 123 116 107 97 88 80 72 66 63 63 63 64 66 67 67 65 61 56 51 45 41 37 35 32 31 29 27 26 26 27 30 33 54 84 100 100 98 94 86 74 61 57 62 69 77 86 96 112 119 123 127 131 135 138 142 147 152 157 163 169 178 191 208 227 245 260 271 278 282 283 284 284 283 283 283 283 283 283 283 282 281 279 278 277 276 276 275 275 275 274 273 272 270 270 271 272 274 276 278 280 281 282 282 281 279 278 277 276 274 273 272 271 270 269 268 269 269 270 270 270 270 268 265 263 262 264 264 266 267 267 265 262 264 266 267 269 270 275 278 280 279 278 276 275 276 279 281 277 270 260 253 248 247 249 251 252 219 214 210 206 201 197 192 189 186 182 178 172 163 149 134 122 115 115 119 124 127 130 134 142 152 156 156 154 151 148 144 140 133 121 106 93 82 76 71 68 68 69 69 69 70 70 69 66 60 53 44 37 33 30 27 24 22 21 20 20 19 20 23 40 79 105 106 104 100 81 46 30 33 41 53 68 82 94 110 119 123 127 130 134 138 142 146 151 155 160 166 177 195 220 241 256 267 275 281 284 285 285 285 285 284 284 284 284 284 284 283 281 280 278 277 276 275 274 273 273 273 272 270 268 268 269 270 272 273 276 278 279 280 280 279 278 277 276 275 273 272 271 269 268 267 267 267 268 269 269 269 267 264 261 258 258 263 265 266 266 265 264 265 266 268 269 270 272 276 278 278 278 277 276 273 274 277 281 282 276 266 255 245 246 250 252 253 222 218 214 210 205 202 197 193 189 185 181 176 168 156 141 125 115 114 117 120 119 113 105 136 162 167 166 165 163 162 159 156 150 140 125 107 90 80 75 74 75 76 75 72 70 68 66 63 59 52 42 35 29 24 19 15 12 10 10 10 10 11 13 23 51 87 85 75 61 45 32 29 29 35 46 61 79 93 109 119 124 127 129 133 137 141 145 149 153 156 161 173 198 233 257 268 276 281 285 286 287 286 286 286 286 285 285 285 285 285 283 282 280 279 278 277 275 273 272 272 272 271 269 267 266 267 268 270 272 273 275 276 278 278 278 277 276 275 274 273 271 269 268 267 266 267 267 267 268 268 267 264 261 258 255 256 261 265 266 266 266 266 267 268 269 270 271 274 277 278 277 276 276 275 274 273 274 277 280 279 273 266 259 256 256 255 254 226 221 217 213 209 206 201 196 191 186 183 178 172 163 151 134 122 118 116 109 87 40 8 346 251 185 178 174 171 169 167 164 160 153 144 130 110 90 77 75 77 78 76 71 66 62 58 56 52 46 38 30 23 16 10 6 2 360 359 360 1 3 5 8 13 21 33 42 45 44 40 35 30 33 41 58 79 97 114 123 127 129 130 133 136 140 144 147 151 154 158 169 202 251 272 280 284 287 289 289 289 289 288 288 287 287 287 286 285 284 283 281 280 280 279 277 275 273 272 272 272 270 268 267 266 266 268 269 271 272 273 274 275 276 276 276 275 275 274 272 271 269 267 266 266 266 266 267 267 266 264 262 259 256 255 256 260 264 266 267 267 268 269 269 270 271 273 275 277 277 277 276 275 274 273 272 272 273 275 275 275 272 270 266 263 259 256 230 226 222 217 213 209 204 198 192 188 185 182 179 173 165 154 142 133 120 95 39 4 352 340 320 255 201 184 177 172 170 167 164 160 153 144 130 111 89 80 79 79 76 69 61 54 48 43 39 34 29 22 15 8 3 359 356 354 353 353 354 356 359 3 7 14 24 37 48 55 57 56 42 38 43 59 85 111 129 133 134 134 133 134 137 140 144 148 151 154 159 173 223 273 285 289 291 292 292 292 292 291 290 290 289 289 288 287 286 284 282 281 280 279 279 277 275 273 273 272 272 270 268 267 266 267 268 269 270 271 271 272 273 273 274 274 275 274 273 272 270 269 268 267 265 265 266 266 265 264 261 259 257 255 255 258 261 264 266 268 268 268 268 269 270 271 273 274 275 276 276 275 274 274 272 271 270 271 271 272 273 272 270 267 264 261 257 234 231 226 221 215 211 206 201 197 194 192 191 190 185 178 169 160 150 137 88 15 354 346 337 324 302 251 201 183 174 170 168 166 163 158 152 142 128 111 98 89 82 75 67 55 46 38 31 26 22 18 13 6 360 355 352 351 350 349 349 350 352 355 359 3 8 16 29 47 70 89 101 91 83 83 99 123 140 146 146 145 143 141 139 140 143 147 150 154 157 164 187 258 287 293 295 296 296 296 295 294 294 293 292 291 290 289 288 286 284 282 280 279 279 278 277 275 274 273 273 272 271 269 268 268 269 270 270 270 270 271 271 271 271 272 273 274 274 274 272 271 270 268 267 266 265 265 264 264 262 260 257 255 254 254 256 260 264 267 268 268 268 267 268 269 271 272 273 274 274 274 274 274 273 272 270 269 269 270 271 272 272 269 267 264 261 257 236 232 228 223 216 209 206 204 202 202 201 201 198 191 183 175 168 161 151 113 13 352 342 334 325 311 282 221 192 177 171 168 166 164 160 155 148 139 129 115 99 85 73 62 47 34 24 18 13 10 7 3 359 355 350 348 347 346 346 346 347 348 350 353 357 1 7 19 47 93 125 139 144 149 154 158 163 168 156 154 153 151 149 147 147 149 152 155 158 161 169 199 274 294 297 299 299 299 298 297 296 295 294 293 292 291 290 289 287 285 282 280 279 278 278 277 276 275 274 274 273 271 270 269 269 270 272 272 272 271 271 270 270 270 271 272 274 275 274 273 272 270 268 266 264 263 263 263 262 261 259 258 255 253 250 251 255 260 264 266 267 267 267 268 270 271 272 273 273 274 274 274 274 273 271 270 269 268 269 270 271 270 269 266 263 259 256 234 230 227 221 212 208 205 203 202 202 203 200 198 193 186 180 175 169 160 144 74 0 343 332 324 309 281 226 192 179 172 168 166 164 161 157 152 146 139 127 109 89 69 53 37 23 14 9 5 3 360 357 354 351 348 347 345 345 345 345 345 346 347 348 350 352 354 0 82 154 159 160 161 163 164 164 166 167 161 159 157 156 155 154 155 156 158 160 163 167 175 209 280 296 300 301 301 302 301 299 297 295 294 293 293 292 291 290 289 288 285 283 281 279 278 276 276 275 275 275 273 272 270 270 271 272 272 273 273 273 272 271 270 270 271 273 274 275 275 274 272 269 266 263 261 259 259 259 259 259 259 258 256 253 250 250 252 256 261 265 267 268 269 269 271 272 274 274 274 274 274 274 274 273 271 269 268 268 268 269 270 269 267 264 260 256 254 234 229 224 217 211 209 208 206 204 204 204 202 200 197 193 188 183 177 169 159 146 123 49 341 314 285 242 199 182 175 170 167 165 163 160 157 154 150 143 132 113 87 62 41 25 15 8 4 2 0 357 354 352 350 348 347 346 345 344 343 344 344 344 344 343 341 333 291 215 195 184 175 169 167 165 165 165 165 162 160 160 160 160 160 161 163 165 167 170 175 187 236 287 299 301 302 302 302 303 301 298 295 293 292 293 293 293 293 293 292 290 287 284 281 278 276 275 275 275 275 273 271 270 270 270 271 272 273 273 273 273 272 270 269 269 270 272 274 273 270 267 264 262 258 253 249 249 252 254 255 256 255 254 252 252 253 256 260 263 270 273 273 273 272 273 274 275 275 275 274 274 274 274 273 271 269 268 267 268 269 268 267 264 261 258 255 253 236 228 223 218 215 213 214 213 212 210 208 205 205 205 203 199 193 187 178 166 156 147 142 145 158 171 175 173 170 167 165 164 163 162 160 158 156 152 146 136 118 86 52 29 16 8 3 0 359 359 357 355 352 349 347 346 344 343 342 342 341 341 342 341 339 334 322 272 220 204 194 183 174 169 167 166 165 164 162 162 162 162 163 164 166 168 171 174 177 183 198 243 286 298 301 302 302 302 303 301 298 294 291 291 292 293 295 299 301 301 297 292 288 283 279 276 274 274 274 273 271 270 269 268 269 270 271 272 272 272 271 270 269 268 267 267 269 268 266 265 262 258 254 252 246 239 233 239 245 250 250 249 248 248 250 253 257 263 269 274 277 278 278 276 276 276 276 275 275 274 274 274 273 272 270 268 267 267 268 268 267 264 261 257 254 253 252 235 228 223 220 218 219 220 220 218 215 212 209 208 210 209 205 199 193 183 171 159 150 146 147 152 156 159 161 161 161 161 161 161 161 160 159 156 153 148 140 124 92 47 22 10 4 0 358 357 356 356 354 352 349 346 343 342 340 339 338 338 338 339 339 337 332 320 287 235 210 199 191 181 175 171 169 168 167 164 163 164 165 166 168 170 173 177 181 185 190 205 244 285 296 300 301 302 303 304 302 298 293 290 291 292 295 301 307 311 309 303 297 291 285 280 276 274 273 271 270 270 268 268 267 267 269 270 271 271 270 269 269 269 269 269 268 268 267 264 261 257 254 252 252 249 243 233 232 237 243 246 247 246 246 248 253 257 262 269 275 280 281 281 280 279 278 277 276 275 274 274 274 273 272 270 268 267 266 266 266 264 262 257 253 250 249 249 234 228 224 222 221 221 223 224 221 216 212 209 207 206 206 206 202 195 185 173 160 149 144 145 149 153 156 157 158 159 159 159 160 160 160 159 157 155 151 143 129 94 40 15 5 0 358 356 355 353 352 351 349 348 345 342 339 337 335 334 334 334 335 335 333 328 319 301 262 222 206 199 190 184 180 177 177 176 174 170 168 169 170 173 178 183 182 187 192 198 209 240 281 292 298 301 302 303 304 303 299 295 292 291 293 296 301 306 310 309 304 298 293 288 283 278 275 273 270 268 268 268 267 267 267 268 269 270 271 270 270 270 272 274 274 273 273 270 265 260 256 254 254 254 254 251 245 238 237 240 245 249 251 253 257 259 261 264 269 274 278 281 282 281 280 279 279 278 276 275 275 275 273 271 269 267 266 265 265 263 262 259 255 249 246 245 246 234 228 226 225 224 223 223 222 219 215 211 208 206 204 205 205 202 195 185 173 160 149 144 145 148 152 155 157 158 158 158 158 159 160 160 160 159 156 153 147 134 93 26 5 358 355 353 352 350 348 346 345 344 342 340 338 335 333 331 329 329 328 328 328 326 322 316 304 278 242 220 211 205 199 194 191 191 195 199 193 184 179 178 179 183 186 185 192 200 207 214 234 281 290 297 300 302 302 303 303 301 298 294 292 292 293 295 299 304 306 304 299 295 291 287 282 279 275 272 269 268 268 267 267 267 268 269 270 271 271 272 273 274 276 277 276 275 273 270 265 260 258 257 258 258 258 254 248 243 241 244 250 256 261 265 268 268 268 269 271 274 278 279 280 281 281 280 278 277 276 276 276 274 271 269 267 265 264 263 261 259 255 250 246 243 243 244 239 231 226 224 223 221 221 219 216 213 210 207 206 204 205 205 202 195 185 173 160 150 145 145 148 152 155 157 158 159 159 159 159 160 160 160 160 158 155 151 142 114 25 358 350 347 346 345 343 342 340 338 336 334 332 330 328 325 323 322 321 321 321 320 318 315 310 300 284 261 241 230 225 219 214 209 210 218 229 231 220 203 194 189 187 187 190 198 211 217 222 242 275 287 296 301 303 303 303 303 302 300 297 293 290 289 290 293 298 302 303 301 298 293 290 286 282 278 274 271 270 269 268 267 267 267 268 270 271 272 273 273 274 275 276 276 275 273 270 267 264 261 260 260 261 261 259 254 250 248 248 253 260 266 270 272 272 271 270 270 272 273 274 276 278 281 281 279 278 277 277 277 275 272 270 268 266 263 261 260 257 253 248 244 243 243 245 248 236 229 226 222 219 218 216 213 211 208 206 205 203 203 202 199 193 183 172 162 154 150 150 152 155 157 158 160 160 160 160 160 161 161 161 160 159 157 154 150 139 65 355 346 342 339 337 335 333 331 329 327 324 322 319 316 315 314 314 315 315 315 316 314 312 307 300 291 278 264 252 245 241 237 232 231 239 249 257 263 265 251 224 210 211 219 231 227 216 223 256 270 282 294 302 306 306 305 303 302 301 298 293 289 287 288 290 295 299 302 302 299 294 290 286 282 278 277 274 272 270 269 267 267 268 269 270 272 273 273 273 274 275 276 276 274 272 269 266 265 263 262 262 262 263 261 259 256 254 255 261 266 270 273 274 273 272 270 269 269 269 270 270 271 274 274 276 277 278 278 277 275 273 270 268 265 262 260 258 256 253 249 246 245 247 249 255 240 232 228 223 218 215 213 210 208 205 203 201 199 198 196 193 189 181 173 165 158 155 154 156 157 159 160 161 161 161 162 162 162 162 162 162 161 160 158 157 156 152 347 339 336 332 329 327 325 323 321 319 315 312 309 306 305 305 307 310 312 314 315 315 314 311 307 301 294 285 275 264 257 252 249 247 251 256 264 272 278 272 264 261 270 282 281 260 240 235 248 254 265 284 300 308 309 307 304 301 298 295 292 289 288 289 291 295 299 301 300 297 292 288 284 280 277 278 275 273 271 269 268 268 269 270 271 273 274 274 273 273 274 275 276 274 272 270 267 266 265 263 262 262 264 265 264 262 261 264 266 268 270 272 273 272 271 269 267 266 266 266 267 268 270 272 275 277 278 278 278 276 274 271 268 264 261 259 256 255 253 251 250 250 251 252 258 242 233 227 221 216 212 210 207 204 202 199 197 195 193 191 189 186 179 173 168 163 160 159 160 160 161 162 163 163 163 164 164 164 165 165 165 164 164 164 165 166 169 199 325 328 325 322 319 317 316 314 312 309 305 302 299 300 302 305 308 311 314 316 317 317 315 313 309 305 299 293 284 274 266 260 257 258 261 266 274 281 284 287 292 297 302 300 296 286 271 258 249 247 267 295 308 311 309 305 300 296 294 293 292 291 291 292 296 299 299 297 295 292 288 284 280 281 279 277 274 271 269 268 268 269 270 271 273 274 275 275 274 275 275 276 275 273 271 269 268 266 264 263 263 265 267 267 266 265 267 267 268 268 269 271 270 269 267 265 263 262 263 263 265 267 269 273 276 278 279 278 276 274 272 269 264 260 256 253 252 252 252 253 253 253 252 259 242 232 225 218 213 209 206 204 201 199 196 194 192 189 187 184 182 178 174 170 167 165 163 163 163 163 164 165 165 166 166 167 167 168 168 169 169 170 171 172 174 177 187 255 306 312 312 310 310 310 309 307 304 301 298 298 300 303 307 310 312 314 316 318 318 317 315 313 311 307 303 297 289 280 272 266 265 268 272 278 285 292 298 302 304 306 306 304 299 292 281 268 257 272 298 309 311 309 305 301 297 296 296 295 294 293 292 291 293 294 293 291 290 287 286 285 283 281 278 275 272 270 269 269 270 271 272 274 275 276 276 276 276 276 276 275 273 272 271 269 267 265 264 264 265 267 268 267 267 268 269 269 269 269 270 270 268 266 263 261 260 260 261 262 263 265 269 274 277 279 278 276 275 273 270 265 259 254 249 249 249 251 252 252 251 249 263 243 230 221 214 209 206 203 201 198 196 193 191 189 186 184 181 180 177 175 172 170 168 166 165 165 165 166 167 167 168 169 169 170 171 172 173 174 175 176 178 180 182 187 200 238 274 288 294 297 300 301 301 300 299 298 300 303 306 309 311 312 313 314 316 317 317 316 314 313 310 308 305 300 295 287 280 276 277 281 286 290 295 300 303 305 307 306 305 302 299 294 289 287 295 306 312 312 309 306 302 299 298 297 297 296 294 292 290 289 289 289 289 290 289 286 283 283 282 280 278 275 273 272 272 272 273 274 275 276 276 277 276 276 276 275 275 274 273 272 270 268 267 266 265 266 266 266 266 266 268 268 269 269 270 270 270 269 266 263 261 260 260 260 260 261 262 265 269 273 277 278 277 275 273 271 266 260 251 246 245 245 245 245 245 245 243 267 245 229 218 210 206 203 200 198 196 193 191 189 186 184 182 180 178 177 175 174 172 170 168 167 167 168 168 169 169 170 170 171 173 173 175 176 177 179 181 182 183 184 187 192 203 219 236 251 266 279 289 294 297 298 301 304 307 309 311 312 313 313 313 314 315 315 315 314 312 311 310 309 307 303 299 293 288 286 288 291 295 299 302 304 306 307 307 306 304 303 301 301 303 306 309 311 311 309 306 303 301 300 299 298 296 294 293 291 291 291 291 292 293 291 287 285 284 284 283 281 280 278 277 276 275 275 276 276 276 276 276 276 276 276 275 275 274 273 272 271 269 268 267 267 267 266 266 264 265 267 268 268 268 269 270 270 269 266 263 261 260 259 260 260 260 261 264 267 271 275 278 277 275 274 271 267 261 253 247 243 241 238 238 237 236 235 270 245 227 215 207 203 200 197 195 193 191 189 187 185 182 181 179 178 177 176 175 173 172 170 169 169 169 169 170 170 171 172 173 174 176 177 178 180 182 183 184 185 186 188 192 198 203 209 215 226 243 265 281 291 299 304 308 310 312 312 313 312 312 312 312 313 313 313 312 310 310 310 310 309 307 304 300 296 294 294 296 299 301 303 305 306 307 307 307 306 305 304 305 306 308 309 310 309 308 306 304 302 301 299 298 297 296 294 293 292 292 293 294 295 294 292 290 289 289 287 285 284 283 282 280 278 276 276 276 276 275 275 275 275 275 274 274 273 272 272 271 271 270 269 268 267 266 265 265 265 266 268 268 269 269 269 269 269 267 264 262 260 259 259 259 260 261 263 265 270 274 276 276 275 273 271 267 261 254 247 243 240 234 232 229 226 224 271 245 225 212 203 199 196 194 192 190 188 186 185 183 182 180 179 179 178 177 176 175 174 172 171 171 170 170 171 171 172 173 175 176 178 179 181 182 184 185 186 186 187 188 191 195 199 202 206 213 223 238 259 281 295 304 309 312 314 314 313 312 312 311 311 312 312 311 310 309 308 308 308 308 307 305 302 299 298 298 299 301 303 304 306 307 307 307 307 306 305 304 305 305 306 307 307 307 306 305 304 302 301 299 299 298 298 297 295 294 293 294 295 297 297 296 293 293 292 290 289 287 285 284 281 278 276 275 274 274 274 274 273 273 272 272 272 272 272 272 272 272 271 269 268 266 265 265 265 265 266 268 269 270 270 269 269 268 266 264 262 261 260 260 259 259 260 261 264 268 272 274 276 274 273 270 267 260 253 246 242 239 234 230 225 219 215 273 244 222 208 199 195 192 190 189 187 186 185 183 182 182 181 180 179 179 178 177 176 175 174 173 172 172 172 172 172 173 175 176 178 179 180 182 183 184 185 186 186 187 188 190 193 196 200 205 210 217 227 242 262 284 298 306 311 313 314 313 312 311 311 311 311 311 310 309 308 307 306 306 306 305 304 302 300 299 299 301 302 303 304 305 306 306 306 306 305 304 303 303 304 304 304 304 304 304 304 303 302 301 300 300 299 299 298 297 296 295 296 297 298 299 299 295 294 292 291 290 289 287 284 281 278 275 273 272 272 272 272 271 271 270 270 270 270 271 271 271 272 270 269 267 266 266 267 267 268 267 268 269 270 270 269 268 268 266 264 262 261 261 260 260 260 260 260 263 267 270 273 275 274 272 270 266 260 253 246 241 236 233 230 224 216 211 276 240 217 205 196 192 190 188 187 186 185 184 183 182 182 181 181 180 179 179 178 177 177 176 175 175 174 173 173 174 175 176 178 179 180 181 182 183 184 185 185 186 187 189 191 193 196 200 204 209 214 221 232 248 269 286 298 305 310 313 313 312 312 311 310 310 310 309 308 307 305 304 304 303 302 301 300 299 299 299 300 301 302 303 304 304 305 305 304 304 303 303 302 302 302 302 302 302 302 302 302 301 301 301 301 300 300 299 298 297 296 296 297 298 299 300 296 293 291 290 289 288 286 284 282 279 276 273 272 272 272 271 270 269 269 269 269 270 270 270 271 270 269 268 267 267 267 268 270 270 269 268 269 270 270 269 269 268 267 265 263 262 262 261 261 261 261 261 263 265 268 272 273 273 271 269 265 260 254 247 241 235 232 229 224 218 214 278 233 211 201 194 190 188 187 186 185 184 183 183 182 182 182 182 181 180 179 179 178 178 178 177 176 175 175 175 176 177 178 180 181 181 182 183 184 184 185 185 186 188 190 192 194 197 201 204 209 214 220 228 241 258 277 290 300 307 311 313 314 313 312 311 311 310 309 308 307 305 304 303 302 301 300 299 298 297 297 298 299 300 301 302 302 302 302 302 302 302 302 302 301 300 300 300 300 300 301 301 301 301 301 301 300 299 299 298 297 296 296 296 296 297 297 293 289 286 285 284 284 283 282 280 279 277 274 273 272 272 271 270 269 269 269 269 270 270 271 271 270 269 268 268 268 269 270 270 271 270 269 269 270 270 270 270 270 269 267 265 264 263 263 262 262 262 262 262 264 265 268 270 271 271 269 265 261 256 250 243 235 231 227 223 218 214 271 222 203 195 191 189 187 186 185 184 183 183 183 183 182 182 182 181 180 180 179 179 179 178 178 177 177 177 178 179 180 181 182 183 183 184 185 185 186 187 188 190 192 193 195 197 200 202 206 210 215 221 229 241 258 274 288 298 306 311 314 315 315 314 313 312 312 311 309 308 307 305 304 303 302 300 298 296 295 295 296 296 297 298 299 300 300 300 300 300 300 301 301 300 300 299 299 299 299 300 300 300 300 300 300 300 299 298 297 296 295 294 294 294 294 292 288 285 282 281 280 280 279 279 278 277 276 275 273 272 272 272 271 270 270 270 271 271 272 272 272 271 270 270 269 270 270 271 271 271 271 270 270 270 271 271 271 271 270 269 267 266 264 263 263 262 262 262 262 263 264 264 266 268 270 270 267 263 259 253 249 243 236 231 226 221 215 241 203 194 190 188 187 186 185 184 183 183 183 183 183 182 182 182 181 181 180 180 180 180 180 179 179 179 180 181 182 183 184 185 185 187 188 189 190 191 193 195 196 198 199 200 202 204 206 209 213 218 225 235 248 265 280 292 301 307 312 315 317 317 317 316 315 314 313 313 311 310 309 307 305 303 301 298 295 294 293 293 294 295 295 297 297 298 298 299 299 299 300 300 300 300 300 299 299 299 299 299 299 299 299 299 298 298 297 295 294 292 292 291 291 291 289 286 282 280 280 280 279 278 277 276 276 276 276 275 275 275 276 275 274 272 272 273 273 274 273 272 272 271 271 271 271 271 271 271 271 272 271 271 271 271 271 271 271 271 270 269 267 266 265 263 263 263 262 263 263 264 264 266 268 270 270 269 266 262 257 255 251 246 239 233 226 219 193 187 185 185 185 184 184 183 183 182 182 182 182 182 183 182 182 181 180 180 180 180 180 180 180 181 182 183 185 186 188 189 190 192 195 198 201 203 204 205 205 205 206 207 207 208 210 212 215 219 225 234 247 261 276 289 297 304 308 311 315 317 318 318 317 316 316 317 317 316 315 313 311 309 306 302 298 295 293 292 291 292 292 293 294 295 296 296 297 297 298 298 299 299 300 300 300 300 299 299 299 299 298 298 297 297 296 295 294 292 291 290 289 289 289 287 283 279 278 279 279 279 278 277 276 276 276 277 278 279 280 281 281 278 276 275 275 275 275 274 273 272 272 272 272 271 271 271 271 272 273 273 272 272 271 271 271 271 271 271 269 268 267 265 264 264 264 263 263 264 265 266 267 269 270 270 269 267 264 261 259 256 253 247 241 234 227 169 174 178 179 181 181 182 182 182 182 182 182 182 183 183 182 182 181 181 180 180 180 181 181 182 184 186 188 191 193 196 199 203 210 218 226 229 229 225 221 217 216 215 215 216 217 219 221 224 228 234 247 264 277 287 296 303 307 308 308 313 320 323 322 319 318 321 323 322 320 318 316 314 312 308 304 299 296 293 291 291 291 291 291 292 292 293 294 295 295 296 297 297 298 299 300 300 300 300 299 299 298 297 296 296 295 295 294 293 291 290 289 288 287 286 285 280 276 276 277 278 278 278 278 277 277 278 279 281 283 284 285 284 281 280 279 278 277 277 276 274 273 272 273 273 272 271 271 271 272 273 273 273 272 272 272 272 272 271 271 270 268 267 266 265 265 265 264 265 265 266 267 268 269 269 268 268 267 265 262 260 258 255 253 249 243 237 161 166 170 173 176 178 179 180 180 181 181 181 182 182 182 183 183 183 183 182 182 182 183 184 187 190 193 197 200 205 210 219 231 246 258 266 266 256 242 231 226 225 224 224 224 226 230 233 233 231 241 260 279 289 294 300 303 307 309 308 316 329 334 332 327 323 324 324 322 321 319 318 316 313 310 305 301 298 295 293 292 291 291 290 290 290 290 291 292 293 294 295 296 297 298 300 300 300 300 299 298 297 296 295 295 294 293 293 291 290 290 289 287 286 284 283 279 275 274 275 276 277 278 278 278 279 280 282 284 286 287 287 285 282 282 281 280 280 279 278 276 275 274 274 274 273 272 271 271 272 273 273 274 273 273 272 272 271 271 271 270 268 267 266 266 266 266 266 266 266 267 267 267 267 267 267 267 266 265 263 262 260 257 255 252 249 245 160 161 164 168 171 174 176 177 178 179 180 181 181 182 183 183 184 184 184 184 184 186 189 194 198 203 206 211 218 227 234 247 260 273 285 293 287 267 245 233 232 233 230 228 229 237 238 232 225 220 245 272 288 296 299 300 302 305 307 312 318 323 323 320 315 316 318 319 320 321 320 319 317 315 313 309 304 300 297 295 294 292 291 290 288 288 288 289 290 292 293 294 295 296 298 299 299 300 300 299 298 297 295 294 294 293 292 292 291 290 289 288 287 285 284 281 277 275 274 274 275 276 277 278 279 280 282 284 286 288 289 287 284 283 283 283 282 281 280 279 278 277 276 275 275 274 273 272 272 273 274 274 275 275 274 273 272 272 271 271 270 269 268 267 267 267 267 267 267 267 267 267 267 267 267 267 266 265 265 264 263 262 260 258 256 254 251 160 158 160 163 167 170 172 174 176 177 178 178 179 181 182 184 187 189 193 199 205 213 217 219 222 223 225 230 238 247 261 269 275 288 301 303 282 255 237 231 238 244 235 226 233 250 258 253 243 234 270 286 294 299 301 303 300 301 304 307 307 305 303 302 305 309 313 317 320 323 325 326 326 325 321 313 304 298 295 294 294 292 290 289 287 287 287 288 289 291 292 293 295 296 297 298 298 298 298 298 297 296 295 293 293 292 292 291 290 290 288 287 286 284 283 280 277 274 273 273 274 275 276 278 280 281 283 285 288 289 290 287 283 283 283 283 283 282 281 281 280 279 278 277 277 276 275 274 274 275 276 276 277 276 275 274 273 272 272 271 271 270 269 269 268 268 268 268 269 269 268 268 267 267 266 266 265 265 265 265 264 264 262 261 259 257 255 153 150 152 156 161 164 167 170 171 173 173 174 176 179 185 195 215 247 271 280 282 274 268 263 256 249 249 252 256 261 267 276 290 299 301 290 267 250 240 238 257 257 250 244 250 269 283 288 291 298 298 298 298 300 301 300 298 297 294 291 298 305 307 307 308 310 314 318 324 332 339 344 349 351 331 243 231 234 242 255 272 283 287 288 287 286 287 287 289 290 291 293 294 295 296 296 297 297 296 296 296 295 294 293 292 291 291 291 290 289 288 287 286 284 283 280 276 272 272 273 273 274 275 277 280 282 284 286 288 290 289 286 284 284 284 283 282 282 282 282 281 280 279 279 279 278 276 275 275 276 278 278 278 277 276 275 274 273 273 272 272 272 272 271 270 270 269 269 269 269 269 268 267 267 266 265 264 264 264 265 265 265 264 263 261 259 257 129 127 134 142 148 153 157 161 163 166 167 170 176 201 304 325 329 330 329 326 321 315 307 299 291 288 283 280 279 281 284 290 301 299 283 271 267 263 257 254 265 267 267 269 275 284 290 296 299 300 300 299 298 298 298 303 303 295 280 262 296 319 320 317 315 316 319 327 338 350 359 16 159 179 187 193 196 197 199 202 212 239 271 285 286 287 287 287 288 289 291 292 293 294 295 295 295 295 295 295 294 294 293 292 291 291 290 290 289 288 287 286 285 284 283 281 278 275 274 273 273 274 275 277 280 283 285 287 289 288 287 286 285 285 284 283 282 281 281 281 281 280 279 279 279 278 277 275 276 277 278 278 278 277 276 276 275 274 274 273 273 274 274 273 272 271 270 270 270 270 269 268 267 266 265 264 263 263 263 265 266 266 266 264 262 260 258 82 82 85 94 104 111 118 121 121 108 55 7 356 351 348 346 344 341 339 337 333 329 325 322 318 316 313 311 308 306 303 299 296 294 290 284 279 277 271 264 268 276 281 284 284 285 287 291 296 298 298 298 298 297 295 301 303 306 312 321 321 321 320 319 318 316 314 293 198 180 187 196 202 205 204 204 202 199 195 193 193 199 226 270 283 286 287 287 288 289 290 291 292 293 293 293 293 293 293 293 293 293 293 292 291 290 289 289 288 288 287 286 285 284 283 282 281 279 277 276 275 275 276 278 280 283 286 288 289 289 289 288 287 286 285 283 282 281 280 280 280 280 278 278 278 278 278 277 277 278 278 279 278 277 277 277 276 275 274 274 274 275 276 275 273 271 270 270 270 270 270 268 267 266 265 264 262 262 262 264 265 266 266 265 263 260 258 50 47 46 46 46 44 39 32 23 14 5 359 357 354 352 349 348 346 344 341 339 337 335 333 332 330 329 327 324 321 317 313 308 302 295 289 287 287 284 278 278 281 283 285 286 285 285 288 293 297 299 299 297 295 297 298 302 304 304 296 303 306 308 305 290 223 187 182 186 198 215 230 239 243 243 240 234 225 214 204 200 205 228 264 281 286 288 287 287 288 288 289 290 290 291 291 292 292 292 291 291 291 291 291 290 289 289 288 287 287 286 285 285 284 283 283 282 281 279 278 278 278 278 280 282 284 286 288 288 289 289 289 289 287 285 284 282 281 280 279 279 279 279 279 280 280 281 280 279 279 279 280 280 280 279 278 276 275 275 275 276 277 277 276 274 272 270 270 270 270 270 268 267 266 265 264 263 262 262 264 265 266 266 265 263 261 259 39 38 36 34 32 28 24 19 14 9 4 -0 358 356 355 353 351 350 348 346 344 342 340 338 337 336 335 334 332 330 327 325 322 318 314 311 310 307 304 301 297 294 292 293 294 288 287 290 293 297 298 298 298 297 295 297 300 301 301 297 295 296 294 283 247 210 202 204 214 228 243 254 260 263 265 266 265 262 255 248 247 256 270 282 288 290 290 289 288 288 287 287 287 287 288 289 290 291 290 290 289 289 289 289 289 289 288 288 287 286 286 285 285 284 284 284 283 283 282 280 280 280 280 281 283 284 286 287 287 287 288 289 289 288 287 285 283 281 280 280 280 280 280 280 281 283 285 284 283 281 281 281 282 282 281 280 278 277 276 277 278 279 278 276 273 271 270 270 270 270 269 268 267 266 265 264 263 263 263 263 264 265 265 265 264 261 258 37 36 35 33 30 27 23 19 15 11 8 5 3 2 0 359 357 355 352 350 348 346 345 343 342 341 340 339 338 337 335 334 332 331 330 329 328 326 323 320 315 311 308 306 303 299 296 296 297 300 300 300 299 298 297 297 298 299 297 292 290 286 276 252 220 205 203 208 217 230 243 253 258 260 263 266 267 268 266 264 267 274 282 289 292 293 292 291 290 288 287 286 285 286 286 287 288 289 289 288 287 287 288 288 289 289 288 288 287 287 286 286 285 285 284 284 284 284 283 282 282 281 282 282 283 283 284 285 285 285 286 287 289 289 289 287 285 283 282 281 281 282 282 283 284 286 287 287 286 284 282 282 283 283 283 282 280 279 278 279 280 280 278 275 272 270 269 269 268 268 268 267 267 266 265 265 264 263 263 263 263 263 263 264 264 262 259 37 37 36 34 32 29 26 24 21 19 17 15 13 10 8 5 3 359 356 354 353 351 350 349 348 347 346 345 345 344 343 343 341 340 339 338 337 335 333 330 327 324 319 316 315 312 309 305 304 304 304 302 300 299 299 298 297 296 293 287 283 276 259 232 209 203 203 207 214 224 236 244 249 250 249 249 251 254 254 253 258 268 279 287 290 292 292 291 291 290 288 287 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 286 286 287 287 286 286 285 285 285 285 284 284 283 283 283 282 282 282 282 282 283 283 284 285 286 287 288 289 288 286 284 283 283 283 283 284 285 286 287 287 287 286 285 283 283 283 283 283 282 281 280 280 280 280 279 276 272 269 268 267 267 266 266 266 266 266 266 265 265 264 263 262 261 261 261 261 262 263 263 261 38 39 39 38 37 36 34 33 31 29 27 25 23 19 14 11 8 5 2 360 358 356 355 354 354 353 352 352 351 351 349 348 346 344 343 341 340 339 337 336 334 331 329 326 323 322 319 315 312 310 309 307 304 302 300 299 297 293 287 282 277 270 252 227 210 206 206 210 218 228 240 249 254 255 252 247 246 246 247 246 251 261 275 284 287 288 289 289 289 289 288 287 285 284 283 282 283 283 283 283 283 284 284 284 284 283 283 283 285 286 287 287 287 287 286 286 285 284 284 284 283 283 282 281 280 280 281 281 282 281 282 284 285 286 287 286 285 285 284 284 284 284 284 285 286 287 286 285 283 283 282 282 282 282 282 281 280 279 278 278 277 275 272 268 265 264 264 264 264 264 265 266 266 266 266 265 265 263 261 260 260 260 259 260 261 262 262 41 42 43 44 44 44 43 42 40 38 35 32 29 25 21 17 13 10 7 5 3 2 0 359 358 358 356 355 355 354 352 350 348 346 345 343 342 341 340 339 338 336 335 333 331 329 327 325 321 318 316 314 311 308 304 301 298 292 283 275 270 263 246 225 213 210 211 216 225 238 249 259 264 265 262 257 252 251 251 252 256 264 274 282 285 286 287 287 287 287 287 286 284 283 281 281 280 281 281 281 281 281 282 281 280 280 279 281 283 285 287 288 288 288 287 286 285 284 284 283 283 283 281 280 279 279 279 280 280 279 279 280 281 283 283 284 284 284 284 284 284 284 284 284 285 285 284 282 280 279 279 279 279 281 281 280 278 276 275 274 272 270 267 263 262 261 262 262 262 263 264 265 266 266 266 266 265 262 261 260 260 259 259 260 261 262 263 47 48 49 50 50 50 49 48 45 42 39 36 32 29 25 21 17 15 12 10 8 7 5 4 3 2 0 359 357 356 354 352 351 349 348 346 345 344 343 342 341 340 339 338 338 336 335 333 330 327 325 322 318 314 309 304 299 292 284 274 268 257 239 222 213 211 213 219 229 242 254 263 269 271 268 262 256 253 254 258 263 269 275 281 284 286 287 287 287 286 286 285 284 282 282 281 282 282 283 283 282 282 282 281 281 280 281 282 284 286 288 290 291 290 289 288 286 285 284 283 283 282 280 279 278 277 277 277 277 276 276 276 277 278 279 281 282 283 284 284 284 283 283 283 284 283 281 279 278 277 276 275 276 277 278 280 279 275 271 270 267 265 261 260 259 260 260 261 261 262 263 264 265 266 266 265 264 263 261 261 260 259 260 261 262 263 264 53 54 54 54 54 53 51 49 46 43 40 37 33 30 26 23 20 18 16 14 12 11 10 9 8 7 5 4 2 360 358 356 354 353 351 349 348 347 346 345 344 344 343 343 343 343 342 341 339 337 334 331 326 321 315 309 302 294 285 276 269 256 237 222 213 211 214 221 231 242 254 263 269 271 268 263 257 253 253 258 264 270 275 279 283 286 287 288 287 286 285 284 284 283 283 283 284 285 285 286 286 286 286 285 284 284 285 286 287 288 290 292 294 294 293 291 288 286 284 283 282 281 279 278 277 276 275 274 274 273 273 273 273 274 275 277 280 282 284 284 284 283 282 282 282 281 279 277 276 274 273 272 273 274 276 280 283 278 272 269 266 263 260 259 259 260 261 261 262 262 263 264 264 266 266 265 264 263 262 261 261 261 262 263 263 264 265 58 58 58 57 56 54 51 49 46 43 40 37 33 30 28 25 23 21 20 18 17 15 13 13 11 10 8 6 5 3 1 360 358 357 355 354 352 351 349 348 348 347 347 347 347 348 348 348 347 345 343 339 335 330 324 317 308 297 287 278 269 253 234 220 212 212 216 223 231 242 253 262 268 268 266 262 257 253 252 255 261 267 272 277 280 284 286 287 287 286 286 285 284 284 284 284 285 287 288 289 289 289 289 289 288 288 288 289 290 290 292 294 296 296 296 294 291 288 286 283 282 280 279 278 277 276 275 274 273 272 272 271 271 272 273 276 279 283 285 285 285 284 283 281 280 279 278 276 274 273 271 270 271 272 274 277 280 279 275 271 268 265 263 262 262 262 263 263 263 263 263 264 264 265 266 265 264 263 263 262 262 263 264 265 266 266 266 61 61 60 58 56 54 51 48 45 42 39 36 33 31 28 26 24 22 21 20 19 18 16 15 14 13 11 10 9 8 6 5 3 2 0 359 357 355 354 353 352 352 351 351 351 351 352 353 353 353 351 348 345 341 335 327 317 305 292 281 267 248 230 217 210 211 215 222 231 240 249 257 263 263 261 256 252 250 250 253 258 263 268 273 277 281 284 286 287 287 286 286 285 285 285 285 286 288 290 291 292 291 291 290 289 289 290 291 291 292 292 294 296 297 297 296 294 290 287 284 282 280 279 278 276 275 274 274 273 273 272 272 272 273 274 277 280 284 286 287 287 286 284 282 280 278 277 275 273 272 270 270 270 271 273 275 278 279 277 274 271 269 267 266 265 265 265 265 264 264 264 264 263 264 264 264 264 263 263 263 264 265 266 266 267 267 266 62 61 59 58 56 53 51 48 45 42 38 35 33 30 28 26 24 23 22 21 21 20 19 18 18 17 16 16 14 13 12 11 9 8 6 4 2 1 359 357 356 356 355 355 355 355 355 357 358 360 359 358 355 352 347 340 331 321 306 289 264 240 223 214 209 210 213 220 229 237 242 245 249 251 251 248 245 243 247 252 257 261 265 271 276 280 283 285 287 287 287 287 286 286 285 286 287 289 291 292 292 292 291 290 289 289 290 291 292 293 293 294 295 296 297 297 295 292 288 285 283 281 279 277 276 275 275 274 274 274 274 274 275 276 277 280 283 286 288 289 289 288 286 283 281 279 277 274 273 271 270 269 270 271 273 274 277 279 277 274 273 271 270 269 268 268 267 267 266 265 265 264 263 263 263 263 263 263 264 264 265 266 267 268 268 267 266 61 60 58 56 54 52 50 47 44 41 37 35 32 30 28 26 25 24 24 23 23 23 23 23 23 23 22 22 21 19 18 17 15 13 11 9 7 5 3 2 0 359 358 358 358 358 359 -0 2 5 6 6 5 3 1 359 354 348 340 322 260 208 199 198 199 202 207 215 226 236 236 232 230 232 237 241 243 244 246 250 254 258 261 271 276 280 283 285 287 288 288 288 287 286 287 287 289 290 291 291 291 290 290 289 290 290 291 292 294 295 295 295 295 295 295 295 294 292 289 286 284 281 279 277 276 275 275 275 274 275 275 276 277 278 280 282 285 288 290 291 291 290 288 285 283 280 277 275 273 272 271 270 270 271 273 274 275 278 278 276 274 273 272 271 270 269 269 268 268 268 267 266 264 264 263 263 264 264 265 265 266 267 268 268 268 268 268 62 60 58 55 53 51 48 46 43 39 36 34 31 30 28 27 27 26 26 27 27 28 28 29 29 28 28 27 26 25 23 21 19 18 16 14 11 9 7 5 4 2 1 0 360 360 0 2 4 6 8 10 12 13 15 15 16 17 21 36 85 143 161 171 179 186 195 206 221 231 230 225 220 218 222 232 242 248 251 251 252 254 262 270 276 280 283 285 287 288 289 288 288 288 289 290 291 290 289 288 289 290 291 292 293 293 293 294 295 296 295 295 294 294 294 293 292 291 289 286 284 281 279 277 276 275 275 275 275 275 276 277 277 279 280 283 286 289 291 291 291 290 289 287 285 282 280 277 275 273 272 272 272 272 273 274 275 278 278 277 276 275 273 272 271 271 271 271 270 270 270 268 267 265 265 265 265 266 266 266 266 267 268 269 269 269 269 63 61 58 55 53 50 47 44 42 39 36 34 32 30 30 29 29 30 30 31 32 33 33 33 33 32 32 31 29 28 27 25 23 21 19 18 16 13 11 9 7 5 4 2 2 1 2 3 5 7 9 12 15 19 21 23 27 35 49 65 85 114 137 152 162 172 183 197 212 221 222 219 215 212 215 223 234 245 251 251 254 261 265 271 277 281 283 284 285 288 289 290 291 292 292 291 288 286 285 287 289 292 294 296 296 295 294 294 295 295 295 294 293 292 291 291 290 289 288 286 284 281 279 278 276 275 275 275 275 275 275 275 276 278 280 283 286 289 291 292 291 291 290 288 287 285 283 280 278 276 274 274 273 273 273 274 276 277 278 277 276 275 274 273 272 272 272 272 272 272 272 271 269 268 267 267 267 267 267 267 268 268 269 270 270 270 270 63 61 58 55 52 50 47 44 41 38 36 34 33 32 32 32 33 34 34 35 36 36 37 36 36 35 34 33 32 31 29 28 26 24 22 21 19 17 15 13 10 8 6 4 3 3 3 4 5 7 10 13 16 19 21 25 32 44 57 67 80 98 117 133 147 158 169 181 194 203 207 209 210 210 212 217 226 238 247 248 251 257 263 272 279 283 285 286 287 288 290 292 293 294 293 290 286 284 284 288 292 295 296 297 296 294 294 293 293 293 292 291 289 288 287 287 287 287 286 285 283 281 279 278 277 276 275 275 275 275 275 276 276 278 280 283 286 289 291 292 292 292 290 289 288 287 286 284 281 279 277 276 275 275 275 275 275 276 277 278 277 276 275 273 273 273 273 273 273 273 273 272 270 270 270 270 269 269 269 269 269 270 270 271 271 270 270 63 60 58 55 52 49 46 43 41 38 36 35 35 34 35 35 36 37 38 39 39 39 39 38 38 37 36 35 34 33 31 30 28 27 25 24 22 20 18 15 13 10 8 6 5 4 4 5 6 8 10 13 16 19 22 27 34 44 54 56 65 77 90 103 113 130 148 167 183 193 199 201 202 204 207 213 221 232 240 243 247 252 261 271 279 285 288 288 289 289 290 291 293 293 292 290 288 288 289 292 295 297 296 294 292 291 291 291 291 290 288 286 284 283 283 284 284 284 284 283 282 281 279 278 277 275 275 274 274 275 275 276 277 279 281 284 287 290 292 293 293 292 291 289 288 288 287 286 285 282 280 279 278 277 277 277 277 278 279 279 278 277 276 275 273 273 273 273 273 273 274 274 272 272 272 271 271 271 270 270 271 271 271 271 271 270 270 63 60 58 55 52 49 46 43 41 39 38 37 37 37 38 39 40 41 42 42 42 41 41 40 39 39 38 37 36 35 34 32 31 30 28 27 25 23 21 18 15 13 11 9 8 7 7 7 8 9 10 13 16 20 23 27 32 38 44 45 49 53 58 63 59 57 61 91 185 207 211 211 209 207 209 213 220 228 235 241 247 255 265 275 282 287 289 290 290 290 290 291 292 293 293 292 292 293 295 296 297 296 293 290 288 288 288 288 286 283 281 279 278 278 279 280 282 282 282 282 281 280 278 277 276 275 274 274 274 275 276 277 278 280 282 285 288 291 292 293 293 292 291 290 289 289 289 288 288 286 284 282 281 280 280 280 279 280 280 280 279 278 277 275 273 272 272 272 272 272 272 273 274 274 273 272 271 271 271 271 271 272 271 270 270 270 271 64 61 58 55 52 49 47 44 42 41 40 40 40 41 42 43 43 44 44 44 43 43 42 42 41 40 40 39 38 37 35 34 33 32 31 30 28 26 24 21 18 16 14 12 11 10 10 10 10 11 12 14 16 19 22 26 30 34 38 40 40 41 41 41 38 33 26 16 353 283 250 240 233 225 222 223 226 231 237 244 252 261 271 279 285 289 290 291 291 290 290 291 293 294 294 294 295 296 297 297 295 291 287 284 283 283 283 282 279 276 274 273 272 273 275 278 280 281 281 281 280 279 278 277 276 275 275 275 275 275 276 277 279 281 283 286 289 291 292 292 292 291 291 291 291 290 290 290 290 289 287 286 284 283 283 282 281 281 281 280 279 278 276 274 273 272 271 270 270 270 270 272 273 273 273 272 271 271 271 271 271 271 270 269 270 270 271 64 62 59 56 53 50 47 45 44 43 42 43 43 44 45 46 46 47 46 46 45 45 44 43 43 42 41 40 39 38 37 36 35 34 34 33 31 29 27 24 22 20 18 16 15 15 14 14 14 14 14 15 16 18 21 24 28 33 38 40 40 39 38 37 36 29 20 10 359 342 318 294 274 257 244 239 239 240 243 247 253 261 270 279 285 289 291 292 291 291 291 292 293 294 295 296 296 297 297 295 290 284 279 277 276 275 275 273 271 270 270 270 270 272 274 277 279 281 281 280 280 279 278 278 277 277 276 276 275 276 277 278 280 282 284 286 288 290 291 291 291 291 291 291 291 291 291 291 291 290 289 288 287 286 285 284 284 283 282 281 280 278 276 275 273 272 271 270 269 268 268 268 269 270 270 270 271 271 271 270 270 269 269 269 269 270 270 65 63 60 57 54 51 49 47 46 45 45 45 46 47 48 49 49 49 48 47 47 46 45 45 44 44 43 42 41 39 39 38 37 37 37 36 35 33 31 28 26 24 23 22 21 21 20 20 19 19 18 18 18 19 20 22 25 30 35 39 42 44 45 43 39 32 23 13 3 353 342 329 315 300 282 267 257 249 247 249 255 262 271 280 287 291 294 294 293 292 292 293 294 295 295 295 296 296 294 290 281 274 269 267 266 264 264 263 264 266 267 269 270 272 275 277 279 280 281 280 280 280 280 279 279 278 277 277 276 276 277 278 280 282 284 286 288 289 290 290 290 291 291 291 292 292 292 292 291 291 290 290 289 288 287 287 286 285 284 283 281 279 278 276 275 273 272 271 269 269 268 268 268 269 268 269 269 270 270 268 267 267 268 268 269 270 270 67 64 61 59 56 53 51 49 48 47 47 47 48 49 50 51 51 50 49 49 48 47 47 46 45 45 44 43 42 41 40 40 40 40 40 40 38 36 34 32 31 29 28 27 27 26 26 25 24 24 23 22 22 21 22 23 24 27 30 34 40 44 46 44 41 36 29 20 9 2 356 350 344 335 325 312 298 286 277 273 274 280 286 291 294 296 297 296 295 294 294 294 293 293 292 291 290 289 285 279 270 264 262 261 259 257 256 257 259 263 266 269 271 272 274 276 277 279 280 281 281 281 281 281 280 279 278 277 277 277 278 279 280 282 284 285 287 288 289 290 290 290 291 291 291 292 292 292 292 291 291 291 290 290 290 289 288 287 285 284 283 281 279 278 276 275 273 272 270 269 269 268 268 268 267 267 266 266 266 265 265 266 267 268 269 269 270 68 66 63 60 58 55 53 51 50 49 49 49 50 51 52 52 52 51 51 50 49 49 48 47 47 46 45 44 44 43 43 43 43 43 43 43 42 40 38 36 35 34 33 32 32 31 31 30 29 29 28 27 27 26 26 25 26 26 28 31 34 36 37 36 35 34 32 27 19 14 9 5 359 351 342 334 325 315 304 300 300 301 301 301 301 300 300 299 298 296 295 293 291 289 286 284 283 281 280 276 271 269 268 267 264 261 259 258 260 262 265 268 270 272 273 274 276 277 278 280 280 281 281 280 280 279 278 278 277 278 278 279 280 282 283 284 286 287 288 289 290 290 290 290 291 291 292 292 291 291 291 291 291 291 291 291 290 288 287 285 284 282 281 279 278 276 274 273 271 270 269 268 267 266 265 265 264 264 264 264 264 265 266 267 268 269 270 70 67 65 62 60 58 56 54 52 51 51 51 52 53 53 53 53 53 52 52 51 50 50 49 49 48 47 46 46 45 45 45 46 46 46 46 45 43 42 40 39 38 37 36 36 35 35 34 34 34 33 33 32 31 31 30 29 29 29 30 31 31 31 31 31 32 31 30 27 24 21 16 10 2 355 348 342 333 320 312 311 311 310 308 306 305 304 302 299 296 292 289 286 283 280 277 277 277 279 279 280 282 283 282 278 274 270 267 266 265 266 268 270 272 273 273 274 276 277 278 279 279 280 279 279 279 279 279 278 278 279 279 280 281 282 283 284 286 287 288 289 289 289 290 290 290 291 291 291 291 291 291 291 292 292 292 291 290 288 287 285 284 282 281 279 277 275 273 271 270 269 268 268 266 265 264 264 263 264 264 264 265 266 267 268 269 270 70 68 66 64 62 60 58 56 54 53 53 54 54 55 55 55 55 54 54 54 53 53 52 52 51 51 50 49 48 48 48 48 48 49 48 48 47 46 45 43 42 41 40 40 39 39 39 39 39 39 39 38 37 36 35 34 34 33 32 31 31 30 29 28 29 30 31 32 32 31 31 30 26 22 19 18 20 29 37 7 336 324 316 311 307 306 305 302 298 291 285 281 277 274 272 272 274 276 279 282 285 288 290 289 286 281 277 274 270 268 268 269 270 272 273 273 274 275 276 277 278 278 279 279 279 279 279 279 279 279 278 278 279 279 280 281 283 285 286 287 288 289 289 289 289 290 290 290 291 291 291 291 292 292 293 293 292 291 289 288 287 286 284 282 280 278 276 274 272 271 270 269 268 266 265 264 264 264 264 264 265 265 266 267 269 270 271 71 69 67 66 64 62 60 58 57 56 56 57 57 57 57 57 57 57 56 56 56 56 56 55 54 53 53 52 51 51 51 51 51 51 51 50 49 48 47 46 44 43 43 43 43 43 43 43 43 43 43 43 42 41 41 40 39 37 36 34 33 32 30 29 27 28 31 33 35 36 38 39 42 48 54 62 72 81 82 67 27 346 326 316 310 307 304 299 291 282 274 271 268 267 268 270 273 276 279 281 284 286 286 285 281 278 276 273 269 267 267 267 268 270 271 272 273 274 275 276 276 277 278 279 280 280 280 280 279 279 278 278 278 279 280 281 282 284 285 287 287 288 289 289 290 290 290 291 291 291 291 291 292 292 293 293 292 291 290 289 288 287 285 283 281 279 277 275 273 271 270 269 268 267 266 265 264 264 265 265 266 266 267 268 270 271 272 71 70 69 67 66 64 63 61 60 60 60 60 60 61 61 61 60 59 59 60 60 60 60 59 58 57 55 54 54 53 53 53 53 53 53 52 51 50 49 48 47 46 46 46 46 46 46 47 47 47 47 47 46 46 45 44 43 42 40 38 36 34 33 33 33 33 35 38 41 44 47 51 56 64 72 81 88 94 97 96 86 48 358 332 318 309 294 274 260 258 258 259 260 263 266 269 271 273 274 276 277 278 277 275 272 271 270 268 266 265 265 266 266 267 268 269 270 271 272 273 275 277 278 279 280 280 280 280 279 279 278 278 278 278 279 280 282 283 284 285 287 288 289 290 291 291 291 291 291 291 292 292 292 292 293 293 292 292 291 290 288 287 285 283 281 279 277 275 273 272 270 269 268 267 266 266 265 265 266 266 267 268 269 270 271 272 273 72 71 70 69 68 67 65 64 64 64 64 64 64 64 64 64 63 63 63 64 64 64 64 63 61 60 58 57 56 55 55 55 55 55 55 54 53 53 52 50 49 49 49 49 49 50 50 50 51 51 51 51 50 50 49 48 47 46 44 41 39 37 36 36 38 40 43 46 50 53 57 62 67 72 78 83 87 93 99 105 109 109 108 108 121 164 180 188 199 219 230 240 249 257 261 264 266 267 267 267 268 268 267 266 265 264 265 264 264 264 264 264 264 264 264 265 266 267 269 272 275 277 278 279 280 280 281 280 280 279 279 278 278 278 279 279 281 282 283 285 286 288 290 292 292 292 292 291 291 291 291 292 292 292 292 292 292 291 291 290 288 287 285 283 282 280 278 276 274 273 271 270 269 268 267 266 266 266 267 268 269 270 271 272 273 273 274 73 72 72 71 70 69 68 68 67 67 67 67 67 67 67 67 66 66 67 68 68 68 67 66 64 62 61 59 57 57 57 57 57 58 57 57 56 55 54 53 52 51 52 52 53 53 53 54 54 54 54 54 54 53 53 52 51 49 47 45 42 41 40 40 43 47 51 55 59 63 67 73 79 84 86 87 88 89 92 98 105 116 126 136 145 158 170 180 190 200 211 222 233 246 251 254 256 257 257 258 259 260 260 261 260 260 260 261 261 262 261 261 260 260 260 260 262 264 267 271 274 276 277 277 279 279 280 280 280 280 279 279 279 279 279 280 281 282 284 285 287 289 291 293 294 293 292 291 291 290 291 291 291 291 291 291 291 290 290 289 288 287 285 284 282 281 279 278 276 275 273 272 270 269 268 267 267 268 269 270 271 272 273 274 274 274 275 73 73 73 72 72 72 71 71 71 71 71 71 70 70 70 70 70 70 71 71 71 71 70 69 67 65 62 60 59 58 58 59 59 59 59 59 58 57 56 55 54 54 54 55 56 56 57 57 57 57 57 57 57 57 56 56 55 53 51 48 46 44 44 45 48 52 56 61 66 71 76 82 88 95 99 100 98 95 91 90 92 102 115 132 148 164 178 188 195 201 208 217 225 232 237 242 246 249 251 253 254 256 258 259 259 259 259 259 259 259 259 258 258 257 257 258 260 262 265 268 271 274 275 276 277 278 279 278 278 278 278 278 279 279 280 281 282 284 286 287 289 291 293 294 295 293 292 291 290 290 289 289 290 290 290 290 290 289 289 288 287 286 285 284 283 282 281 279 278 277 276 275 273 272 271 270 270 270 271 272 273 274 275 275 276 276 276 74 74 74 74 74 75 75 75 74 74 74 74 74 73 73 73 73 73 73 73 73 73 72 71 69 67 64 62 60 60 60 60 61 61 61 60 60 59 58 57 57 57 57 58 59 59 60 60 60 60 59 59 60 60 61 60 59 58 56 53 50 49 48 49 52 56 61 65 70 75 81 87 93 99 105 109 112 112 109 105 102 105 112 126 143 167 185 197 205 211 215 219 223 227 231 235 240 244 247 250 254 257 259 259 260 259 259 258 258 258 258 259 259 259 259 260 262 263 264 265 269 272 273 274 275 276 277 277 276 276 276 277 278 279 281 283 285 287 288 290 291 293 294 295 295 293 292 291 290 289 289 288 288 289 289 289 289 288 287 287 286 285 284 283 282 282 281 281 280 279 278 278 277 276 274 274 273 273 274 275 276 277 278 278 278 278 278 76 76 76 76 77 78 78 78 78 78 77 77 77 77 76 76 75 75 74 74 74 73 73 72 71 69 66 64 62 61 61 62 62 63 62 62 61 61 60 59 59 59 60 60 61 62 63 63 62 62 61 62 63 64 64 65 64 63 61 59 56 54 54 55 57 60 65 69 74 79 84 90 95 100 106 112 118 122 123 124 125 126 131 142 160 178 193 203 212 219 224 227 230 231 234 237 241 245 249 253 256 258 260 261 261 261 260 259 259 260 261 262 262 262 262 263 264 264 265 265 267 269 270 271 272 273 274 274 275 275 275 276 278 280 282 285 288 290 291 293 294 294 294 294 293 292 291 290 290 289 288 288 287 287 287 287 288 287 286 286 285 284 283 282 282 282 282 281 281 280 280 279 279 278 278 277 277 277 278 279 280 280 281 282 282 282 281 79 79 79 80 81 81 82 82 81 81 81 81 80 80 79 78 77 76 75 74 73 72 72 72 71 70 68 66 65 63 63 63 64 64 63 63 63 62 62 62 62 62 63 64 65 66 66 66 65 64 64 64 65 67 68 69 69 68 67 65 63 61 61 61 64 66 70 74 78 83 88 93 97 102 107 113 118 124 129 133 138 142 149 159 176 190 200 208 215 222 228 233 237 241 243 246 249 252 256 259 261 263 264 265 265 265 264 263 263 264 265 266 266 266 266 266 266 267 268 268 268 268 268 268 268 269 271 273 274 274 275 277 278 281 283 286 289 292 293 295 295 295 294 292 291 291 290 289 289 289 288 287 287 286 286 286 286 286 285 285 284 283 282 281 281 281 281 281 281 281 281 280 280 280 280 279 279 279 280 281 282 283 284 285 285 286 285