CAPE 9 9 6 5 7 6 6 4 4 3 3 4 12 31 58 86 115 144 167 190 214 235 247 254 271 282 284 301 310 307 314 318 309 305 309 317 331 354 380 408 442 471 464 451 438 407 373 330 297 291 305 334 358 357 331 280 223 191 183 179 163 133 107 88 71 55 41 29 24 20 14 9 7 3 1 0 0 4 17 55 111 205 338 439 488 479 461 435 402 331 283 264 276 261 280 274 309 304 270 245 261 296 344 398 476 599 758 903 1036 1147 1194 1206 1147 1047 973 950 1004 1039 1116 1121 1107 1073 1004 964 942 904 852 791 724 651 573 487 412 357 315 273 232 213 223 278 353 404 471 502 584 593 648 674 688 720 713 796 930 1020 1067 1072 969 842 741 680 625 710 745 699 688 789 771 707 772 789 724 650 645 717 839 933 910 683 703 868 935 968 984 1031 1125 1092 1022 967 967 802 719 775 954 1121 1218 1256 1239 1206 1002 592 236 179 339 516 620 717 719 504 221 55 26 27 33 87 135 83 69 56 38 16 9 31 87 106 63 23 8 4 10 16 67 107 87 77 107 128 100 46 14 7 5 8 15 16 9 4 5 7 4 1 0 4 25 44 46 60 54 45 17 14 80 53 26 31 77 93 38 16 43 178 467 745 793 729 611 526 540 599 629 656 698 722 714 650 613 723 832 903 1005 1278 1724 1403 1217 1222 1566 1930 2134 2111 2075 2119 2260 2063 1753 1911 2052 2066 2202 2399 2669 2934 3026 3015 2906 2557 2198 1997 1981 2034 1988 1891 1788 1577 1250 970 841 766 783 972 1202 1395 1111 1042 1098 1082 824 754 817 959 1058 1026 924 899 957 1002 1091 1314 1508 1660 1759 1792 1814 1783 1726 1650 1619 1702 1812 1944 1956 1827 1771 1844 1967 2176 2447 2595 2580 2535 2535 2477 2451 2499 2578 2569 2478 2495 2648 2591 2444 2336 2148 2096 2239 2490 2732 2927 3070 3230 3265 3141 2905 2591 2340 2224 2181 2280 2617 3081 3634 4117 4327 4314 4096 3782 3575 3416 3345 3477 3653 3701 3616 3575 3566 3518 3428 3292 3062 2763 2543 2612 3030 3013 2800 2515 2231 2205 2340 2446 2708 2616 2029 1700 1698 1675 1625 1571 1471 1287 1049 856 797 843 905 925 944 872 754 715 764 856 834 834 884 680 809 785 902 923 868 854 916 1033 1074 974 854 887 1009 1116 1079 960 779 571 427 450 374 341 394 364 327 282 216 133 57 21 8 8 11 14 17 19 19 14 8 4 14 58 110 96 43 24 27 26 26 27 21 17 21 30 34 54 87 137 192 235 249 246 256 265 264 267 295 371 452 518 532 554 551 593 686 621 466 326 246 247 274 270 241 220 246 324 413 469 589 881 1477 2182 2538 2319 1904 1733 2037 2148 1764 2166 2558 2542 2342 2368 9 8 6 6 6 6 6 5 4 4 4 3 4 12 33 61 93 124 150 174 198 223 244 262 282 301 319 330 342 340 332 322 313 308 308 314 321 332 350 375 404 431 452 459 449 424 396 365 349 359 384 411 406 373 324 262 207 179 166 155 136 108 84 67 54 45 37 31 25 14 8 6 8 6 2 3 9 30 63 117 195 302 417 504 540 526 512 510 490 398 332 321 304 282 304 321 329 282 243 245 279 318 349 409 503 612 750 867 951 1035 1093 1079 1003 902 825 807 848 899 964 996 944 924 878 850 792 727 660 585 508 445 390 338 309 289 275 273 270 288 348 404 425 453 525 589 660 694 683 681 734 780 842 951 995 1047 1053 1040 955 844 771 738 703 747 798 766 767 786 792 813 799 710 665 652 629 720 867 960 950 907 1016 1093 1031 972 933 964 1107 1090 1017 993 898 776 734 832 988 1107 1211 1276 1286 1268 980 449 153 192 345 433 499 656 710 498 239 76 36 22 26 116 246 228 150 91 79 80 82 118 196 235 177 98 55 30 15 11 23 61 73 86 127 169 172 115 58 35 26 21 22 23 15 8 11 12 7 1 0 2 17 52 78 108 118 31 6 84 171 70 16 75 125 86 34 70 198 400 694 851 863 784 690 663 733 848 908 916 891 823 741 690 685 719 829 1000 1143 1258 1346 1316 1228 1183 1444 1871 2135 2090 2120 2244 2369 2115 1854 1945 2030 2068 2198 2407 2688 2947 3020 2953 2785 2441 2133 1967 1970 2032 1984 1893 1805 1606 1297 1024 852 693 613 741 1052 1339 1152 1020 1004 1052 853 782 866 1008 1087 983 833 793 888 1021 1149 1335 1497 1630 1709 1684 1625 1558 1501 1460 1439 1440 1506 1628 1700 1687 1714 1892 2144 2339 2477 2521 2306 2055 2079 2208 2346 2494 2556 2473 2379 2412 2586 2619 2585 2498 2294 2106 2126 2276 2417 2588 2764 3018 3265 3324 3127 2803 2515 2346 2292 2449 2831 3288 3806 4225 4386 4332 4073 3686 3445 3338 3322 3456 3589 3579 3542 3560 3498 3273 2991 2770 2485 2366 2402 2611 2827 2798 2594 2326 2173 2179 2219 2231 2493 2418 1802 1621 1683 1658 1533 1352 1192 1035 852 771 833 938 997 1059 1104 972 813 766 711 792 821 861 937 980 850 695 662 674 733 888 1035 950 764 604 567 649 747 828 707 562 394 285 232 213 193 208 237 270 274 225 147 80 41 24 18 22 32 41 38 29 25 18 9 9 39 135 200 137 70 60 68 61 57 53 45 36 34 42 52 76 114 158 207 249 258 251 258 267 280 327 421 551 669 757 702 632 548 550 651 625 464 307 235 237 235 211 186 171 206 249 282 360 783 1116 1591 2359 2684 2195 1507 1182 1522 1726 1773 2213 2605 2561 2381 2187 9 8 7 6 6 7 6 5 4 4 4 4 3 2 14 35 64 98 127 152 177 202 226 250 271 291 314 331 345 351 349 336 318 308 303 305 311 319 330 343 362 384 405 418 424 425 418 405 403 412 422 422 403 363 319 272 230 197 174 154 129 100 78 64 56 48 38 28 16 8 6 8 6 3 13 26 44 74 88 160 246 366 492 566 574 555 545 559 552 486 417 377 330 307 307 284 248 230 248 285 351 398 424 462 523 592 681 780 875 941 945 893 814 747 715 721 758 795 826 847 771 715 656 608 553 499 428 361 311 279 252 252 257 252 242 259 292 330 369 414 479 603 681 724 776 784 779 785 829 942 1010 1039 1035 1017 977 936 871 807 774 751 746 762 807 839 873 917 737 649 651 637 692 672 607 658 776 897 963 1027 1139 1136 994 891 867 946 1103 1055 1041 957 817 807 836 821 966 1095 1216 1286 1276 1128 700 265 102 210 391 474 495 562 540 333 135 61 47 41 42 95 233 278 198 148 144 171 206 251 323 349 300 227 161 113 70 44 25 26 31 43 77 127 171 164 114 78 63 52 41 32 21 18 30 32 18 3 0 6 34 73 94 117 97 48 21 19 37 30 25 95 93 39 54 199 444 635 824 964 978 889 812 810 886 942 944 965 973 939 892 850 819 818 929 1066 1179 1279 1327 1307 1258 1191 1340 1772 1998 1937 2054 2331 2425 2177 1942 1984 2049 2102 2224 2442 2720 2953 3010 2893 2678 2368 2099 1959 1962 2011 1980 1899 1810 1654 1425 1189 928 609 438 518 836 1193 1207 1052 935 984 968 943 994 1049 1060 964 826 798 936 1164 1292 1397 1495 1555 1579 1510 1417 1347 1294 1241 1169 1131 1242 1423 1545 1674 1835 2008 2275 2453 2448 2336 2038 1759 1851 2055 2053 2011 2041 2020 1990 2042 2165 2356 2578 2661 2473 2140 2017 2105 2255 2436 2658 2937 3225 3366 3280 3014 2708 2500 2475 2726 3220 3738 4166 4370 4430 4387 4152 3680 3334 3261 3315 3425 3536 3567 3584 3528 3293 2953 2576 2322 2098 2074 2235 2533 2796 2763 2479 2204 2124 2193 2199 2140 2284 2275 1780 1596 1616 1556 1357 1128 914 765 682 734 858 941 956 1065 1099 945 737 723 678 673 674 716 782 765 697 653 649 706 821 943 939 753 567 478 499 575 575 490 392 271 201 191 189 170 171 183 229 266 247 184 118 76 52 44 50 59 70 75 61 39 25 18 15 33 107 233 266 180 120 122 131 119 102 86 71 57 49 55 74 103 141 186 223 255 262 260 259 266 313 408 441 455 583 724 767 773 715 736 833 751 525 357 322 310 254 214 204 208 216 233 306 440 994 1602 2003 2551 2709 2212 1300 897 1372 1799 1785 1997 2260 2149 1897 1636 9 9 8 6 7 6 5 5 5 4 5 5 4 2 5 16 33 60 95 125 152 182 210 234 255 274 290 310 329 341 346 342 327 317 307 301 302 309 318 331 352 373 385 391 398 407 413 418 425 430 425 411 389 357 323 289 256 224 198 168 137 105 85 76 72 65 55 37 23 16 16 19 24 35 40 60 79 86 86 186 275 421 555 612 595 569 558 570 556 523 462 389 341 324 306 263 226 220 256 319 402 485 497 505 543 608 674 753 812 840 812 737 658 637 640 649 667 685 694 695 670 623 552 491 432 356 293 247 220 195 184 201 215 230 220 250 321 386 361 433 535 638 718 846 899 878 880 938 1072 1109 1107 1077 1044 990 893 786 784 794 777 756 781 807 788 912 893 880 651 574 569 577 721 743 646 668 824 854 834 965 1082 1012 841 759 805 933 1017 962 954 787 777 863 893 777 977 1130 1248 1310 1291 1133 781 297 67 150 357 473 434 376 305 175 65 31 47 83 105 116 167 204 182 194 203 247 308 343 387 415 418 385 301 257 227 158 86 52 37 34 48 80 133 162 143 116 102 91 78 67 71 101 134 124 74 24 5 20 62 78 53 45 28 20 8 1 3 21 57 80 52 56 134 396 638 795 960 1097 1069 966 904 914 983 964 907 972 1040 1048 1061 1043 997 986 1061 1167 1329 1498 1344 1293 1262 1230 1311 1592 1804 1749 1918 2348 2448 2135 1930 1955 2037 2139 2288 2509 2762 2963 3018 2877 2627 2349 2134 2030 2001 2009 1991 1911 1809 1691 1532 1312 978 558 311 313 547 927 1188 1153 957 957 1073 1122 1149 1089 998 921 850 866 996 1217 1288 1326 1371 1434 1407 1327 1254 1209 1153 1063 1004 1056 1202 1350 1469 1654 1934 2104 2263 2377 2347 2159 1859 1635 1673 1751 1604 1527 1527 1534 1548 1603 1746 2088 2525 2754 2608 2260 2042 2087 2313 2560 2802 3053 3230 3309 3278 3112 2883 2759 2917 3316 3799 4228 4477 4510 4421 4252 3969 3547 3186 3145 3268 3332 3442 3585 3621 3410 3051 2665 2305 2097 2053 2194 2542 3017 3240 2959 2448 2135 2099 2167 2189 2170 2249 2127 1676 1573 1564 1520 1309 1098 867 667 619 710 820 846 840 981 1041 905 772 769 767 703 635 627 643 641 639 685 749 819 899 904 730 555 437 440 531 568 454 358 285 247 194 183 178 191 229 250 268 275 232 162 120 104 97 113 137 141 135 118 96 78 61 63 67 110 202 281 289 220 185 191 197 184 157 126 98 79 70 71 91 125 170 215 241 262 270 266 263 294 359 397 381 405 413 529 730 1050 1173 1021 978 683 426 319 317 340 303 299 358 335 347 416 505 661 1230 1858 2251 2555 2586 2062 1113 704 1068 1542 1718 1535 1757 1685 1521 1373 8 8 8 6 6 6 5 5 5 4 4 4 4 3 3 6 17 34 62 91 124 158 190 215 241 262 279 294 308 320 328 333 332 328 322 314 306 302 304 311 320 333 353 369 380 390 399 405 411 414 414 407 390 371 349 324 296 262 229 192 157 128 110 99 89 79 66 53 43 36 34 35 47 61 69 81 91 107 132 245 356 486 598 632 581 542 530 547 540 543 496 439 414 395 356 299 263 286 345 411 474 534 556 597 645 687 746 773 778 754 687 600 563 584 603 586 574 570 567 574 569 543 494 422 349 287 237 202 180 179 194 214 220 222 227 278 322 387 360 481 505 555 721 868 880 795 888 1083 1203 1193 1132 1094 1051 983 861 736 737 766 773 780 826 870 852 1001 1029 726 598 590 546 542 730 851 750 693 767 733 719 866 937 878 768 721 821 925 939 900 814 784 834 788 784 790 1035 1184 1269 1317 1330 1179 805 407 71 35 146 245 216 168 142 85 25 3 16 61 109 121 128 155 179 223 255 288 336 346 382 478 551 534 384 295 279 220 136 90 71 63 62 78 101 122 131 133 129 122 116 113 153 260 310 243 144 60 25 51 93 82 24 12 14 8 1 0 2 27 67 59 44 73 256 585 805 912 1012 1085 1038 997 947 956 1003 968 914 1013 1128 1156 1170 1151 1122 1127 1159 1216 1359 1562 1385 1308 1269 1278 1344 1484 1700 1673 1844 2393 2573 2163 1931 1952 2000 2170 2368 2586 2785 2952 3020 2860 2589 2326 2157 2089 2020 1988 2010 1960 1826 1704 1602 1401 1047 601 275 176 322 697 1119 1316 1117 1010 1031 1137 1215 1119 1012 970 975 1023 1080 1157 1184 1211 1232 1269 1257 1215 1182 1161 1110 1019 977 1057 1203 1323 1425 1581 1859 2139 2298 2298 2191 2014 1726 1596 1574 1576 1445 1468 1494 1353 1262 1294 1489 1916 2407 2669 2610 2361 2160 2196 2409 2656 2924 3121 3158 3129 3076 2967 2885 2966 3267 3730 4240 4470 4542 4443 4082 3753 3529 3312 3006 2948 3091 3124 3232 3404 3419 3190 2822 2450 2178 2089 2252 2615 3085 3466 3459 2995 2475 2201 2167 2157 2089 2063 2099 2060 1667 1634 1584 1513 1317 1136 953 744 631 675 731 740 769 896 972 897 815 825 835 757 667 660 686 661 670 737 809 853 887 813 653 522 455 488 579 631 508 375 291 233 188 185 205 240 276 291 296 286 247 191 177 211 225 258 286 281 243 209 215 196 182 182 192 231 287 304 283 250 254 282 271 227 198 163 122 97 89 80 98 135 186 229 266 298 311 311 322 358 364 350 341 355 393 457 641 1042 1290 1142 878 483 304 269 317 358 409 454 583 628 697 790 788 811 1147 1768 2256 2505 2450 1654 853 847 1209 1790 1694 1464 1449 1357 1228 1212 9 9 9 7 7 7 6 5 5 5 5 4 3 3 2 1 5 16 36 61 94 129 163 193 223 247 270 286 297 302 305 313 320 323 326 324 315 307 302 300 301 306 321 339 355 372 386 392 393 390 384 379 371 359 345 323 292 258 228 201 176 155 137 121 105 89 72 63 56 52 58 68 65 64 77 99 131 158 214 332 429 507 561 548 511 492 495 530 547 572 558 588 622 587 529 447 406 460 536 590 613 614 640 696 719 740 769 755 697 627 591 531 531 573 573 534 511 497 498 490 471 430 369 307 269 239 213 195 187 191 198 203 211 224 268 323 335 373 405 485 500 492 742 789 730 618 781 1033 1168 1165 1123 1099 1059 973 851 761 759 771 760 800 856 900 921 926 950 754 702 658 578 604 775 1005 832 654 681 825 803 830 809 800 752 732 868 989 1005 993 955 868 801 751 773 891 1135 1257 1298 1336 1351 1355 1159 868 260 27 20 47 47 51 62 45 15 2 3 10 24 47 88 144 193 223 248 290 328 301 318 446 517 500 380 250 175 148 124 101 103 116 117 126 149 141 124 130 137 139 142 154 218 343 363 261 166 89 54 76 105 69 7 4 13 23 17 4 8 26 58 55 56 115 356 700 926 1010 1001 943 924 1003 971 972 1010 1003 975 1066 1192 1242 1248 1209 1166 1171 1187 1186 1219 1366 1490 1385 1295 1318 1401 1531 1677 1679 1839 2469 2683 2400 2037 2006 2048 2271 2473 2651 2811 2964 3009 2813 2552 2317 2173 2121 2037 1969 2009 2008 1832 1663 1629 1489 1125 713 295 110 143 377 909 1415 1392 1222 1007 1003 1080 1032 1017 1046 1112 1188 1220 1218 1211 1214 1224 1239 1222 1181 1149 1118 1065 974 897 924 1069 1260 1371 1479 1727 2089 2395 2393 2175 1888 1629 1659 1607 1537 1436 1415 1371 1244 1161 1224 1464 1881 2329 2598 2600 2418 2277 2303 2406 2599 2920 3134 3106 2959 2815 2743 2809 3059 3442 3892 4235 4343 4254 3959 3403 3051 2955 2839 2613 2544 2653 2789 2975 3129 3114 2925 2627 2345 2205 2236 2449 2773 3076 3193 3006 2663 2425 2310 2277 2168 2038 2039 1947 1880 1728 1697 1637 1491 1298 1143 986 805 665 636 648 689 773 866 917 907 869 846 824 746 691 694 725 721 738 757 793 785 762 728 670 606 584 612 669 703 617 462 342 253 197 208 265 305 332 376 362 337 336 318 322 381 405 439 423 387 352 344 349 347 344 337 351 382 374 336 307 290 240 262 257 213 220 199 150 96 96 95 113 150 193 245 309 350 371 410 502 502 390 353 352 320 304 366 408 556 596 484 287 259 265 329 480 600 601 615 728 870 959 971 942 1019 1430 1935 2192 2186 1929 1409 1110 1393 1790 2063 1818 1574 1357 1176 1123 1209 10 10 10 9 9 7 6 5 5 5 5 4 3 3 3 2 2 5 17 37 64 95 129 163 197 226 252 271 288 295 297 297 302 309 313 312 311 308 306 308 310 307 307 314 324 333 349 367 379 383 377 372 356 337 320 298 273 249 222 197 176 155 138 121 110 98 85 79 76 79 80 93 90 92 105 140 203 249 309 384 445 473 476 464 458 474 503 555 607 651 694 784 854 828 785 702 670 706 744 801 841 833 833 839 810 770 730 667 588 528 496 502 529 569 575 525 449 444 446 416 407 382 349 309 277 247 229 223 220 218 228 245 251 267 304 336 357 420 549 587 553 547 739 682 514 416 729 973 1091 1104 1095 1068 1025 929 822 790 812 805 795 829 875 937 983 937 891 974 950 776 646 714 865 1018 767 632 770 1082 974 813 797 769 712 734 923 1083 1072 964 901 904 861 792 798 943 1176 1320 1349 1348 1329 1330 1378 1516 888 175 12 0 3 11 19 20 9 2 4 12 21 41 65 89 117 146 179 222 248 240 273 316 327 307 254 241 179 148 154 151 167 202 211 202 189 158 126 123 133 143 144 148 194 242 241 216 169 110 71 54 44 18 8 11 26 77 144 53 38 35 53 61 74 124 330 645 909 1045 999 845 898 1079 1037 1033 1078 1093 1108 1172 1246 1288 1294 1245 1190 1183 1174 1149 1162 1299 1585 1497 1340 1345 1451 1580 1639 1706 1930 2522 2689 2503 2157 2120 2223 2432 2578 2716 2876 3057 3093 2852 2538 2304 2162 2088 2017 1950 1963 1990 1865 1662 1586 1459 1131 731 395 149 90 198 597 1152 1504 1507 1237 1018 957 911 909 973 1097 1223 1302 1335 1327 1306 1293 1276 1240 1197 1146 1058 953 870 803 838 990 1228 1351 1440 1590 1877 2234 2325 2073 1787 1630 1665 1600 1465 1332 1237 1153 1086 1100 1239 1504 1909 2361 2608 2608 2498 2430 2460 2468 2539 2801 2984 2926 2695 2516 2511 2706 3058 3434 3781 3974 4031 3758 3230 2674 2298 2161 2047 1927 1917 2056 2340 2631 2762 2733 2646 2509 2375 2381 2511 2697 2847 2862 2767 2615 2451 2382 2330 2234 2091 1992 1966 1848 1771 1748 1733 1659 1447 1198 1019 875 751 652 599 601 648 715 784 847 859 821 762 755 732 693 660 689 678 715 711 690 667 663 685 696 696 700 744 816 800 682 575 412 276 254 294 359 440 528 539 487 441 463 481 512 505 503 502 468 431 411 426 446 468 481 471 464 460 398 349 354 388 246 226 202 200 228 231 174 119 111 125 139 174 215 268 341 408 438 442 517 561 389 369 453 371 329 382 281 199 150 108 132 197 321 518 716 741 687 690 748 843 925 947 985 1109 1387 1748 2075 1789 1608 1594 1660 2092 2176 2028 1884 1651 1288 1086 1058 1062 9 9 10 9 8 7 6 6 5 5 6 5 5 5 4 2 1 1 7 18 36 60 90 124 161 194 223 247 266 282 292 295 297 300 297 296 297 298 300 303 309 310 306 303 302 302 310 327 344 358 366 364 353 332 319 304 283 255 224 203 184 164 143 127 119 116 113 113 118 124 117 114 109 130 166 210 280 308 355 375 387 395 396 402 421 464 524 592 661 728 811 911 980 996 999 963 937 924 912 985 1070 1053 995 939 856 768 676 607 566 539 517 505 507 516 501 421 371 367 369 378 398 388 384 348 319 285 268 268 257 241 237 252 280 323 367 388 428 502 575 566 541 590 706 568 339 302 680 986 1105 1082 1047 999 982 905 830 840 837 824 843 870 897 935 941 921 901 816 782 701 785 947 932 877 812 935 1071 1282 1168 789 741 729 684 720 928 1084 997 860 785 778 810 807 808 933 1165 1347 1386 1355 1336 1301 1324 1676 1194 396 44 2 0 2 3 4 1 6 14 20 25 28 25 24 34 49 76 123 159 179 205 186 174 179 192 226 135 131 166 226 269 273 264 270 232 178 169 170 156 152 144 133 144 144 147 163 151 108 70 34 6 6 15 23 28 36 60 54 54 42 30 64 119 184 351 574 832 1037 1041 902 917 1089 1091 1107 1160 1181 1216 1258 1286 1300 1291 1246 1198 1182 1153 1113 1088 1158 1455 1577 1445 1364 1444 1547 1612 1766 2111 2559 2587 2364 2253 2323 2466 2609 2670 2767 2938 3136 3194 2975 2603 2306 2144 2067 2017 1959 1937 1943 1859 1672 1535 1417 1163 801 466 189 70 86 257 702 1273 1613 1599 1366 1192 1069 980 956 1050 1178 1287 1361 1386 1396 1412 1396 1344 1283 1206 1087 922 801 748 789 916 1158 1296 1398 1476 1638 1880 2064 1955 1725 1608 1566 1457 1296 1200 1110 1037 988 1038 1230 1565 2067 2546 2652 2493 2441 2521 2595 2551 2481 2522 2584 2476 2274 2141 2235 2537 2961 3279 3560 3742 3795 3471 2806 2090 1619 1397 1276 1225 1306 1547 1934 2274 2385 2370 2390 2438 2472 2590 2768 2916 2873 2636 2456 2406 2407 2386 2295 2133 1999 1901 1864 1837 1777 1781 1802 1692 1419 1114 895 762 664 590 576 576 598 642 687 701 656 671 675 693 702 657 578 563 606 646 631 597 585 593 642 705 738 762 755 714 681 581 365 281 292 332 372 475 613 711 638 567 534 521 525 490 470 451 428 426 434 452 458 472 533 549 502 435 391 359 331 338 368 298 266 214 202 223 235 211 174 150 158 174 201 249 309 400 473 504 510 567 478 360 379 535 462 419 341 215 127 88 100 181 322 475 600 709 762 752 756 729 803 877 890 901 915 1469 2083 2045 1618 1494 1704 2154 2311 1962 1992 2069 1534 1167 1118 1067 892 9 8 10 10 9 7 7 6 5 5 6 5 5 5 4 3 2 1 3 7 16 31 54 83 117 154 190 218 240 260 279 290 293 294 291 290 286 287 285 286 292 294 295 294 293 294 295 297 301 306 311 315 315 304 289 262 231 219 202 194 184 169 159 151 149 154 157 160 163 162 160 170 190 207 226 244 289 285 287 297 309 320 340 371 429 496 570 646 723 813 911 993 1055 1099 1134 1150 1151 1099 1047 1077 1140 1135 1068 987 904 776 646 570 535 523 510 486 470 451 409 343 344 352 370 395 407 418 426 391 368 332 330 332 320 318 329 350 364 392 424 446 483 546 587 560 539 609 656 508 382 452 771 998 1060 1015 969 942 982 915 848 893 876 854 868 893 918 886 820 773 761 809 847 824 924 1034 906 829 968 1136 1243 1309 1161 787 680 691 673 812 892 1004 886 807 778 766 774 777 806 938 1154 1339 1401 1369 1339 1309 1305 1341 1234 405 135 31 4 0 1 0 3 16 25 23 12 3 1 2 7 18 42 84 120 133 124 102 91 103 104 88 64 93 165 291 389 361 299 254 194 178 221 249 200 188 179 196 260 255 195 148 119 93 66 34 12 14 23 29 32 34 40 42 39 25 10 67 145 256 413 603 758 977 1054 842 1028 1069 1111 1161 1219 1263 1282 1308 1329 1316 1286 1254 1224 1195 1150 1101 1036 1048 1324 1610 1572 1501 1462 1570 1644 1850 2300 2495 2169 1976 2193 2468 2635 2722 2686 2731 2929 3168 3296 3154 2764 2357 2126 2046 2001 1973 1968 1933 1827 1687 1517 1384 1183 834 481 201 64 28 50 252 718 1256 1657 1705 1636 1542 1423 1301 1252 1260 1298 1341 1372 1415 1477 1492 1445 1382 1275 1102 918 803 731 710 774 978 1174 1305 1383 1477 1612 1768 1793 1582 1458 1398 1316 1230 1133 1030 934 892 983 1250 1722 2332 2798 2840 2590 2451 2616 2902 2857 2421 2139 2079 1982 1951 1842 1972 2337 2790 3091 3349 3595 3615 3201 2384 1570 1092 890 809 810 946 1240 1614 1925 2093 2149 2199 2325 2478 2685 2886 2992 2794 2380 2234 2313 2405 2402 2289 2140 2018 1837 1760 1776 1786 1822 1868 1754 1449 1113 866 738 678 602 591 562 573 626 698 740 743 657 637 635 641 622 580 549 548 582 596 585 587 605 626 653 705 768 727 602 738 545 489 446 356 385 454 603 669 638 572 528 491 455 471 472 434 405 401 408 408 435 499 531 605 598 477 350 336 328 301 292 292 296 266 224 222 236 247 254 237 195 195 218 248 317 413 503 537 577 597 533 485 429 438 478 428 367 270 196 184 210 284 434 598 684 645 671 774 789 840 800 838 870 830 855 1101 1705 2190 1990 1553 1555 1714 2026 2119 1725 1908 1438 1023 1177 1262 1213 1061 9 8 9 10 9 7 8 6 5 5 5 4 4 4 4 4 4 3 3 3 7 13 27 47 74 108 147 180 206 229 252 268 276 282 283 281 277 276 274 271 267 264 267 271 274 278 281 280 276 274 272 269 263 259 256 248 243 223 205 188 179 175 183 185 190 199 209 214 205 188 179 186 199 218 234 231 232 216 233 245 275 308 349 416 488 558 635 708 784 864 939 1006 1057 1101 1150 1196 1208 1146 1081 1055 1069 1056 1006 920 820 761 701 640 606 601 521 469 439 409 364 339 355 395 425 439 444 465 461 454 422 384 395 400 397 402 414 439 466 489 491 501 528 571 592 549 531 588 584 486 490 622 879 976 992 951 930 923 1016 951 907 973 895 857 861 899 918 871 822 807 822 833 789 786 886 971 954 966 1033 1104 1202 1186 886 730 694 706 678 972 881 971 928 940 827 750 742 747 792 941 1148 1321 1398 1382 1346 1314 1290 1248 1097 492 181 65 40 43 27 13 19 14 3 3 1 0 0 8 29 50 71 91 108 117 113 97 87 88 80 61 39 54 142 280 431 459 260 236 162 141 224 271 265 246 213 180 247 332 313 198 118 86 64 40 24 27 29 23 20 21 25 25 22 12 40 91 143 229 343 552 640 855 920 944 1048 1116 1181 1229 1241 1261 1287 1320 1345 1334 1296 1269 1258 1227 1180 1146 1088 1034 1113 1322 1409 1515 1408 1520 1697 1986 2544 2489 1676 1487 1980 2399 2688 2902 2718 2632 2818 3077 3160 3213 2991 2474 2133 2069 2036 1966 1987 1983 1838 1680 1459 1302 1132 866 532 225 75 16 7 45 201 575 1095 1463 1677 1791 1807 1747 1607 1486 1426 1387 1358 1377 1451 1518 1533 1466 1300 1121 968 833 740 653 661 861 1064 1205 1286 1381 1444 1487 1640 1497 1322 1284 1268 1201 1065 954 884 882 1020 1361 1910 2550 3041 3144 2884 2677 2878 3271 3122 2217 1741 1674 1625 1726 1694 1809 2133 2563 2872 3093 3323 3321 2869 2030 1281 893 762 729 747 867 1103 1382 1667 1927 2048 2071 2197 2359 2593 2795 2836 2632 2238 2110 2236 2352 2356 2255 2154 2038 1842 1726 1740 1769 1812 1859 1762 1474 1123 875 751 745 654 612 564 531 569 744 759 767 677 620 586 583 590 566 519 504 547 591 595 581 572 564 542 511 611 761 633 681 608 593 517 414 432 528 618 618 557 491 444 420 404 387 364 338 349 427 525 577 604 657 709 687 565 471 343 333 320 308 375 353 302 291 266 260 286 309 278 286 257 264 312 373 488 573 592 603 586 485 365 420 476 481 431 365 319 283 288 373 484 608 773 904 906 692 639 720 803 912 968 1065 1129 1076 1123 1432 1989 2368 1994 1583 2004 2342 1900 2097 1780 1641 1405 1428 1402 1471 1497 1447 7 7 8 9 9 8 7 6 5 5 5 4 4 4 4 4 4 3 3 3 3 5 12 24 42 65 91 127 161 190 216 237 252 263 269 269 267 265 263 259 251 244 242 241 242 245 248 252 252 253 250 238 225 222 222 219 215 205 199 196 195 204 212 218 225 226 234 229 217 208 210 220 225 231 237 225 214 210 219 250 287 334 389 460 540 622 697 751 814 884 928 964 989 1014 1053 1097 1101 1071 1049 1021 980 899 803 732 689 743 753 715 641 547 460 425 409 389 386 415 445 463 474 463 464 478 478 474 438 429 448 454 467 507 521 548 527 520 510 533 569 564 541 551 583 593 559 561 649 783 929 952 952 937 939 928 1008 1013 989 1034 948 902 874 872 836 827 833 751 643 651 675 667 711 813 934 984 966 972 1020 985 745 708 717 724 793 1032 935 1006 931 875 766 735 754 775 809 960 1152 1311 1389 1386 1350 1315 1291 1230 994 484 152 60 79 109 81 38 24 1 0 0 0 2 14 59 104 110 101 99 106 112 116 123 129 128 116 94 64 53 88 171 260 307 201 133 80 151 210 216 405 369 262 193 170 287 368 241 112 63 50 40 27 21 18 9 5 4 9 14 19 35 88 127 137 164 235 363 444 691 685 809 1137 1342 1421 1397 1296 1253 1277 1317 1335 1330 1300 1274 1264 1237 1209 1188 1157 1090 979 980 1132 1320 1318 1416 1742 2181 2840 2759 1864 1676 2080 2197 2676 3071 2840 2545 2529 2833 3216 3507 3410 2747 2155 2175 2213 1940 1907 1983 1848 1637 1405 1208 1084 837 557 266 97 22 3 4 36 150 400 738 1083 1375 1567 1679 1670 1603 1541 1468 1386 1345 1362 1393 1395 1326 1195 1057 938 879 820 700 656 850 1001 1140 1219 1313 1357 1360 1492 1407 1256 1237 1232 1130 1009 930 879 882 1046 1445 2044 2735 3314 3483 3199 2948 3075 3330 2890 1973 1404 1379 1468 1558 1614 1766 2082 2440 2655 2847 3069 3075 2720 2093 1482 1102 960 947 940 954 1073 1301 1565 1905 2035 1995 2099 2226 2363 2531 2599 2453 2183 2026 2109 2197 2212 2143 2066 2018 1921 1781 1692 1696 1760 1821 1721 1448 1120 925 843 791 720 653 549 494 601 742 774 785 716 620 560 529 534 533 506 490 499 525 536 549 547 518 606 547 525 683 660 716 714 541 461 440 448 499 536 540 504 445 400 387 369 321 262 210 278 450 568 707 742 782 856 706 507 392 302 304 334 335 418 433 368 329 359 414 378 353 306 322 350 399 489 594 670 679 640 581 510 403 377 463 518 499 423 356 349 399 505 660 785 941 1049 1142 1079 827 775 740 786 954 1122 1266 1445 1473 1477 1638 2016 2582 2131 1783 2159 2252 2082 1778 1615 1516 1516 1492 1520 1600 1617 1551 7 7 8 7 8 8 7 7 7 5 5 4 4 4 3 3 4 4 4 3 3 2 4 10 21 35 53 82 113 146 178 207 228 245 258 265 267 266 260 250 239 230 225 221 217 213 211 210 209 213 214 205 191 177 158 137 141 158 167 177 185 189 196 210 221 215 212 205 192 187 199 218 226 222 232 217 206 220 237 269 319 373 444 508 589 678 750 800 856 913 935 942 936 944 955 962 971 982 966 943 894 819 733 655 650 676 702 661 593 531 497 466 469 443 469 477 494 490 482 465 469 472 490 518 513 531 525 515 493 483 456 487 487 480 470 507 575 570 540 609 645 580 514 602 751 859 919 922 923 949 966 940 1005 1081 1030 1008 884 865 882 900 812 738 740 654 599 616 627 649 668 727 791 786 752 750 770 764 721 720 731 743 807 889 895 897 706 688 689 697 747 816 892 1038 1187 1317 1383 1384 1344 1288 1237 1153 909 462 125 48 81 110 75 28 1 0 0 0 3 23 56 91 116 159 165 138 132 121 123 149 178 194 198 174 127 91 81 111 124 131 95 78 114 267 161 141 381 328 212 211 227 281 370 253 115 60 53 34 9 0 1 2 4 2 7 24 46 72 117 145 150 156 141 158 251 473 530 653 1076 1492 1782 1747 1480 1292 1254 1278 1302 1316 1301 1276 1248 1218 1209 1198 1179 1118 976 893 1013 1180 1274 1386 1809 2394 3073 3207 2859 2779 2665 2210 2585 3045 2849 2354 2072 2269 2658 3194 3572 3145 2182 1658 1724 1758 1773 1885 1860 1640 1398 1187 1042 817 586 334 127 35 6 0 4 29 96 222 427 673 916 1132 1297 1380 1396 1375 1330 1266 1173 1103 1095 1134 1144 1030 881 863 899 839 821 933 999 1101 1175 1244 1319 1390 1457 1361 1219 1200 1223 1165 1061 973 898 874 1022 1437 2060 2751 3344 3501 3261 3027 2998 2916 2390 1591 1173 1254 1477 1574 1630 1817 2210 2570 2648 2698 2803 2803 2663 2384 1973 1549 1303 1258 1188 1033 980 1227 1573 1918 2032 2015 2080 2167 2231 2360 2468 2360 2125 1963 1966 2033 2054 1994 1926 1918 1880 1731 1595 1626 1715 1788 1691 1424 1139 988 931 800 749 646 561 547 663 754 779 778 723 621 542 495 483 490 466 464 489 480 463 534 570 589 751 888 720 520 539 654 698 568 454 425 458 514 538 517 479 418 377 355 319 287 306 349 341 424 450 516 707 951 936 747 573 438 335 384 467 415 388 427 513 628 737 778 617 513 448 488 540 586 615 650 653 608 541 515 507 497 526 561 560 525 468 438 481 585 754 885 967 1041 1224 1331 1182 931 837 850 873 958 1130 1244 1217 1264 1533 1796 1719 2107 2461 2390 2183 1835 1604 1528 1490 1527 1594 1596 1555 1505 1421 1223 6 5 7 8 7 8 8 7 6 6 6 5 4 5 4 3 3 2 4 4 3 3 3 4 9 19 32 50 73 100 130 164 195 222 245 263 272 276 273 263 249 239 230 222 215 207 199 188 175 167 158 149 143 143 139 134 142 142 136 139 144 146 152 163 172 172 169 171 168 164 165 179 196 195 204 214 216 225 247 299 363 428 502 575 645 718 775 821 872 925 935 920 896 882 879 880 874 861 845 830 804 752 679 629 627 654 694 703 700 685 623 550 576 551 562 515 490 473 474 471 478 460 481 496 503 539 551 546 548 551 543 544 512 511 514 554 618 625 578 650 702 621 557 654 812 917 937 911 932 979 983 973 1051 1108 986 905 803 839 911 959 780 667 685 698 642 640 641 692 717 736 732 688 663 668 679 698 723 734 744 757 759 755 716 702 697 713 704 697 713 823 980 1147 1282 1368 1404 1393 1335 1254 1162 1010 690 295 80 33 39 46 24 3 0 0 0 0 13 46 46 34 39 87 181 219 204 156 143 176 227 264 283 269 214 158 131 121 114 96 69 92 200 256 140 116 213 170 120 184 212 209 298 236 157 122 89 34 5 10 15 20 20 8 9 33 65 90 115 128 124 108 87 91 176 327 362 489 976 1556 2027 2051 1674 1353 1226 1216 1252 1291 1294 1261 1223 1202 1204 1203 1187 1117 981 897 979 1142 1254 1420 1889 2578 3293 3743 3905 3606 3003 2366 2517 2904 2757 2177 1735 1804 2133 2608 3169 3340 2888 2311 1995 1821 1800 1810 1764 1691 1473 1228 1045 847 617 407 176 65 14 1 0 7 34 74 141 249 407 601 809 963 1049 1086 1070 1030 954 919 1010 1174 1187 1083 1016 1005 1035 1007 1012 1006 1003 1087 1181 1270 1365 1459 1447 1300 1174 1178 1209 1171 1103 1048 988 943 1034 1348 1881 2492 3018 3187 3017 2711 2436 2247 1902 1397 1197 1365 1601 1648 1684 1885 2285 2666 2752 2648 2579 2558 2549 2554 2440 2090 1683 1490 1281 1035 909 1074 1407 1762 1963 2053 2148 2204 2277 2412 2454 2294 2040 1884 1848 1868 1866 1810 1776 1765 1690 1635 1558 1572 1632 1635 1563 1416 1193 1014 1006 835 781 707 660 642 684 751 775 756 711 638 575 534 520 537 526 523 578 562 515 547 598 686 921 1155 914 611 658 881 945 740 500 439 493 544 533 490 452 410 365 352 312 302 354 399 430 508 604 761 978 1092 995 761 571 510 466 454 601 624 562 571 863 996 1073 1017 838 663 640 708 728 666 582 549 554 548 568 596 619 651 686 687 663 632 593 575 644 705 821 935 1034 1191 1496 1534 1286 1046 918 980 971 941 1005 1044 928 1019 1391 1928 2376 2245 2664 2493 1821 1476 1437 1362 1383 1494 1539 1452 1360 1321 1266 1188 6 4 6 10 7 6 8 7 6 6 6 5 5 5 4 4 3 3 4 3 2 3 3 2 3 6 15 30 46 63 86 115 148 181 213 241 258 272 281 287 289 275 260 245 234 225 215 198 175 151 126 114 115 122 127 134 143 129 105 103 109 109 112 116 119 122 126 139 155 171 187 203 217 223 234 255 269 288 316 380 449 508 572 635 695 744 777 805 836 860 863 846 833 815 793 763 743 737 765 746 748 730 684 663 660 677 702 702 678 650 661 671 685 636 598 506 448 434 464 470 500 480 504 529 567 609 602 574 571 571 569 568 572 609 635 657 677 671 630 618 598 579 657 787 919 1005 1025 997 999 989 970 1003 1075 1060 917 827 869 934 939 923 692 661 670 668 645 603 650 688 691 711 719 715 717 718 718 724 731 745 806 847 806 868 878 831 780 757 729 721 782 826 1067 1361 1544 1550 1493 1432 1326 1201 1059 821 476 186 53 15 7 6 2 0 0 0 0 2 14 25 10 2 21 33 139 247 247 172 151 177 244 304 319 289 226 183 177 171 160 131 110 145 215 220 144 120 130 113 106 148 120 78 137 158 168 162 117 50 29 74 113 124 78 7 11 37 65 91 102 106 104 102 107 138 224 248 292 506 1035 1587 2053 2223 1950 1537 1261 1178 1203 1256 1282 1248 1198 1189 1204 1211 1194 1124 994 900 982 1159 1267 1417 1915 2764 3476 3953 3964 3449 2838 2530 2821 3051 2675 2073 1590 1558 1795 2006 2365 2828 2898 2351 1744 1730 1824 1928 1696 1598 1474 1249 1048 885 601 499 246 108 33 6 2 8 30 62 101 143 216 340 494 634 741 802 822 831 850 942 1093 1207 1210 1187 1151 1115 1112 1062 1020 1008 1019 1125 1229 1317 1401 1459 1378 1223 1161 1186 1185 1161 1173 1199 1178 1118 1083 1184 1526 2043 2524 2705 2482 2146 1840 1632 1504 1310 1317 1482 1642 1641 1624 1761 2081 2446 2673 2634 2438 2361 2372 2496 2639 2507 2040 1611 1230 969 892 976 1181 1488 1787 2021 2186 2237 2290 2390 2379 2202 1964 1804 1760 1733 1684 1643 1678 1736 1662 1579 1551 1550 1529 1427 1360 1367 1236 1103 992 920 850 803 768 707 689 754 793 757 729 705 690 682 678 729 800 702 693 673 643 609 629 642 806 1206 1216 1019 991 1127 1132 807 510 475 529 539 509 468 442 421 372 366 355 377 412 470 612 855 1051 1180 1240 1223 1051 703 435 432 500 679 872 910 856 886 1094 1081 1010 897 763 609 547 562 547 507 490 517 574 644 722 744 761 811 825 843 854 841 800 766 749 762 813 918 1101 1468 1743 1527 1318 1297 1108 915 791 808 875 914 931 1017 1335 2003 2893 3078 2594 2014 1445 1247 1190 1137 1303 1405 1303 1294 1278 1259 1224 1243 6 4 5 7 8 7 7 8 6 6 6 5 5 4 4 4 3 3 3 2 2 3 3 3 2 1 2 13 27 40 60 80 106 136 166 194 225 250 264 274 285 287 284 276 266 254 242 226 205 178 151 136 132 126 116 108 111 112 97 91 99 96 96 100 101 104 109 126 151 181 208 228 249 268 292 319 337 398 444 493 561 614 661 703 734 761 785 804 811 809 807 789 771 761 732 699 703 714 711 688 722 727 703 697 685 695 696 693 701 731 750 738 729 681 596 503 451 452 502 528 575 586 674 674 682 679 661 630 620 602 583 607 646 682 697 693 671 644 611 567 638 726 870 981 1028 1039 1030 1003 979 949 921 948 987 939 858 852 885 906 911 819 649 633 623 656 712 717 717 739 734 730 719 733 745 739 736 743 766 809 882 939 947 998 1009 972 932 870 811 732 814 744 1206 1832 2091 1947 1719 1549 1358 1182 981 673 316 103 27 4 0 0 0 0 0 0 2 4 2 5 1 0 8 10 57 143 208 154 145 159 245 317 333 324 284 255 257 249 234 221 199 185 216 179 115 86 79 74 72 72 59 33 49 110 142 133 103 72 83 196 298 252 106 13 18 43 60 82 91 102 121 148 195 225 243 184 286 663 1209 1612 1945 2226 2263 1819 1388 1194 1166 1207 1249 1247 1212 1191 1198 1214 1223 1174 1062 983 1038 1184 1277 1453 1996 2868 3441 3732 3535 2867 2293 2227 2707 3314 2482 1787 1479 1428 1562 1600 1717 2019 2276 2339 2207 2064 1793 1998 1851 1260 1194 1253 1073 971 595 549 318 160 68 22 12 21 46 80 116 150 199 283 391 492 570 620 663 730 846 1016 1173 1241 1265 1217 1153 1168 1175 1101 1023 1031 1091 1206 1300 1336 1381 1384 1304 1225 1198 1196 1191 1222 1310 1404 1429 1326 1115 964 1076 1431 1809 1973 1807 1562 1363 1242 1254 1277 1316 1372 1430 1439 1397 1437 1661 2011 2426 2690 2485 2366 2423 2509 2614 2620 2235 1686 1240 982 941 946 934 1194 1516 1808 2035 2168 2245 2281 2224 2071 1900 1825 1800 1674 1566 1539 1597 1664 1585 1442 1430 1491 1425 1379 1326 1286 1215 1181 1138 1052 944 888 845 765 741 777 788 762 759 774 820 883 926 943 950 891 812 766 731 644 612 596 782 1083 1211 1140 1000 913 862 667 549 559 576 556 558 495 443 399 376 367 373 396 448 606 927 1250 1399 1385 1273 1136 979 604 369 436 692 990 1054 972 984 1044 1052 946 847 666 563 519 465 419 382 439 554 697 810 890 908 895 921 972 1013 1032 1043 1039 993 940 913 884 873 966 1209 1489 1560 1242 1181 1241 955 656 572 675 758 806 892 1078 1459 2175 2923 2935 2314 1690 1285 1097 1050 1111 1287 1344 1284 1292 1321 1280 1209 1134 5 5 4 4 6 8 7 6 6 7 6 6 8 5 4 4 3 3 2 2 2 2 3 3 2 2 1 3 11 26 41 56 79 104 128 154 182 210 237 257 270 281 291 296 299 291 276 262 247 226 206 192 182 170 154 137 131 139 137 121 115 108 103 116 130 138 149 173 200 230 257 276 293 326 363 404 446 494 538 590 657 711 745 771 780 788 802 801 783 765 749 732 722 723 704 668 678 698 689 683 669 685 697 707 768 736 710 710 762 799 817 787 723 653 584 545 537 552 584 661 698 698 766 732 733 729 706 685 669 635 582 609 666 683 699 716 707 709 756 841 950 985 1045 1112 1060 987 903 835 820 806 768 751 769 807 853 865 816 806 866 819 680 609 609 660 703 775 804 832 824 779 735 746 751 759 772 801 856 924 986 1024 1035 1018 966 926 916 893 874 793 791 790 1254 1821 2011 2057 2032 1755 1430 1200 957 642 317 116 28 2 0 0 0 0 0 1 3 6 3 4 6 2 3 10 18 52 146 140 140 145 231 276 297 318 296 290 310 318 318 320 304 271 254 149 67 36 25 24 21 22 23 15 47 107 118 99 83 73 92 208 304 231 92 35 51 71 79 97 116 143 177 205 271 235 155 174 429 902 1340 1621 1836 2042 2314 2066 1631 1305 1178 1164 1215 1271 1255 1205 1184 1198 1241 1239 1156 1112 1130 1185 1190 1182 1884 2817 3234 3292 3256 2754 2061 1746 2140 2699 2688 1922 1397 1420 1469 1404 1424 1530 1646 1758 1707 1795 1993 1779 1780 1581 1232 1214 1049 951 689 527 372 211 104 48 28 36 66 106 144 178 219 295 395 466 505 540 597 683 815 959 1105 1186 1207 1127 1089 1152 1198 1184 1134 1142 1183 1270 1352 1361 1351 1331 1316 1316 1295 1257 1266 1366 1488 1585 1597 1414 1049 703 649 830 1012 1153 1186 1154 1112 1089 1117 1162 1139 1083 1077 1109 1110 1123 1300 1647 2114 2588 2647 2611 2628 2658 2616 2512 2197 1703 1312 1111 1068 971 858 956 1170 1421 1739 2059 2241 2213 2047 1905 1811 1798 1796 1647 1531 1522 1469 1486 1432 1277 1297 1358 1344 1406 1385 1317 1253 1246 1239 1131 1030 1009 991 927 883 825 760 777 787 783 897 981 1005 997 1010 977 936 899 814 677 607 597 645 760 867 905 842 781 715 607 603 678 623 575 564 492 430 401 387 378 378 395 454 639 973 1308 1432 1254 899 679 662 514 429 521 649 843 838 791 874 953 890 754 666 602 587 589 528 476 495 622 827 966 1022 1054 1054 1056 1086 1114 1141 1165 1166 1147 1090 1018 991 976 927 928 1067 1316 1304 972 980 999 799 630 637 659 694 762 893 1210 1834 2653 2975 2747 1974 1526 1253 1081 1040 1095 1274 1369 1367 1355 1326 1248 1140 1003 4 7 6 3 4 7 8 7 6 7 7 7 8 6 4 4 4 3 2 2 2 2 3 3 3 2 2 2 3 13 25 39 61 81 103 123 146 176 207 231 249 266 281 295 308 313 305 298 290 277 265 255 246 234 216 202 196 197 192 172 159 160 157 167 188 201 214 241 279 305 341 383 409 437 480 517 558 601 643 689 731 764 785 793 796 789 792 773 745 728 711 712 702 701 693 663 635 661 691 689 653 651 704 727 755 751 738 733 810 793 762 723 693 639 595 591 617 679 744 794 798 787 792 758 748 745 745 753 718 661 624 656 713 756 785 825 863 936 1060 1161 1165 1112 1075 1062 987 895 782 688 660 627 566 533 556 685 795 733 638 669 735 751 712 683 733 805 833 869 915 984 906 797 758 769 765 792 847 909 984 1038 1060 1057 1038 995 938 912 914 923 954 926 850 861 1130 1270 1318 1616 2056 2014 1489 1199 920 661 404 180 44 3 0 0 0 0 0 0 1 4 6 7 7 6 10 18 25 39 106 140 146 138 192 233 252 284 274 292 328 355 380 389 370 347 296 133 47 14 3 3 2 3 8 18 44 81 91 80 68 52 51 92 146 144 115 123 152 150 135 150 175 192 182 144 154 137 126 261 621 1048 1362 1563 1726 1871 2099 2195 1877 1494 1264 1158 1180 1257 1275 1238 1201 1193 1224 1250 1223 1182 1176 1186 1181 1221 1825 2594 2932 2888 2972 2817 2034 1630 1826 2103 2189 1851 1471 1409 1447 1383 1313 1291 1316 1365 1457 1682 1869 1765 1781 1624 1486 1361 1146 1063 898 633 432 265 119 58 38 43 69 113 158 191 217 269 353 411 444 481 550 591 654 734 841 928 1020 964 909 953 1052 1175 1232 1234 1231 1284 1325 1323 1329 1346 1360 1373 1374 1357 1351 1470 1577 1624 1590 1330 869 493 373 442 534 641 720 791 867 904 903 947 902 800 806 874 919 950 1107 1420 1871 2357 2560 2489 2432 2556 2478 2255 1987 1640 1399 1286 1215 1034 811 746 857 1063 1445 1947 2234 2199 1962 1794 1706 1720 1723 1575 1474 1444 1265 1294 1214 1134 1208 1313 1383 1384 1334 1243 1210 1272 1244 1126 1104 1157 1212 1221 1169 1009 832 878 876 875 956 1015 979 932 1024 1055 1034 998 891 746 657 634 613 612 676 788 829 774 660 580 625 703 599 526 497 465 443 441 447 451 441 418 440 580 793 1033 1182 944 481 380 498 525 481 555 627 662 651 645 709 818 806 684 698 783 776 819 727 729 812 923 1083 1148 1147 1138 1126 1131 1163 1187 1195 1192 1182 1147 1040 957 918 916 896 802 921 1079 935 781 759 809 737 630 603 594 642 773 919 1286 1926 2740 2632 2432 1848 1521 1340 1174 1113 1177 1306 1384 1317 1223 1203 1128 1011 878 4 8 7 2 2 5 7 6 6 7 7 7 8 8 5 4 3 3 3 1 1 2 2 3 3 3 2 2 2 5 13 25 42 61 83 104 125 151 179 202 224 246 263 279 294 306 313 320 324 321 315 311 304 293 279 268 258 253 239 225 231 243 239 239 254 268 279 308 361 396 421 457 499 544 595 618 630 652 689 734 770 794 808 805 799 792 780 759 732 728 710 706 682 672 682 688 670 658 660 668 660 647 681 721 701 727 776 790 813 741 696 744 771 744 757 797 851 902 910 898 872 833 826 796 763 756 779 776 761 701 749 806 892 951 962 989 1042 1129 1191 1205 1183 1115 1028 955 872 788 720 662 613 574 508 467 480 598 664 512 464 603 654 684 720 788 880 905 912 940 971 1016 922 811 780 778 793 837 915 979 1014 1021 1009 998 986 958 919 914 943 992 1061 1079 1009 1002 1076 1024 1029 1282 1826 2185 1501 1125 820 619 405 203 56 6 0 0 0 0 0 0 0 6 22 34 33 37 49 45 38 57 118 164 166 140 166 237 263 280 274 295 323 332 323 321 338 349 279 125 49 8 0 0 0 2 16 44 48 68 93 101 76 38 26 40 81 159 255 303 294 268 238 207 190 174 151 135 133 116 181 420 774 1081 1303 1461 1598 1734 1894 2113 2007 1700 1408 1223 1180 1231 1281 1282 1249 1216 1207 1218 1226 1207 1193 1199 1226 1371 1783 2361 2702 2633 2729 2822 2202 1662 1660 1889 1963 1847 1580 1406 1392 1358 1259 1177 1185 1294 1489 1713 1865 1950 2001 1916 1886 1647 1408 1157 1179 870 547 372 162 68 47 47 65 99 138 165 181 210 262 302 330 370 423 454 495 536 618 714 799 813 826 916 1047 1148 1166 1152 1194 1265 1288 1303 1355 1375 1352 1361 1363 1357 1386 1430 1501 1539 1470 1221 835 497 333 336 422 497 516 541 649 737 693 685 697 662 715 794 841 873 1019 1274 1598 1973 2251 2322 2210 2268 2222 1993 1774 1581 1445 1376 1299 1119 856 688 714 860 1182 1710 2078 2175 2048 1824 1641 1622 1609 1469 1331 1230 1167 1200 1197 1199 1181 1189 1211 1245 1267 1224 1201 1245 1254 1173 1159 1316 1414 1483 1495 1394 1338 1186 1115 1073 1043 1063 990 918 985 1076 1076 1012 922 808 758 759 711 739 791 829 797 674 592 581 606 605 527 475 451 438 458 516 596 663 664 609 535 635 724 902 1024 688 372 395 563 601 557 568 597 608 560 518 597 755 836 842 924 961 944 1035 958 990 1089 1152 1231 1267 1245 1195 1180 1193 1190 1171 1105 1070 1071 1023 888 824 772 751 756 675 696 701 652 625 651 677 631 557 573 567 634 805 1057 1575 1786 2311 2334 2071 1740 1522 1387 1282 1238 1235 1293 1275 1153 1026 1019 980 866 797 4 8 8 4 1 2 6 7 8 7 7 6 7 8 7 6 6 4 3 2 1 1 1 2 2 2 3 2 2 4 8 15 26 42 60 81 102 124 151 174 203 226 245 264 281 294 308 325 342 351 354 352 347 340 331 327 323 315 295 281 291 305 303 308 332 362 393 428 480 527 553 584 629 677 706 735 735 743 771 801 820 830 837 832 823 807 774 758 751 739 713 703 667 633 644 672 678 666 665 665 662 676 706 732 746 765 819 861 881 944 902 920 946 927 961 966 957 968 947 932 894 855 854 872 867 834 826 811 831 864 936 1024 1115 1169 1159 1140 1168 1200 1198 1193 1159 1069 961 867 772 690 647 630 599 576 544 518 502 540 534 413 456 662 683 721 772 856 957 993 1001 986 967 999 889 813 795 777 821 880 958 1002 1000 994 996 1001 973 947 923 926 985 1061 1127 1163 1151 1106 1028 929 970 1211 1731 2128 1698 1085 788 645 411 193 53 6 0 2 12 13 5 1 5 26 62 76 61 65 78 87 79 95 148 174 157 132 161 243 254 247 227 219 230 239 240 250 286 304 233 125 62 15 3 0 1 4 16 52 67 86 136 163 72 11 3 18 69 224 441 512 478 447 370 267 216 209 239 259 241 244 404 710 981 1123 1218 1320 1448 1601 1765 1951 2034 1912 1657 1402 1260 1250 1291 1309 1289 1245 1213 1204 1213 1222 1221 1219 1248 1368 1679 2218 2540 2507 2526 2723 2453 1845 1576 1731 1779 1609 1464 1417 1376 1344 1284 1129 1059 1128 1316 1569 1897 2329 2370 2078 2348 1992 1745 1396 1495 1189 758 545 278 125 80 66 71 85 105 125 144 163 182 203 234 290 353 398 447 487 518 539 630 744 862 996 1124 1155 1070 1057 1170 1268 1289 1303 1341 1338 1302 1307 1290 1260 1272 1314 1387 1436 1362 1182 940 676 504 412 455 519 512 507 537 603 623 598 628 669 732 784 804 823 967 1134 1235 1433 1720 1981 2069 2094 2093 1990 1809 1650 1531 1418 1327 1218 1012 817 749 768 922 1306 1745 2047 2061 1833 1605 1545 1472 1345 1209 1107 1139 1205 1187 1150 1141 1145 1165 1206 1271 1291 1290 1292 1362 1421 1345 1482 1539 1577 1578 1502 1437 1415 1336 1242 1189 1185 1113 1002 993 1090 1084 1013 962 909 946 950 959 1021 987 961 889 790 737 663 643 632 587 552 542 561 611 737 877 985 1049 1035 1077 1187 1189 1227 967 531 367 507 654 680 604 531 548 544 497 519 593 671 833 950 1018 1100 1194 1155 1114 1100 1201 1308 1345 1326 1281 1259 1261 1245 1150 985 827 782 844 800 680 645 676 647 584 534 528 559 576 575 620 595 594 645 664 629 692 920 1372 2170 2143 2119 1987 1748 1590 1458 1325 1246 1216 1179 1195 1077 974 922 886 843 807 807 2 6 8 5 2 1 3 6 8 7 6 6 6 9 9 7 7 6 5 3 2 1 1 2 2 3 3 3 2 3 4 8 15 24 38 53 74 97 123 147 174 195 220 245 269 287 302 323 343 361 376 383 387 386 381 366 360 364 358 357 370 381 382 396 428 460 495 540 594 644 674 696 735 775 796 826 824 815 809 822 834 835 836 827 804 766 730 722 722 702 684 691 671 653 662 677 679 701 710 701 697 727 752 789 829 875 935 984 1046 1123 1118 1080 1035 1033 1060 1020 943 891 863 853 810 774 763 804 854 853 853 868 912 1025 1120 1193 1224 1239 1268 1270 1293 1236 1151 1123 1082 981 893 794 672 614 633 640 606 585 586 585 579 576 556 539 611 835 852 873 897 973 1042 1105 1161 1157 1167 1113 936 828 819 809 850 911 987 1033 1044 1041 1030 998 959 934 887 876 964 1053 1107 1154 1157 1051 892 807 888 1133 1586 2098 1922 1038 772 621 380 148 41 5 4 64 130 85 28 14 35 79 107 81 42 47 72 101 109 126 158 151 118 109 144 223 219 148 99 86 99 133 182 256 324 322 228 124 72 32 13 3 2 5 13 53 98 115 198 244 64 6 0 3 45 235 538 620 550 548 519 416 339 320 367 380 353 415 659 974 1142 1196 1236 1268 1349 1495 1659 1821 1946 1983 1920 1653 1405 1311 1299 1308 1301 1266 1236 1220 1211 1224 1239 1258 1281 1365 1581 1919 2161 2319 2398 2712 2796 2277 1726 1691 1759 1610 1512 1479 1354 1306 1314 1168 1060 1072 1212 1435 1913 2869 2816 2033 2541 2076 1739 1786 1512 1350 1010 736 476 284 189 151 141 132 127 142 169 184 180 183 212 257 314 390 459 496 516 544 638 790 977 1142 1242 1201 1033 1001 1159 1281 1281 1266 1289 1295 1245 1218 1193 1121 1079 1109 1191 1271 1231 1126 998 863 746 630 554 532 529 533 571 625 653 671 708 728 756 772 828 827 939 1053 1073 1135 1344 1648 1883 2047 2185 2234 2096 1901 1735 1591 1475 1325 1130 993 879 725 683 868 1329 1767 1932 1813 1645 1567 1427 1310 1242 1212 1241 1268 1249 1240 1226 1185 1188 1180 1202 1297 1413 1447 1554 1711 1691 1661 1653 1648 1588 1606 1642 1611 1536 1441 1386 1365 1306 1210 1174 1209 1145 1079 1023 988 983 1003 1041 1102 1090 1063 1032 1008 982 926 868 810 778 786 824 870 982 1086 1123 1226 1330 1321 1370 1485 1508 1326 893 492 378 491 642 694 606 475 462 448 432 477 569 511 631 669 877 1201 1358 1282 1215 1253 1318 1380 1348 1243 1205 1184 1213 1235 1060 802 631 659 738 675 550 565 622 558 475 433 449 476 492 504 541 524 622 706 733 759 882 1296 1720 2089 2219 1963 1618 1388 1381 1310 1202 1140 1080 1071 1014 896 798 768 735 727 779 845 0 4 6 6 4 3 3 5 6 7 7 6 6 7 9 7 8 8 7 5 4 2 1 1 3 4 3 3 3 3 2 4 7 13 22 36 51 68 87 110 135 158 187 216 246 271 292 313 334 353 374 388 404 421 436 446 440 434 433 439 442 471 491 511 542 566 595 639 684 734 775 800 830 854 856 858 859 845 816 801 798 782 773 753 728 706 692 693 690 683 692 708 708 718 733 749 761 775 756 790 798 847 882 923 983 1047 1106 1144 1174 1168 1127 1104 1057 1049 1034 961 926 792 821 816 753 751 793 850 915 929 943 967 1042 1180 1281 1331 1313 1283 1302 1326 1288 1152 1081 1097 1020 918 903 802 661 661 744 761 681 594 583 618 654 694 728 793 943 955 932 962 967 1135 1137 1179 1221 1191 1225 1219 1027 867 858 886 928 969 996 1026 1047 1027 1001 976 897 806 780 794 924 1026 1081 1134 1086 955 837 766 783 974 1410 1906 1774 950 692 543 315 104 33 3 15 170 238 117 42 59 134 181 140 62 29 46 79 102 107 115 124 109 93 104 129 175 153 80 35 23 30 61 127 246 391 410 270 130 70 41 23 12 11 6 18 72 142 171 253 242 63 10 1 0 16 184 564 760 728 710 684 581 439 369 436 473 527 567 821 1131 1259 1297 1340 1344 1357 1474 1602 1732 1859 1926 2030 1882 1559 1352 1301 1305 1303 1284 1264 1250 1225 1213 1235 1284 1302 1366 1521 1740 1957 2288 2404 2871 3238 2836 2178 1837 1788 1849 1888 1687 1361 1251 1268 1226 1154 1036 1078 1208 1565 2550 2799 2170 2219 1969 1785 1840 1618 1408 1152 873 638 473 371 326 314 294 269 268 286 280 249 246 267 269 257 282 374 452 481 552 668 847 1060 1227 1280 1189 1040 1002 1111 1219 1220 1188 1222 1265 1190 1112 1083 947 916 944 983 1045 1046 1018 980 956 913 847 761 679 612 573 552 548 600 611 616 620 672 741 908 902 909 947 971 1027 1190 1488 1804 2079 2308 2422 2360 2177 1967 1755 1582 1442 1270 1111 971 781 661 707 994 1343 1627 1775 1744 1628 1455 1349 1332 1291 1277 1315 1303 1296 1288 1233 1205 1175 1158 1220 1390 1546 1674 1829 1892 1865 1758 1661 1596 1678 1770 1767 1724 1653 1627 1615 1488 1304 1260 1285 1249 1177 1105 1088 1091 1118 1125 1148 1143 1109 1071 1057 1091 1130 1079 997 972 986 1034 1079 1115 1184 1248 1318 1350 1379 1454 1538 1549 1365 987 614 417 433 547 657 654 485 299 183 157 370 503 458 502 693 1084 1364 1434 1374 1361 1384 1365 1342 1273 1141 1122 1190 1272 1233 1030 820 702 731 762 670 530 506 515 467 417 391 430 436 436 474 542 538 651 739 804 899 1061 1472 1983 2000 1884 1599 1335 1211 1183 1124 1055 1031 999 936 840 733 641 597 654 694 743 869 0 2 5 6 4 5 5 5 4 6 7 7 6 6 8 7 6 7 7 6 5 3 2 2 3 4 4 3 3 3 3 2 3 5 9 17 29 41 55 73 94 120 148 174 202 230 258 286 312 333 360 378 400 428 452 480 494 497 508 519 530 563 586 607 634 654 679 709 752 804 841 870 897 900 890 884 884 876 854 829 814 787 769 748 734 722 720 720 721 731 730 723 739 774 806 825 837 865 888 937 943 1010 1049 1113 1145 1174 1225 1219 1208 1203 1177 1138 1094 1058 1005 945 922 862 892 879 812 822 939 988 1053 1087 1133 1173 1266 1351 1389 1382 1336 1306 1283 1255 1154 1074 1079 1046 961 930 987 872 735 776 846 811 679 583 608 695 792 913 1021 1075 1061 985 1031 1069 1006 1217 1177 1215 1253 1261 1279 1325 1117 904 895 960 1011 1015 980 1005 1018 1012 982 903 766 734 777 849 1004 1057 1032 1056 999 913 852 781 748 895 1294 1673 1500 849 592 430 226 88 26 2 33 115 171 61 47 176 315 286 150 57 39 50 70 96 112 104 81 71 87 117 126 125 86 38 7 2 5 17 68 213 470 530 301 100 48 44 42 30 17 16 46 110 185 233 267 197 113 31 3 0 8 102 439 746 836 813 766 643 457 376 431 490 612 745 992 1257 1398 1450 1496 1541 1505 1581 1655 1735 1836 1883 1996 2019 1713 1400 1297 1292 1304 1298 1275 1251 1206 1180 1216 1286 1318 1379 1541 1718 1879 2336 2590 2967 3451 3288 2718 2229 2053 2140 2330 2194 1732 1424 1279 1239 1252 1258 1199 1171 1332 1829 2347 2276 2095 1934 1793 1733 1587 1403 1194 955 751 621 546 516 522 518 490 463 455 419 374 366 372 345 295 267 326 390 451 541 666 836 1041 1205 1245 1171 1075 1034 1061 1124 1161 1136 1151 1217 1117 986 939 844 861 917 952 967 979 987 993 989 970 940 907 898 846 721 644 578 571 517 469 468 558 715 897 920 874 890 958 1033 1087 1257 1578 1956 2236 2366 2373 2282 2114 1869 1681 1659 1581 1319 1074 972 863 783 813 975 1217 1512 1731 1676 1424 1319 1379 1393 1365 1355 1363 1375 1345 1330 1360 1335 1258 1246 1328 1528 1706 1823 1972 1994 1821 1704 1681 1720 1810 1836 1807 1781 1779 1781 1580 1408 1317 1218 1207 1195 1179 1210 1228 1232 1232 1240 1229 1176 1111 1072 1143 1269 1270 1170 1080 1072 1120 1195 1227 1269 1320 1331 1323 1398 1509 1560 1541 1419 1148 798 490 328 357 628 732 473 187 94 206 427 550 557 634 890 1210 1388 1381 1343 1385 1422 1348 1249 1154 1088 1114 1159 1193 1144 1007 835 719 719 699 585 456 455 471 449 412 424 437 416 420 470 565 628 739 818 877 1053 1362 1649 1549 1618 1469 1290 1191 1151 1041 980 949 924 864 773 691 666 663 729 869 893 893 957 0 1 2 4 5 6 6 5 2 4 5 7 7 7 7 7 7 7 8 7 7 6 4 3 2 3 4 4 3 3 3 3 2 2 3 7 12 20 32 47 63 84 106 130 155 180 210 242 271 298 333 363 387 419 441 472 490 509 536 560 585 618 640 656 673 686 708 728 759 804 817 839 865 881 883 890 891 880 875 874 872 861 847 836 819 820 816 801 796 816 789 755 773 831 882 881 879 940 995 1050 1101 1137 1167 1204 1241 1234 1273 1271 1253 1212 1186 1144 1071 1004 944 939 978 938 939 926 926 923 1043 1204 1302 1329 1328 1359 1410 1398 1400 1347 1277 1242 1211 1162 1073 1063 1046 1014 969 984 1000 829 722 786 789 706 640 680 813 940 1051 1142 1166 1138 1103 1092 1138 1145 1107 1233 1244 1258 1263 1256 1282 1353 1189 952 918 997 1055 1026 945 931 961 974 928 781 814 853 933 1015 1114 1084 984 984 974 939 880 784 694 815 1167 1393 1187 739 441 277 142 75 40 16 32 37 76 34 88 371 417 269 126 76 69 68 73 89 112 102 57 48 81 126 123 91 46 25 1 0 0 1 17 91 228 247 123 42 41 54 57 41 26 41 81 125 178 232 257 209 120 30 3 1 12 114 425 728 858 843 753 579 396 352 415 459 548 771 1077 1361 1575 1704 1787 1830 1788 1804 1833 1873 1933 1947 1977 2048 1950 1669 1426 1319 1301 1308 1292 1255 1196 1158 1175 1222 1244 1344 1460 1526 1629 1982 2572 3069 3475 3499 3138 2689 2428 2408 2656 2787 2448 1973 1641 1419 1334 1343 1369 1394 1430 1512 1798 2076 1916 1795 1721 1679 1564 1427 1229 998 803 686 637 633 662 683 666 628 608 561 520 512 497 453 396 363 363 364 390 475 598 745 917 1094 1212 1214 1133 1060 1036 1066 1136 1101 1049 1080 1023 895 836 817 883 965 1025 1048 1039 1018 1005 985 959 939 927 938 963 932 834 745 684 608 496 462 536 659 798 856 822 900 998 1025 1025 1102 1344 1693 1981 2141 2223 2272 2201 2051 2088 2097 2010 1583 1298 1184 1061 870 695 711 925 1279 1615 1657 1463 1362 1418 1451 1416 1395 1427 1477 1434 1486 1569 1558 1493 1425 1395 1436 1656 1845 2040 2028 1808 1669 1661 1695 1728 1832 1859 1814 1742 1695 1500 1318 1178 1092 1084 1137 1180 1243 1288 1291 1290 1304 1311 1266 1216 1173 1212 1314 1350 1172 1118 1112 1153 1230 1283 1316 1354 1370 1377 1441 1541 1574 1556 1497 1343 1091 837 685 651 788 817 539 289 251 408 655 838 963 1134 1298 1422 1409 1359 1438 1552 1447 1248 1095 956 867 818 867 957 931 838 707 483 487 490 422 412 421 420 415 425 444 434 420 433 524 654 752 817 851 935 1102 1410 1409 1247 1294 1269 1208 1169 1109 965 868 820 761 704 688 694 830 994 1218 1145 1073 1010 976 0 0 1 2 4 5 6 5 3 2 1 5 7 8 9 8 6 8 9 7 7 7 6 5 4 1 1 2 3 3 3 3 3 2 2 2 4 7 13 23 35 49 67 87 109 132 160 188 215 241 274 307 337 374 405 431 461 492 519 545 571 610 625 639 663 691 712 719 745 781 792 814 844 872 883 904 910 912 922 937 940 939 927 901 903 910 904 882 871 895 868 835 855 925 992 1018 1057 1078 1088 1124 1181 1228 1281 1307 1319 1294 1293 1339 1250 1216 1163 1036 989 960 949 978 952 892 923 948 1013 1099 1216 1302 1353 1372 1379 1388 1383 1345 1327 1249 1192 1139 1106 1090 1057 1014 961 950 935 956 900 711 658 734 672 587 637 805 1020 1170 1243 1245 1178 1094 1052 1080 1164 1205 1191 1234 1297 1229 1183 1173 1215 1342 1265 1002 914 1000 1052 1008 923 912 867 743 728 746 872 948 1041 1094 1061 1055 980 963 962 928 841 750 644 721 983 1035 767 460 267 152 85 72 85 72 28 13 42 60 169 454 311 149 80 93 83 49 31 43 76 74 34 30 62 117 125 90 16 15 1 0 0 0 1 9 22 56 70 64 66 73 70 56 56 75 92 109 153 219 256 229 117 18 1 4 42 200 611 1039 1137 975 750 515 344 311 376 437 505 720 1050 1419 1747 1967 2065 2122 2106 2088 2096 2113 2125 2095 2071 2102 2104 1989 1728 1452 1317 1306 1316 1282 1204 1139 1124 1130 1146 1200 1172 1163 1370 1821 2526 3041 3375 3484 3363 3070 2764 2606 2751 3063 3073 2674 2227 1821 1591 1553 1595 1578 1515 1449 1516 1682 1737 1735 1722 1661 1568 1463 1275 1032 826 707 669 677 713 751 756 734 724 694 666 662 647 609 571 533 504 455 405 410 498 645 800 950 1121 1240 1210 1132 1089 1071 1119 1106 1042 1011 967 869 826 862 910 1008 1075 1067 1010 950 915 886 857 859 907 966 998 1010 999 946 920 893 723 634 598 608 685 746 789 878 981 1067 1092 1108 1248 1519 1766 1949 2080 2211 2182 2149 2353 2412 2252 1879 1553 1378 1235 969 705 591 681 1004 1385 1571 1561 1501 1465 1448 1483 1524 1503 1556 1588 1662 1660 1670 1654 1578 1530 1527 1636 1807 1952 1968 1803 1611 1608 1770 1725 1869 1901 1798 1669 1538 1327 1177 1084 1013 1014 1065 1120 1202 1286 1318 1304 1312 1350 1326 1302 1309 1322 1309 1370 1198 1174 1188 1225 1258 1286 1322 1360 1405 1460 1533 1592 1613 1615 1592 1557 1540 1465 1319 1194 1097 990 813 676 685 874 1105 1245 1363 1524 1592 1512 1380 1395 1486 1448 1257 1049 846 689 655 711 798 851 758 608 551 406 427 447 447 469 473 463 441 436 436 445 481 538 661 793 821 824 894 1049 1210 1256 1132 1123 1148 1158 1124 1061 989 871 763 671 617 699 826 957 1127 1281 1310 1094 948 883 863 0 0 0 0 2 3 5 5 4 2 0 1 4 8 10 9 6 7 9 7 6 6 5 5 6 5 2 2 2 3 3 3 3 3 2 2 2 2 2 3 10 19 31 47 65 85 107 132 155 178 201 227 254 288 326 363 401 430 463 496 522 550 558 583 612 649 683 700 738 781 806 843 888 900 907 932 939 937 952 969 970 963 949 930 929 937 932 917 914 934 944 939 973 1014 1062 1124 1207 1214 1198 1185 1201 1257 1291 1292 1307 1283 1285 1301 1153 1046 1103 990 975 934 948 906 872 901 931 978 1059 1132 1163 1179 1214 1237 1277 1283 1255 1252 1235 1186 1158 1103 1041 1006 975 923 868 840 850 872 806 701 731 795 689 558 608 774 1009 1185 1251 1202 1096 1013 1001 1089 1205 1244 1214 1181 1146 1031 1031 1055 1030 1162 1169 984 890 955 960 944 905 926 918 796 731 791 873 933 1065 1080 970 975 939 909 903 856 768 691 629 619 732 683 416 219 154 96 53 61 84 73 24 9 62 133 264 319 148 48 35 80 73 33 12 21 39 34 16 16 34 73 102 125 81 37 6 0 0 0 0 0 1 7 31 43 59 72 65 56 66 89 112 131 162 202 212 168 103 18 1 12 100 364 829 1215 1263 1064 744 459 359 390 389 380 485 677 968 1387 1766 1974 2083 2206 2283 2249 2287 2355 2340 2306 2327 2365 2351 2212 1982 1735 1522 1371 1298 1271 1215 1175 1122 1077 1116 1187 1129 1127 1288 1601 1926 2285 2912 3284 3358 3250 3018 2830 2839 3093 3381 3341 2994 2438 1980 1793 1765 1626 1670 1590 1615 1744 1807 1791 1739 1644 1576 1481 1301 1058 840 717 683 695 733 789 823 815 810 809 815 823 815 807 818 795 759 715 652 549 498 588 752 883 1016 1176 1265 1271 1219 1142 1148 1172 1133 999 935 872 810 859 923 1024 1065 1022 940 863 807 757 725 746 804 873 938 988 1027 1087 1154 1205 1097 982 841 723 660 652 714 809 909 1038 1178 1242 1239 1352 1549 1783 1945 2088 2101 2032 2100 2290 2282 2066 1777 1586 1421 1145 860 658 615 807 1132 1437 1665 1683 1562 1461 1548 1600 1646 1701 1768 1757 1678 1651 1692 1659 1620 1678 1722 1759 1852 1911 1835 1630 1515 1745 1767 1784 1788 1713 1605 1465 1264 1146 1099 1043 1019 1053 1125 1198 1237 1358 1350 1311 1319 1280 1281 1354 1333 1308 1325 1294 1274 1273 1266 1241 1227 1242 1282 1354 1426 1480 1532 1570 1622 1575 1596 1702 1792 1749 1588 1410 1257 1165 1149 1225 1320 1435 1474 1491 1569 1568 1464 1347 1329 1307 1223 1055 818 600 515 573 669 808 869 707 507 514 571 597 546 554 576 589 590 561 524 532 580 663 797 861 849 834 905 1106 1296 1261 1103 1087 1161 1138 1063 987 898 852 792 710 692 785 977 1129 1278 1338 1222 967 812 796 805 813 0 0 0 0 0 1 3 5 5 3 1 1 1 4 8 11 9 7 7 6 6 6 5 4 5 6 6 5 3 3 3 3 3 3 3 3 3 3 2 2 3 5 9 16 24 37 55 77 98 120 142 161 182 205 238 275 305 335 374 416 441 469 480 514 531 567 612 642 678 713 749 796 832 846 863 867 869 864 876 882 908 907 917 919 920 925 929 934 946 970 1003 1030 1061 1079 1122 1185 1270 1289 1277 1253 1222 1246 1246 1240 1242 1241 1256 1224 1103 990 1005 976 966 922 958 964 932 986 1019 1105 1148 1137 1127 1150 1189 1203 1219 1196 1138 1118 1087 1069 1071 1034 981 928 886 834 780 743 754 769 728 709 805 879 747 541 466 593 869 1068 1151 1141 1083 1039 1048 1147 1234 1194 1094 988 850 768 826 876 879 932 1006 947 871 881 845 874 889 878 895 1045 1023 928 898 925 1052 1038 918 891 899 877 846 872 786 645 615 598 650 490 256 148 117 66 28 26 29 21 11 39 139 220 247 147 41 8 20 67 64 26 6 13 21 14 6 5 11 27 59 121 148 72 12 1 0 0 0 0 0 0 0 9 36 49 47 55 102 142 150 164 143 118 103 55 29 1 3 18 146 557 1114 1401 1313 1037 729 507 454 394 258 219 296 474 845 1288 1642 1800 1938 2071 2232 2164 2182 2394 2441 2498 2455 2300 2122 2173 2222 2052 1778 1518 1329 1238 1211 1202 1137 1079 1105 1163 1149 1203 1262 1423 1644 1868 2205 2882 3105 3130 3072 2873 2808 2985 3261 3489 3506 3125 2520 2134 2060 1982 1950 1926 1916 1955 1936 1839 1727 1615 1524 1427 1274 1061 857 743 727 763 821 901 936 873 847 848 898 966 971 996 1065 1055 982 940 940 870 703 606 690 844 956 1068 1252 1422 1445 1357 1319 1265 1245 1070 949 885 830 911 980 1029 1039 999 925 840 762 699 661 666 692 731 793 862 946 1067 1224 1323 1360 1322 1204 1060 981 928 854 846 958 1113 1277 1438 1439 1403 1450 1677 1889 2025 2087 1977 1988 2208 2273 2122 1859 1686 1525 1263 1010 841 722 742 976 1297 1687 1798 1686 1562 1600 1647 1757 1827 1769 1780 1741 1677 1680 1667 1633 1636 1677 1745 1807 1878 1891 1720 1579 1587 1655 1733 1682 1597 1513 1418 1304 1205 1136 1094 1067 1096 1175 1197 1200 1252 1281 1308 1309 1225 1235 1298 1313 1331 1334 1325 1314 1301 1279 1232 1178 1171 1211 1277 1304 1320 1344 1360 1351 1364 1430 1556 1683 1737 1702 1624 1530 1463 1468 1533 1605 1590 1489 1404 1416 1397 1264 1114 1012 947 859 710 593 547 584 600 577 648 716 660 611 693 740 691 651 651 660 664 685 725 690 714 831 896 907 861 812 931 1190 1417 1304 1104 1057 1121 1171 1178 1050 978 941 901 912 883 984 1195 1377 1367 1320 1184 953 781 757 817 822 799 0 0 0 0 0 0 2 3 4 4 3 1 0 2 5 9 11 9 6 6 6 6 8 5 4 5 7 7 6 5 3 2 3 3 3 3 3 3 2 2 2 2 2 3 4 8 18 32 47 64 85 105 126 143 162 183 211 242 282 320 350 378 394 421 433 475 516 545 568 598 642 671 692 707 724 739 746 753 771 781 824 822 843 875 891 907 932 963 994 1027 1065 1099 1125 1148 1187 1226 1272 1290 1289 1302 1274 1287 1269 1251 1259 1250 1243 1171 1061 1025 1016 1002 962 928 901 920 1011 1232 1326 1392 1333 1258 1227 1244 1263 1227 1171 1112 1026 959 905 872 887 896 880 838 817 786 756 743 751 741 696 688 785 869 764 541 376 424 677 949 1100 1105 1123 1126 1161 1193 1141 961 777 634 542 596 757 839 843 889 969 946 879 875 865 875 898 937 926 1115 1070 938 852 864 961 945 856 843 868 857 807 797 731 618 583 557 633 431 205 106 79 45 14 4 4 2 8 46 128 182 141 51 3 0 18 57 51 18 6 7 6 3 1 1 1 7 26 67 108 71 16 3 1 0 0 0 0 0 0 0 9 21 47 63 122 165 149 131 74 30 22 11 10 15 25 44 171 631 1240 1509 1343 1011 794 714 711 563 264 90 135 355 790 1262 1588 1726 1845 1852 2019 1999 1821 2191 2251 2614 2452 2176 1881 1742 1743 1690 1585 1572 1512 1281 1236 1213 1136 1083 1095 1092 1135 1232 1266 1336 1497 1698 1913 2564 2806 2821 2859 2775 2671 2700 2865 3149 3449 3468 3054 2547 2246 2005 1959 1997 2023 2000 1895 1768 1652 1550 1460 1374 1260 1101 950 873 897 1000 1094 1163 1135 1003 938 840 812 885 981 1072 1226 1295 1247 1188 1194 1211 1112 894 739 780 944 1084 1196 1449 1638 1567 1554 1397 1369 1219 1055 941 882 921 991 1038 1049 1012 937 851 772 707 661 661 667 670 677 740 847 958 1065 1227 1379 1453 1427 1341 1336 1407 1377 1247 1217 1271 1372 1567 1726 1660 1590 1704 1967 2163 2240 2041 2040 2285 2338 2175 1940 1753 1621 1481 1256 1007 880 775 978 1292 1717 1935 1906 1812 1795 1837 1965 1943 1806 1777 1778 1728 1692 1665 1627 1621 1678 1719 1752 1791 1784 1712 1679 1661 1594 1576 1534 1511 1462 1369 1265 1190 1184 1192 1156 1134 1178 1212 1225 1199 1201 1245 1288 1233 1223 1256 1279 1299 1319 1315 1302 1277 1239 1176 1137 1146 1176 1186 1181 1188 1187 1179 1160 1160 1205 1290 1388 1478 1536 1559 1570 1529 1526 1577 1524 1415 1295 1191 1139 1065 931 796 731 729 728 694 612 643 720 670 655 744 742 702 722 747 753 756 749 736 720 735 738 849 937 916 952 906 842 815 889 1074 1201 1155 1097 1120 1144 1187 1180 1164 1119 1147 1149 1170 1236 1291 1387 1484 1503 1323 1060 873 800 836 913 866 822 768 0 0 0 0 0 0 0 1 2 3 2 0 0 0 2 6 8 8 6 5 4 5 7 5 4 3 4 6 6 6 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 4 8 14 24 38 56 74 90 109 126 144 166 196 225 255 283 304 325 347 386 417 444 467 504 539 547 564 581 596 620 644 664 688 716 759 777 809 852 878 903 942 985 1026 1067 1105 1140 1168 1193 1221 1247 1260 1268 1275 1300 1311 1343 1337 1290 1322 1279 1249 1161 1067 1014 1002 1005 994 1024 1109 1258 1471 1589 1590 1596 1496 1436 1368 1312 1240 1136 1048 975 904 840 783 768 781 788 782 767 779 767 748 735 749 736 696 645 670 728 688 537 364 355 582 880 1098 1134 1187 1221 1241 1199 931 622 431 327 342 524 768 913 945 957 964 931 890 912 939 870 908 969 964 935 827 807 828 856 882 862 824 825 836 822 783 776 716 649 473 530 524 349 152 65 41 26 8 0 0 0 1 12 38 60 47 16 0 0 9 26 24 10 4 1 0 0 0 0 0 2 8 29 59 52 14 3 1 0 0 0 0 0 0 0 7 35 88 105 111 107 84 56 20 2 1 8 29 60 92 168 344 731 1188 1368 1294 1073 949 1013 1139 882 351 53 62 326 876 1346 1651 1748 1777 1696 1806 1990 1633 2041 1999 2555 2512 2238 1876 1565 1424 1399 1396 1468 1486 1281 1213 1186 1118 1058 1057 1061 1093 1140 1155 1154 1215 1377 1636 2203 2527 2575 2575 2535 2466 2433 2471 2614 2924 3226 3195 2826 2385 2097 1957 1879 1847 1834 1748 1628 1535 1464 1389 1341 1301 1222 1152 1162 1286 1544 1759 1856 1752 1566 1414 1159 937 821 875 1010 1217 1426 1527 1506 1486 1555 1604 1431 1039 777 845 1084 1119 1271 1581 1662 1698 1574 1503 1359 1188 1043 947 938 993 1045 1065 1038 967 891 825 774 750 753 749 734 711 720 773 858 974 1110 1270 1426 1524 1499 1447 1520 1635 1652 1575 1512 1559 1798 2046 2051 1956 1916 2119 2254 2251 2054 2004 2235 2443 2344 2067 1896 1870 1800 1490 1224 1127 1153 1233 1481 1852 2057 2049 1987 1993 1968 1966 1925 1804 1735 1743 1743 1728 1731 1635 1580 1618 1704 1715 1685 1641 1632 1664 1672 1585 1554 1589 1581 1506 1422 1323 1233 1194 1193 1197 1151 1163 1211 1221 1152 1190 1223 1239 1221 1200 1221 1277 1312 1319 1288 1259 1230 1189 1161 1182 1179 1167 1133 1110 1089 1073 1061 1032 1002 1006 1030 1069 1148 1238 1287 1338 1344 1325 1273 1227 1162 1076 982 872 735 623 611 650 710 770 803 747 708 734 742 757 746 694 691 710 707 709 735 769 814 816 863 862 1036 1172 1053 967 877 826 883 975 1074 1153 1163 1146 1183 1210 1261 1263 1292 1396 1516 1624 1673 1635 1593 1541 1401 1198 965 828 810 870 877 837 806 820 835 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 4 6 6 5 3 3 4 4 5 5 4 3 4 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 2 5 10 20 32 43 55 66 84 104 128 150 175 201 224 247 276 308 334 361 392 427 450 453 466 495 521 552 584 622 655 689 722 745 779 815 843 879 924 971 1013 1050 1084 1130 1167 1193 1219 1239 1255 1270 1289 1315 1328 1331 1322 1290 1335 1267 1228 1118 1049 1051 1042 1079 1168 1283 1423 1526 1556 1591 1544 1504 1425 1366 1271 1169 1063 972 902 844 798 765 732 730 752 752 745 749 770 795 769 746 758 718 674 565 537 598 645 620 547 585 777 1002 1163 1213 1264 1247 1219 1137 778 419 245 225 335 546 756 878 940 976 995 990 939 910 905 863 918 922 801 743 816 940 912 887 865 827 803 802 795 773 781 791 667 465 485 503 381 249 110 45 22 14 4 0 0 0 0 0 2 4 5 4 1 0 2 7 12 8 1 0 0 0 0 0 0 1 2 14 35 37 18 4 1 2 2 0 0 0 3 9 38 82 118 107 68 40 26 14 3 4 15 36 57 104 197 355 531 744 960 1167 1295 1095 1073 1309 1474 1068 411 78 66 362 994 1479 1656 1666 1622 1586 1660 1936 1757 2010 1954 2383 2500 2293 1978 1667 1426 1320 1307 1345 1369 1294 1246 1176 1095 1042 1026 1025 1028 1006 977 950 961 1122 1423 1880 2269 2381 2371 2404 2441 2441 2358 2218 2308 2736 3021 2897 2423 2045 1924 1849 1691 1648 1622 1528 1450 1410 1349 1320 1351 1374 1417 1572 1887 2405 2888 3098 2924 2539 2231 1920 1510 1154 1060 1150 1337 1506 1591 1585 1543 1614 1870 1978 1536 1021 855 1049 1120 1150 1410 1604 1730 1708 1620 1509 1331 1153 1003 933 967 1039 1088 1088 1028 959 911 879 878 873 852 818 772 744 756 820 911 1000 1133 1318 1487 1533 1480 1466 1495 1495 1467 1488 1700 1978 2270 2369 2374 2268 2272 2213 2030 1809 1783 2105 2509 2553 2305 2176 2248 2123 1700 1405 1325 1405 1504 1688 1945 2064 2016 1977 2028 2067 2031 1931 1837 1768 1719 1728 1705 1704 1607 1599 1681 1698 1665 1636 1600 1593 1603 1592 1595 1622 1653 1630 1545 1491 1386 1299 1207 1152 1149 1148 1156 1194 1221 1184 1202 1229 1221 1207 1210 1227 1240 1253 1269 1242 1219 1167 1134 1160 1201 1195 1168 1148 1107 1041 992 969 953 931 889 861 841 905 978 1019 1050 1086 1103 1077 1060 1031 939 819 732 652 587 567 606 645 719 732 668 676 720 763 797 789 746 742 770 780 775 712 713 876 937 964 996 1099 1054 968 916 886 900 924 936 1056 1152 1089 1132 1231 1299 1377 1500 1704 1857 1984 2081 2040 1790 1520 1311 1095 894 724 789 881 905 873 838 852 916 984 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 3 5 5 3 2 2 2 3 6 7 3 3 4 4 4 3 3 4 4 4 3 3 3 3 2 3 3 2 2 2 1 1 1 2 4 8 13 19 27 39 52 70 86 107 129 152 179 212 243 269 296 326 354 371 381 403 431 465 502 542 578 608 643 674 701 732 766 798 835 876 925 976 1018 1056 1100 1138 1163 1191 1218 1237 1255 1284 1317 1335 1331 1316 1296 1302 1239 1220 1141 1112 1178 1187 1227 1333 1483 1547 1541 1512 1448 1367 1296 1224 1155 1061 994 942 861 811 771 744 733 712 729 758 754 754 751 761 824 782 810 821 758 666 589 649 791 906 1003 1083 1132 1184 1252 1301 1283 1292 1250 1197 1049 642 317 173 218 385 547 678 794 930 1015 1041 1057 1011 930 915 949 998 1040 910 931 952 896 872 873 845 808 785 780 775 778 804 783 620 436 359 296 225 201 94 28 12 5 1 0 0 0 0 0 0 0 1 4 6 1 0 2 5 4 0 0 0 0 0 0 0 0 0 6 27 49 40 11 2 6 7 4 1 1 13 41 91 127 123 86 42 16 8 4 5 20 45 62 61 108 255 393 436 513 636 880 1125 955 1051 1344 1311 751 207 40 128 479 1078 1501 1547 1445 1393 1438 1507 1716 1831 2014 2112 2331 2344 2155 1921 1736 1541 1362 1267 1266 1310 1306 1231 1131 1071 1039 1019 1003 984 933 891 868 881 1010 1313 1667 2046 2206 2252 2412 2574 2611 2510 2307 2146 2359 2760 2824 2391 1988 1952 1932 1706 1554 1493 1458 1394 1367 1351 1338 1395 1518 1708 2043 2571 3265 3821 3853 3452 2982 2822 2673 2317 1899 1630 1544 1567 1627 1667 1619 1534 1662 2100 2447 2113 1518 1161 1148 1229 1267 1410 1582 1740 1808 1727 1639 1476 1289 1087 952 976 1063 1129 1140 1097 1041 996 967 948 938 914 881 840 804 789 809 859 923 1016 1148 1294 1403 1435 1433 1441 1400 1332 1371 1505 1867 2229 2456 2543 2435 2262 2066 1762 1425 1393 1775 2278 2641 2678 2488 2452 2302 1875 1415 1330 1336 1421 1661 1919 2015 1964 1971 2041 2075 2056 1934 1816 1711 1636 1653 1626 1587 1546 1600 1705 1688 1638 1616 1606 1615 1630 1677 1694 1587 1541 1517 1486 1476 1420 1354 1251 1185 1189 1173 1165 1156 1161 1182 1180 1174 1222 1233 1261 1277 1262 1263 1260 1243 1248 1192 1144 1147 1173 1171 1152 1158 1151 1098 1037 964 921 947 883 833 828 851 873 877 865 890 937 964 967 923 833 751 738 722 670 636 627 600 626 654 663 670 668 665 702 767 831 904 967 1022 1060 1054 1075 1096 1147 1166 1165 1178 1086 907 857 853 828 881 954 1078 1090 1116 1230 1298 1433 1664 1905 2049 2158 2234 2153 1948 1558 1206 996 882 846 869 899 928 925 928 999 1072 1134 1254 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 1 1 0 2 5 4 3 1 2 3 3 1 2 3 3 4 4 3 3 2 2 3 3 2 2 2 1 1 1 1 1 1 1 2 9 16 25 34 47 64 87 115 147 180 209 237 265 288 301 313 337 364 399 437 475 509 544 578 606 631 666 702 730 762 802 848 897 951 1000 1038 1083 1118 1157 1198 1224 1235 1250 1267 1276 1271 1249 1220 1212 1195 1203 1194 1207 1301 1305 1332 1399 1480 1457 1426 1382 1299 1211 1124 1056 993 939 895 893 808 774 741 738 726 697 745 747 747 771 760 777 835 789 885 888 832 643 727 949 1242 1413 1476 1482 1431 1379 1367 1358 1309 1278 1254 1189 932 513 253 144 191 376 534 654 797 980 1081 1099 1099 1056 999 1008 1041 1066 1090 1069 955 918 919 895 854 804 778 769 785 806 819 784 621 449 427 331 186 138 170 74 10 4 0 0 0 0 6 3 0 0 0 1 5 8 2 0 0 1 0 0 0 0 0 0 0 0 0 0 2 20 50 52 19 8 16 28 22 13 11 26 70 122 138 102 57 22 7 6 7 16 34 45 37 26 64 167 233 221 256 390 615 851 869 917 1009 770 308 45 26 185 610 1163 1463 1422 1297 1280 1363 1431 1556 1777 1970 2237 2380 2087 1871 1727 1598 1501 1386 1257 1218 1271 1285 1206 1112 1075 1059 1047 1038 1007 929 904 892 911 1008 1230 1447 1761 1971 2066 2212 2390 2505 2416 2301 2175 2180 2511 2744 2465 2066 2005 2029 1916 1715 1541 1463 1391 1351 1365 1401 1485 1666 1976 2440 3024 3584 3775 3449 3014 2848 2947 3018 2832 2465 2082 1847 1785 1877 1942 1726 1445 1531 1982 2435 2370 1865 1456 1428 1497 1526 1540 1635 1787 1936 1919 1796 1630 1466 1267 1076 1040 1126 1216 1231 1195 1144 1060 1014 974 960 940 921 897 884 887 897 902 906 935 1013 1133 1252 1320 1361 1375 1449 1392 1325 1464 1729 2117 2446 2584 2503 2192 1795 1406 1064 993 1359 1959 2565 2820 2705 2521 2357 2046 1584 1324 1284 1464 1716 1911 1970 1918 1945 2060 2019 1979 1898 1832 1716 1618 1577 1555 1544 1514 1598 1671 1667 1644 1629 1647 1685 1693 1700 1710 1548 1436 1418 1414 1407 1384 1331 1268 1227 1223 1205 1184 1183 1206 1231 1219 1170 1256 1271 1298 1320 1313 1292 1314 1316 1316 1277 1221 1200 1189 1152 1150 1188 1229 1201 1104 989 930 964 923 891 891 899 902 871 824 819 858 882 878 857 818 773 790 814 796 757 727 682 663 657 658 651 614 518 442 487 709 1018 1169 1251 1325 1356 1326 1324 1349 1341 1359 1365 1143 924 877 816 803 863 957 1061 1105 1116 1153 1323 1584 1837 2024 2108 2105 2041 1824 1507 1116 916 851 858 878 885 923 1006 1110 1237 1422 1462 1300 1294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 0 1 2 3 2 1 1 2 2 1 0 1 2 4 4 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 3 5 8 14 25 40 61 85 114 148 179 207 231 250 265 284 308 336 365 398 439 470 502 528 548 576 606 632 664 704 743 786 838 883 922 974 1020 1063 1112 1160 1175 1182 1185 1186 1178 1160 1140 1130 1129 1142 1165 1203 1295 1328 1322 1323 1332 1282 1235 1165 1090 1017 957 900 861 846 787 785 722 724 699 718 707 665 709 672 707 760 751 772 796 778 842 830 826 687 859 1068 1447 1613 1525 1484 1452 1410 1381 1353 1294 1255 1242 1136 815 440 229 137 169 332 504 665 862 1038 1144 1159 1142 1102 1061 1054 1065 1080 1073 968 852 881 917 902 849 793 777 781 818 847 855 706 528 454 395 285 144 89 118 44 3 0 0 0 0 0 16 11 2 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 40 55 34 21 37 66 67 63 62 65 89 111 112 69 28 10 5 7 12 26 30 18 7 3 11 36 59 65 127 336 568 698 759 691 561 307 82 5 37 208 636 1142 1344 1239 1160 1220 1301 1409 1562 1730 1953 2156 2400 2088 1792 1617 1437 1351 1343 1270 1204 1243 1263 1203 1126 1100 1103 1100 1088 1044 946 934 927 935 982 1085 1180 1321 1492 1680 1861 2073 2369 2488 2346 2106 2070 2258 2587 2632 2424 2251 2196 2118 2011 1910 1761 1596 1512 1509 1546 1626 1783 2098 2574 3099 3294 3039 2574 2388 2578 2844 2968 2839 2502 2166 2020 2072 2149 1995 1580 1215 1207 1525 1921 2147 1891 1581 1697 1885 1916 1823 1789 1848 1973 2056 2010 1844 1654 1477 1305 1201 1240 1352 1359 1283 1244 1122 1059 1008 973 941 924 927 951 983 1002 976 922 895 930 1039 1134 1194 1259 1236 1222 1262 1310 1402 1633 1986 2366 2635 2634 2275 1736 1267 908 787 983 1530 2223 2686 2804 2670 2416 2093 1680 1402 1354 1515 1773 1955 2006 1960 1923 2087 2034 1980 1908 1866 1790 1686 1578 1507 1472 1494 1541 1593 1623 1618 1626 1672 1745 1699 1714 1720 1594 1478 1408 1379 1369 1344 1323 1315 1294 1259 1206 1159 1147 1153 1160 1218 1196 1248 1304 1321 1330 1322 1293 1310 1349 1365 1332 1263 1214 1190 1152 1178 1241 1312 1321 1245 1119 1071 1032 974 939 955 986 1004 1003 990 942 883 899 904 902 870 811 811 843 852 828 824 842 885 918 844 776 735 546 299 209 531 956 1259 1306 1172 1128 1217 1287 1334 1326 1311 1246 1153 1008 878 866 908 917 966 1061 1139 1187 1275 1466 1687 1847 1952 1810 1609 1507 1388 1181 953 845 836 856 872 897 980 1124 1458 2094 1894 1616 1159 944 0 0 0 0 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 2 1 0 1 1 1 1 1 0 2 4 3 2 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 4 8 14 26 40 59 86 116 143 171 193 214 235 255 279 301 320 344 375 410 444 466 493 519 544 583 616 645 684 726 759 791 835 881 917 960 1010 1033 1045 1051 1059 1059 1055 1048 1045 1047 1056 1078 1113 1159 1187 1168 1127 1095 1051 1000 953 917 868 819 765 736 707 667 667 642 647 642 651 649 598 648 597 620 682 695 709 735 714 712 770 820 801 927 1038 1439 1558 1421 1334 1333 1342 1323 1303 1266 1252 1238 1085 732 370 200 149 165 286 500 737 990 1105 1153 1150 1149 1130 1090 1062 1062 1084 1118 1071 880 802 859 881 865 826 810 821 862 862 797 643 481 389 354 270 132 58 57 18 2 0 0 0 0 0 2 16 8 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 56 54 32 53 105 142 168 175 139 93 75 78 56 27 14 8 16 20 24 16 3 1 2 4 0 0 8 63 245 407 485 586 505 304 110 22 24 94 241 652 1169 1324 1200 1128 1126 1187 1321 1547 1722 1904 2041 2184 2094 1762 1541 1317 1254 1304 1266 1208 1236 1259 1211 1146 1126 1123 1109 1106 1056 969 930 914 922 919 918 929 967 1043 1114 1193 1448 1862 2153 2502 2632 2219 2172 2329 2490 2542 2423 2286 2118 2043 2137 2104 1940 1852 1825 1785 1775 1795 1961 2298 2661 2654 2276 1916 1932 2266 2550 2639 2541 2313 2120 2125 2293 2387 2165 1675 1259 1145 1343 1683 2041 1946 1885 2135 2399 2487 2424 2286 2150 2112 2194 2244 2102 1825 1629 1557 1428 1378 1507 1503 1366 1300 1190 1110 1040 976 921 893 902 946 1017 1071 1052 986 924 909 976 1014 1054 1140 1109 1064 1119 1212 1335 1536 1776 2144 2567 2740 2465 1928 1390 946 703 745 1117 1748 2265 2554 2607 2454 2174 1839 1562 1442 1570 1850 2029 2073 2067 1999 2100 2074 1946 1879 1839 1778 1721 1614 1515 1472 1503 1572 1645 1636 1565 1587 1631 1680 1666 1654 1638 1648 1587 1480 1411 1391 1375 1360 1344 1299 1228 1162 1124 1114 1131 1186 1251 1251 1252 1307 1324 1316 1304 1294 1310 1367 1423 1393 1308 1228 1196 1189 1207 1316 1450 1522 1535 1531 1474 1347 1214 1102 1043 1141 1259 1357 1388 1190 1024 958 956 991 935 847 819 822 814 820 882 1040 1348 1561 1589 1462 1152 731 422 370 642 1099 1392 1288 1014 931 1027 1150 1253 1266 1264 1269 1156 1080 1164 1160 1038 972 1025 1144 1257 1326 1435 1569 1654 1619 1468 1255 1155 1128 1096 993 880 839 853 888 910 963 1105 1235 1584 1922 1622 1340 1068 892 0 0 0 0 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 1 0 0 0 1 1 1 0 0 0 3 2 1 1 2 2 1 1 1 1 1 1 0 1 1 1 1 1 2 2 2 3 4 9 15 25 39 59 83 110 134 160 183 207 233 246 258 273 296 330 368 399 429 461 493 528 553 577 610 642 660 680 716 752 777 808 844 869 878 879 894 896 899 894 892 899 915 938 956 961 965 954 926 893 854 810 759 759 744 700 675 656 628 614 614 594 579 575 573 564 536 579 567 566 608 638 634 718 672 666 749 803 854 899 971 1362 1472 1331 1249 1246 1272 1249 1241 1246 1243 1204 1061 767 415 208 162 158 262 540 868 1086 1128 1104 1084 1141 1151 1113 1081 1081 1109 1131 1077 940 852 873 895 901 882 860 866 885 790 600 414 312 296 325 278 142 42 22 15 4 2 1 0 0 0 5 27 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 36 54 41 50 104 189 274 271 159 74 39 57 74 46 10 6 34 36 20 6 0 4 27 39 1 0 2 21 119 165 233 338 313 155 55 45 119 245 409 795 1219 1265 1099 1047 1055 1109 1241 1514 1731 1879 1908 1940 1956 1591 1393 1227 1225 1264 1228 1212 1225 1220 1199 1163 1136 1088 1057 1050 1012 961 917 877 862 864 855 831 821 844 877 908 1027 1276 1494 1746 2130 2436 2474 2287 2202 2316 2382 2322 2100 1920 2020 2153 2144 2126 2111 2047 1986 1866 1795 1889 2023 2017 1770 1589 1673 1940 2131 2157 2066 1967 1919 2006 2192 2292 2131 1726 1368 1180 1303 1686 2082 2159 2394 2705 2887 2964 3034 3085 2981 2675 2326 2224 2387 2287 1803 1779 1724 1586 1646 1595 1447 1331 1237 1139 1039 941 867 839 863 924 1016 1083 1070 1047 994 950 950 928 991 1095 1076 1033 1076 1169 1232 1310 1500 1873 2367 2713 2654 2223 1610 1075 733 587 771 1312 1785 2190 2534 2633 2368 1910 1587 1468 1552 1880 2119 2189 2166 2119 2173 2206 2018 1912 1847 1764 1697 1626 1552 1519 1586 1705 1751 1698 1553 1551 1578 1578 1571 1565 1600 1716 1700 1631 1544 1483 1455 1426 1365 1304 1264 1220 1177 1176 1204 1246 1305 1301 1296 1304 1294 1280 1296 1341 1389 1439 1507 1487 1406 1289 1214 1200 1246 1406 1604 1757 1854 1917 1926 1788 1504 1210 1071 1192 1455 1773 1789 1532 1288 1110 1059 1020 928 885 878 852 832 845 916 1128 1641 2141 2369 2179 1568 896 518 505 851 1310 1429 1160 917 877 955 1107 1203 1204 1167 1068 1092 1212 1284 1183 1074 1091 1221 1327 1399 1416 1475 1516 1415 1263 1097 981 982 995 966 910 868 886 944 1046 1131 1275 1403 1540 1684 1489 1170 1376 1471 1291 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 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 2 4 7 14 25 40 60 82 107 134 165 196 216 238 260 280 301 325 351 379 411 443 469 494 517 545 563 572 590 611 631 652 674 695 708 708 708 727 732 737 734 732 743 758 768 772 776 783 783 773 750 710 670 603 588 601 558 553 528 533 525 521 510 491 493 504 500 496 534 554 546 574 629 576 678 688 638 682 762 854 922 936 1047 1177 1194 1325 1377 1384 1319 1277 1183 1097 1065 983 760 423 215 167 166 276 544 857 1024 1082 1076 1134 1242 1247 1191 1141 1129 1154 1162 1104 1015 954 940 944 920 901 893 887 856 644 385 289 304 292 264 230 147 56 18 15 15 17 8 0 0 0 10 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 35 50 56 86 157 251 283 146 53 24 42 60 32 8 24 63 51 19 4 1 6 61 90 11 0 1 18 108 145 233 179 221 113 84 142 311 464 640 929 1175 1191 1056 963 962 1044 1203 1451 1702 1794 1786 1779 1706 1389 1240 1144 1191 1241 1204 1199 1214 1183 1168 1169 1140 1054 994 988 968 942 908 861 817 813 816 802 782 770 769 785 853 1007 1200 1326 1571 2008 2503 2781 2287 2164 2205 2261 2145 1946 1966 2074 2140 2218 2305 2413 2516 2468 2214 1929 1793 1718 1570 1488 1578 1700 1768 1711 1600 1550 1557 1643 1771 1796 1709 1521 1368 1273 1335 1640 1929 2166 2498 2797 2905 2977 3190 3521 3686 3353 2605 2151 2382 2507 2152 1972 2007 1887 1761 1621 1466 1338 1242 1116 971 846 774 765 810 895 1002 1074 1066 1031 1017 991 983 1001 1059 1126 1117 1090 1120 1191 1242 1275 1378 1653 2098 2555 2758 2490 1803 1213 824 715 854 1135 1445 1820 2259 2571 2467 2001 1616 1508 1594 1933 2221 2332 2257 2118 2156 2287 2115 1948 1850 1770 1685 1607 1545 1509 1573 1700 1754 1703 1552 1529 1507 1510 1489 1449 1539 1660 1706 1699 1663 1600 1528 1489 1457 1393 1390 1361 1312 1290 1333 1345 1342 1336 1329 1323 1307 1290 1310 1369 1464 1497 1554 1564 1510 1390 1302 1288 1332 1493 1741 1991 2166 2266 2296 2138 1755 1374 1185 1311 1681 1972 1936 1772 1579 1258 991 901 946 1062 1065 969 976 921 965 1153 1576 2232 2639 2380 1597 871 582 686 1040 1329 1245 986 872 879 985 1125 1206 1228 1180 1164 1247 1308 1265 1195 1208 1283 1475 1471 1455 1459 1380 1255 1089 974 947 966 960 951 940 932 963 1066 1153 1341 1579 1664 1581 1527 1433 1341 1520 1933 1785 1479 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 1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 22 32 49 71 97 123 152 178 205 232 255 275 295 313 335 358 378 399 420 438 461 474 480 488 492 504 535 553 558 553 546 551 569 580 585 592 598 610 628 632 643 662 668 666 655 622 576 530 476 450 426 403 409 373 394 372 382 404 399 411 438 459 477 510 541 535 558 637 575 599 674 607 590 630 744 882 911 869 911 1031 1230 1407 1457 1395 1247 1014 908 960 918 712 413 251 220 266 403 626 866 1031 1142 1199 1288 1377 1386 1302 1234 1194 1185 1177 1120 1075 1053 1019 978 931 906 894 849 731 507 315 310 388 357 232 167 126 63 19 13 30 45 25 0 0 4 10 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 45 76 100 146 217 237 131 45 22 43 56 30 14 45 66 47 18 6 2 28 83 85 17 0 8 59 179 232 371 222 241 158 164 266 380 504 680 948 1135 1104 970 869 872 966 1143 1376 1631 1727 1717 1679 1528 1240 1104 1047 1088 1180 1198 1193 1200 1143 1113 1161 1136 1036 976 969 953 919 887 869 805 768 778 786 775 743 717 699 666 782 1121 1189 1319 1497 1807 2472 2664 2016 1849 1968 2020 1990 2000 2031 2084 2215 2443 2841 3337 3520 3127 2350 1836 1641 1453 1403 1493 1506 1450 1350 1265 1257 1278 1312 1368 1367 1346 1331 1338 1336 1385 1535 1729 2017 2334 2533 2600 2704 2955 3293 3538 3404 2837 2371 2434 2631 2430 2156 2213 2174 1912 1606 1441 1306 1180 1020 850 731 688 706 767 861 976 1083 1114 1056 1022 1022 1037 1111 1172 1192 1185 1181 1197 1227 1247 1270 1347 1519 1833 2265 2615 2568 2049 1496 1094 995 1083 1139 1208 1415 1793 2217 2373 2132 1793 1600 1678 1991 2263 2467 2397 2344 2359 2283 2146 1973 1803 1738 1682 1546 1507 1484 1551 1638 1649 1583 1516 1490 1451 1428 1407 1415 1515 1609 1653 1685 1681 1596 1544 1498 1440 1456 1496 1455 1438 1374 1354 1350 1383 1396 1376 1368 1352 1304 1300 1357 1502 1619 1646 1645 1550 1425 1329 1290 1332 1488 1775 2133 2441 2608 2614 2378 2008 1698 1559 1723 1936 1939 1717 1525 1374 1136 928 953 1145 1314 1320 1371 1263 1144 1071 1186 1423 1969 2344 2045 1338 771 633 776 1057 1208 1098 917 885 934 1071 1218 1303 1301 1264 1279 1316 1327 1294 1289 1368 1380 1461 1440 1352 1246 1120 1010 918 885 917 977 890 906 913 917 1020 1205 1435 1557 1506 1335 1111 987 981 1283 1821 2009 1792 1829 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 19 23 27 32 41 59 84 111 136 159 187 214 231 238 243 252 264 279 299 317 333 349 363 369 370 370 380 416 420 407 400 401 411 430 445 451 462 472 481 492 494 513 525 523 519 506 469 420 376 339 306 272 268 283 260 286 266 273 313 319 345 384 435 465 484 507 516 542 601 595 580 601 673 598 562 666 763 838 875 914 956 1043 1187 1193 1076 926 776 733 820 778 648 398 309 328 447 621 830 1050 1224 1330 1386 1434 1491 1490 1376 1321 1260 1221 1203 1159 1122 1100 1062 997 935 903 864 743 535 336 271 353 424 333 159 78 58 33 10 10 34 50 28 1 1 5 7 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 3 22 60 108 177 243 231 135 54 36 77 113 81 47 44 46 38 28 24 49 83 78 36 6 2 29 128 245 271 387 306 275 230 226 288 387 558 785 1008 1102 1022 885 821 847 932 1084 1270 1505 1659 1624 1582 1425 1171 1009 1000 1010 1066 1132 1167 1157 1083 1055 1114 1109 976 965 948 916 882 847 861 797 747 745 750 756 741 710 689 656 731 1034 1183 1245 1355 1486 1791 2203 2368 2137 1948 1867 1835 1870 1910 1937 2024 2256 2786 3586 3916 3566 2634 1984 1727 1477 1372 1369 1333 1248 1152 1104 1113 1125 1129 1141 1137 1144 1205 1272 1324 1396 1532 1750 2009 2203 2281 2307 2405 2637 2911 3049 2942 2662 2458 2619 2902 2781 2580 2354 2322 2068 1602 1386 1244 1074 888 735 652 641 676 739 838 973 1111 1172 1100 1043 1068 1084 1147 1203 1216 1212 1223 1256 1295 1329 1365 1404 1462 1636 1949 2287 2415 2211 1783 1374 1269 1362 1270 1116 1157 1427 1841 2173 2213 1979 1702 1737 2115 2331 2530 2500 2381 2223 2113 2096 2039 1843 1713 1694 1568 1545 1522 1509 1487 1547 1512 1517 1482 1445 1430 1465 1513 1522 1545 1612 1658 1683 1616 1571 1532 1524 1509 1534 1468 1447 1423 1431 1481 1546 1559 1492 1403 1336 1290 1298 1376 1577 1825 1915 1887 1721 1488 1270 1151 1192 1374 1650 2015 2441 2735 2694 2400 2226 2211 2324 2403 2174 1701 1316 1158 1175 1130 1012 1004 1169 1278 1248 1240 1214 1166 1190 1297 1421 1746 1979 1683 1097 678 661 825 1017 1110 1021 930 943 1026 1172 1302 1347 1343 1346 1361 1361 1337 1376 1401 1405 1376 1334 1239 1129 1030 958 932 883 892 895 920 883 891 915 982 1180 1495 1679 1531 1117 738 625 804 1209 1805 2122 2087 2084 2051 2 3 1 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 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 18 24 29 32 36 41 52 71 94 112 128 142 152 160 165 169 174 179 188 203 221 239 253 260 261 268 279 302 301 281 279 288 304 324 339 345 353 359 363 369 375 378 386 380 376 369 350 305 268 242 218 199 202 215 209 227 222 230 275 283 316 350 410 432 449 481 505 527 549 562 589 547 655 678 704 722 732 773 850 971 994 997 931 754 623 597 596 613 703 755 694 431 412 532 656 828 1054 1292 1451 1502 1518 1543 1544 1489 1408 1372 1303 1264 1221 1189 1154 1112 1053 976 915 880 794 596 355 218 268 348 330 210 74 23 11 6 2 12 39 47 23 1 2 4 5 3 4 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 24 77 176 263 250 159 86 69 92 111 80 35 27 37 53 57 52 72 74 38 6 0 17 91 217 253 189 273 335 284 305 256 284 396 621 887 1070 1066 940 843 826 848 901 1046 1209 1438 1630 1576 1531 1378 1132 900 910 975 964 1020 1135 1108 1017 1074 1090 1036 870 887 885 842 799 782 826 809 773 751 746 752 742 713 684 658 696 941 1134 1165 1228 1340 1489 1762 2019 2091 2046 1969 1984 2036 1967 1792 1758 1959 2327 2941 3255 3237 2603 2125 1896 1633 1402 1252 1163 1126 1108 1093 1089 1072 1024 1000 1012 1007 1071 1152 1250 1371 1581 1827 2006 2070 2071 2064 2143 2365 2660 2880 2930 2811 2560 2416 2624 2563 2548 2163 2344 2141 1653 1332 1150 957 766 647 604 612 646 710 821 970 1142 1196 1136 1077 1086 1096 1124 1160 1179 1184 1214 1276 1342 1402 1438 1452 1446 1502 1667 1924 2147 2193 1923 1547 1483 1598 1517 1279 1145 1225 1530 1961 2258 2142 1801 1824 2170 2414 2592 2584 2401 2211 2118 2111 2064 1896 1739 1689 1652 1646 1581 1566 1539 1544 1501 1542 1517 1453 1445 1494 1523 1528 1578 1654 1636 1666 1652 1613 1558 1588 1491 1496 1464 1441 1464 1513 1602 1738 1761 1645 1448 1305 1258 1288 1447 1691 2060 2309 2283 1994 1584 1234 1103 1162 1301 1472 1768 2227 2600 2620 2474 2574 2845 3094 2937 2132 1359 967 935 1099 1195 1068 994 1052 1115 1150 1171 1231 1392 1490 1460 1404 1488 1527 1232 796 593 732 943 1102 1069 960 927 991 1107 1227 1313 1333 1332 1301 1331 1363 1374 1415 1369 1264 1180 1099 1013 981 951 913 945 889 914 903 879 859 905 997 1163 1447 1685 1587 1167 733 495 651 1119 1687 2191 2565 2671 2315 1777 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 12 17 24 30 31 33 37 41 44 49 63 73 83 96 110 116 106 102 107 119 138 156 168 177 190 203 212 217 208 204 217 233 252 263 265 270 275 281 291 304 306 297 287 284 289 292 251 214 179 168 167 173 183 188 203 220 223 255 277 317 336 379 403 427 452 459 485 489 502 536 500 573 648 712 765 782 740 760 900 853 777 636 463 388 410 441 496 626 825 642 520 600 715 854 1063 1288 1501 1601 1616 1618 1617 1577 1491 1422 1394 1343 1284 1231 1209 1173 1066 984 901 841 807 687 448 237 177 235 245 165 109 47 13 3 0 2 18 49 47 19 3 2 2 2 2 4 2 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 45 81 53 44 92 188 266 256 180 121 99 83 72 62 52 59 83 79 55 35 33 22 7 0 4 47 172 282 216 142 213 357 303 383 290 349 539 731 910 1043 1025 918 859 865 867 869 1019 1127 1347 1541 1533 1503 1353 1086 812 755 801 836 934 1056 1028 954 1035 1028 903 766 737 768 770 720 705 744 788 792 780 776 771 750 721 698 680 683 791 958 1084 1129 1270 1345 1472 1631 1750 1871 1976 2115 2368 2386 2068 1973 2099 2110 2283 2485 2671 2424 2180 2026 1773 1493 1315 1227 1211 1217 1182 1135 1112 1034 949 949 920 971 1038 1176 1349 1544 1725 1845 1899 1907 1902 1948 2102 2375 2765 3225 3450 3088 2543 1810 1835 2014 1869 2048 2079 1678 1275 1036 835 659 568 546 559 606 691 825 995 1159 1223 1189 1129 1093 1073 1075 1101 1124 1135 1166 1246 1330 1408 1460 1468 1412 1394 1460 1649 1851 1982 1934 1750 1672 1762 1805 1612 1286 1150 1263 1691 2237 2262 1994 1930 2173 2506 2704 2695 2507 2361 2312 2179 2048 1922 1770 1623 1609 1629 1546 1558 1576 1550 1520 1555 1556 1484 1438 1452 1481 1567 1615 1647 1631 1635 1589 1562 1516 1538 1531 1543 1557 1544 1572 1676 1796 2005 2039 1805 1510 1359 1292 1282 1442 1772 2235 2634 2629 2128 1547 1179 1092 1167 1266 1369 1605 1963 2381 2631 2828 3083 3188 2862 2085 1268 689 566 793 994 1053 946 992 1099 1183 1276 1462 1683 1631 1385 1196 1127 1096 957 766 610 649 851 965 962 914 893 945 1064 1197 1270 1313 1351 1375 1380 1403 1398 1393 1325 1202 1062 961 958 938 942 985 927 882 904 935 917 894 915 988 1152 1390 1580 1621 1224 748 626 781 1099 1477 1935 2475 2856 2560 1708 922 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 8 12 14 14 11 7 12 18 25 30 31 29 35 39 40 44 55 65 78 96 116 132 143 151 145 145 157 170 187 199 206 210 217 226 235 238 230 216 209 210 207 204 168 127 92 90 102 117 138 154 180 204 205 230 265 293 296 308 334 349 361 360 399 409 433 473 487 532 618 689 776 826 703 703 781 595 453 349 302 285 301 354 464 651 839 770 769 868 940 1065 1297 1482 1646 1695 1694 1682 1668 1613 1509 1444 1415 1376 1321 1271 1232 1142 1027 913 812 798 746 597 346 163 143 158 127 104 110 68 22 14 6 5 24 53 43 16 4 2 1 2 1 3 5 3 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 141 251 165 134 200 295 341 308 237 174 121 81 81 95 98 91 110 60 23 8 5 2 0 0 8 71 206 262 148 157 187 327 325 369 262 327 537 776 935 1025 1021 949 897 905 893 864 1013 996 1164 1450 1498 1478 1343 1074 812 809 787 739 776 888 928 880 905 881 775 674 616 622 632 651 662 678 709 746 774 789 791 777 750 723 699 690 708 754 793 852 1172 1247 1271 1352 1452 1567 1736 1900 2084 2304 2375 2266 2233 2145 2247 2283 2300 2286 2156 2070 1822 1581 1457 1427 1443 1403 1312 1251 1189 1144 1060 1023 978 956 984 1101 1239 1382 1521 1638 1728 1773 1785 1796 1845 2015 2381 2988 3541 3367 2483 1819 1893 1927 1943 2113 2019 1579 1160 892 692 567 506 480 491 573 701 871 1067 1253 1367 1371 1289 1183 1070 1016 1040 1075 1098 1135 1198 1265 1337 1388 1394 1344 1325 1375 1530 1637 1688 1700 1672 1662 1759 1908 1874 1476 1178 1139 1449 1958 2203 2134 2038 2161 2511 2757 2766 2623 2437 2288 2100 1990 1967 1873 1639 1620 1608 1522 1509 1532 1534 1550 1590 1565 1467 1445 1471 1498 1542 1612 1639 1635 1619 1546 1531 1527 1536 1579 1641 1695 1678 1651 1830 2068 2396 2406 1850 1416 1326 1339 1350 1454 1742 2189 2598 2598 1940 1327 965 936 1097 1251 1402 1689 2077 2448 2788 3084 3202 2932 2172 1201 579 427 605 797 857 784 788 973 1180 1317 1437 1643 1766 1328 908 792 817 775 669 580 588 705 830 849 808 834 901 990 1074 1184 1303 1354 1371 1396 1402 1420 1396 1289 1141 1031 983 946 937 963 969 963 915 901 916 931 924 928 1023 1172 1355 1486 1473 1249 929 747 862 1093 1281 1509 1964 2608 2901 2315 1154 359 4 3 1 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 2 2 2 6 8 8 7 10 11 19 31 45 55 61 64 65 72 82 92 112 129 130 128 135 145 148 136 125 117 116 119 112 101 80 57 44 44 53 65 85 101 132 157 162 171 190 197 191 188 204 210 236 248 297 328 362 416 475 550 628 681 735 754 704 632 526 369 301 263 240 243 246 318 458 641 820 930 1032 1160 1206 1285 1478 1638 1739 1756 1707 1683 1690 1619 1515 1457 1426 1402 1370 1311 1220 1082 975 829 768 817 720 527 276 131 122 116 88 107 157 123 38 33 18 20 39 56 36 11 1 0 2 4 5 6 8 8 9 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 178 278 164 141 217 325 362 307 240 194 148 122 123 127 102 74 80 22 16 3 0 0 0 0 5 81 200 206 123 152 125 182 257 278 216 258 432 833 1010 1060 1033 991 967 941 914 917 1005 992 1167 1450 1416 1426 1348 1174 996 808 707 678 659 700 762 735 687 653 610 572 538 532 559 595 630 679 713 729 736 740 735 724 714 704 698 675 683 669 634 739 1101 1190 1206 1242 1285 1348 1435 1513 1577 1678 1839 2013 2148 2191 2273 2210 2136 2225 2102 1999 1799 1629 1576 1535 1582 1608 1484 1442 1403 1355 1263 1202 1137 1097 1082 1113 1163 1229 1347 1477 1598 1683 1721 1715 1691 1777 2033 2503 3018 3207 2877 2486 2291 2235 2253 2244 1940 1433 1012 748 596 527 471 431 445 551 728 940 1180 1442 1663 1761 1677 1442 1159 997 1001 1053 1092 1135 1175 1211 1262 1277 1283 1275 1286 1350 1457 1513 1513 1504 1509 1528 1621 1776 1844 1595 1310 1149 1257 1666 2102 2274 2192 2165 2405 2680 2756 2679 2459 2207 2022 1932 2052 2031 1805 1732 1690 1625 1605 1608 1585 1535 1511 1511 1425 1401 1476 1476 1548 1594 1629 1631 1616 1569 1541 1551 1578 1607 1691 1785 1783 1740 1924 2336 2773 2764 1966 1354 1293 1442 1477 1478 1707 2084 2365 2278 1633 1065 730 805 1030 1249 1443 1693 2051 2465 2773 2885 2733 2282 1610 966 670 647 792 826 768 719 784 955 1131 1241 1294 1196 821 538 574 616 621 610 579 574 618 679 698 696 760 875 962 1051 1130 1211 1278 1310 1322 1347 1392 1401 1273 1131 987 949 970 944 920 942 933 919 913 920 941 983 1013 1068 1240 1392 1439 1358 1173 969 859 908 1021 1059 1066 1296 1882 2560 2816 2495 1602 901 5 4 2 1 1 1 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 0 0 0 0 0 0 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 1 1 0 2 4 7 9 8 8 11 18 23 30 44 52 42 38 46 53 54 38 33 34 44 48 44 41 36 28 26 28 32 36 44 52 68 78 77 80 88 90 88 91 105 120 140 164 201 247 279 325 391 467 533 599 657 659 596 436 320 247 248 240 225 246 219 286 439 600 765 940 1113 1287 1404 1509 1651 1792 1807 1786 1699 1691 1692 1612 1525 1473 1441 1424 1385 1291 1173 1032 908 739 772 768 682 457 225 125 120 102 66 54 68 84 61 30 18 37 56 58 30 6 0 0 4 8 8 9 10 13 12 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 107 128 55 34 59 153 204 159 110 107 105 94 87 85 47 39 40 14 14 2 0 0 0 0 0 89 179 124 46 46 46 65 139 192 213 371 514 771 946 1045 1043 1021 1010 986 970 976 1014 1046 1176 1244 1295 1362 1335 1231 1090 925 795 723 670 649 629 556 502 482 488 496 511 536 523 541 623 707 773 823 776 723 712 724 770 790 752 701 682 666 707 938 1115 1156 1174 1184 1168 1177 1217 1252 1275 1325 1439 1626 1825 1905 1879 1913 1975 2081 2038 2140 2000 1825 1758 1688 1712 1794 1734 1698 1709 1680 1607 1504 1401 1328 1267 1241 1222 1187 1237 1346 1471 1590 1678 1699 1649 1654 1790 2065 2434 2756 2920 2913 2760 2630 2497 2265 1815 1284 894 680 587 527 450 394 409 532 743 988 1288 1650 2010 2252 2236 1876 1355 1013 942 990 1063 1129 1144 1182 1220 1225 1221 1228 1259 1317 1397 1462 1463 1406 1341 1317 1403 1500 1570 1567 1482 1317 1224 1457 2029 2394 2347 2213 2290 2522 2696 2691 2444 2117 1944 1877 2042 2063 1908 1791 1756 1737 1728 1740 1673 1498 1395 1459 1448 1318 1494 1524 1548 1541 1563 1601 1614 1588 1566 1580 1625 1693 1824 1874 1839 1891 2095 2586 3087 3032 2176 1428 1414 1752 1805 1673 1851 2151 2325 2075 1539 1075 855 951 1129 1278 1391 1515 1743 2137 2493 2563 2294 1833 1428 1076 1000 955 936 876 796 755 777 842 922 944 867 693 527 512 538 537 524 530 560 599 630 641 637 662 804 934 1011 1091 1140 1175 1242 1300 1319 1324 1270 1131 1013 1005 958 975 982 931 901 899 898 931 970 970 1056 1179 1288 1473 1440 1399 1330 1173 967 876 915 950 916 842 910 1264 1810 2321 2715 2763 2266 1686 4 4 2 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 2 3 4 8 10 5 3 6 7 7 1 0 3 14 14 11 11 9 6 8 10 13 15 17 21 23 23 22 26 30 33 36 42 50 63 73 95 114 153 172 203 264 342 420 494 496 431 328 221 181 191 201 191 196 254 249 301 440 585 731 908 1106 1300 1476 1631 1773 1893 1876 1819 1746 1704 1649 1573 1518 1493 1468 1422 1341 1240 1136 989 858 817 798 730 600 370 196 120 104 85 61 46 38 35 23 11 12 36 57 52 23 4 0 0 5 7 8 12 13 12 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 25 21 5 9 4 6 20 26 31 49 63 48 19 6 7 17 10 10 4 1 0 0 0 0 0 92 170 115 51 41 37 28 86 157 227 383 490 687 872 1001 1029 1007 1006 1021 1019 1010 1023 1079 1181 1243 1274 1301 1306 1220 1090 963 860 732 612 611 617 510 441 422 427 435 470 508 538 462 651 716 767 789 780 748 739 791 858 882 839 755 712 708 749 885 1050 1133 1154 1138 1105 1088 1103 1127 1136 1157 1226 1314 1409 1499 1495 1592 1735 1809 1861 2015 2014 1920 1891 1931 1963 1956 1936 1932 2014 2068 2022 1906 1797 1658 1559 1477 1414 1346 1300 1313 1386 1492 1586 1629 1609 1574 1643 1775 1949 2181 2404 2610 2640 2514 2296 1981 1570 1160 866 708 623 542 437 362 388 495 732 1031 1404 1835 2293 2688 2779 2334 1560 1046 932 940 998 1060 1096 1134 1168 1195 1208 1227 1261 1296 1325 1356 1377 1343 1286 1237 1242 1254 1316 1405 1549 1571 1327 1325 1794 2237 2334 2253 2215 2330 2545 2656 2416 2067 1881 1835 1946 2001 1888 1754 1714 1681 1619 1606 1523 1449 1427 1371 1412 1413 1447 1443 1492 1508 1526 1564 1573 1558 1569 1621 1686 1743 1878 2037 1969 2160 2403 2819 3056 2680 1795 1167 1290 1831 1979 1865 1970 2233 2449 2251 1782 1443 1384 1435 1443 1431 1477 1528 1602 1923 2315 2470 2248 1841 1524 1317 1225 1147 1042 951 875 761 702 696 738 706 622 552 520 517 504 488 492 517 561 610 624 642 669 764 871 949 1022 1110 1159 1186 1277 1360 1354 1324 1155 993 941 963 977 957 931 912 903 906 929 982 1059 1158 1320 1410 1425 1465 1369 1240 1103 973 929 963 976 867 728 701 929 1283 1661 1982 2191 2264 2110 1786 3 3 2 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 1 2 3 3 4 4 4 1 3 6 8 10 11 13 18 28 39 49 65 74 94 150 236 316 308 251 190 140 119 140 176 175 164 193 287 332 363 434 575 763 965 1146 1333 1535 1713 1857 1953 1925 1834 1786 1716 1615 1551 1519 1510 1488 1410 1305 1208 1101 968 880 838 802 690 493 270 167 106 51 29 51 73 59 28 9 4 10 27 40 36 16 3 0 2 8 13 15 17 13 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 5 2 4 24 49 68 63 33 7 0 0 2 1 2 0 0 0 0 0 0 0 79 175 193 167 128 64 28 84 166 228 375 546 669 791 909 969 956 963 1020 1056 1037 1016 1094 1259 1370 1380 1342 1355 1265 1128 1041 955 789 625 588 570 488 448 397 399 383 443 480 470 511 610 653 660 748 787 749 751 820 891 910 857 761 679 620 615 775 1028 1143 1156 1144 1106 1067 1060 1074 1081 1079 1090 1098 1098 1139 1176 1293 1437 1503 1573 1682 1741 1713 1713 1798 1902 1940 1899 1926 2079 2226 2267 2241 2217 2083 1958 1829 1708 1588 1458 1361 1350 1409 1470 1512 1518 1475 1559 1551 1601 1701 1778 1861 1927 1898 1769 1581 1359 1132 946 800 678 579 452 360 381 485 718 1058 1488 1957 2437 2889 3077 2634 1680 1089 965 936 940 961 1003 1041 1075 1130 1186 1211 1231 1260 1269 1276 1296 1318 1298 1240 1161 1087 1121 1210 1449 1725 1776 1707 1804 2082 2315 2371 2214 2139 2250 2434 2327 2038 1816 1785 1870 1930 1831 1672 1607 1557 1506 1468 1423 1452 1529 1411 1362 1419 1456 1485 1514 1522 1527 1527 1515 1527 1591 1682 1719 1809 2012 2281 2324 2594 2917 3083 2828 1982 975 771 1256 1949 2024 1824 1835 2310 2643 2510 2140 1907 1891 1872 1757 1621 1628 1632 1642 1941 2394 2542 2355 1978 1604 1366 1273 1183 1064 998 931 779 707 681 653 611 559 529 529 527 494 469 502 559 610 631 640 685 750 836 888 933 995 1095 1231 1314 1402 1421 1329 1234 1053 971 981 981 971 943 913 912 930 957 1022 1103 1200 1269 1404 1457 1366 1204 1097 1054 1000 1006 1028 995 881 788 738 805 992 1200 1429 1639 1715 1665 1600 1506 2 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 13 17 20 34 74 157 161 142 109 84 71 94 133 155 158 169 223 288 401 426 437 554 762 979 1181 1401 1626 1828 1974 2026 1966 1867 1823 1731 1616 1555 1524 1512 1481 1380 1277 1181 1069 959 873 813 753 632 415 192 141 99 33 6 11 32 32 17 6 4 8 16 22 19 11 2 0 4 11 12 15 16 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 20 37 36 23 8 1 0 0 0 0 0 0 0 0 0 0 0 0 69 222 356 357 223 75 48 112 168 192 342 499 581 689 814 907 913 953 1044 1095 1093 1074 1143 1325 1472 1556 1542 1476 1431 1294 1276 1121 869 696 584 536 608 613 417 401 409 420 449 482 505 521 555 580 629 684 703 714 775 867 923 904 833 746 694 769 921 1111 1170 1155 1128 1080 1048 1045 1041 1029 1010 992 978 959 964 1003 1077 1162 1228 1303 1389 1437 1445 1466 1546 1648 1676 1626 1638 1774 1992 2152 2281 2359 2376 2295 2196 2103 1983 1783 1535 1381 1343 1306 1357 1362 1326 1434 1407 1410 1429 1439 1449 1466 1462 1434 1386 1293 1189 1096 957 814 667 508 389 369 468 691 1032 1472 1945 2398 2796 2951 2512 1685 1184 1069 1035 980 941 927 927 943 1011 1097 1138 1148 1169 1184 1197 1235 1300 1252 1169 1091 998 989 1044 1257 1652 2053 2201 2035 1958 2235 2474 2292 2058 1983 2106 2188 2058 1848 1784 1825 1838 1740 1597 1539 1509 1473 1441 1444 1422 1464 1498 1459 1430 1463 1505 1502 1506 1514 1490 1475 1516 1594 1655 1710 1841 2115 2469 2695 2971 3292 3256 2558 1572 660 822 1554 2189 2087 1877 1944 2354 2651 2625 2383 2109 1954 1853 1746 1629 1669 1701 1797 2192 2481 2444 2192 1804 1449 1276 1188 1102 1028 974 876 775 698 638 612 602 580 560 547 521 491 483 523 581 680 693 722 764 809 834 855 920 1013 1122 1275 1403 1438 1446 1312 1127 997 967 980 970 956 947 930 940 983 1055 1149 1239 1270 1232 1274 1304 1236 1098 1007 1077 1076 1107 1017 864 782 787 824 917 1002 1080 1231 1388 1451 1493 1538 1567 1 2 2 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 11 41 85 96 91 67 44 39 82 127 148 155 178 230 293 383 427 449 526 690 873 1092 1374 1648 1922 2086 2091 2004 1909 1845 1751 1655 1582 1535 1504 1461 1360 1275 1175 1037 921 851 788 721 617 406 192 129 95 30 4 0 10 13 7 2 1 3 6 9 10 7 2 0 1 4 11 19 19 13 6 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 65 266 467 451 242 89 115 167 150 136 208 301 463 581 733 880 891 888 962 1074 1148 1143 1173 1287 1486 1549 1691 1599 1601 1503 1291 1192 1030 816 606 484 537 591 487 436 426 428 421 459 500 514 537 579 615 644 668 710 807 937 1025 1037 966 907 886 960 1081 1174 1190 1155 1096 1046 1028 1028 1022 1002 972 940 918 908 898 902 925 967 1017 1078 1144 1194 1238 1346 1488 1518 1464 1391 1361 1425 1598 1808 2002 2164 2286 2358 2419 2497 2461 2263 1997 1647 1486 1308 1204 1170 1198 1288 1294 1284 1275 1271 1269 1295 1335 1367 1378 1326 1305 1303 1181 992 776 584 452 410 476 654 950 1346 1791 2223 2574 2687 2318 1775 1412 1280 1176 1111 1020 949 907 896 926 981 1034 1068 1092 1099 1105 1132 1227 1208 1167 1057 944 883 892 1038 1402 1946 2334 2161 1908 2112 2411 2389 2147 1873 1822 1998 2060 1904 1802 1819 1800 1701 1582 1534 1527 1458 1424 1410 1375 1389 1469 1495 1487 1504 1512 1471 1449 1473 1455 1455 1513 1561 1620 1727 1884 2202 2638 2854 2923 3168 3012 2192 1407 983 1334 1920 2342 2016 1713 1791 2108 2403 2536 2411 1972 1610 1432 1359 1391 1531 1692 1837 1985 2034 1991 1796 1486 1252 1189 1100 1023 918 847 787 746 678 634 629 632 620 593 576 538 512 543 587 635 711 747 783 829 852 852 867 951 1085 1216 1316 1438 1501 1411 1225 1046 984 1010 992 950 946 944 955 994 1074 1179 1276 1320 1279 1219 1225 1209 1209 1326 1339 1247 1167 1025 836 778 785 781 799 847 889 989 1044 1095 1196 1375 1591 1708 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 45 74 58 33 18 30 76 103 116 130 150 203 264 316 383 437 511 640 770 935 1229 1540 1913 2101 2088 2006 1941 1865 1748 1665 1606 1551 1496 1449 1355 1276 1146 996 900 839 772 712 631 448 218 106 62 17 1 0 7 12 8 2 0 1 2 4 6 6 2 0 0 4 12 19 15 6 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 47 245 430 382 203 161 242 223 130 125 181 275 398 466 645 823 850 854 954 1095 1165 1138 1131 1253 1405 1496 1601 1601 1677 1729 1698 1526 1308 1107 905 688 551 593 652 525 470 516 548 524 487 512 527 590 669 716 743 799 902 1009 1072 1071 1088 1113 1126 1205 1236 1232 1206 1153 1078 1022 1004 998 986 965 937 909 887 880 868 857 849 864 883 904 933 971 1028 1177 1380 1402 1312 1234 1183 1198 1286 1412 1552 1707 1880 2058 2251 2450 2407 2205 2159 1900 1732 1521 1293 1151 1160 1260 1278 1239 1202 1170 1193 1336 1488 1539 1553 1535 1555 1594 1468 1178 910 710 556 462 470 596 837 1165 1537 1924 2291 2545 2507 2203 1863 1608 1390 1247 1140 1069 1018 971 933 917 927 965 1034 1054 1018 1080 1157 1210 1174 1049 918 818 776 852 1129 1693 2319 2341 2086 2059 2298 2460 2324 1939 1708 1784 1952 1978 1877 1819 1840 1743 1558 1528 1529 1484 1431 1395 1383 1414 1443 1484 1527 1506 1503 1482 1451 1442 1442 1459 1514 1565 1632 1725 1909 2265 2665 2723 2410 2567 2424 1952 1516 1491 1762 2044 2154 1859 1575 1611 1831 2048 2229 2059 1540 1170 1008 964 1082 1269 1404 1479 1555 1616 1583 1413 1194 1033 959 866 771 731 725 725 702 647 614 625 636 626 611 609 606 614 664 692 721 761 790 824 881 908 932 966 1023 1172 1320 1427 1472 1434 1289 1104 982 989 1018 974 934 950 952 977 1058 1199 1336 1397 1337 1226 1222 1376 1351 1426 1519 1439 1313 1255 1107 914 790 722 718 715 834 967 952 855 835 930 1139 1403 1614 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 16 24 20 13 13 42 64 56 57 77 113 162 206 261 335 395 460 580 690 786 1013 1327 1779 2046 2078 2002 1951 1895 1780 1670 1602 1548 1499 1455 1341 1233 1095 947 871 851 795 717 637 475 235 76 22 2 0 0 2 11 11 6 4 3 2 3 4 2 1 0 2 8 15 14 6 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 19 204 385 356 272 331 372 223 95 92 131 357 382 401 591 791 840 852 939 1073 1144 1111 1078 1148 1297 1410 1418 1437 1560 1706 1746 1641 1505 1369 1203 1003 860 856 846 704 706 714 726 698 562 578 541 527 580 678 767 867 1006 1092 1100 1141 1228 1266 1276 1306 1295 1261 1221 1174 1119 1060 1013 979 953 935 893 868 841 829 822 817 806 806 810 811 809 808 824 887 971 1032 1111 1062 1018 1012 1028 1061 1123 1215 1357 1535 1755 1996 2080 1981 1950 1864 1783 1624 1466 1312 1227 1247 1276 1246 1222 1204 1290 1541 1781 1870 1901 1962 2022 2033 1848 1474 1139 909 722 573 509 560 707 922 1185 1498 1858 2231 2514 2550 2270 1973 1720 1466 1256 1130 1061 1007 959 930 909 889 956 1003 1018 1086 1158 1196 1147 1022 896 790 722 765 971 1405 2000 2358 2208 2076 2220 2482 2505 2146 1787 1703 1816 1959 1973 1789 1865 1811 1592 1532 1555 1524 1443 1402 1405 1427 1454 1495 1533 1519 1518 1503 1464 1448 1457 1489 1534 1579 1628 1706 1870 2159 2476 2465 1981 1995 2127 2134 1816 1649 1725 1884 1938 1763 1521 1481 1621 1690 1790 1566 1127 904 868 866 946 1045 1087 1104 1153 1207 1194 1089 943 812 732 679 646 652 673 679 650 611 603 620 639 635 637 670 717 759 795 802 823 850 843 850 917 958 995 1047 1119 1266 1416 1506 1483 1335 1150 1018 955 981 986 950 951 961 980 1035 1153 1329 1481 1492 1335 1141 1202 1629 1662 1666 1656 1614 1565 1491 1294 999 735 621 654 688 790 874 825 721 656 684 853 1126 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 9 10 16 33 29 9 23 47 94 127 155 198 255 296 346 464 601 687 819 1100 1568 1965 2105 2048 1981 1912 1796 1675 1603 1560 1509 1418 1283 1161 1049 931 907 925 862 738 605 425 202 48 5 0 0 0 0 6 10 8 6 3 2 2 2 0 0 1 6 15 20 11 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 0 21 216 385 388 392 459 391 178 78 78 115 344 377 402 577 766 853 877 931 1041 1123 1103 1050 1075 1164 1233 1209 1197 1312 1472 1592 1595 1559 1496 1438 1402 1355 1271 1134 999 881 887 808 732 726 700 669 611 550 579 692 833 988 1105 1127 1102 1154 1267 1342 1355 1316 1264 1213 1157 1107 1054 986 915 869 859 795 789 743 718 713 720 715 707 706 710 720 724 719 725 745 775 834 817 790 769 765 781 815 859 924 1040 1220 1448 1667 1790 1754 1626 1613 1569 1534 1437 1319 1292 1280 1252 1262 1328 1486 1751 2014 2209 2389 2573 2631 2579 2306 1925 1535 1218 961 755 620 574 618 732 886 1087 1358 1681 1988 2230 2331 2268 2012 1634 1304 1125 1052 994 927 896 880 859 923 955 989 1045 1105 1127 1071 956 848 774 726 743 894 1265 1876 2316 2209 1980 1957 2255 2500 2366 1977 1718 1757 1857 2083 1768 1845 1869 1708 1564 1541 1511 1447 1421 1430 1452 1489 1521 1540 1546 1540 1509 1486 1476 1487 1511 1538 1570 1615 1685 1818 2067 2386 2367 1853 1623 1991 2514 2313 1898 1726 1823 1938 1795 1543 1549 1584 1451 1352 1154 909 860 920 941 924 907 881 850 864 922 922 858 773 715 662 643 645 651 658 644 608 597 624 645 655 671 702 775 850 922 970 963 928 930 920 895 903 950 1002 1105 1189 1306 1432 1496 1457 1322 1142 1032 1000 1004 995 950 948 971 1017 1100 1241 1401 1518 1480 1321 1322 1651 1938 1961 1920 1963 2015 1940 1730 1450 1204 808 641 569 582 621 654 645 598 538 496 606 854 1102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 11 12 5 1 13 32 80 90 101 123 146 158 191 317 517 657 722 902 1310 1812 2076 2079 2012 1917 1798 1696 1608 1519 1440 1351 1235 1127 1030 961 967 959 847 679 513 330 144 27 0 0 0 0 0 1 3 3 2 1 1 1 1 0 1 3 5 9 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 13 77 269 392 425 486 506 351 144 69 79 138 322 340 351 454 596 742 847 919 1012 1103 1098 1003 953 1035 1105 1086 1008 1069 1156 1296 1358 1397 1414 1408 1374 1271 1176 1217 1182 968 987 938 864 806 746 721 682 647 636 666 745 865 1017 1136 1159 1158 1235 1257 1279 1291 1246 1196 1138 1085 1027 928 808 735 709 639 641 598 568 558 550 539 533 541 558 585 614 620 610 596 575 581 569 538 520 519 549 596 645 695 759 864 1018 1200 1358 1416 1382 1322 1354 1353 1346 1305 1297 1300 1292 1301 1370 1523 1762 2038 2300 2552 2789 2863 2817 2616 2356 2043 1690 1320 989 755 628 585 622 709 835 1016 1245 1504 1832 2164 2265 2024 1610 1251 1047 979 930 868 833 816 818 870 907 969 1017 1042 1054 1017 924 833 791 790 790 830 1091 1788 2209 2021 1709 1653 1950 2345 2503 2245 1777 1832 1710 2031 1862 1827 1870 1814 1615 1523 1511 1479 1458 1453 1486 1533 1544 1537 1548 1556 1515 1494 1492 1499 1508 1515 1537 1590 1655 1767 1954 2249 2352 1931 1517 1809 2414 2585 2342 2069 2027 2218 2213 2001 1786 1539 1266 1033 808 670 756 914 954 910 844 768 723 731 758 756 719 690 688 661 629 628 628 624 616 628 652 691 715 704 717 749 817 900 987 1072 1117 1029 1081 1100 1042 960 975 1022 1097 1207 1310 1381 1411 1373 1280 1152 1083 1033 999 1001 975 945 979 1059 1139 1263 1410 1498 1434 1390 1659 2106 2254 2139 2172 2393 2431 2098 1668 1487 1373 1158 848 580 457 438 431 448 459 436 398 468 645 886 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 4 29 58 53 46 51 58 58 77 199 429 613 631 686 1012 1567 2013 2110 2040 1912 1778 1657 1550 1457 1378 1303 1207 1090 1009 1026 1034 905 704 538 395 227 81 11 0 0 0 0 0 0 0 1 0 0 0 0 0 1 4 5 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 0 6 67 84 83 181 339 432 504 572 514 303 119 68 88 165 259 245 260 329 445 559 658 789 936 1035 1064 1018 941 1001 1056 1017 865 835 830 906 969 1028 1110 1204 1282 1330 1320 1258 1242 1114 1063 942 833 846 795 746 754 760 733 692 677 739 895 1122 1282 1272 1261 1199 1223 1238 1209 1165 1081 1000 954 882 767 681 623 572 554 530 507 488 465 444 434 449 476 492 512 537 512 473 422 388 378 353 329 327 372 439 508 572 630 696 784 893 1014 1112 1158 1115 1178 1230 1268 1272 1268 1254 1238 1241 1275 1350 1497 1731 1967 2145 2291 2434 2532 2565 2565 2473 2206 1783 1321 957 741 604 578 630 724 860 1029 1227 1474 1711 1760 1578 1320 1090 919 876 848 825 792 790 814 836 881 919 997 1062 1064 1035 952 857 860 967 964 833 981 1552 1861 1712 1473 1498 1793 2157 2427 2291 1768 1905 1847 1886 1891 1831 1844 1886 1732 1537 1491 1499 1502 1471 1499 1572 1583 1574 1585 1577 1542 1512 1496 1497 1509 1503 1518 1565 1615 1686 1825 2020 2203 1994 1641 1582 1851 2195 2426 2459 2400 2406 2285 2101 1711 1293 987 780 639 611 737 923 1003 942 816 723 679 665 680 693 688 678 665 636 602 597 602 634 669 684 708 765 790 783 787 787 766 777 814 891 998 986 1075 1201 1152 1054 1045 1083 1137 1232 1301 1325 1342 1314 1197 1077 1042 999 969 972 967 956 991 1081 1167 1264 1416 1508 1475 1506 1804 2192 2254 2104 2295 2677 2576 1888 1464 1371 1368 1285 989 618 381 309 311 334 370 357 340 403 545 752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 14 7 8 8 14 21 35 121 294 430 426 434 714 1296 1886 2131 2065 1921 1763 1638 1525 1426 1346 1272 1176 1057 996 1060 1037 761 508 395 264 108 24 2 0 0 0 0 0 0 0 1 0 0 0 1 1 1 3 5 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 8 72 250 272 236 325 433 500 579 602 459 228 89 70 93 164 226 208 264 329 459 549 634 748 873 950 1017 1055 957 992 1022 926 799 681 605 618 599 631 737 885 1026 1133 1214 1260 1261 1215 1180 1084 933 891 878 805 799 806 769 711 669 663 723 971 1191 1260 1273 1193 1206 1198 1156 1090 934 789 760 786 778 731 689 665 625 602 594 579 547 517 494 492 506 514 517 517 483 441 389 349 331 308 295 295 325 381 451 522 583 636 701 776 864 941 994 1031 1097 1152 1185 1202 1195 1162 1134 1127 1113 1121 1186 1291 1443 1548 1619 1742 1907 2088 2297 2469 2456 2195 1787 1366 997 735 601 578 641 763 917 1044 1110 1132 1071 923 807 765 717 731 778 761 717 712 783 798 869 949 1018 1095 1122 1076 959 856 960 1246 1241 1036 1062 1356 1559 1486 1331 1398 1684 1968 2308 2276 1980 2021 1987 1844 1887 1862 1838 1896 1838 1628 1517 1555 1564 1481 1509 1575 1595 1584 1576 1573 1551 1527 1505 1496 1516 1510 1517 1545 1603 1651 1733 1852 1988 1973 1787 1487 1244 1397 1964 2431 2547 2322 1977 1647 1291 995 814 730 698 707 793 973 1024 934 803 719 675 655 680 706 699 667 631 597 567 590 611 700 788 833 822 843 879 892 924 955 811 680 619 641 686 737 800 935 1019 1038 1077 1126 1174 1260 1272 1269 1266 1207 1108 1054 1017 974 958 996 1027 989 1027 1130 1256 1380 1529 1557 1461 1472 1744 2036 1976 1900 2150 2332 2017 1422 1121 1139 1276 1246 913 545 304 261 302 320 357 347 335 402 543 694 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 7 0 0 0 3 12 25 70 153 210 211 251 538 1135 1793 2137 2073 1896 1728 1606 1497 1392 1303 1217 1100 1007 1021 1073 919 566 300 223 100 24 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 0 34 226 495 484 410 474 538 556 604 566 360 149 75 75 97 142 192 221 314 395 547 603 635 706 831 905 981 1067 972 956 978 906 735 567 477 453 435 438 489 579 686 809 957 1092 1176 1222 1272 1279 1199 1061 1007 966 894 827 783 731 681 655 624 697 857 961 1027 1010 992 985 976 946 830 673 606 653 715 747 781 791 729 700 716 709 690 664 631 605 591 580 568 555 533 496 440 399 387 377 378 385 397 429 479 536 591 640 692 755 825 885 943 981 1020 1058 1086 1105 1103 1083 1066 1042 997 984 998 1031 1092 1143 1169 1201 1281 1418 1647 1949 2191 2243 2107 1783 1351 964 730 599 586 673 835 947 928 810 644 484 395 375 395 484 663 697 679 671 731 805 902 978 1031 1104 1139 1089 914 807 1056 1414 1480 1336 1255 1328 1452 1419 1271 1314 1587 1920 2309 2388 2221 2130 2162 1911 1851 1863 1852 1898 1892 1720 1493 1535 1602 1499 1502 1549 1573 1572 1572 1569 1552 1525 1492 1498 1517 1507 1519 1520 1568 1616 1691 1776 1864 1930 1910 1642 1057 856 1255 1889 2242 2071 1659 1248 991 879 855 858 861 893 907 978 985 910 816 768 746 728 735 749 730 669 620 562 529 539 575 671 812 939 990 1027 1113 1164 1156 1323 1138 915 762 652 601 610 653 776 912 1007 1139 1300 1315 1329 1275 1221 1205 1145 1069 1042 1009 969 950 958 955 1006 1090 1230 1410 1564 1627 1493 1272 1340 1701 1860 1713 1698 1839 1756 1323 910 734 806 986 970 705 432 283 255 291 352 396 391 377 458 557 635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 14 8 0 0 0 0 0 6 24 61 106 125 150 254 594 1198 1827 2140 2044 1861 1682 1571 1442 1307 1187 1084 950 923 1004 992 752 407 140 68 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 83 320 624 619 521 562 604 585 600 500 263 97 73 84 118 164 204 260 352 465 620 680 676 703 809 894 966 1030 961 926 938 876 677 483 400 396 394 380 388 424 476 545 640 761 886 1014 1140 1153 1146 1126 1049 1029 932 883 858 773 706 698 711 701 641 661 688 700 697 713 729 741 738 724 687 617 595 635 700 731 711 706 725 733 751 754 736 703 664 639 633 596 553 509 501 530 486 485 500 517 525 538 564 595 634 676 716 765 819 865 922 936 934 942 968 997 1012 1010 996 977 950 934 945 966 985 1002 991 971 967 999 1101 1301 1603 1962 2190 2124 1778 1302 944 711 603 630 760 871 858 696 452 269 190 149 165 260 447 583 656 686 726 800 878 935 1017 1112 1128 1089 864 770 1042 1412 1592 1591 1508 1480 1532 1468 1279 1334 1666 2079 2438 2410 2071 1930 2119 2043 1873 1831 1845 1920 1948 1800 1498 1538 1572 1521 1495 1527 1550 1542 1510 1484 1511 1491 1474 1476 1486 1511 1506 1508 1543 1594 1662 1741 1802 1850 1917 1869 1417 864 797 1300 1781 1807 1530 1187 947 891 951 1040 1025 1010 954 960 973 911 852 863 884 850 803 825 870 815 785 648 530 509 532 611 768 976 1161 1351 1547 1676 1610 1745 1687 1504 1279 1063 966 970 962 1035 1153 1184 1280 1477 1524 1437 1307 1202 1149 1084 1015 996 967 943 951 964 1000 1048 1153 1354 1591 1735 1620 1223 997 1356 1813 1788 1614 1591 1588 1355 941 637 549 632 785 706 519 399 346 343 375 417 457 417 403 478 517 566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 5 0 0 0 0 0 5 29 95 175 224 297 478 891 1496 1975 2105 2003 1843 1611 1413 1287 1200 1114 979 856 885 927 849 623 315 72 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 229 552 676 559 570 630 620 577 401 188 83 79 103 143 174 186 268 354 460 630 693 672 702 789 866 926 968 943 882 860 832 667 457 344 322 338 335 331 345 376 411 455 531 598 680 827 917 1051 1103 1081 1037 1018 1003 930 831 793 789 733 680 686 637 599 584 580 608 589 571 590 635 651 590 542 540 571 593 613 627 640 666 701 719 717 696 650 603 578 518 497 535 597 561 542 551 581 628 650 655 674 692 710 737 760 792 834 873 912 905 879 865 877 909 940 958 955 941 929 923 938 965 982 984 955 929 908 887 887 948 1135 1498 1960 2245 2137 1662 1211 913 733 680 737 840 882 749 476 299 209 145 142 240 401 549 660 716 764 840 885 898 1047 1106 1117 1013 752 639 926 1327 1627 1764 1751 1699 1650 1515 1340 1467 1880 2222 2615 2391 2099 2040 2081 2051 1974 1929 1855 1950 1976 1824 1588 1533 1556 1541 1504 1521 1552 1545 1526 1495 1457 1443 1453 1401 1431 1496 1523 1517 1496 1509 1583 1671 1733 1763 1899 2044 1770 1059 635 897 1389 1631 1522 1220 969 943 1027 1138 1116 1066 1017 1023 1009 946 905 925 950 902 852 1039 1286 1407 1435 1266 974 803 744 775 924 1191 1543 1837 2057 2160 2133 2205 2276 2254 2048 1717 1482 1380 1316 1315 1447 1366 1386 1470 1482 1423 1264 1099 1015 987 1003 993 941 932 951 971 1006 1056 1196 1474 1780 1923 1601 971 925 1367 1765 1752 1602 1523 1376 1088 795 622 580 629 645 554 440 379 363 363 382 446 470 387 388 477 483 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 45 154 310 449 597 863 1344 1932 2197 2107 1938 1777 1570 1406 1299 1168 1030 945 891 874 817 745 582 300 72 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 124 405 713 580 557 657 639 506 304 153 94 96 131 174 196 204 277 374 507 692 766 756 766 804 845 899 949 922 818 757 762 664 499 371 316 309 299 282 291 323 357 397 456 501 493 510 599 775 950 1024 1027 1004 961 877 786 758 770 729 714 751 729 700 656 634 641 596 546 528 527 532 526 537 540 538 549 571 573 582 604 630 654 655 645 631 583 579 577 544 611 674 700 709 698 715 721 709 728 771 781 779 801 810 822 849 879 890 873 843 820 817 837 874 913 934 925 914 900 898 916 939 945 935 922 908 882 845 819 846 1016 1384 1884 2070 1838 1468 1143 913 793 781 869 1012 1014 696 477 332 231 217 291 410 552 692 787 846 917 976 978 1034 1070 1070 919 589 481 797 1206 1542 1785 1876 1856 1741 1531 1414 1609 1832 2053 2572 2714 2431 2134 2044 1929 1917 2020 1919 1956 1958 1837 1640 1521 1529 1549 1530 1540 1572 1554 1508 1440 1397 1397 1400 1378 1414 1465 1490 1488 1467 1470 1527 1586 1663 1712 1893 2160 2070 1359 729 693 1128 1578 1651 1308 963 1007 1083 1115 1086 1076 1038 1027 1025 982 939 934 953 979 1178 1541 2014 2425 2491 2149 1688 1309 1053 980 1094 1392 1768 2015 2324 2431 2459 2562 2788 2956 2790 2317 1750 1212 932 1039 1148 1271 1396 1509 1552 1409 1143 971 926 943 967 955 940 940 951 961 985 1067 1248 1573 1952 2015 1451 929 927 1351 1733 1749 1552 1381 1166 914 719 652 596 576 552 478 385 340 329 343 347 382 391 337 329 388 410 404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 84 271 538 774 999 1353 1887 2350 2371 2211 2069 1888 1620 1462 1291 1141 995 994 973 788 727 701 577 352 153 61 21 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 0 0 0 0 0 0 0 0 0 0 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 12 94 357 720 648 611 711 648 458 280 170 119 117 155 203 217 227 297 430 631 832 906 883 884 877 866 904 964 922 769 705 705 637 554 466 409 342 310 272 260 285 320 378 458 487 491 471 485 561 683 783 830 849 841 781 696 643 621 632 704 734 716 687 678 716 700 643 604 584 568 558 552 566 568 567 588 588 572 567 579 610 656 677 671 668 636 633 625 642 680 709 725 734 747 767 791 806 807 807 806 805 824 831 842 867 884 875 845 812 789 776 774 799 839 862 877 878 865 853 851 863 881 898 908 904 883 847 818 769 777 978 1374 1706 1787 1635 1370 1118 941 853 889 1071 1150 934 647 438 338 321 369 452 578 744 898 997 1067 1095 1083 1081 1064 1025 838 471 385 665 1041 1374 1660 1841 1898 1850 1638 1543 1620 1754 2145 2570 2594 2394 2406 2362 2000 1891 2093 2046 1978 1913 1845 1639 1464 1473 1535 1542 1555 1576 1550 1494 1421 1388 1393 1395 1385 1377 1400 1446 1456 1423 1431 1475 1531 1601 1668 1832 2197 2220 1670 929 580 887 1555 1827 1465 1108 1048 1092 1104 1071 1055 1043 1032 1044 1027 967 995 1019 1237 1596 2130 2700 3107 2872 2013 1278 905 800 818 949 1305 1745 2153 2426 2540 2619 2808 3094 3270 3048 2431 1733 1155 923 941 1093 1282 1459 1594 1601 1341 1063 946 951 994 985 953 945 948 938 939 988 1092 1319 1693 1955 1783 1230 822 906 1329 1598 1548 1389 1170 966 792 666 599 541 495 467 414 401 426 428 396 346 317 316 289 249 245 262 249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 158 477 889 1192 1494 1899 2425 2589 2383 2234 2009 1809 1627 1408 1222 1075 1001 1054 948 695 685 650 564 431 237 78 20 5 1 0 0 0 0 0 2 2 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 0 0 0 0 0 0 0 3 28 148 441 763 760 704 743 653 479 312 192 134 125 148 183 211 242 323 493 709 875 944 937 919 894 902 931 940 879 756 734 735 648 596 557 517 434 367 306 272 278 317 382 447 500 535 525 487 468 485 519 567 616 641 634 596 535 494 495 491 518 552 530 568 581 585 590 591 591 598 621 647 642 597 589 554 644 669 640 616 650 720 757 742 714 710 707 685 705 731 753 741 718 709 721 758 789 785 782 794 796 809 830 864 903 916 887 831 779 750 735 726 734 757 776 805 814 812 805 802 808 824 854 883 890 877 849 829 785 757 830 1032 1312 1552 1628 1511 1284 1071 943 932 1081 1196 1094 818 556 454 482 530 581 678 836 1005 1124 1173 1148 1116 1078 948 922 702 391 322 548 880 1179 1431 1649 1830 1915 1779 1610 1562 1747 2046 2048 1872 1851 1812 1929 2276 2114 2060 1967 2108 2012 1850 1641 1466 1439 1492 1517 1526 1550 1553 1485 1426 1383 1373 1356 1320 1288 1293 1331 1348 1346 1375 1429 1502 1543 1608 1764 2076 2236 1896 1114 488 644 1368 1698 1527 1234 1059 1041 1086 1125 1120 1059 1031 1056 1078 1012 1088 1245 1512 1931 2511 2955 2939 2255 1158 478 260 321 591 950 1437 1964 2345 2469 2455 2467 2633 2897 2866 2524 2047 1572 1185 1024 1046 1160 1297 1435 1502 1405 1138 1037 1002 1051 1084 1055 1001 977 966 954 959 997 1098 1416 1779 1852 1476 947 759 966 1323 1396 1301 1192 971 821 744 709 666 585 507 474 460 463 506 477 408 351 301 302 284 220 189 172 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 38 266 752 1303 1691 2042 2459 2919 2750 2299 2076 1883 1751 1543 1317 1196 1095 1035 1062 880 724 665 594 576 493 261 68 10 2 0 0 0 0 1 3 10 10 4 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 0 0 0 0 0 0 0 34 204 549 844 864 777 749 673 498 294 162 114 112 121 129 161 246 351 504 730 898 929 919 884 886 927 939 901 859 828 788 805 704 626 592 547 472 399 340 307 304 333 399 480 543 570 547 492 465 451 433 432 437 429 424 428 422 409 412 424 424 431 440 444 416 401 424 455 477 505 558 627 650 608 641 571 660 729 727 699 684 686 709 737 729 717 711 725 742 753 746 746 725 699 699 731 772 794 794 811 816 826 849 899 935 942 908 846 781 735 714 692 682 683 683 691 707 719 729 738 744 756 790 833 851 842 828 821 800 770 757 824 990 1218 1428 1491 1359 1166 1040 1018 1117 1237 1166 929 711 688 756 780 762 791 915 1091 1216 1285 1185 1116 1106 1024 829 535 294 269 467 756 1029 1203 1415 1689 1834 1754 1561 1504 1669 1798 1678 1527 1577 1680 1832 2039 2013 2213 2030 2022 1960 1825 1665 1502 1419 1465 1491 1480 1493 1496 1455 1410 1381 1349 1297 1255 1246 1274 1333 1398 1350 1316 1322 1449 1523 1570 1688 1936 2208 2141 1370 571 586 1197 1618 1573 1310 1080 1006 1036 1081 1105 1079 1035 1070 1081 1067 1180 1371 1636 2060 2564 2790 2464 1607 640 235 195 364 772 1336 1922 2333 2359 2192 2019 1979 2048 2096 2170 2115 1831 1435 1115 979 1012 1139 1209 1237 1208 1116 1012 1023 1064 1107 1106 1057 1029 1012 977 961 972 1032 1168 1488 1794 1727 1182 662 793 1124 1284 1165 1088 985 859 791 797 801 659 571 505 472 480 479 465 421 374 348 351 352 265 180 122 151 176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 441 1098 1730 2158 2484 2822 3086 2661 2195 1892 1785 1683 1464 1281 1142 1068 1093 1119 948 817 656 600 597 411 164 33 2 0 1 2 2 3 9 20 38 37 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 63 299 681 943 930 808 743 667 453 215 107 88 95 108 118 159 274 380 503 704 888 940 950 877 873 897 859 800 800 825 824 826 707 606 565 507 438 373 332 320 324 348 409 500 574 588 580 565 534 499 458 427 405 392 384 379 378 363 349 349 373 396 396 375 351 339 341 354 376 404 440 505 551 568 654 643 722 746 746 766 754 721 731 756 766 764 776 691 722 749 747 734 719 706 704 724 764 792 798 812 837 858 879 931 952 953 927 885 836 770 715 677 651 628 606 588 597 609 627 644 652 662 696 753 793 803 797 818 850 804 735 730 813 958 1135 1277 1293 1211 1137 1123 1183 1301 1251 1051 950 997 1083 1087 986 888 957 1179 1324 1305 1205 1138 1025 848 591 337 204 227 404 644 904 1090 1298 1541 1706 1677 1524 1492 1641 1743 1667 1527 1454 1544 1687 1728 1892 2304 2222 2020 1820 1721 1709 1552 1348 1437 1454 1460 1469 1456 1429 1381 1347 1302 1232 1216 1279 1327 1349 1404 1337 1292 1253 1366 1480 1541 1631 1825 2140 2314 1658 892 703 1084 1520 1609 1384 1153 1091 1106 1088 1127 1071 1029 1042 1066 1104 1208 1334 1559 1996 2418 2520 2172 1412 725 473 512 777 1229 1730 2106 2206 2029 1781 1581 1589 1600 1641 1814 1864 1661 1293 967 877 928 1078 1131 1070 1015 986 997 1033 1068 1073 1027 1024 1027 1007 1002 988 984 1030 1178 1474 1783 1625 939 514 857 1203 1205 1060 954 875 822 801 764 703 572 495 446 442 441 427 409 384 352 308 291 260 221 173 167 172 171 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 5 3 13 148 744 1539 2164 2525 2742 2967 3000 2382 2090 1859 1689 1553 1336 1241 1160 1152 1216 1225 1112 906 709 676 598 294 84 12 0 3 11 19 21 23 36 56 74 63 33 11 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 0 0 0 0 0 0 0 1 110 432 837 1037 981 836 755 650 376 144 73 70 76 91 122 201 342 439 560 641 790 890 938 835 815 799 723 663 675 716 735 706 599 504 446 399 354 318 314 328 339 357 408 495 570 575 562 575 561 535 495 457 416 381 372 384 385 364 331 310 313 319 318 310 297 289 294 309 333 367 410 455 478 527 600 642 734 746 762 832 844 862 960 931 1007 864 885 751 759 776 743 725 723 720 726 751 776 775 780 815 858 866 897 940 948 940 924 906 890 860 801 722 666 616 572 536 530 530 544 561 569 577 611 679 751 792 795 833 875 831 772 747 755 786 852 966 1075 1155 1186 1278 1352 1425 1381 1257 1224 1338 1464 1447 1259 1000 998 1213 1339 1300 1237 1146 965 665 333 157 152 207 384 607 827 1035 1238 1413 1558 1586 1517 1549 1712 1784 1672 1488 1374 1380 1531 1580 1681 1866 2081 2165 1956 1616 1698 1655 1316 1325 1377 1402 1405 1397 1389 1365 1318 1258 1192 1200 1269 1274 1355 1414 1370 1316 1292 1320 1398 1490 1564 1736 2013 2193 1822 1153 790 1056 1483 1587 1396 1184 1153 1183 1119 1162 1098 1004 962 1039 1153 1225 1289 1472 1889 2255 2346 2056 1520 1060 860 931 1233 1642 1960 2082 1943 1828 1744 1699 1668 1662 1705 1747 1701 1506 1197 925 864 952 1085 1114 1057 1001 974 987 1027 1045 1050 1033 1075 1095 1086 1067 1025 1001 1059 1193 1432 1729 1432 740 509 888 1170 1141 1001 889 823 822 777 687 589 510 452 430 432 425 410 402 393 372 328 276 249 210 159 126 122 146 2 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 6 25 55 91 115 132 76 30 67 388 1194 2011 2535 2747 2895 3001 2761 2170 1969 1880 1705 1365 1382 1162 1050 1083 1149 1225 1192 964 772 730 558 212 45 30 55 73 91 94 80 72 78 85 93 85 49 18 4 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 0 0 0 0 20 183 576 983 1112 1029 869 743 526 225 88 57 57 57 68 101 191 331 441 543 571 728 843 863 761 696 635 570 544 563 589 583 527 446 372 330 295 281 289 320 355 377 402 447 500 551 565 547 541 561 566 550 533 508 468 435 422 408 386 334 280 257 256 263 265 261 256 259 274 299 336 385 448 494 530 571 636 701 746 774 860 888 903 1062 1047 1217 1144 1323 1092 1028 1010 896 806 774 759 749 760 799 812 813 859 910 913 926 940 939 927 912 903 907 916 901 853 776 702 645 592 552 525 519 528 537 548 588 679 788 849 860 879 909 903 874 844 803 751 709 721 779 947 1115 1373 1557 1582 1435 1296 1323 1522 1736 1758 1574 1296 1258 1322 1347 1279 1172 1008 766 433 154 109 147 227 431 658 825 994 1151 1310 1464 1515 1511 1625 1832 1880 1735 1488 1396 1306 1400 1465 1546 1714 1952 2132 2060 1618 1621 1574 1428 1345 1315 1341 1376 1374 1349 1334 1301 1236 1170 1216 1223 1303 1367 1354 1318 1292 1278 1301 1377 1486 1494 1601 1842 2001 1799 1233 883 1066 1408 1478 1306 1129 1126 1138 1104 1106 1087 1030 978 1060 1213 1265 1279 1435 1831 2106 2187 2025 1714 1399 1232 1281 1515 1841 2035 2117 2083 2091 2114 2104 1993 1863 1788 1718 1545 1312 1087 938 929 1010 1120 1126 1063 999 965 983 1038 1031 1037 1066 1117 1108 1091 1074 1024 971 1002 1187 1410 1512 1135 650 570 883 1120 1122 1019 862 767 824 767 661 505 440 437 436 429 414 415 433 418 371 326 286 257 205 134 80 51 82 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 4 0 0 1 15 86 229 408 584 669 568 318 181 309 829 1737 2422 2830 2956 3016 2909 2522 2085 1905 1787 1606 1322 1166 1059 984 957 977 1055 1068 936 795 709 494 207 93 132 171 129 79 76 96 114 118 115 131 143 110 66 13 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 0 0 0 0 43 299 737 1086 1167 1075 891 645 361 119 61 50 49 51 62 88 167 303 409 461 534 705 843 815 687 584 505 463 455 465 466 431 382 334 286 265 253 267 296 340 388 432 482 528 541 561 571 554 558 595 617 624 621 621 619 607 572 513 478 409 343 290 265 257 247 241 241 247 261 285 320 367 430 495 529 544 606 684 755 790 858 918 945 1028 1024 1126 1145 1223 1225 1256 1277 1279 1183 1010 863 805 785 821 849 849 887 932 966 962 940 931 924 906 895 895 896 884 862 848 811 784 740 672 602 549 520 519 554 625 766 904 966 980 937 880 884 936 950 894 810 709 644 598 731 927 1202 1429 1451 1286 1160 1264 1569 1883 2004 1948 1765 1588 1470 1378 1215 995 690 399 221 97 112 176 280 479 688 864 1007 1112 1272 1427 1478 1504 1671 1969 1924 1695 1439 1345 1267 1270 1354 1469 1607 1781 1928 1862 1546 1448 1459 1365 1251 1264 1348 1381 1353 1318 1266 1194 1158 1175 1251 1267 1343 1369 1301 1239 1240 1260 1314 1427 1579 1493 1449 1637 1910 1753 1252 946 1063 1326 1328 1196 1065 1076 1071 1056 1083 1123 1114 1094 1149 1254 1272 1280 1471 1769 1981 2054 2019 1915 1754 1609 1614 1714 1876 2017 2165 2318 2429 2411 2245 2003 1793 1643 1470 1274 1069 946 946 989 1084 1141 1120 1078 1053 1027 1050 1090 1069 1048 1042 1054 1049 1035 1018 999 930 1007 1202 1385 1382 1032 648 639 915 1133 1093 892 713 721 802 788 676 530 437 436 446 432 447 472 483 427 332 281 274 237 179 91 66 48 36 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 2 0 1 13 87 368 727 1155 1477 1477 1102 676 513 754 1394 2236 2780 3038 3069 3077 2820 2433 2102 1897 1711 1482 1266 1121 927 808 776 807 860 872 826 755 658 467 239 149 199 197 102 30 34 81 126 147 149 161 187 185 149 51 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 0 0 0 0 0 0 0 5 86 462 892 1137 1190 1079 833 479 209 81 55 48 46 51 74 116 198 312 392 434 540 698 816 784 630 524 443 407 402 404 396 356 313 270 244 238 246 282 327 375 425 482 540 583 603 621 630 604 585 613 642 663 687 715 741 760 739 660 611 542 483 407 345 299 262 238 232 241 259 281 311 350 405 468 508 521 549 626 715 788 865 939 995 1041 1055 1082 1090 1091 1096 1120 1148 1222 1348 1288 1028 882 830 838 839 853 876 918 968 966 934 907 880 861 877 912 926 918 883 868 858 843 824 790 720 633 571 551 598 705 912 1103 1124 1019 888 811 799 837 859 801 753 738 703 647 655 702 846 1060 1169 1101 1028 1169 1509 1912 2246 2378 2173 1799 1525 1360 1132 776 384 141 89 81 131 228 382 589 777 945 1085 1226 1331 1363 1403 1529 1709 2030 1885 1616 1446 1367 1275 1230 1298 1419 1548 1750 2028 1818 1454 1379 1367 1275 1239 1317 1384 1367 1321 1293 1251 1165 1202 1267 1304 1325 1368 1392 1335 1228 1236 1261 1302 1405 1501 1454 1489 1617 1812 1697 1280 975 981 1314 1276 1165 1080 1057 1085 1054 1024 1081 1138 1148 1200 1273 1212 1223 1430 1688 1887 1994 2035 2053 2044 1946 1873 1844 1877 1994 2144 2333 2457 2356 2107 1868 1713 1552 1297 1015 828 795 899 1013 1078 1106 1105 1123 1127 1130 1171 1193 1158 1096 1036 995 999 1022 984 988 958 1071 1257 1401 1316 942 623 690 1005 1229 1058 825 656 684 794 772 637 513 450 482 535 579 620 624 574 461 331 250 215 187 147 85 67 49 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 0 0 4 33 160 505 927 1446 1848 1842 1438 1052 982 1308 1937 2623 3056 3138 3077 2964 2685 2341 2066 1862 1632 1389 1228 1053 851 706 688 730 747 753 708 619 533 459 385 336 312 219 89 23 29 72 129 172 171 156 183 232 228 129 28 5 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 34 317 710 1017 1180 1198 1037 706 320 106 58 51 46 46 66 108 150 213 311 396 464 578 676 716 686 563 465 402 376 366 347 323 299 267 241 230 237 259 307 358 410 453 487 530 584 615 620 624 649 651 594 585 593 630 678 728 760 744 702 661 628 608 534 439 365 305 267 252 254 266 279 295 319 359 421 472 502 521 570 648 744 841 926 999 1052 1077 1101 1099 1087 1067 1077 1066 1074 1177 1284 1208 989 914 932 881 861 865 876 926 946 943 929 902 898 930 961 957 932 923 916 895 890 888 863 812 753 710 676 682 812 1010 1006 878 768 692 653 659 687 696 698 690 737 759 735 704 678 700 836 970 983 971 1087 1437 1986 2471 2665 2406 1955 1585 1320 1007 590 234 113 103 113 182 332 539 761 930 1047 1129 1191 1212 1211 1301 1566 1732 1926 1830 1631 1524 1445 1306 1217 1265 1369 1520 1706 1830 1684 1571 1386 1304 1300 1339 1384 1370 1330 1335 1368 1362 1261 1273 1288 1266 1261 1311 1367 1311 1149 1147 1206 1255 1343 1430 1455 1505 1718 1845 1636 1354 967 865 1200 1287 1212 1097 1061 1093 1086 1050 1069 1112 1149 1173 1223 1200 1270 1447 1661 1873 1997 2072 2143 2189 2148 2041 1926 1868 1948 2130 2318 2366 2179 1957 1766 1644 1483 1207 881 677 665 798 971 1090 1141 1183 1208 1214 1233 1278 1286 1211 1115 1083 1057 1043 1028 993 980 1001 1107 1288 1396 1223 830 601 820 1138 1175 994 743 557 616 740 715 599 503 509 603 688 771 832 820 716 567 416 332 271 200 140 88 57 43 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 15 72 209 443 969 1643 1886 1704 1489 1516 1860 2407 2939 3261 3280 3222 3011 2800 2387 2065 1825 1596 1429 1312 1135 907 637 473 499 573 671 641 481 397 418 448 451 387 210 84 32 36 78 143 192 200 182 206 291 335 244 130 59 12 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 2 40 238 618 940 1134 1200 1141 920 541 190 55 45 47 45 60 108 158 193 264 356 415 474 535 542 516 545 503 418 375 358 344 322 292 268 249 241 244 259 292 325 357 393 420 426 428 448 471 473 473 519 588 563 508 476 476 494 497 489 505 532 544 569 592 528 441 389 348 316 298 289 283 282 281 287 308 358 415 465 506 545 603 689 781 857 926 980 1027 1073 1092 1107 1105 1092 1080 1081 1121 1186 1199 1150 1160 1185 987 912 893 879 894 918 943 959 958 960 969 963 945 948 937 917 905 903 887 864 850 832 816 792 774 874 990 875 713 622 600 626 669 690 685 690 700 749 788 780 760 754 768 851 968 1014 1003 1059 1328 1898 2466 2731 2479 2022 1596 1236 857 446 163 126 145 175 291 489 726 953 1100 1151 1149 1125 1091 1125 1294 1537 1717 1849 1807 1633 1555 1508 1378 1300 1295 1317 1401 1515 1588 1573 1516 1373 1321 1368 1373 1317 1284 1314 1361 1393 1386 1314 1263 1212 1176 1192 1220 1226 1204 1046 985 1098 1186 1286 1362 1419 1574 1825 1885 1580 1512 1095 914 1078 1243 1220 1094 1033 1077 1113 1110 1144 1184 1145 1122 1169 1213 1276 1376 1579 1860 1983 2091 2189 2272 2291 2215 2054 1882 1840 2045 2404 2447 2090 1812 1695 1690 1615 1371 1015 733 647 728 905 1101 1215 1286 1303 1322 1355 1361 1298 1214 1166 1168 1112 1045 979 979 987 1005 1080 1232 1335 1151 706 544 958 1162 1103 931 737 626 639 690 688 610 551 604 702 793 871 931 920 800 642 502 425 343 261 187 113 53 39 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 71 411 1267 1881 1951 1889 1979 2301 2736 3114 3334 3393 3311 3030 2474 2152 1915 1708 1519 1383 1254 1177 1133 870 539 539 620 676 611 435 397 465 497 443 323 171 74 54 69 114 197 226 243 243 280 393 464 349 226 120 49 16 7 3 3 2 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 4 42 200 529 862 1088 1208 1194 1041 751 378 104 37 42 45 47 73 146 194 223 308 391 400 409 423 439 479 554 492 403 362 339 318 294 270 260 258 261 266 278 302 320 328 336 342 328 290 253 249 263 273 278 327 311 304 311 316 316 300 277 286 321 355 367 378 368 355 354 357 343 337 331 306 294 280 269 269 290 333 386 449 510 563 630 710 766 809 876 952 1013 1068 1108 1125 1124 1122 1125 1138 1169 1215 1256 1299 1324 1167 1008 934 910 900 908 926 935 939 946 953 945 943 962 979 969 955 941 921 901 889 875 859 843 833 864 890 809 701 624 593 608 651 693 718 733 738 795 814 796 759 753 810 928 1068 1163 1143 1098 1252 1782 2375 2618 2414 1971 1519 1123 704 280 114 123 173 225 373 592 854 1093 1226 1229 1165 1091 1035 1149 1389 1595 1749 1827 1786 1707 1695 1659 1500 1366 1306 1256 1256 1335 1428 1444 1389 1307 1293 1349 1351 1272 1270 1311 1330 1337 1331 1298 1242 1165 1144 1208 1239 1265 1212 1050 1012 1072 1140 1197 1278 1473 1759 1901 1940 1566 1567 1312 1006 1016 1186 1231 1116 1022 1054 1095 1066 1049 1131 1113 1097 1111 1131 1199 1331 1435 1727 1901 2034 2150 2347 2525 2521 2341 2107 2023 2185 2301 2094 1775 1693 1838 2026 1965 1640 1284 988 815 757 816 989 1150 1264 1316 1335 1334 1302 1269 1245 1233 1202 1142 1033 973 972 991 1002 1053 1159 1259 1066 671 784 1118 1212 1126 957 772 691 662 675 634 571 553 604 686 773 842 842 817 706 575 462 395 360 315 259 187 114 68 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 183 895 1768 2106 2170 2299 2588 2856 3067 3223 3301 3239 2917 2216 1875 1682 1528 1392 1259 1139 1197 1297 1067 663 647 792 754 519 394 496 606 519 364 255 180 105 97 126 184 312 303 296 301 373 492 536 448 345 239 131 67 43 23 12 7 3 1 0 0 0 0 0 0 0 0 0 0 1 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 3 26 146 415 741 999 1157 1215 1145 919 573 234 52 35 39 42 49 88 167 200 216 263 319 338 336 341 368 388 396 427 385 350 326 305 286 271 264 270 274 271 275 289 305 298 274 251 224 195 168 143 149 146 138 137 136 152 172 186 196 205 215 228 248 259 260 263 264 283 305 318 310 323 339 310 291 271 252 246 247 264 298 355 427 501 569 632 690 736 810 883 946 1004 1057 1101 1132 1153 1168 1180 1185 1175 1183 1217 1252 1236 1063 957 920 912 916 920 918 909 903 900 917 952 975 990 989 982 971 954 935 918 902 880 863 838 839 829 777 703 640 614 629 670 711 739 747 733 778 795 779 746 756 843 967 1079 1177 1212 1140 1248 1650 2106 2343 2206 1803 1371 988 540 172 102 130 159 198 316 563 879 1166 1333 1328 1237 1134 1084 1205 1437 1625 1717 1737 1736 1791 1884 1831 1574 1352 1313 1244 1211 1257 1321 1342 1322 1295 1303 1346 1330 1304 1282 1280 1307 1340 1328 1292 1223 1140 1155 1218 1177 1076 1156 1165 1093 1061 1101 1192 1372 1788 2290 1991 1921 1692 1568 1418 1049 928 1122 1166 1085 1013 1042 1077 1037 1064 1124 1138 1096 1029 971 998 1162 1305 1552 1759 1900 2043 2294 2577 2720 2637 2351 2116 2041 1852 1617 1514 1701 2004 2163 2076 1863 1610 1359 1112 978 934 1019 1197 1324 1361 1331 1300 1277 1282 1316 1292 1224 1149 1092 1042 1024 1137 1239 1228 1156 1104 871 678 824 1077 1190 1152 996 822 764 751 694 605 544 542 573 593 665 752 711 613 510 435 373 336 317 313 294 234 161 110 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 127 659 1596 2199 2398 2525 2763 2862 2945 3053 3141 3111 2769 2082 1645 1469 1374 1283 1112 953 1012 1182 1134 889 789 866 784 440 463 780 1021 788 469 306 192 122 132 190 268 417 388 361 362 416 472 464 398 342 297 219 160 108 63 32 16 6 1 0 1 0 0 0 0 0 1 1 1 2 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 2 4 17 85 266 551 834 1024 1115 1103 970 715 414 180 71 39 39 40 62 115 177 200 214 221 246 282 290 284 280 273 296 353 350 326 311 291 278 272 263 267 265 259 257 261 268 252 220 194 167 138 122 114 107 99 92 96 100 107 115 124 132 137 144 161 185 187 205 207 224 241 260 255 239 251 276 267 254 243 235 227 231 237 247 281 337 403 470 540 617 704 779 829 877 925 987 1054 1108 1148 1185 1221 1219 1102 1027 1014 991 955 948 942 932 925 922 921 917 916 915 920 914 935 956 972 979 979 970 951 927 912 899 870 847 824 819 802 763 717 679 664 686 728 735 733 731 728 754 771 759 747 768 824 897 963 1021 1106 1117 1224 1505 1824 1997 1906 1592 1225 880 420 149 87 90 101 120 205 440 787 1125 1356 1417 1364 1267 1206 1270 1433 1561 1657 1714 1743 1873 2076 2018 1633 1386 1374 1318 1252 1227 1252 1291 1306 1313 1330 1337 1290 1283 1271 1273 1307 1335 1332 1296 1213 1137 1185 1204 1191 1152 1273 1376 1298 1127 1062 1233 1395 1741 2285 2005 1790 1731 1609 1463 1199 982 1069 1134 1100 1015 1040 1046 1048 1116 1211 1228 1126 1023 948 1013 1150 1285 1453 1607 1732 1895 2149 2464 2716 2724 2369 1992 1687 1464 1399 1482 1706 1971 2134 2170 2102 1868 1606 1347 1191 1185 1309 1426 1491 1482 1399 1294 1239 1318 1416 1389 1258 1162 1178 1190 1180 1252 1362 1476 1323 987 684 659 866 1056 1117 1093 937 787 747 731 694 625 563 563 586 518 580 616 534 403 321 284 271 267 256 281 271 221 155 95 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 546 1472 2246 2591 2714 2885 2871 2869 2897 2944 2931 2582 1946 1532 1393 1223 1095 947 792 962 1397 1569 1326 1136 1104 992 749 738 943 1036 884 532 280 142 87 135 232 320 453 455 395 368 374 391 400 395 359 312 264 234 176 119 70 35 15 7 7 11 11 8 7 5 3 8 10 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 31 121 311 566 810 954 985 906 730 499 295 169 114 85 53 60 100 148 182 203 220 217 224 244 246 236 233 235 257 307 324 303 290 272 265 263 248 247 241 239 233 233 227 213 190 163 138 120 109 98 88 79 73 74 81 86 90 97 102 107 114 121 126 128 142 137 158 178 186 179 168 170 184 193 196 204 230 222 205 222 235 257 290 329 377 444 525 619 708 781 830 867 901 968 1046 1114 1179 1219 1155 966 940 959 959 943 935 947 957 955 948 937 926 925 937 952 937 918 918 939 959 963 948 918 887 873 866 834 801 785 780 765 741 722 707 689 708 761 767 752 738 733 746 761 764 773 807 844 846 858 898 976 1035 1107 1303 1485 1556 1516 1335 1037 756 421 171 83 56 50 62 120 285 587 966 1301 1472 1497 1441 1387 1384 1430 1512 1584 1593 1671 1994 2300 2223 1753 1517 1464 1428 1349 1263 1228 1261 1304 1344 1369 1310 1256 1250 1257 1274 1305 1326 1312 1255 1164 1080 1229 1213 1219 1291 1476 1619 1606 1424 1206 1340 1640 2338 2482 2041 1714 1653 1593 1481 1323 1151 1109 1120 1146 1080 1050 1012 1008 1088 1229 1276 1138 1079 1037 1074 1188 1258 1363 1463 1550 1668 1871 2180 2453 2473 2182 1810 1464 1267 1264 1377 1566 1829 2078 2250 2204 1975 1706 1456 1248 1156 1253 1431 1519 1550 1463 1308 1266 1374 1498 1528 1437 1295 1275 1292 1275 1199 1300 1378 1269 903 603 714 901 1038 1051 982 857 722 686 722 714 645 568 558 536 492 498 496 413 275 199 181 205 240 254 260 243 194 142 107 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 536 1455 2308 2749 2895 2972 2873 2774 2723 2757 2789 2565 2064 1631 1417 1192 951 834 790 878 1089 1260 1311 1325 1328 1222 995 738 621 489 399 165 61 54 67 115 209 339 498 522 410 357 354 426 428 364 314 294 289 292 264 214 157 103 65 47 49 59 62 46 21 16 17 27 27 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 36 119 279 500 723 830 811 686 500 336 227 167 140 126 110 112 133 166 182 190 200 198 197 202 200 195 203 213 241 299 308 291 271 257 252 244 229 225 217 217 208 204 199 186 162 135 117 106 95 83 72 63 56 59 71 76 80 85 90 93 98 109 112 113 114 112 114 116 120 126 135 141 139 138 144 155 202 208 186 197 215 239 267 292 319 364 436 533 636 722 783 821 863 915 983 1063 1130 1118 965 960 1033 954 920 932 962 992 998 983 969 956 940 927 932 925 886 863 877 917 941 932 901 863 838 824 823 801 761 721 707 707 701 688 671 670 699 745 768 767 759 748 740 740 754 794 842 838 819 808 828 912 973 974 1058 1135 1120 1117 1082 896 652 495 265 100 39 28 35 69 165 379 735 1172 1462 1555 1556 1513 1468 1480 1522 1523 1557 1767 2128 2417 2248 1902 1673 1596 1567 1502 1368 1253 1313 1330 1314 1282 1260 1223 1218 1238 1262 1283 1288 1268 1231 1163 1055 1198 1213 1245 1372 1547 1658 1688 1631 1562 1523 1698 2233 2506 2070 1652 1557 1526 1477 1379 1292 1187 1095 1133 1138 1108 1044 996 1049 1212 1271 1180 1155 1110 1086 1143 1227 1306 1370 1399 1439 1596 1906 2119 2117 1926 1656 1385 1199 1156 1231 1416 1688 2005 2180 2156 2003 1770 1481 1191 1022 1050 1199 1360 1475 1441 1331 1291 1372 1518 1624 1552 1355 1265 1282 1298 1277 1332 1423 1273 815 545 789 965 994 908 855 797 724 689 678 695 639 558 506 454 418 423 422 359 253 176 148 159 172 193 205 197 165 125 97 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 624 1533 2334 2803 2981 2956 2785 2583 2440 2484 2561 2353 1940 1596 1418 1239 975 764 647 673 744 912 1085 1158 1105 916 625 329 176 128 182 91 62 43 47 80 184 370 543 549 428 391 392 447 446 387 327 312 334 361 364 345 310 246 184 144 134 134 116 72 35 27 28 37 27 12 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 35 108 237 425 615 668 601 465 331 243 190 160 147 139 131 135 149 169 173 167 169 174 172 167 159 154 181 221 283 311 283 286 258 244 235 217 207 203 195 192 184 180 175 159 132 112 102 92 81 71 62 52 42 34 41 58 72 79 85 89 94 100 103 105 105 105 105 105 105 110 121 125 117 112 120 115 148 163 161 163 174 195 221 249 277 309 362 442 552 660 740 785 827 857 895 966 1024 1005 966 1118 1133 974 989 1051 1071 1067 1052 1023 1002 981 957 928 899 859 804 817 869 894 886 869 836 805 777 767 756 756 738 687 650 652 671 672 653 650 681 732 767 775 772 756 738 729 734 769 832 883 865 811 811 877 898 884 907 921 871 873 933 861 723 592 337 148 67 36 29 46 102 225 488 961 1336 1528 1580 1555 1550 1575 1576 1610 1675 1704 2184 2515 2399 2091 1873 1805 1795 1727 1557 1418 1380 1293 1260 1220 1241 1225 1210 1227 1247 1262 1276 1275 1251 1214 1161 1193 1205 1230 1326 1466 1560 1615 1780 2078 1794 1668 2229 2587 2151 1586 1455 1478 1528 1417 1393 1283 1162 1133 1178 1186 1086 951 988 1178 1284 1276 1226 1148 1107 1136 1204 1280 1334 1290 1313 1482 1724 1857 1807 1650 1467 1281 1121 1040 1071 1274 1546 1862 2082 2149 2066 1854 1553 1225 1007 939 1020 1173 1328 1374 1339 1321 1380 1507 1650 1594 1390 1231 1288 1432 1505 1468 1288 944 556 490 786 973 942 803 726 700 660 613 583 648 611 518 407 330 343 397 392 293 190 140 130 120 113 119 144 167 159 138 101 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 700 1531 2260 2743 2939 2879 2658 2384 2201 2290 2466 2457 2141 1728 1452 1211 898 662 520 424 545 851 921 812 607 383 193 81 49 75 118 134 107 82 83 107 213 402 552 551 456 419 424 441 422 367 340 353 388 427 456 462 463 408 330 264 222 190 150 97 52 38 33 30 23 27 25 11 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 5 33 101 208 341 455 467 399 314 242 192 159 142 134 130 130 138 153 164 162 151 145 149 150 145 135 137 186 248 287 259 258 284 253 232 219 201 190 183 177 174 172 171 163 142 120 108 102 95 86 75 65 52 32 9 17 36 55 70 79 83 86 90 93 95 98 101 103 104 103 106 109 105 98 100 119 106 116 125 130 134 142 160 184 212 246 282 326 388 477 597 693 750 795 829 846 867 915 979 1020 1133 1158 1039 1071 1119 1121 1111 1098 1069 1040 1008 964 884 815 795 810 849 878 849 784 760 762 749 742 736 697 708 715 681 642 633 648 663 656 630 642 694 747 765 759 741 726 719 717 724 753 818 844 803 787 821 822 815 848 879 868 816 917 939 881 718 501 305 150 60 37 42 68 133 361 798 1237 1507 1603 1632 1648 1616 1609 1723 1625 1814 2359 2572 2462 2254 2134 2120 2000 1890 1773 1537 1317 1263 1231 1217 1238 1241 1226 1224 1226 1228 1223 1190 1162 1174 1172 1195 1217 1208 1235 1295 1404 1633 2073 2191 1949 1732 1993 2359 2189 1577 1395 1305 1509 1422 1373 1346 1264 1196 1220 1248 1166 1057 1054 1156 1255 1274 1244 1193 1156 1163 1213 1257 1298 1234 1295 1454 1589 1587 1472 1327 1213 1100 967 889 939 1110 1359 1650 1914 2100 2150 2009 1743 1430 1187 1019 1010 1114 1250 1344 1365 1347 1416 1527 1639 1648 1466 1198 1137 1312 1541 1686 1470 906 468 475 746 934 897 753 639 584 560 494 525 586 588 499 357 267 317 409 399 243 146 122 108 93 91 107 153 217 253 248 192 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 101 702 1514 2254 2741 2915 2844 2606 2269 2023 2133 2479 2500 2135 1792 1533 1237 888 608 422 299 409 802 763 545 293 135 69 58 72 78 100 255 155 124 123 172 291 445 551 550 474 416 414 432 416 388 390 407 436 474 508 534 561 522 473 408 348 267 199 156 129 99 66 60 74 96 57 18 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 1 30 97 181 260 316 316 282 236 190 158 140 132 130 128 129 134 144 150 142 140 138 129 124 126 128 146 201 247 241 232 296 306 266 243 230 207 186 177 174 175 174 175 167 147 131 117 108 103 95 82 70 58 33 13 17 34 50 61 69 75 82 86 87 87 87 91 101 105 103 102 103 104 109 112 119 110 109 112 121 130 144 165 186 206 238 283 337 385 433 530 626 701 750 778 800 816 820 853 886 975 1077 1074 1086 1088 1095 1121 1124 1071 1041 997 908 805 799 842 858 851 823 760 705 709 724 697 697 698 658 667 677 657 627 610 615 625 612 582 593 640 687 718 726 716 700 686 678 679 687 715 763 766 771 799 815 805 795 835 926 805 919 1019 997 854 646 408 197 79 53 48 45 103 299 675 1124 1478 1670 1723 1677 1611 1736 1779 1750 2115 2357 2375 2653 2639 2334 2248 2054 1989 1968 1543 1252 1207 1198 1200 1226 1246 1240 1219 1179 1165 1125 1093 1097 1099 1076 1118 1214 1226 1241 1277 1364 1582 1883 2054 1962 1745 1944 2440 2303 1456 1419 1197 1313 1346 1358 1377 1310 1196 1221 1273 1208 1100 1120 1175 1244 1267 1249 1222 1217 1232 1240 1231 1230 1227 1292 1383 1398 1301 1160 1049 1004 971 923 870 860 943 1131 1390 1683 1994 2198 2175 1986 1728 1486 1293 1195 1191 1242 1317 1383 1354 1450 1555 1646 1715 1572 1228 1028 1061 1269 1639 1433 899 511 488 711 876 812 695 603 562 519 475 497 560 598 538 389 290 332 422 385 256 162 121 101 80 92 132 206 319 412 432 374 267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 122 744 1654 2439 2889 2997 2917 2678 2323 2081 2182 2420 2432 2155 1811 1539 1333 1069 746 474 393 577 852 768 463 233 118 97 103 113 101 61 82 74 121 119 198 351 482 544 527 460 401 392 409 443 489 512 484 462 472 503 550 587 543 505 437 374 251 202 188 196 178 140 149 177 167 78 19 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 23 78 143 192 222 227 208 175 145 128 120 116 116 118 121 125 132 138 133 129 122 102 94 106 123 149 192 214 214 267 334 300 251 252 260 234 204 199 190 191 188 195 189 159 134 118 110 105 98 86 75 62 42 25 23 35 53 64 68 74 82 83 82 81 77 78 92 99 99 98 99 103 109 117 123 123 127 131 144 158 176 196 213 234 269 319 378 428 462 501 562 635 691 729 766 795 804 785 765 810 900 972 1035 1088 1116 1136 1153 1087 1043 988 880 817 825 841 827 786 733 693 694 726 738 673 634 605 596 611 621 617 605 591 580 525 575 573 561 576 612 658 690 697 688 668 637 628 635 674 721 741 750 766 784 781 752 775 869 787 902 1052 1055 905 709 505 263 107 75 62 47 86 239 569 1043 1486 1741 1806 1802 1839 1908 1893 1982 2105 2077 2068 2338 2636 2593 2441 2348 2002 2084 1633 1291 1176 1159 1176 1212 1241 1237 1220 1184 1140 1044 957 997 1062 1068 1098 1200 1239 1250 1274 1326 1469 1765 2165 2288 1984 1764 2211 2423 1512 1393 1212 1151 1199 1241 1257 1272 1172 1181 1223 1205 1106 1119 1194 1261 1290 1270 1206 1234 1235 1253 1241 1229 1237 1280 1302 1222 1090 979 914 925 927 899 828 767 794 926 1144 1479 1880 2163 2284 2228 2068 1853 1609 1395 1267 1213 1217 1239 1311 1437 1533 1637 1759 1749 1517 1239 1061 925 974 872 694 586 595 739 834 772 676 659 603 528 476 473 514 590 572 454 337 361 409 356 245 165 145 125 90 98 144 231 387 556 651 618 453 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 181 839 1818 2550 2903 3034 2952 2666 2315 2084 2067 2109 2120 1936 1705 1593 1453 1237 906 602 510 680 936 815 437 255 133 119 120 128 115 64 33 44 130 179 266 409 492 491 452 409 380 377 396 463 535 521 483 435 435 465 508 541 515 463 397 327 243 252 245 228 203 193 221 234 165 61 10 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 10 45 96 137 157 158 145 127 117 118 120 123 124 122 120 123 127 129 124 116 96 86 81 95 114 130 155 187 229 294 304 244 221 271 319 282 236 248 228 227 222 222 194 168 134 116 109 101 92 84 76 64 48 31 29 39 56 67 69 71 77 80 79 77 73 75 84 92 97 99 101 106 118 132 145 151 161 170 188 209 235 264 292 320 354 394 442 491 534 568 597 641 683 712 743 772 792 792 770 729 722 765 855 982 1091 1144 1151 1113 1034 968 904 863 831 797 771 755 735 718 747 727 713 649 600 566 559 567 574 572 568 585 571 477 504 548 528 510 541 602 653 674 680 672 647 605 598 635 675 705 736 763 764 732 725 768 775 756 897 1144 1180 1000 818 628 332 152 95 71 55 76 185 502 998 1470 1755 1872 1916 1978 1999 2040 2043 2000 1929 1937 2090 2287 2394 2459 2542 2003 1991 1754 1406 1165 1109 1152 1193 1204 1206 1199 1170 1110 992 887 924 1027 1076 1107 1172 1238 1260 1358 1386 1470 1731 2168 2567 2554 1835 2250 2057 1623 1399 1248 1088 1039 1148 1206 1200 1130 1112 1137 1156 1120 1132 1193 1254 1296 1313 1202 1220 1270 1304 1284 1267 1268 1263 1227 1112 988 919 908 949 933 845 734 680 716 831 1047 1360 1693 2016 2275 2362 2300 2135 1885 1591 1351 1194 1109 1117 1234 1381 1464 1516 1625 1702 1690 1642 1304 822 443 308 510 770 783 754 747 726 732 722 647 538 472 465 464 564 642 598 441 392 388 320 236 195 185 147 113 96 119 205 387 632 806 805 645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 11 233 930 1912 2636 2980 3151 2920 2448 2178 2064 2012 2011 1920 1627 1408 1472 1392 1202 912 673 594 697 840 701 369 211 91 75 78 102 103 68 40 46 103 282 392 444 456 409 390 397 399 395 404 461 529 529 487 422 425 449 474 507 515 463 385 316 348 325 287 257 246 257 267 226 123 34 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 3 22 58 91 109 112 109 114 131 147 152 147 132 115 103 98 90 86 99 97 84 85 76 85 101 104 121 179 244 275 244 197 221 309 345 272 228 284 290 281 261 231 178 156 128 110 102 94 85 75 66 58 48 38 40 45 57 66 67 66 67 75 77 76 74 76 82 90 100 106 114 127 145 157 167 180 200 226 256 290 325 360 394 427 456 486 517 555 609 669 711 744 767 770 771 781 801 796 757 698 625 601 638 735 878 1005 1047 1058 1013 965 919 883 838 815 816 822 808 758 751 726 701 665 625 590 570 564 568 582 617 642 611 507 462 485 492 480 497 557 626 652 668 676 655 604 580 588 622 661 699 740 746 684 718 764 764 763 913 1298 1516 1328 1015 704 382 166 107 76 56 61 162 456 902 1344 1702 1920 1988 2098 2009 1923 1843 1771 1726 1752 1901 2085 2174 2243 2411 2116 1925 1762 1463 1132 1062 1120 1154 1151 1158 1154 1136 1074 936 857 903 922 932 1024 1031 1096 1207 1309 1374 1480 1677 1974 2440 2969 2211 2170 1930 1521 1279 1195 1079 970 1019 1079 1101 1059 1029 1031 1053 1061 1079 1148 1230 1281 1311 1238 1240 1286 1337 1332 1293 1270 1233 1189 1096 966 919 935 959 926 822 701 666 710 805 971 1216 1463 1787 2124 2350 2412 2311 2103 1768 1465 1198 1015 997 1130 1274 1324 1312 1351 1447 1573 1686 1439 884 294 111 448 888 920 703 590 629 742 793 717 556 472 465 463 507 598 598 523 464 408 310 240 216 195 159 122 97 111 202 378 664 869 915 834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 48 50 20 3 0 7 278 1034 2047 2775 3097 3276 2942 2285 2075 1977 1816 1699 1619 1444 1230 1244 1209 952 711 610 611 670 690 531 274 143 59 63 90 133 161 150 129 132 163 263 365 391 398 379 421 462 467 446 430 459 530 519 460 417 452 474 499 537 537 475 418 411 450 418 390 347 301 295 275 193 85 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 2 7 19 39 63 78 97 128 168 178 159 123 93 63 42 39 39 46 78 72 78 89 80 82 91 89 99 157 216 224 184 175 230 299 272 202 223 317 337 298 255 209 157 124 107 97 88 77 65 54 45 42 41 45 50 51 57 64 67 68 71 78 81 81 82 85 87 92 101 114 126 137 149 161 171 187 207 241 284 332 381 430 480 523 548 560 568 588 643 719 799 863 893 887 862 855 870 855 799 712 618 570 565 584 643 755 865 926 948 942 928 921 894 849 807 793 829 862 885 869 826 772 721 674 631 599 589 608 660 694 655 576 510 512 485 467 484 527 598 636 661 676 663 632 581 552 582 634 659 686 701 727 749 734 734 739 890 1286 1585 1433 1099 769 431 173 122 87 57 68 175 425 815 1279 1644 1947 2097 2058 1941 1854 1675 1482 1461 1554 1730 1935 1960 1995 2209 2223 2051 1781 1416 1103 1112 1106 1093 1110 1114 1106 1088 1029 911 819 851 868 768 892 958 1079 1181 1232 1278 1368 1562 1815 2475 2829 2308 1901 1726 1409 1098 1030 996 949 989 1056 1043 975 928 928 963 1015 1079 1136 1198 1252 1267 1213 1234 1287 1337 1361 1319 1267 1210 1165 1049 935 917 972 1007 962 877 748 703 749 840 973 1140 1331 1598 1928 2231 2417 2372 2178 1869 1526 1194 958 906 1023 1155 1203 1184 1173 1254 1371 1474 1445 1077 341 62 400 886 927 687 521 539 698 838 812 621 508 447 432 441 488 538 555 537 479 353 283 250 219 176 131 96 101 163 331 623 871 1019 1009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 49 109 128 48 6 0 2 314 1123 2132 2824 3083 3194 2969 2266 1940 1761 1550 1443 1413 1307 1181 1222 1169 821 590 511 560 637 680 559 274 142 124 165 193 210 234 245 241 240 270 335 405 395 371 382 450 513 542 514 456 445 489 441 369 397 493 531 567 599 580 523 508 522 388 281 154 71 135 224 227 144 54 12 3 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 1 2 7 25 58 91 133 162 143 104 53 26 19 17 18 20 28 48 48 68 91 84 78 85 87 92 126 171 177 148 167 224 252 212 192 255 333 323 257 210 186 144 118 103 85 67 50 38 31 26 27 33 44 55 55 57 65 75 81 85 89 90 92 93 94 97 100 102 109 118 126 133 141 151 160 169 188 225 279 342 408 476 536 557 557 552 569 625 706 806 909 987 1010 980 952 974 983 942 845 737 664 625 601 598 647 737 813 871 893 936 954 945 946 948 928 945 1026 1077 1063 950 869 833 801 739 663 628 645 702 721 707 669 622 521 462 469 492 525 564 608 643 667 671 675 627 554 524 558 632 680 709 741 759 705 677 671 794 1099 1367 1333 1087 793 456 195 134 105 74 92 214 437 694 1159 1480 1893 2063 2061 2196 2179 1794 1392 1364 1497 1646 1742 1739 1822 2132 2254 2091 1854 1427 1111 1062 1080 1055 1073 1082 1068 1034 968 863 781 791 869 768 796 836 915 1030 1123 1129 1157 1394 1694 2381 2748 2343 1782 1540 1366 1052 908 913 887 938 974 967 917 885 900 941 989 995 1069 1146 1206 1236 1207 1210 1279 1337 1366 1346 1254 1204 1126 1008 927 941 1026 1079 969 909 836 805 844 913 994 1092 1222 1402 1655 1991 2208 2248 2132 1878 1551 1218 971 888 943 1052 1128 1130 1101 1138 1267 1465 1548 1274 509 128 298 804 966 800 607 572 704 823 832 731 626 516 462 451 445 461 506 534 509 433 349 290 253 197 138 94 99 132 305 560 807 987 1040 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 75 104 45 1 0 0 343 1185 2156 2799 3009 3005 2807 2282 1772 1501 1376 1373 1272 1156 1196 1301 1335 1050 800 615 628 771 893 792 584 530 563 527 396 266 193 165 172 205 267 352 420 416 375 379 434 539 625 592 477 398 383 327 322 428 563 609 642 664 642 604 595 567 401 269 174 93 142 200 179 98 31 11 7 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 1 13 41 72 96 77 52 33 19 14 14 15 16 18 21 27 33 58 79 66 58 68 75 76 92 131 132 137 170 212 221 200 205 250 288 274 223 189 159 108 108 98 70 42 24 19 18 15 17 25 35 46 52 57 70 88 100 100 100 100 101 101 101 103 102 99 97 97 99 99 104 115 118 109 117 142 178 228 289 349 398 422 433 434 460 524 608 711 835 958 1035 1043 1034 1068 1104 1097 1021 902 788 712 673 661 679 745 815 855 879 940 966 963 989 1042 1085 1115 1104 943 982 879 830 846 854 803 713 658 669 707 727 751 790 768 672 570 497 473 510 544 572 603 638 666 690 670 609 569 594 665 696 707 713 726 689 640 608 658 845 1102 1225 1067 788 496 271 164 128 113 133 259 502 577 971 1402 1757 1943 2121 2290 2229 1842 1395 1344 1462 1566 1572 1542 1699 2099 2294 2085 1865 1467 1086 991 1056 1044 1024 1009 996 979 943 861 797 789 837 828 797 779 810 925 1076 1082 1150 1315 1542 1951 2514 2388 1791 1476 1356 1151 860 920 813 798 838 863 852 835 854 924 991 1022 1061 1055 1082 1136 1165 1180 1216 1288 1352 1343 1249 1180 1114 1049 1008 1002 1039 1088 973 889 900 916 957 991 1003 1032 1101 1220 1415 1703 1921 2027 1999 1842 1583 1281 1038 937 968 1036 1095 1101 1088 1126 1264 1496 1594 1322 692 230 306 740 1029 964 705 522 587 705 788 800 765 695 604 550 487 405 393 437 481 494 442 337 291 228 151 118 121 179 324 501 639 733 766 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 32 42 20 0 0 0 371 1231 2122 2677 2870 2811 2553 2170 1787 1573 1462 1380 1394 1324 1302 1325 1246 1149 1053 851 823 895 1055 1063 980 977 970 792 511 312 231 219 247 266 285 319 365 396 398 394 429 577 690 635 495 396 350 323 376 529 648 676 692 708 693 667 641 577 457 356 236 101 130 175 139 66 20 10 8 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 9 28 43 40 17 11 9 9 9 10 11 13 15 16 19 26 43 52 45 44 52 58 58 69 98 91 129 171 197 204 201 213 242 266 264 231 178 116 74 92 80 49 22 10 9 10 8 10 17 26 35 44 54 69 88 100 100 98 95 96 98 98 98 96 92 86 81 77 74 74 79 83 71 79 94 108 130 162 193 215 235 257 274 303 361 442 544 676 826 953 1020 1049 1096 1162 1204 1165 1025 843 712 677 700 746 821 882 896 915 936 938 943 986 1075 1180 1219 1110 938 840 750 732 779 825 815 745 677 674 651 626 620 690 807 856 765 586 434 482 537 544 563 601 643 676 682 661 644 679 724 711 704 671 657 652 631 581 541 623 865 1028 953 760 526 327 219 203 228 257 383 664 736 954 1274 1586 1792 2003 2136 1861 1610 1402 1386 1468 1521 1487 1520 1762 2134 2345 2214 1967 1537 1172 1044 1019 1004 989 968 940 935 972 925 895 893 898 877 841 819 815 832 917 1018 1186 1318 1438 1640 2104 2299 1866 1424 1295 1257 946 948 850 772 781 810 785 743 738 804 886 953 981 975 994 1055 1123 1144 1161 1255 1287 1303 1259 1188 1142 1124 1066 1022 1030 1033 982 947 959 992 1023 1035 1019 1008 1062 1136 1291 1496 1672 1792 1842 1744 1545 1311 1095 986 979 1010 1054 1090 1134 1249 1391 1556 1672 1447 855 378 401 760 1075 1090 786 608 593 674 775 831 851 825 748 705 608 470 363 342 411 512 524 427 350 286 203 169 187 256 369 460 503 512 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 0 0 13 405 1304 2101 2543 2698 2636 2396 2066 1783 1665 1599 1489 1539 1301 1151 1051 958 1043 1159 1012 999 928 1047 1103 1117 1156 1084 787 443 285 271 303 328 311 299 312 347 391 412 402 445 663 764 672 502 390 355 379 474 605 697 718 726 736 717 685 645 582 488 374 242 124 141 143 95 42 15 7 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 5 13 15 8 4 3 2 1 1 2 5 7 9 12 14 19 25 34 35 38 45 51 55 62 73 71 105 141 162 172 187 217 243 247 227 176 89 42 53 64 48 25 9 2 1 4 6 8 14 21 28 36 48 64 80 84 75 73 72 78 82 85 86 83 77 71 67 63 58 53 54 56 53 57 65 72 78 89 104 110 111 119 133 149 193 267 381 526 666 794 903 979 1060 1156 1244 1238 1059 798 644 663 747 815 884 918 914 906 901 901 927 1019 1176 1283 1241 1128 994 893 807 755 768 823 839 790 734 713 640 574 554 597 681 776 814 714 463 494 537 525 528 558 598 636 661 647 583 633 718 736 706 633 599 602 610 599 527 488 645 756 764 689 539 377 279 291 401 486 624 848 993 1116 1306 1501 1672 1927 2017 1535 1412 1451 1528 1579 1530 1495 1635 1933 2230 2406 2363 2078 1656 1320 1119 977 954 997 979 971 943 983 980 996 1007 988 928 868 848 844 864 836 873 1077 1273 1400 1450 1589 1896 1983 1395 1377 1280 1063 1008 968 912 884 851 782 720 684 679 727 818 909 945 968 1055 1157 1159 1147 1207 1223 1241 1255 1232 1157 1153 1117 1109 1077 1055 1053 1041 1019 1022 1063 1096 1063 1028 1052 1116 1222 1345 1454 1545 1589 1528 1415 1274 1116 1010 974 995 1049 1111 1201 1335 1511 1747 1885 1636 1054 561 486 751 1036 1041 862 692 605 675 804 851 894 935 851 839 756 603 432 312 333 467 537 509 416 335 261 232 263 326 419 451 440 406 383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 3 0 2 62 435 1333 2082 2414 2552 2550 2333 2026 1801 1676 1581 1563 1737 1542 1326 1204 1135 1183 1270 1159 1033 883 1001 1128 1182 1170 989 646 353 282 316 362 387 372 316 288 314 364 381 370 463 719 775 658 524 429 409 463 556 648 724 751 757 761 735 695 665 642 602 497 299 177 155 152 94 32 8 3 1 0 0 0 0 0 0 0 0 1 1 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 1 3 7 11 14 16 20 24 30 38 46 52 58 62 64 72 88 109 133 164 202 207 168 120 75 24 18 30 27 17 8 2 0 0 0 2 7 15 20 25 34 49 68 79 75 60 54 55 61 65 67 65 61 58 55 49 42 28 23 31 31 35 39 42 44 47 50 54 51 44 35 41 43 52 113 240 378 477 569 711 883 1029 1121 1201 1175 968 719 642 740 884 966 982 961 927 922 925 919 947 1062 1265 1412 1375 1258 1112 996 910 839 811 841 857 855 835 786 706 650 630 637 656 672 683 677 570 585 562 529 527 539 565 604 631 647 637 657 687 718 679 614 582 567 560 588 513 417 483 593 646 624 525 402 324 341 507 699 876 1028 1192 1253 1273 1348 1544 1758 1629 1301 1270 1401 1565 1606 1511 1502 1702 2026 2323 2543 2467 2160 1796 1473 1205 1047 1032 1069 1004 993 977 1009 1046 1075 1087 1060 977 864 800 776 767 758 759 953 1196 1344 1351 1371 1699 2146 1308 1420 1332 1108 990 1007 1025 1054 962 889 833 768 695 656 686 751 789 864 1039 1143 1218 1162 1113 1124 1161 1209 1229 1127 1110 1141 1181 1167 1156 1147 1107 1074 1066 1142 1154 1103 1045 1044 1094 1154 1206 1261 1334 1384 1346 1293 1208 1096 1005 968 978 1049 1136 1256 1392 1616 1914 2046 1791 1214 669 502 665 835 910 884 774 679 749 874 936 971 1023 967 911 831 713 562 336 281 348 462 518 468 369 300 279 298 348 442 471 434 365 317 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 23 12 2 7 92 434 1164 1879 2195 2331 2442 2233 2067 2011 1859 1715 1667 1580 1313 1393 1451 1442 1414 1389 1309 1172 1050 1135 1313 1338 1189 875 516 308 301 340 366 418 454 400 330 308 318 307 297 405 640 711 601 524 459 466 535 613 672 718 736 731 735 717 684 673 669 636 530 346 191 177 212 106 32 6 1 0 0 0 0 0 0 0 0 1 3 3 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 2 8 10 11 12 14 19 27 37 47 55 60 57 51 52 68 108 142 147 117 70 36 18 7 6 7 5 3 1 0 0 0 0 0 3 15 19 23 37 59 78 85 78 66 57 57 59 56 54 49 44 41 37 30 22 10 8 13 17 21 21 20 24 28 26 31 32 19 6 6 6 11 53 143 227 255 307 479 775 991 1031 1035 987 874 787 817 933 1093 1195 1149 1053 969 946 951 954 991 1109 1321 1490 1497 1391 1236 1083 978 922 901 911 922 940 940 899 837 796 764 721 666 607 562 527 515 532 534 564 606 599 563 563 588 597 608 629 656 673 638 603 590 572 555 577 513 385 346 409 478 506 476 414 378 414 589 828 1024 1153 1319 1397 1365 1366 1469 1536 1307 942 973 1142 1334 1440 1417 1407 1645 2146 2524 2675 2543 2265 1925 1586 1304 1144 1117 1130 1067 1022 998 1040 1098 1130 1135 1111 1028 872 727 670 644 740 770 866 1080 1259 1270 1255 1439 1904 1486 1292 1300 1140 852 897 881 966 947 906 922 883 793 717 686 713 758 766 949 1097 1163 1091 1001 997 1071 1179 1201 1121 1082 1126 1199 1214 1215 1218 1170 1123 1084 1164 1167 1133 1074 1041 1066 1079 1085 1091 1144 1214 1216 1183 1131 1070 1023 1004 985 1029 1138 1281 1448 1701 1996 2126 1886 1292 723 474 494 617 746 817 783 653 712 854 975 977 970 976 953 912 830 675 437 280 239 326 428 431 393 339 321 339 404 482 514 469 386 309 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 4 4 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 24 52 48 25 23 100 351 832 1381 1712 1841 2161 2005 2013 2074 1970 1763 1586 1512 1451 1484 1500 1474 1449 1441 1423 1356 1264 1237 1315 1349 1132 729 408 298 329 365 387 461 492 459 396 335 298 258 250 352 552 644 547 462 416 467 569 638 665 687 698 676 666 681 662 642 630 603 522 371 226 226 260 119 34 6 0 0 0 0 0 0 0 0 0 1 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 2 6 8 9 10 10 12 18 29 40 50 54 50 44 44 55 85 100 83 47 19 7 3 3 2 0 0 0 0 0 0 0 0 0 1 13 19 22 40 65 80 81 72 63 61 62 62 53 49 43 37 32 27 21 16 12 8 7 9 11 8 10 14 12 8 10 6 2 1 5 12 21 49 93 130 168 283 404 666 839 862 879 946 1016 1060 1119 1215 1354 1450 1361 1181 1043 957 911 921 982 1082 1239 1417 1491 1448 1328 1186 1086 1045 1038 1042 1062 1072 1055 1017 972 932 874 791 702 608 530 468 427 409 421 491 604 671 637 589 576 554 546 567 604 650 659 631 599 581 572 545 430 269 191 202 286 366 395 418 470 585 774 983 1157 1278 1395 1434 1377 1378 1455 1355 1147 897 883 944 1062 1202 1317 1488 1909 2482 2711 2763 2622 2337 1992 1658 1394 1251 1202 1136 1078 1051 1033 1072 1140 1165 1151 1133 1089 978 765 662 609 672 762 839 946 1067 1096 1088 1424 1795 1709 1352 1188 1188 790 781 754 749 773 775 849 894 869 834 797 789 803 763 895 1055 1141 1071 916 906 982 1119 1176 1203 1121 1115 1162 1187 1214 1229 1256 1245 1188 1180 1182 1187 1172 1126 1089 1040 1032 1016 1019 1054 1065 1033 1012 1003 1057 1086 1043 1031 1112 1278 1483 1725 2012 2171 1943 1380 881 583 463 456 545 653 693 652 651 788 914 942 951 988 1062 1071 998 832 579 335 195 212 308 373 391 362 351 375 436 519 573 533 452 351 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 2 2 2 3 3 4 5 5 5 5 4 3 2 1 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 0 0 0 0 0 0 0 1 13 71 96 52 34 80 210 456 805 1110 1324 1725 1710 1874 1916 1831 1653 1424 1392 1513 1570 1581 1543 1500 1483 1461 1414 1361 1314 1284 1247 985 549 322 297 340 383 430 479 465 427 411 379 344 303 289 358 506 613 527 386 335 409 538 620 659 692 697 637 575 589 617 613 616 606 537 411 300 279 297 144 37 5 0 0 0 1 2 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 1 5 8 9 10 10 11 16 26 37 45 47 46 43 47 56 61 54 37 18 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 17 23 41 63 72 66 56 50 53 58 59 51 44 38 34 32 29 21 12 7 4 3 4 3 2 2 3 2 1 1 0 2 3 5 7 9 17 39 84 154 235 307 504 622 744 905 1070 1187 1254 1343 1454 1574 1663 1573 1364 1166 1019 931 917 947 981 1052 1212 1353 1442 1437 1370 1290 1226 1198 1199 1209 1186 1138 1090 1040 977 900 828 755 659 546 428 344 293 266 310 456 629 703 696 632 571 544 523 569 637 673 660 619 598 579 506 331 176 116 133 211 300 354 411 538 749 995 1206 1328 1390 1448 1495 1517 1524 1444 1246 1087 955 878 886 969 1096 1370 1828 2379 2729 2896 2909 2755 2492 2157 1788 1520 1394 1302 1164 1084 1085 1077 1080 1114 1135 1139 1140 1144 1085 863 711 649 661 732 800 793 888 946 1001 1279 1609 1786 1565 1161 1185 884 766 816 746 715 716 769 848 866 794 795 838 792 757 814 942 1047 1031 837 839 945 1080 1157 1240 1234 1175 1154 1122 1113 1153 1178 1188 1171 1153 1151 1173 1213 1131 1038 1019 1056 1069 1042 987 938 936 965 933 1052 1104 1047 991 1054 1259 1504 1733 1956 2097 1936 1520 1101 777 534 381 405 490 581 669 688 749 834 890 932 1043 1149 1178 1169 1023 736 438 223 160 178 275 351 364 365 385 443 537 615 617 593 509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 1 2 2 3 3 2 3 6 6 6 6 4 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 0 0 0 0 0 0 0 0 0 0 5 37 67 33 20 43 106 223 406 636 883 1110 1252 1588 1715 1637 1495 1350 1324 1515 1621 1677 1623 1555 1535 1508 1451 1383 1302 1169 1006 776 420 297 320 364 416 482 509 464 437 455 481 468 445 422 444 525 591 527 399 342 386 505 603 675 724 716 636 552 532 554 548 570 608 571 464 366 336 324 169 38 4 0 1 2 2 2 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 2 4 7 9 10 12 15 21 32 41 43 44 45 49 52 44 30 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 15 20 33 48 53 49 46 44 46 54 57 52 46 40 36 34 31 21 8 4 5 5 7 7 3 3 6 2 2 3 4 4 5 3 2 7 17 37 83 163 270 344 432 558 730 897 1024 1127 1233 1389 1567 1688 1766 1712 1539 1316 1111 973 919 907 902 938 1070 1244 1455 1600 1611 1518 1415 1365 1326 1277 1226 1173 1112 1042 967 896 827 730 581 409 280 195 149 145 199 334 526 695 779 702 640 597 516 509 578 650 683 672 646 593 464 275 155 123 145 202 271 320 394 528 772 1078 1310 1402 1431 1490 1566 1565 1365 1280 1157 1020 924 889 934 1106 1434 1783 2299 2750 3054 3148 3089 2892 2565 2194 1883 1631 1465 1306 1153 1110 1123 1109 1091 1100 1112 1114 1130 1176 1143 950 755 681 716 758 804 765 851 905 920 942 1209 1709 1778 1344 1260 1122 929 939 914 842 806 820 855 841 688 682 740 724 681 712 798 836 787 753 838 933 1041 1126 1210 1277 1232 1118 1058 1126 1167 1121 1066 1073 1097 1133 1194 1248 1190 1138 1097 1119 1135 1095 1019 982 999 936 887 962 1030 1011 955 1005 1225 1496 1677 1832 1939 1856 1625 1338 1015 730 523 454 448 505 596 665 719 816 896 869 965 1064 1148 1202 1123 838 582 322 215 138 192 268 316 350 373 412 505 598 666 705 708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 7 8 6 4 4 1 1 1 1 2 2 2 4 7 7 7 7 7 6 4 2 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 0 0 0 0 0 0 0 3 11 6 4 10 26 59 141 281 452 586 630 1002 1277 1351 1360 1336 1315 1389 1537 1637 1601 1546 1547 1517 1432 1274 1079 851 603 478 327 302 371 415 442 485 514 502 515 555 607 603 589 593 603 611 596 530 441 392 389 472 563 642 710 737 716 680 645 595 539 499 533 530 474 421 403 362 206 52 4 0 1 2 2 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 1 2 6 6 8 11 15 25 36 41 43 44 45 40 28 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 14 19 23 25 26 29 33 33 39 51 60 60 53 43 35 31 28 23 16 12 12 6 8 11 11 10 8 4 3 3 6 7 7 5 4 7 13 25 56 139 266 394 502 607 740 873 968 1038 1141 1326 1548 1699 1778 1764 1648 1451 1219 1024 922 857 846 887 951 1132 1424 1692 1792 1719 1611 1508 1353 1239 1176 1131 1070 988 901 811 688 506 314 190 130 86 69 90 153 264 419 603 693 700 697 654 584 545 557 616 703 718 674 580 424 260 167 148 166 201 254 277 403 573 836 1131 1336 1446 1521 1568 1568 1375 1198 1157 1056 936 868 874 937 1107 1648 2154 2528 2924 3176 3255 3195 2981 2683 2395 2046 1755 1514 1304 1156 1139 1168 1156 1117 1094 1078 1076 1089 1120 1085 962 807 725 832 817 839 829 835 832 872 1013 1424 2053 2008 1404 1316 1284 1203 1151 1078 982 923 934 867 792 670 618 643 639 610 624 680 682 644 741 875 912 953 1043 1120 1143 1152 1075 1054 1108 1132 1137 1163 1175 1152 1188 1278 1309 1279 1267 1227 1169 1139 1123 1114 1076 975 867 824 829 863 914 887 933 1155 1438 1605 1719 1746 1662 1476 1120 958 801 688 567 502 547 625 668 713 822 838 803 830 923 1026 1100 1078 990 772 531 390 265 171 152 228 304 340 382 464 567 657 756 902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 10 9 7 7 8 6 5 4 5 6 5 5 6 8 7 7 6 8 8 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 19 51 111 169 211 448 764 995 1090 1139 1172 1233 1376 1535 1556 1509 1521 1421 1237 945 679 475 328 298 257 320 398 424 428 475 526 556 603 702 777 738 695 707 705 669 622 564 488 429 389 435 489 529 630 747 815 814 759 684 601 479 421 435 465 473 438 340 181 45 0 0 0 1 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 1 1 3 4 8 16 26 35 39 37 30 19 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 15 22 20 15 14 17 20 22 31 53 66 66 56 42 32 28 26 27 24 20 14 7 7 10 10 7 5 4 3 2 7 6 6 6 5 7 13 22 50 116 208 298 390 515 662 809 935 1006 1091 1256 1484 1680 1793 1813 1739 1576 1341 1098 961 871 831 829 855 1030 1365 1743 1966 1910 1787 1534 1258 1108 1041 1004 950 855 735 624 476 260 162 131 92 56 46 70 122 205 315 458 552 630 656 645 622 604 599 603 693 708 651 554 426 294 201 174 201 238 305 295 428 654 938 1202 1356 1411 1471 1524 1522 1248 1080 1004 900 819 784 767 849 980 1431 2044 2454 2823 3110 3278 3244 3024 2762 2460 2112 1820 1575 1352 1219 1184 1173 1129 1102 1084 1059 1038 1020 1012 1019 1022 938 720 772 791 821 847 826 787 833 990 1226 1869 2294 1503 1164 1121 1194 1277 1259 1139 1010 994 895 838 789 745 687 611 577 595 640 648 658 765 886 933 960 1023 1043 1068 1206 1112 1066 1075 1108 1168 1242 1229 1209 1229 1309 1331 1317 1302 1262 1189 1168 1177 1200 1112 1001 935 897 861 877 867 822 863 1052 1290 1462 1538 1528 1482 1351 1013 831 761 716 617 526 564 676 736 748 812 813 785 795 868 956 1065 1128 1121 920 692 533 406 233 81 155 240 293 330 409 518 613 754 1020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 6 7 8 10 10 10 10 8 9 8 6 5 6 6 6 6 6 7 8 7 4 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 21 51 175 424 719 908 1020 1076 1154 1303 1440 1455 1402 1408 1235 981 702 478 303 191 185 204 342 434 409 391 450 525 603 739 926 1008 911 778 727 701 670 642 606 557 509 454 443 473 489 597 759 870 871 799 733 669 582 497 491 518 494 386 227 88 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 18 26 27 19 11 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 14 17 16 15 16 18 22 30 45 63 70 71 61 48 39 33 30 30 29 25 18 13 10 10 11 11 10 5 4 6 7 5 4 3 3 4 12 27 48 84 133 150 181 343 526 670 842 985 1077 1216 1428 1641 1798 1881 1861 1719 1484 1220 1020 904 856 836 866 1007 1306 1718 2011 1903 1752 1424 1139 983 907 872 835 762 661 555 353 192 132 104 78 61 65 88 122 170 256 339 428 504 548 589 629 669 724 671 696 708 657 568 459 341 245 219 275 328 349 357 452 672 935 1177 1347 1408 1471 1636 1405 1196 1043 921 786 708 723 720 765 840 1074 1669 2259 2675 2940 3101 3170 3140 2998 2672 2127 1860 1635 1418 1284 1225 1169 1144 1117 1075 1032 990 951 961 1051 1143 1074 814 640 656 746 837 887 889 870 898 1086 1532 2198 1701 1172 961 968 1105 1272 1238 1071 1032 1028 1025 1002 938 805 656 620 660 652 612 611 695 821 938 1021 1044 978 1042 1106 1088 1060 1057 1069 1134 1186 1189 1182 1174 1190 1195 1224 1279 1250 1228 1216 1227 1202 1051 948 953 981 962 950 914 830 827 960 1161 1337 1455 1483 1503 1415 1201 926 707 601 504 449 565 735 760 782 803 787 749 761 888 1030 1181 1259 1189 965 752 653 569 302 124 114 174 243 287 340 453 549 720 1006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 6 9 7 6 7 11 13 13 11 8 8 5 3 3 4 5 6 7 7 8 9 6 5 3 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 2 9 11 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 82 259 516 759 929 1037 1149 1287 1374 1348 1272 1237 1029 814 691 496 370 265 184 199 321 421 399 374 452 565 707 907 1112 1184 1061 860 734 697 692 671 636 618 618 602 584 603 597 646 781 895 912 864 824 811 793 725 663 615 516 337 139 21 3 0 0 0 0 0 0 1 2 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 2 5 9 11 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 10 12 12 14 16 19 25 34 46 60 65 66 68 63 59 51 41 37 35 33 31 27 21 15 12 10 11 12 12 8 8 8 6 3 3 4 5 8 19 35 58 88 88 116 224 337 428 586 775 939 1139 1375 1650 1860 1968 1965 1848 1634 1371 1124 973 902 877 844 886 1130 1538 1846 1804 1675 1406 1141 952 850 812 776 699 597 411 226 147 107 74 68 82 102 132 167 201 257 310 368 424 476 532 582 629 726 740 738 727 672 581 480 382 313 323 383 441 444 403 437 598 810 1027 1253 1400 1486 1292 937 928 915 829 726 657 671 708 732 792 1065 1655 2157 2432 2626 2872 3130 3156 2876 2807 2573 2195 1778 1441 1288 1232 1150 1114 1085 1049 986 929 913 975 1171 1348 1341 1018 736 702 732 797 910 957 866 796 1043 1272 1792 1794 1326 839 657 732 972 1053 1070 1137 1258 1307 1214 1084 932 753 660 673 636 562 517 550 677 893 982 946 979 1051 1060 1026 1010 1051 1047 1065 1098 1132 1109 1077 1067 1086 1176 1271 1239 1252 1235 1148 939 751 738 779 826 885 935 941 860 810 869 1028 1242 1492 1561 1636 1599 1342 954 669 495 372 430 643 777 822 806 748 680 617 695 917 1182 1389 1419 1242 996 824 771 685 444 222 100 103 180 234 282 354 456 626 879 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 4 7 8 7 7 10 12 13 12 10 8 5 1 1 3 5 7 8 7 6 6 6 6 4 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 1 4 5 7 14 18 17 14 20 46 46 42 35 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 61 202 409 641 865 1018 1081 1128 1188 1203 1185 1141 932 724 598 394 360 278 193 201 288 380 392 408 513 642 796 999 1208 1316 1254 1064 851 757 722 656 570 552 617 694 739 739 707 700 788 868 895 900 933 989 1003 930 808 658 475 266 87 3 0 0 0 0 0 0 3 7 8 4 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 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 9 11 12 15 21 28 38 48 52 51 50 56 63 64 66 62 52 46 41 36 34 30 26 21 18 15 15 19 18 14 12 11 8 4 3 6 10 9 5 15 40 64 77 100 132 165 217 327 488 722 1014 1283 1616 1900 2022 1971 1817 1616 1412 1197 1045 948 912 864 858 1003 1304 1617 1785 1756 1508 1202 958 827 777 724 606 440 241 133 92 84 80 83 100 126 164 207 251 293 338 379 441 501 545 603 658 714 737 734 680 607 543 488 435 404 416 454 481 456 391 394 496 649 832 1056 1292 1396 946 889 891 802 710 680 669 673 728 700 809 1182 1600 1926 2188 2437 2696 2677 3040 2773 2519 2412 2196 1788 1404 1260 1199 1126 1070 1036 1012 942 887 927 1043 1298 1484 1439 1034 794 733 737 796 889 887 786 768 834 1036 1461 1774 1605 1046 636 565 647 776 938 1111 1310 1460 1341 1120 923 766 685 687 662 566 449 413 506 756 813 834 947 1060 1073 1028 1018 1091 1067 1019 1032 1072 1069 1046 1051 1078 1110 1196 1199 1220 1177 981 685 509 553 588 617 722 846 915 893 815 788 899 1083 1313 1523 1724 1751 1521 1172 849 540 375 462 692 881 908 801 683 598 522 610 905 1268 1509 1524 1355 1101 931 842 735 564 340 135 75 128 176 191 243 332 467 655 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 4 7 7 6 7 10 10 12 11 11 7 3 1 3 5 8 7 6 6 7 8 7 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 0 0 0 0 4 16 58 79 92 114 118 103 89 97 129 109 104 81 38 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 63 201 391 590 781 942 1006 998 1003 1016 1055 1036 870 699 569 289 282 260 224 223 276 360 430 508 613 720 851 1024 1218 1382 1430 1319 1095 895 754 623 481 420 487 618 709 737 703 685 747 799 808 815 879 979 1017 921 751 536 328 159 44 0 0 0 0 0 0 0 6 13 12 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 9 11 14 21 32 45 54 54 47 43 49 59 68 72 77 76 64 52 46 39 35 31 25 17 17 21 23 25 22 19 15 10 7 4 2 2 6 13 3 7 18 28 37 46 60 94 164 263 383 578 834 1059 1318 1581 1720 1636 1390 1185 1145 1146 1115 1044 966 882 832 895 1123 1453 1741 1788 1534 1198 935 795 728 643 473 257 118 83 72 81 90 100 118 148 188 232 278 320 368 420 476 525 560 597 625 651 673 660 594 533 512 506 487 458 442 451 432 379 334 357 449 564 671 752 954 1226 1104 1134 1143 956 749 683 689 701 736 755 907 1232 1656 2033 2224 2364 2629 2814 3023 2762 2336 2028 1857 1631 1360 1238 1165 1086 1028 1001 976 927 884 938 1090 1294 1496 1491 1179 910 872 919 897 883 667 659 702 654 692 1061 1642 1771 1371 894 619 541 575 720 883 1012 1172 1222 1068 874 728 684 703 707 639 483 402 469 612 675 695 818 996 1000 1010 1078 1097 1054 1009 1027 1069 1094 1113 1155 1166 1127 1133 1139 1160 1077 761 469 392 512 587 595 637 757 905 945 842 771 842 975 1185 1469 1740 1838 1731 1527 1129 732 477 450 590 757 806 669 631 536 424 491 804 1182 1438 1553 1501 1264 1069 908 759 632 495 244 120 96 128 132 157 216 304 440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 1 4 8 7 5 5 7 10 13 13 13 9 5 3 3 5 8 7 6 6 7 10 8 4 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 7 46 143 301 376 366 341 305 261 229 222 219 177 163 106 32 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 70 223 427 641 833 963 1007 990 974 931 934 838 669 617 590 322 268 320 292 264 275 343 460 579 692 781 853 968 1135 1329 1453 1454 1344 1151 889 668 500 403 384 422 491 555 558 597 683 733 718 680 696 777 821 718 527 324 175 78 19 0 0 0 0 0 0 0 3 6 5 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 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 9 12 16 21 30 46 60 62 55 47 49 57 65 74 80 82 76 63 51 47 42 38 32 24 15 15 25 30 30 27 24 17 9 2 0 0 0 2 8 2 2 5 8 11 22 40 80 174 301 375 466 594 713 835 962 1040 1002 872 909 973 1046 1163 1140 999 839 738 784 1085 1477 1696 1603 1335 1045 833 719 649 535 309 116 60 67 83 96 111 129 146 173 212 251 283 321 371 429 486 530 554 583 607 605 596 562 509 475 474 478 468 431 406 382 332 285 274 320 418 541 629 598 695 792 804 949 1092 1008 793 719 712 715 727 805 1050 1444 1845 2098 2138 2363 2541 2568 2578 2455 2176 1904 1725 1510 1303 1183 1119 1032 947 883 872 906 914 936 1030 1115 1298 1338 1199 1076 1079 1125 951 902 662 601 645 563 418 693 1322 1533 1353 993 655 475 462 539 622 656 694 905 852 708 628 637 689 737 795 638 539 554 635 690 696 727 813 902 977 1005 991 1001 1037 1053 1052 1077 1133 1189 1214 1221 1179 1134 1087 949 617 403 439 655 805 815 781 811 892 938 847 793 822 942 1134 1388 1677 1817 1909 1800 1410 1097 836 566 383 521 719 725 707 549 355 372 674 1031 1344 1508 1461 1326 1156 988 822 645 573 366 189 96 87 105 115 136 150 193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 3 4 6 8 5 7 4 5 10 13 14 13 11 9 6 4 5 6 8 6 6 8 12 10 6 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 6 52 208 460 701 742 648 543 460 397 356 323 281 239 233 164 49 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 272 506 721 894 995 988 1006 1009 1029 952 707 463 437 516 431 346 271 246 254 284 369 511 662 788 861 846 870 956 1105 1246 1354 1415 1366 1144 842 620 473 374 311 294 311 348 446 570 646 655 598 536 525 520 431 283 156 97 40 10 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 0 0 0 0 0 0 0 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 12 18 26 37 46 54 60 60 58 56 55 57 66 78 88 87 75 60 48 45 44 38 31 25 20 21 26 30 28 25 25 20 12 6 3 1 0 0 1 0 1 2 4 9 17 26 48 120 241 283 306 352 400 429 470 566 680 689 866 899 966 1090 1094 950 745 595 620 931 1282 1367 1212 991 792 649 579 547 434 214 104 87 86 85 93 111 134 159 187 221 257 282 313 355 407 460 501 527 567 588 587 556 498 436 402 403 393 383 356 312 277 241 213 217 270 364 509 574 622 719 722 641 650 772 806 675 657 688 721 739 801 1094 1512 1679 1789 2150 2356 2346 2533 2751 2585 2143 1875 1647 1417 1243 1124 1075 1007 913 856 865 864 851 811 814 860 998 1125 1166 1103 1091 1116 1027 993 801 621 627 616 391 755 1122 1138 1102 917 664 471 368 364 431 493 373 468 508 497 508 575 667 699 772 735 689 693 755 796 743 692 725 835 866 857 877 939 981 972 1004 1011 1029 1067 1115 1151 1161 1147 1061 883 601 436 555 883 1142 1144 930 739 823 850 815 770 775 867 1039 1268 1548 1729 2035 2104 1980 1859 1683 1295 720 798 996 1077 927 595 363 351 565 929 1252 1373 1328 1257 1187 1079 969 865 695 484 287 158 104 86 93 104 96 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 7 9 8 4 9 5 5 10 13 14 13 13 9 7 5 4 5 7 8 6 7 12 11 7 4 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 3 46 209 475 744 901 892 766 616 515 456 414 368 331 318 312 243 114 62 36 12 1 0 0 0 0 0 4 2 0 0 0 0 0 0 5 122 363 631 845 967 985 920 880 854 1024 1006 747 402 335 502 501 415 291 253 251 307 456 653 821 911 914 825 762 752 803 917 1078 1265 1391 1336 1101 796 562 402 282 198 159 181 276 415 542 605 572 467 373 293 211 140 89 73 43 23 7 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 0 0 0 0 0 0 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 6 16 22 37 44 47 48 51 58 63 64 56 54 65 79 87 78 58 45 49 49 50 49 41 32 24 19 17 23 27 26 31 27 19 12 7 4 3 2 2 0 1 2 6 8 11 16 25 52 118 149 156 196 244 289 366 476 543 570 716 779 818 857 817 715 623 578 607 771 1034 1071 944 776 624 507 433 394 309 219 147 106 82 72 78 97 121 154 182 208 234 258 285 316 353 397 433 445 478 503 513 504 467 409 358 353 329 316 301 269 237 207 185 185 227 299 442 495 540 640 732 708 630 680 658 547 545 632 717 763 725 802 1288 1601 2013 2341 2255 2013 2265 2639 2519 2161 1838 1593 1354 1191 1070 1003 956 894 813 721 655 613 541 515 559 670 769 780 844 907 951 1033 1040 865 550 365 623 529 858 1210 986 826 812 772 622 430 296 328 437 379 347 368 429 459 513 630 659 707 771 787 784 834 893 867 838 844 875 832 780 802 903 996 976 998 984 1004 1037 1027 1012 1056 1077 1039 896 632 518 713 1113 1460 1448 981 703 727 787 787 737 713 777 906 1171 1420 1645 1993 2312 2475 2544 2581 2294 1952 1696 1353 1193 972 529 271 267 455 804 1102 1239 1272 1294 1263 1125 1041 982 860 675 483 310 173 112 109 131 188 250 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 1 1 1 1 2 4 4 5 8 7 5 4 6 8 11 13 14 13 11 10 8 8 7 5 5 7 7 7 6 9 10 7 4 2 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 4 29 151 460 667 778 828 810 717 590 491 451 424 404 418 437 412 327 220 144 93 32 5 0 0 0 0 0 4 1 0 0 0 0 0 5 40 187 477 756 937 1002 936 794 663 674 936 1008 780 374 214 327 416 307 189 237 323 415 590 792 921 943 886 776 702 673 684 715 873 1125 1330 1378 1267 984 669 432 269 162 109 114 177 284 418 525 528 444 351 258 176 124 97 100 101 91 68 36 13 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 0 0 0 0 0 0 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 6 21 27 40 41 37 36 40 49 59 67 67 62 65 70 73 66 54 49 53 52 51 51 45 35 26 18 18 30 36 38 43 40 30 21 17 17 16 15 14 7 9 9 13 15 15 15 16 23 46 58 63 106 166 229 280 311 355 413 561 743 824 743 616 542 537 579 664 766 863 860 776 659 534 416 324 258 235 212 175 126 83 62 63 80 96 118 149 173 195 222 251 274 298 342 314 303 318 346 382 418 434 406 354 350 320 301 287 263 238 215 188 171 190 253 370 451 510 604 696 692 614 647 613 545 543 607 697 774 769 714 954 1455 1871 2130 2017 1802 1972 2388 2429 2125 1731 1513 1311 1151 1032 962 922 862 767 620 526 418 342 316 344 428 562 687 680 691 727 874 897 766 687 505 722 765 830 1205 1082 801 750 768 737 543 326 287 371 425 441 489 615 559 534 589 624 674 738 745 744 841 958 980 932 968 956 853 737 725 885 1035 1016 924 943 965 894 840 805 830 894 996 921 710 633 842 1279 1669 1584 1137 803 684 723 789 724 673 714 837 1034 1273 1546 1881 2230 2418 2452 2644 2446 1976 1503 1224 1020 775 355 151 146 314 629 985 1267 1399 1358 1285 1160 1085 1087 1054 901 730 541 345 242 229 313 442 501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 1 1 1 2 3 4 4 5 8 9 8 7 6 7 11 14 14 12 10 7 6 6 6 5 5 5 6 7 7 6 7 5 5 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 12 79 275 633 726 759 797 786 699 576 471 437 449 494 553 565 509 406 309 230 160 54 8 0 0 0 0 0 2 12 7 2 0 0 0 31 143 358 630 838 926 945 866 759 683 680 903 984 778 444 319 363 398 385 435 512 534 596 728 849 887 864 813 734 680 695 712 710 864 1125 1317 1360 1293 1103 808 525 325 204 144 135 162 220 312 410 424 400 374 321 245 176 143 159 195 217 209 152 77 23 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 0 0 0 0 0 0 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 21 28 31 32 29 29 31 37 47 58 72 68 60 58 60 57 51 47 48 46 45 40 37 32 27 23 26 39 50 57 57 51 42 33 31 36 40 36 36 32 32 32 32 31 27 21 14 15 21 24 28 63 115 171 235 303 372 418 516 655 714 707 642 548 504 536 611 672 656 598 524 459 396 308 224 155 148 176 190 151 88 52 51 64 73 81 100 123 150 180 209 232 249 283 248 205 189 196 231 299 362 369 347 348 329 304 281 259 247 237 208 182 179 223 310 418 508 563 566 531 531 569 576 559 569 614 685 763 786 641 700 1300 1563 1691 1673 1636 1806 2147 2291 2055 1639 1433 1285 1147 1020 927 887 852 775 704 553 394 299 289 321 362 464 599 622 631 624 700 739 676 1028 1351 1219 1032 901 1136 1218 952 732 747 799 609 395 281 299 417 580 764 1024 936 779 650 551 499 493 508 567 701 845 900 921 968 973 870 698 635 826 875 778 799 990 1148 1085 874 638 590 661 796 778 625 596 849 1378 1698 1659 1382 999 676 617 770 734 653 670 722 877 1140 1454 1732 1906 1913 1955 2032 1874 1607 1438 1186 972 727 303 87 74 199 473 872 1229 1331 1370 1367 1294 1219 1214 1177 1072 945 768 590 490 489 571 688 692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 2 4 5 4 3 6 8 8 8 7 7 8 8 9 11 11 9 4 2 3 4 5 5 6 6 7 8 7 6 6 6 5 2 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 10 73 256 554 700 788 859 859 776 637 513 482 541 656 709 648 538 430 339 262 191 75 6 0 0 0 0 0 4 19 22 8 1 0 3 70 256 528 763 888 854 790 821 905 933 870 903 982 928 731 566 520 527 597 751 875 853 837 873 902 859 797 767 741 704 730 780 790 925 1129 1264 1290 1244 1126 905 632 434 316 247 220 219 237 279 329 358 391 430 423 354 269 224 236 280 335 366 324 214 96 23 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 0 0 0 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 19 22 26 28 28 29 34 41 48 55 60 57 56 56 53 47 44 41 39 35 29 27 25 24 23 28 39 52 62 62 55 47 44 52 68 76 60 69 73 87 98 91 68 42 30 22 19 19 18 18 38 73 112 152 190 230 307 415 522 623 689 676 599 543 525 545 540 442 349 293 272 263 222 165 120 133 173 219 184 101 54 44 54 57 55 60 72 98 129 153 182 221 236 195 158 130 118 146 213 281 304 320 346 345 315 297 291 275 253 225 201 194 209 262 360 457 508 513 484 473 471 523 549 575 624 688 761 826 808 698 1147 1399 1438 1394 1419 1593 1864 1965 1813 1554 1366 1256 1161 1053 975 975 896 824 756 654 494 351 335 352 445 527 492 460 560 631 610 624 656 1125 1825 1684 1251 1014 1108 1249 1033 588 433 538 542 466 344 264 357 526 781 1177 1294 1130 860 599 392 282 264 329 414 509 587 685 823 940 900 721 697 775 774 766 921 1250 1529 1622 1493 963 632 515 467 410 373 490 819 1362 1665 1715 1590 1276 745 564 706 748 664 631 662 770 1033 1420 1544 1458 1345 1380 1422 1361 1335 1244 1046 1003 972 631 245 99 137 349 762 1048 1200 1379 1497 1482 1379 1307 1234 1197 1131 1003 865 764 718 705 710 687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 2 2 2 2 1 3 5 5 5 5 5 7 8 7 6 6 7 7 7 10 12 9 4 1 1 3 5 5 5 4 7 9 9 8 8 8 7 5 3 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 1 24 129 355 624 830 938 963 907 763 628 604 704 853 878 703 524 403 287 199 144 66 0 0 0 0 0 0 5 16 20 10 1 0 6 84 289 570 808 929 870 769 798 866 985 990 927 1008 1075 972 666 550 621 755 877 944 944 956 965 948 902 820 804 810 789 808 873 937 1024 1123 1175 1181 1160 1093 931 695 511 414 364 344 329 314 322 359 397 427 474 495 450 378 329 323 353 404 457 461 352 173 47 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 4 8 15 21 24 25 27 34 43 55 58 61 57 52 49 46 44 42 38 39 32 23 22 22 22 22 26 32 43 51 50 42 37 50 76 94 95 83 105 147 188 220 212 156 85 50 47 43 34 27 22 30 50 72 91 105 149 239 325 440 582 678 680 638 633 642 600 496 357 255 205 190 194 188 160 118 118 167 233 222 134 62 36 45 51 45 39 38 53 80 108 143 181 191 178 136 103 92 107 149 203 242 273 328 353 341 320 305 294 278 254 236 223 217 243 310 392 463 515 545 547 516 524 542 573 625 688 763 834 808 645 949 1283 1358 1292 1309 1389 1621 1689 1599 1461 1340 1261 1201 1108 1051 1062 1018 976 941 871 687 494 495 503 573 654 572 451 476 566 533 486 513 894 1452 1489 1172 904 916 1181 1031 518 276 283 371 476 478 261 312 484 783 1153 1416 1365 1058 725 471 327 218 196 225 280 355 460 623 824 790 696 712 770 808 878 1118 1562 1788 1713 1723 1464 1071 762 447 129 90 342 750 1213 1569 1695 1627 1477 972 724 726 756 712 648 629 681 881 1284 1247 999 898 1075 1310 1430 1513 1291 1045 1071 1210 1085 651 212 119 302 652 981 1252 1475 1642 1677 1580 1463 1419 1358 1266 1191 1123 997 877 782 734 702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 2 2 3 2 4 5 6 6 6 6 7 8 7 5 4 5 7 8 9 8 7 3 1 1 2 5 6 6 5 8 9 10 10 10 9 8 7 5 3 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 3 35 211 545 869 1029 1089 1082 956 821 801 903 996 905 621 419 308 157 79 54 23 0 0 0 0 0 0 3 6 5 1 0 3 32 144 370 645 860 954 923 845 723 816 979 1018 979 999 1036 961 653 524 547 562 600 700 835 931 969 983 979 926 930 928 914 946 1010 1094 1116 1107 1073 1050 1049 1027 926 747 577 486 450 432 400 372 387 432 453 456 476 503 490 452 419 411 430 465 511 541 438 217 58 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 4 9 12 17 21 25 34 44 53 54 57 55 52 49 44 39 38 37 35 29 20 18 19 19 20 23 29 35 34 31 24 21 29 40 44 55 58 84 138 196 260 296 265 184 126 124 112 92 75 60 61 75 80 81 70 128 209 286 409 558 658 664 636 670 684 634 516 389 292 233 205 202 205 198 184 161 178 227 239 173 74 26 33 45 45 36 28 30 40 54 81 124 138 131 112 90 77 85 115 161 204 226 280 326 346 345 331 317 300 287 273 252 233 242 284 340 394 474 567 599 585 562 548 561 610 677 749 790 760 735 914 1197 1372 1385 1373 1360 1444 1473 1427 1333 1257 1207 1185 1125 1115 1119 1082 1061 1075 1018 817 695 713 760 729 752 722 621 538 472 454 532 457 682 966 1067 957 815 953 1337 1126 678 324 198 239 414 550 311 271 382 616 1027 1385 1440 1239 991 762 627 406 290 279 339 425 476 629 633 561 537 595 705 826 913 1268 1842 1842 1543 1413 1412 1339 1119 740 207 64 141 419 863 1330 1509 1535 1459 1175 942 810 757 726 679 629 647 823 1013 894 637 633 1054 1465 1652 1531 1271 1054 1097 1331 1395 1083 450 225 290 547 902 1258 1537 1755 1811 1841 1806 1626 1437 1342 1284 1242 1101 947 821 802 824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 3 3 3 3 5 6 6 5 6 7 8 7 5 3 3 5 7 7 6 5 2 0 1 3 4 6 7 7 8 9 11 10 10 9 8 7 6 4 2 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 8 154 512 906 1121 1231 1260 1195 1111 1090 1109 1047 809 473 264 158 44 11 7 2 0 0 0 0 0 0 4 5 3 2 11 41 135 318 560 793 924 978 977 812 679 796 953 1047 1039 987 941 859 637 488 451 352 355 508 745 932 1029 1107 1128 1084 1061 1032 1043 1096 1147 1176 1139 1063 987 948 950 942 878 760 635 554 480 431 384 373 408 462 492 482 468 482 488 477 467 474 485 487 499 551 489 246 62 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 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 0 0 1 3 6 11 17 24 33 43 53 59 60 60 57 50 40 30 26 27 25 22 15 11 11 12 13 13 12 17 20 18 15 14 19 26 28 28 30 38 51 85 154 244 300 272 238 242 209 174 180 196 215 228 203 166 115 115 142 208 326 472 586 608 555 568 560 541 489 424 366 319 281 264 248 231 232 215 204 224 254 224 97 22 18 30 39 38 31 25 26 30 38 89 113 118 104 80 61 63 96 156 188 200 237 289 330 350 347 336 320 317 314 297 269 254 267 299 333 410 508 593 635 622 573 542 580 640 714 776 785 770 853 1097 1329 1393 1363 1348 1339 1291 1235 1240 1269 1161 1114 1103 1107 1118 1059 1012 1036 1017 899 793 717 684 692 702 658 591 509 364 362 545 521 555 697 846 907 907 1453 1800 1602 1212 794 419 223 317 436 316 237 297 522 902 1256 1342 1263 1227 1185 1082 850 628 523 541 551 570 670 629 537 521 600 706 780 899 1409 1928 1743 1342 1219 1266 1259 1254 984 552 257 102 107 367 920 1245 1447 1361 1193 1031 877 762 685 648 660 703 794 766 587 420 589 1164 1522 1645 1452 1231 1190 1265 1456 1558 1228 711 356 274 452 806 1135 1493 1737 1727 1663 1616 1525 1420 1406 1296 1249 1144 976 825 806 923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 2 2 3 4 4 4 5 6 6 6 5 5 6 6 5 3 4 6 6 6 6 5 2 1 0 2 2 4 5 6 8 9 11 10 10 9 8 7 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 154 550 944 1199 1360 1425 1431 1397 1337 1226 1004 678 355 164 42 5 0 0 0 0 0 0 0 0 0 7 8 4 11 56 162 340 544 738 882 959 990 935 746 667 776 950 1087 1074 985 906 818 643 450 365 300 365 560 801 1002 1146 1264 1260 1171 1099 1067 1117 1186 1207 1178 1121 1028 928 884 885 869 805 717 636 550 457 387 348 341 371 424 466 474 472 490 499 485 476 488 493 478 485 538 500 288 87 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 18 26 34 42 54 66 69 66 58 48 36 27 21 21 19 16 12 8 5 6 11 10 11 11 8 7 6 5 6 11 16 19 20 22 29 41 73 151 248 282 305 326 264 249 310 390 444 458 420 339 253 195 177 206 281 393 493 495 398 373 379 400 422 428 417 399 363 316 300 281 264 228 203 219 267 277 141 42 14 15 26 35 35 29 28 27 30 54 73 73 59 45 48 45 81 145 173 184 204 244 295 335 340 339 339 356 373 363 324 277 253 264 281 338 438 547 632 658 620 567 588 636 705 767 801 764 770 1003 1198 1297 1344 1338 1275 1223 1191 1187 1260 1168 1092 1047 1023 1025 1025 1026 1046 1052 970 708 562 510 549 598 545 434 361 285 303 450 484 417 420 665 1006 1132 1759 2149 2055 1789 1436 783 288 237 315 279 223 262 444 724 978 980 966 1053 1200 1264 1166 976 805 765 673 589 561 577 606 669 777 850 846 1039 1549 1841 1608 1216 1062 986 1062 1184 1069 842 558 223 23 58 458 879 1091 1074 1058 1078 990 857 686 658 677 702 687 572 448 627 1017 1295 1440 1411 1254 1217 1437 1663 1611 1499 1164 734 379 239 378 712 1073 1442 1564 1370 1105 981 1115 1171 1197 1163 1162 1141 1056 931 866 842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 3 3 4 3 4 5 6 6 6 5 5 5 4 4 4 6 5 5 5 4 3 1 0 0 0 1 1 4 6 7 9 10 10 10 8 7 6 5 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 213 629 953 1207 1406 1494 1450 1356 1286 1150 896 594 327 134 6 0 0 0 0 0 0 0 0 0 0 6 7 6 34 123 290 514 738 865 930 964 939 853 747 741 888 1048 1168 1111 1019 949 843 662 481 386 237 272 421 675 923 1108 1219 1189 1106 1071 1085 1158 1218 1214 1153 1065 962 864 822 834 827 770 691 609 508 422 365 348 360 383 425 470 494 504 514 493 450 431 436 433 437 484 529 477 351 138 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 29 35 39 46 67 72 69 59 48 37 27 20 17 13 9 5 1 1 3 7 5 3 6 4 2 1 0 0 1 4 8 11 14 20 32 55 106 188 263 319 309 260 303 398 495 567 599 592 537 474 422 363 322 316 356 426 443 352 281 265 293 352 411 447 460 435 372 331 310 290 253 218 229 290 320 201 78 20 9 16 24 27 29 34 32 30 32 48 73 78 50 39 27 67 127 167 189 211 244 279 303 324 347 365 386 404 400 362 306 269 269 288 339 414 503 589 640 650 619 634 686 749 741 727 743 728 883 1047 1207 1318 1300 1208 1126 1099 1141 1188 1148 1073 1012 968 925 889 913 1020 1008 873 609 471 439 454 479 493 383 314 268 267 327 344 264 220 398 841 1241 1709 2153 2244 1983 1727 1041 459 378 462 432 330 296 379 541 627 489 565 735 940 1144 1218 1079 906 805 670 530 431 440 567 788 989 985 922 1170 1590 1734 1477 1164 985 940 1036 1065 1024 978 863 478 172 43 184 521 723 767 919 1106 1086 1008 816 680 629 641 639 503 514 854 1173 1285 1251 1145 1077 1232 1590 1776 1582 1281 961 638 319 181 327 619 961 1249 1219 883 623 615 943 901 831 857 959 1027 1079 1073 991 824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 3 4 4 5 5 5 5 5 5 4 4 3 2 2 3 3 2 2 1 0 0 0 0 0 0 1 2 4 5 7 8 8 7 7 6 6 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 58 313 667 850 1053 1255 1318 1208 1098 1052 953 764 553 331 123 0 0 0 0 0 0 0 0 0 0 1 7 7 23 86 209 400 627 807 825 942 967 906 876 881 912 991 1082 1150 1091 1002 915 795 648 524 427 219 177 310 566 825 1019 1119 1112 1090 1121 1176 1246 1281 1243 1145 1026 917 818 756 783 802 781 712 615 516 449 402 401 414 427 453 485 499 482 447 391 345 330 334 331 371 463 507 443 391 198 65 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 27 29 29 30 35 43 68 70 63 54 46 37 25 15 11 6 3 1 0 0 0 0 0 3 5 5 4 3 2 0 0 0 0 2 6 15 28 46 81 146 224 283 254 269 334 406 471 541 614 663 654 617 607 555 488 440 428 452 464 411 322 278 318 408 494 552 572 540 455 377 331 308 281 249 250 307 336 227 92 21 5 7 10 13 15 27 34 30 26 38 71 94 64 23 9 45 111 166 190 205 238 253 272 296 323 348 368 380 379 358 331 311 312 336 380 435 501 563 585 608 624 653 704 770 721 597 627 680 788 939 1122 1253 1260 1201 1168 1147 1137 1155 1127 1073 1006 931 862 820 828 957 909 792 629 477 386 385 411 444 413 371 295 222 218 273 250 235 350 648 990 1332 1692 1925 1883 1667 1183 788 798 915 901 759 562 345 336 278 212 399 778 1082 1070 1073 885 727 623 566 527 493 512 652 937 1109 973 883 1111 1482 1612 1323 1109 955 913 944 972 988 999 975 717 400 124 65 244 459 593 839 1145 1135 1094 951 752 593 587 652 555 626 882 1126 1191 1081 993 975 1211 1606 1683 1416 1031 764 589 312 205 270 497 793 975 939 761 529 575 721 669 591 669 815 796 891 996 961 775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 3 4 6 4 4 4 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 4 6 6 6 6 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 32 126 357 595 631 753 928 996 982 984 975 865 725 578 361 120 0 0 0 0 0 0 0 0 0 0 1 9 27 85 197 345 529 716 819 811 873 966 956 972 995 995 1005 1050 1022 937 892 805 674 576 497 417 369 279 449 679 880 1032 1138 1201 1247 1308 1341 1367 1353 1254 1104 959 851 761 693 735 788 822 780 696 614 548 501 482 459 433 416 398 366 324 285 247 219 214 229 241 290 362 388 361 364 247 102 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 28 33 31 25 23 31 40 57 60 57 51 44 33 17 3 4 1 0 0 0 0 0 0 0 1 0 0 1 2 1 0 0 0 0 0 3 10 23 39 65 115 182 259 261 292 337 377 415 461 528 600 645 661 706 709 666 602 536 491 471 479 442 439 502 591 665 703 702 648 543 437 367 335 310 274 269 315 333 232 90 16 2 2 1 3 3 13 24 29 35 61 109 145 112 44 8 26 87 143 164 172 212 230 233 249 268 291 309 318 328 327 323 321 329 347 393 465 532 565 556 577 610 613 687 776 714 532 497 640 767 900 1069 1203 1254 1251 1258 1275 1190 1145 1096 1036 961 892 847 758 760 833 822 770 670 507 339 362 463 503 494 440 328 207 176 257 309 383 431 490 606 805 1077 1354 1506 1404 1206 1101 1217 1389 1421 1274 1031 453 248 139 191 545 1144 1585 1227 931 643 425 341 400 556 719 790 895 1107 1140 909 720 862 1289 1580 1266 1093 995 962 968 981 985 966 895 767 536 225 47 81 221 408 806 1189 1285 1232 1098 901 631 600 642 651 692 805 959 1058 1014 1053 1083 1357 1639 1683 1366 802 677 578 415 256 223 378 643 828 972 1061 853 682 590 568 571 681 719 723 796 837 778 605 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 3 4 4 4 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 4 5 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 64 164 314 436 427 476 589 692 827 958 1009 934 830 712 472 143 8 0 0 0 0 0 0 0 0 0 6 29 85 194 366 542 704 851 894 855 900 1009 1057 1074 1029 968 965 986 909 801 792 715 609 541 492 485 539 575 697 839 999 1130 1234 1328 1411 1463 1457 1424 1347 1189 1027 906 825 761 711 708 779 843 837 798 745 680 615 557 508 454 376 288 219 182 171 170 140 138 155 173 194 218 241 271 307 255 118 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 18 31 38 36 29 27 39 51 59 59 55 49 42 29 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 20 38 63 117 188 266 290 299 314 343 371 389 437 456 499 556 659 753 784 739 637 526 493 568 622 678 718 737 749 757 766 726 617 497 410 360 326 294 286 321 345 253 111 25 6 4 5 6 4 6 8 16 38 83 158 220 188 83 22 15 48 91 128 159 191 192 188 203 217 229 238 246 269 292 290 282 291 312 360 450 539 579 554 587 611 596 649 754 739 573 526 662 779 890 1015 1141 1231 1255 1304 1342 1239 1150 1078 1028 988 914 940 797 765 786 799 775 683 534 448 573 747 782 726 613 461 328 319 449 621 696 635 527 469 507 621 740 882 1012 1018 1074 1285 1573 1687 1389 1180 668 306 153 296 865 1721 2061 1568 984 519 245 168 250 480 778 927 959 1011 970 816 636 610 1128 1493 1359 1117 999 1042 1054 1021 974 948 907 875 652 295 62 12 61 292 791 1191 1388 1405 1269 1086 814 671 649 677 692 709 802 934 947 996 1088 1335 1666 1819 1580 970 779 696 582 395 258 293 450 692 1055 1308 1241 1011 875 960 834 801 781 857 911 810 657 450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 2 2 3 3 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 3 4 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 27 91 215 313 333 292 272 320 406 591 799 917 916 858 764 560 178 28 0 0 0 0 0 0 0 0 0 22 91 216 382 572 739 882 1023 1095 1073 1028 1027 1111 1157 1038 932 909 890 806 709 680 650 709 662 591 574 617 671 749 888 1027 1152 1264 1369 1450 1478 1441 1362 1230 1059 936 857 811 767 704 668 734 809 846 857 844 808 753 685 618 552 437 301 203 171 187 201 153 132 130 123 121 141 185 237 265 220 102 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 17 29 37 38 35 36 46 55 56 52 47 41 31 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 24 46 81 149 228 293 312 297 284 295 319 327 309 326 365 436 546 671 768 794 727 638 610 688 783 848 858 821 763 715 726 720 638 533 445 382 339 311 307 338 369 299 169 65 26 21 20 21 15 11 10 16 38 88 172 250 237 131 48 14 20 53 101 145 170 171 155 164 173 168 162 168 200 242 257 243 236 252 295 375 465 518 501 542 552 512 511 612 722 601 620 706 790 870 977 1127 1244 1207 1246 1222 1191 1164 1160 1146 1063 1186 1060 906 826 797 804 810 750 670 696 789 884 960 961 868 731 624 630 735 873 942 873 722 584 500 459 449 408 485 599 734 1021 1491 1665 1300 933 602 355 264 440 1161 2021 2237 1834 1152 573 271 185 270 485 682 806 799 743 719 735 681 572 1011 1354 1344 1140 1018 1026 1035 985 919 876 846 837 758 460 134 25 24 200 575 1000 1278 1416 1349 1223 1010 771 638 655 675 676 720 866 885 884 946 1218 1752 1959 1824 1479 1188 1024 896 630 377 296 377 590 1003 1415 1564 1372 1286 1393 1238 1052 905 919 1102 973 683 416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 1 1 1 1 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 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 67 193 343 387 316 213 154 146 164 290 481 617 663 644 576 436 140 24 1 0 0 0 0 0 0 0 0 57 227 480 727 897 1044 1136 1215 1252 1275 1234 1152 1173 1228 1084 941 891 843 739 639 622 659 848 870 819 778 756 753 788 899 947 1083 1228 1329 1376 1369 1309 1195 1021 877 831 813 789 753 703 662 686 757 826 881 913 920 897 840 759 675 540 374 274 258 297 316 253 206 170 119 98 128 188 236 240 187 84 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 23 31 35 37 39 42 44 46 42 35 27 17 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 25 51 102 185 273 335 351 323 283 260 250 222 201 234 283 348 447 575 690 742 703 681 675 749 853 917 915 862 760 654 629 632 603 545 478 419 378 352 341 362 378 336 238 136 82 74 70 60 32 16 14 26 56 114 193 275 283 196 97 29 7 28 67 118 153 164 151 142 133 112 87 85 122 173 193 188 183 194 224 264 331 370 381 404 403 395 453 603 690 657 695 760 839 907 965 1066 1104 1123 1182 1207 1198 1233 1364 1405 1166 1187 1086 964 857 800 806 860 859 872 883 870 903 968 1025 1015 940 886 906 972 1023 1016 965 875 711 571 471 420 345 283 286 377 700 1202 1452 1308 908 549 370 415 610 1265 1879 2185 1943 1338 759 440 355 483 656 695 707 666 573 526 767 748 787 1007 1222 1242 1097 1050 1024 1008 939 846 784 781 829 875 660 274 70 34 172 475 844 1030 1187 1267 1301 1225 1003 760 691 651 642 666 798 870 837 773 751 1527 1816 1920 1879 1721 1463 1185 842 561 360 310 474 868 1409 1801 1585 1515 1498 1448 1306 1122 1150 1277 1200 902 579 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 0 2 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 1 2 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 65 203 379 516 473 310 160 82 55 46 78 179 279 331 327 268 166 51 4 0 0 0 0 0 0 0 0 0 73 289 603 915 1141 1290 1348 1346 1380 1406 1347 1231 1162 1149 1041 908 871 839 756 680 678 731 876 983 1003 1026 1021 1007 1010 1030 1084 1168 1234 1246 1221 1182 1112 977 792 687 696 691 674 654 639 640 670 736 817 898 956 979 969 925 851 760 612 410 350 363 409 426 377 324 259 163 114 136 190 225 215 162 69 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 0 0 0 0 0 0 0 0 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 9 18 27 35 40 40 38 35 31 26 20 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 28 57 118 210 299 351 354 320 275 235 200 161 135 153 202 233 324 468 569 607 622 642 667 729 832 911 909 834 695 609 579 578 571 545 502 453 410 371 365 376 382 360 304 229 171 161 153 119 71 37 27 44 88 165 243 313 322 269 179 79 7 12 41 101 143 160 153 133 108 83 45 38 60 98 120 126 129 146 177 186 238 254 265 274 284 322 427 609 762 814 865 914 949 989 1022 1103 1147 1151 1146 1191 1261 1384 1608 1677 1431 1195 1057 978 916 870 849 878 907 935 847 705 698 869 998 1041 1016 1040 1038 971 872 808 825 932 781 628 508 413 324 249 193 186 523 925 1264 1456 1316 872 521 526 730 1145 1552 1797 1728 1359 910 591 555 677 818 839 748 619 518 389 682 882 1021 1132 1220 1228 1131 1092 1067 1030 931 821 759 751 809 1009 748 376 122 37 112 314 643 761 880 999 1138 1255 1219 1038 843 698 663 693 768 847 847 746 622 1001 1394 1701 1888 1875 1681 1335 989 686 452 356 443 700 1273 1606 1532 1419 1403 1444 1392 1256 1312 1419 1370 1120 756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 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 2 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 22 112 308 504 609 483 258 106 41 22 13 14 39 86 123 122 77 25 5 0 0 0 0 0 0 0 0 0 0 32 165 423 746 1023 1220 1374 1393 1460 1369 1291 1219 1125 1016 898 817 804 787 779 804 845 861 873 985 1028 1071 1121 1170 1178 1142 1119 1124 1114 1063 996 950 888 762 601 527 558 574 555 545 566 616 679 747 821 902 960 973 958 921 864 792 658 441 401 404 438 455 434 395 319 198 132 146 184 202 185 131 49 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 26 35 41 42 38 31 23 17 12 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 33 65 124 209 277 309 294 255 215 179 144 109 88 105 143 150 182 266 349 430 509 581 626 669 756 851 883 859 753 686 659 644 607 555 516 493 449 416 405 399 393 383 355 304 260 250 236 194 138 87 58 63 117 221 297 339 343 322 271 165 25 4 23 77 127 156 157 132 96 78 39 28 30 41 51 68 99 114 147 167 199 212 215 213 217 266 351 520 700 801 882 915 912 1043 1145 1205 1191 1107 1012 1085 1385 1738 1948 1935 1605 1256 1062 970 910 889 869 850 872 869 724 579 624 799 921 969 989 1034 949 751 576 506 503 830 815 707 575 441 324 234 156 186 372 654 999 1453 1831 1576 1134 892 832 969 1189 1331 1279 1080 885 660 601 688 808 828 731 581 479 401 644 1094 1458 1525 1494 1366 1215 1118 1090 1030 924 816 759 747 707 888 792 525 250 62 80 270 440 540 637 780 941 1043 1156 1152 999 826 726 721 779 855 850 758 644 687 930 1217 1460 1508 1435 1282 1015 719 503 408 361 492 1013 1346 1403 1341 1338 1427 1439 1364 1343 1384 1376 1239 1022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 17 75 231 447 569 477 216 68 19 8 3 1 6 20 44 50 27 5 0 0 0 0 0 0 0 0 0 0 2 17 88 246 505 772 1040 1305 1436 1448 1259 1227 1196 1081 919 796 763 768 736 793 935 988 944 915 997 1064 1025 947 954 1001 1024 999 947 886 814 748 714 678 585 475 448 492 542 520 527 569 628 692 759 824 879 914 912 883 831 773 711 601 469 437 407 414 420 411 384 312 192 136 158 177 178 159 114 43 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 0 0 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 13 21 30 37 39 36 27 18 11 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 35 68 110 172 200 206 188 162 141 123 115 115 106 124 124 123 141 175 217 286 387 491 570 634 711 796 862 912 888 834 777 722 675 636 595 550 494 461 445 426 407 400 395 371 342 327 313 280 219 152 108 92 129 227 314 343 338 347 346 259 78 18 6 42 103 146 152 130 95 83 53 33 20 14 16 35 76 96 123 157 191 209 213 219 225 248 291 379 457 514 613 718 752 988 1212 1321 1334 1211 1054 1125 1546 2055 2281 2113 1655 1269 1068 960 896 869 841 809 833 835 743 632 632 720 758 780 802 790 682 509 368 343 299 595 764 749 624 496 372 252 175 172 231 411 722 1149 1694 1921 1810 1553 1260 1066 991 912 782 681 673 584 543 560 602 647 601 493 390 360 593 1264 2015 2074 1940 1657 1402 1169 1022 961 877 772 724 710 692 761 803 709 447 152 112 211 341 412 450 560 724 870 1031 1145 1119 993 845 765 770 846 850 772 682 714 901 971 1021 1048 1083 1074 934 721 570 478 326 445 813 1229 1505 1521 1403 1430 1522 1496 1397 1382 1374 1255 1268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 5 16 90 249 413 429 234 74 18 5 2 0 1 5 15 27 16 5 1 0 0 0 0 0 0 0 0 1 10 54 160 199 322 584 938 1201 1282 1376 1263 1230 1133 964 807 727 725 740 709 806 977 1058 1049 1044 1122 1221 1108 848 774 820 872 870 817 707 596 536 538 543 475 403 410 458 489 488 534 591 641 698 764 813 812 784 745 691 638 611 602 570 506 480 439 411 391 373 341 271 172 131 158 161 142 121 91 45 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 11 17 20 22 25 25 20 13 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 26 46 78 110 113 110 106 99 90 87 98 93 112 122 121 122 130 147 175 222 298 406 528 637 718 780 840 883 880 867 817 768 742 723 683 630 567 502 473 457 444 436 437 425 403 384 370 334 272 212 175 141 144 211 276 286 284 324 376 319 152 46 9 22 75 130 147 131 106 90 68 42 20 6 4 16 48 76 103 138 185 214 216 228 241 236 245 282 309 331 386 486 571 814 1170 1323 1287 1157 1083 1241 1732 2163 2302 2030 1555 1169 986 916 872 851 837 805 819 833 789 704 666 651 582 576 559 485 377 305 240 238 293 450 664 751 581 460 374 289 217 191 216 347 578 787 1117 1504 1791 1865 1758 1525 1214 935 682 508 455 443 421 368 318 412 375 319 278 257 416 1015 1937 2287 2215 1973 1679 1380 1138 999 879 742 687 662 657 694 769 859 673 413 223 141 185 270 326 433 513 630 866 1104 1232 1193 1030 873 826 864 890 851 754 742 989 1034 904 799 802 854 821 728 652 494 332 384 729 1207 1681 1648 1429 1392 1543 1635 1569 1529 1366 1236 1273 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 28 91 220 305 248 106 25 5 1 0 0 1 4 11 10 3 0 0 0 0 0 0 0 0 0 7 35 90 149 110 227 514 892 1089 1138 1205 1141 1129 1008 804 675 641 665 706 725 774 915 1090 1158 1198 1264 1284 1080 749 631 722 890 973 849 607 441 422 494 510 431 366 367 398 430 480 562 600 627 687 756 764 681 594 548 502 477 475 485 492 473 454 426 395 374 353 309 234 156 134 159 144 105 82 66 37 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 4 7 10 10 8 8 6 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 1 6 15 24 48 68 73 78 84 84 80 84 100 87 100 118 127 131 141 158 167 192 241 331 457 578 667 733 796 817 820 820 796 790 821 847 806 722 636 552 516 510 498 475 469 468 454 437 435 426 382 312 269 222 182 184 222 225 213 252 340 354 233 97 23 6 42 103 135 133 113 97 78 52 26 7 2 3 19 48 79 115 160 194 197 206 223 223 220 234 251 269 309 384 524 791 1112 1211 1147 1042 945 1110 1799 2227 2304 2057 1626 1187 872 814 796 790 789 797 814 817 781 739 716 664 601 539 469 375 248 231 228 255 298 363 539 784 676 495 351 287 260 247 270 343 399 391 499 812 1174 1506 1788 1967 1917 1539 1097 743 525 434 411 346 275 252 226 219 235 254 336 811 1538 2064 2209 2089 1848 1585 1363 1140 977 820 716 656 640 664 700 845 769 562 336 180 127 166 249 360 478 522 683 1021 1361 1520 1309 1090 971 906 884 910 816 783 896 1052 1028 867 785 755 769 745 723 583 379 371 780 1246 1648 1698 1412 1238 1381 1483 1508 1484 1309 1217 1173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 19 43 50 58 111 177 187 113 31 6 1 0 0 0 1 2 5 1 0 0 0 0 0 0 0 0 0 8 38 81 119 149 309 542 845 1028 1163 1228 1135 1053 917 675 560 565 632 744 861 841 937 1034 1077 1115 1141 1097 939 721 570 550 671 822 749 509 389 443 506 498 416 358 340 348 386 467 557 581 602 674 723 670 537 472 448 412 399 414 412 391 384 385 372 363 362 340 286 211 149 142 160 124 86 64 45 23 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 0 0 0 0 0 0 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 5 2 1 3 5 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 2 7 13 30 47 59 74 83 85 91 100 111 121 127 125 122 124 135 163 175 197 226 278 353 441 530 616 687 702 713 725 737 763 812 862 896 812 746 684 624 567 523 509 520 539 518 474 456 456 442 401 360 330 266 197 195 200 180 193 279 347 294 159 52 10 28 78 122 129 109 99 89 70 43 20 8 4 6 26 60 96 131 161 170 158 163 159 165 178 201 245 300 366 560 856 1090 1145 1084 1019 927 863 1538 2047 2209 2052 1713 1344 948 746 705 724 764 808 837 847 795 761 733 689 634 566 508 508 455 443 459 490 495 462 475 696 749 679 483 349 313 318 337 367 360 267 248 451 749 1039 1337 1689 1944 1917 1679 1365 1059 852 742 615 426 285 222 247 332 383 395 620 1107 1629 1914 1933 1814 1637 1407 1158 1032 902 758 637 615 650 666 729 732 641 496 388 302 221 224 232 271 373 546 829 1188 1345 1348 1274 1097 918 858 933 902 821 831 996 1141 1095 956 772 739 730 706 591 395 355 821 1216 1481 1514 1290 991 1005 1042 1081 1193 1209 1114 1018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 35 80 134 153 133 126 135 131 94 41 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 39 93 188 317 453 578 795 1006 1208 1267 1156 1005 838 605 545 652 832 1046 1170 1064 971 926 935 942 894 806 705 629 623 636 620 681 614 464 411 471 470 516 475 443 424 415 426 458 504 546 593 666 660 546 438 454 403 377 355 372 369 346 335 339 329 325 333 309 258 193 148 151 159 129 92 70 49 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 5 3 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 1 6 18 31 44 62 79 87 91 92 99 113 122 121 116 117 133 160 187 215 244 274 309 358 426 506 567 582 583 607 656 724 816 949 1033 930 844 765 673 584 534 531 551 578 556 500 462 458 463 448 410 404 355 262 209 196 180 169 184 234 295 223 102 28 17 54 101 112 95 89 89 79 60 38 14 4 7 21 49 82 110 135 154 129 121 108 103 120 154 212 299 385 580 860 1088 1171 1111 958 802 736 1143 1652 2016 2031 1611 1271 1023 811 721 715 738 751 769 824 772 740 721 699 659 601 583 662 670 663 691 710 691 604 470 473 548 626 571 450 408 404 405 386 398 364 365 480 687 859 993 1195 1503 1829 2034 2011 1752 1493 1314 1180 979 673 412 348 443 556 609 634 849 1192 1482 1606 1593 1512 1377 1188 1021 910 834 745 717 697 685 679 686 671 566 527 498 359 264 202 164 224 449 716 1129 1445 1539 1404 1152 963 925 956 959 864 820 994 1294 1432 1263 956 758 696 711 701 423 498 818 1104 1250 1283 1124 814 687 677 708 844 969 1026 1061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 1 1 3 18 55 116 199 280 315 288 229 187 155 116 69 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 73 186 348 487 549 585 749 983 1217 1305 1198 967 761 656 729 941 1128 1242 1191 1006 858 721 720 711 681 642 617 617 638 674 649 545 493 460 436 447 499 642 619 576 556 544 525 503 502 555 640 665 557 418 396 458 361 333 255 213 209 243 295 326 321 304 283 260 225 178 153 165 171 148 115 93 70 40 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 0 0 0 0 0 0 0 1 2 3 4 4 5 5 6 5 3 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 3 9 16 27 40 49 52 62 75 93 114 119 115 112 119 139 164 191 229 266 291 314 346 392 450 498 522 537 567 622 692 775 914 1040 1040 980 890 781 669 584 542 568 602 594 556 530 534 532 462 435 430 402 340 275 235 217 201 156 146 227 235 149 52 11 36 83 100 87 75 71 70 66 57 20 9 8 20 46 75 88 99 138 130 118 99 74 68 106 169 255 362 524 736 957 1150 1245 1184 937 787 952 1452 2046 2221 1697 1168 822 698 636 632 656 617 655 722 737 731 715 703 701 687 707 735 743 755 761 751 730 642 512 363 348 376 392 426 430 432 424 410 452 506 554 612 768 827 872 932 1120 1455 1794 1993 1882 1759 1677 1626 1549 1297 895 621 583 729 805 795 803 911 1076 1228 1313 1309 1264 1177 1088 1059 982 894 799 723 676 660 653 659 585 538 562 484 356 270 191 137 433 799 1315 1756 1887 1658 1328 1140 1015 982 976 914 846 967 1409 1704 1577 1205 871 669 729 732 523 521 743 970 1014 1052 956 729 604 608 662 721 736 891 1030 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 3 12 14 23 20 12 10 16 24 46 100 172 253 347 422 445 411 346 287 243 200 146 88 40 10 1 0 0 0 0 0 0 0 0 0 0 0 0 2 12 50 173 289 407 454 456 512 694 915 1131 1217 1096 878 778 893 1094 1185 1161 1094 973 831 724 660 586 549 596 635 638 639 642 606 555 387 402 461 448 473 629 777 713 591 558 565 559 547 570 637 718 631 431 321 370 423 318 250 174 150 168 207 261 301 298 278 246 220 196 165 155 169 176 165 142 125 104 68 28 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 6 5 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 0 0 0 1 2 8 16 24 33 39 48 62 79 94 114 124 124 132 148 169 198 238 274 300 325 355 390 432 479 517 547 580 619 657 710 838 965 1013 1022 988 904 786 661 588 601 632 634 602 571 565 534 479 442 446 446 417 364 319 296 284 209 151 178 217 184 69 5 21 59 88 88 71 53 49 56 66 36 20 17 33 65 94 77 73 115 138 139 115 75 38 65 153 226 307 418 560 729 943 1095 1021 916 868 966 1330 1956 2319 2022 1607 1155 751 529 522 579 564 618 656 709 771 790 764 775 796 780 744 724 732 743 726 703 661 593 416 308 303 341 377 406 422 418 426 481 585 688 660 786 795 767 707 724 881 1048 1318 1410 1464 1513 1582 1678 1652 1366 1037 838 904 992 937 802 695 729 869 1026 1157 1250 1289 1275 1159 1048 983 896 780 678 662 652 658 619 541 526 517 448 383 300 228 368 701 1142 1557 1726 1789 1585 1303 1091 1002 973 958 899 890 1271 1612 1647 1428 1036 706 705 677 554 501 696 905 923 937 1007 893 709 607 589 645 629 767 969 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 0 0 0 0 0 0 0 1 5 11 22 42 80 72 56 71 103 141 199 273 338 394 479 533 528 481 425 373 329 288 238 175 110 55 17 4 1 0 0 0 0 0 0 0 0 0 0 6 34 109 254 316 274 200 198 347 624 879 1044 1079 975 870 933 1152 1305 1167 1050 933 858 785 693 598 527 515 625 673 594 519 488 462 433 345 349 424 438 530 720 824 704 514 465 495 532 583 659 735 772 555 323 251 316 345 259 172 117 123 164 202 243 268 270 266 234 196 172 151 149 162 171 173 168 159 142 105 53 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 0 0 0 0 0 0 1 2 3 5 5 5 6 7 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 16 24 33 37 38 62 89 120 141 146 150 163 181 203 234 270 310 349 387 415 441 481 511 533 561 593 601 610 671 721 789 882 955 964 905 779 697 681 693 686 647 607 604 510 444 444 462 482 481 450 419 388 372 297 214 181 207 222 92 19 16 36 64 82 75 47 38 54 66 50 31 31 59 104 125 91 84 116 152 159 131 96 69 74 135 196 252 321 401 444 576 695 767 809 879 990 1160 1526 1838 1931 1967 1900 1511 1027 714 561 559 604 641 692 756 791 783 784 798 806 777 742 733 724 718 707 689 653 530 378 295 323 353 393 405 402 413 465 581 774 742 777 799 762 610 401 402 531 740 888 995 1040 1056 1175 1284 1306 1213 1114 1152 1251 1215 1016 749 659 715 876 1096 1297 1366 1325 1148 1023 927 918 905 753 716 688 691 683 628 553 512 491 485 396 320 344 510 769 1084 1419 1721 1669 1351 1079 913 895 943 918 847 1032 1409 1715 1640 1210 829 666 620 530 402 687 899 929 1020 1156 1086 796 611 524 516 558 686 874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 5 5 5 3 1 0 0 0 0 0 2 32 47 49 36 53 99 107 113 192 283 343 379 408 439 465 543 581 557 505 453 412 373 327 281 229 164 96 40 10 1 0 0 0 0 0 1 4 3 2 7 28 95 196 261 218 94 39 45 249 591 877 1012 1003 930 934 1034 1173 1205 1044 999 892 849 802 693 575 525 556 632 598 421 304 286 309 325 360 369 438 470 573 719 787 690 507 410 411 449 533 617 694 783 548 297 212 247 250 182 110 92 134 196 213 238 262 278 279 234 182 151 134 137 152 168 178 187 189 178 141 81 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 6 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 2 5 9 16 24 27 31 59 93 128 154 163 159 174 201 226 242 268 306 344 382 420 444 472 511 532 540 561 560 554 565 599 658 743 835 900 911 857 804 776 779 773 721 637 580 514 494 507 528 548 556 529 495 461 447 401 312 227 209 252 140 54 17 17 41 69 81 50 43 60 70 58 40 48 101 169 145 89 64 74 113 154 154 143 142 132 137 165 214 270 322 323 365 482 656 776 836 911 964 1050 1173 1332 1605 1774 1686 1633 1334 854 632 605 649 694 721 724 730 755 792 829 813 750 707 705 735 733 719 689 599 441 308 326 361 391 407 410 412 437 539 698 758 784 820 822 689 428 276 292 407 562 667 650 621 642 560 750 990 1187 1355 1476 1623 1513 1244 1015 894 931 1129 1334 1355 1276 1108 919 781 715 725 772 760 715 697 694 659 599 558 524 522 469 371 319 403 507 890 1516 1935 1797 1314 1026 891 890 927 904 847 876 1111 1685 1667 1384 1025 757 624 513 375 614 897 1058 1193 1314 1203 931 814 656 502 491 644 838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 8 9 8 7 5 2 1 0 0 1 7 46 162 181 167 123 114 128 126 140 235 329 358 367 382 405 430 497 523 497 462 436 416 384 331 277 236 174 100 39 9 1 0 0 0 0 0 2 10 26 56 104 164 230 293 279 165 51 13 15 242 584 865 1009 1049 973 937 945 1004 1045 1011 962 877 847 804 677 531 465 499 548 464 245 148 191 305 402 455 466 512 530 588 675 731 698 571 406 317 360 431 512 599 654 544 319 205 189 163 110 74 89 142 209 207 223 252 276 270 227 171 137 123 129 148 169 189 205 217 209 170 100 36 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 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 3 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 1 3 6 15 17 22 47 85 124 154 168 154 174 223 259 271 278 299 329 348 380 420 455 485 502 519 554 586 577 546 525 555 633 719 776 808 840 819 794 772 740 684 585 495 459 508 598 636 615 594 567 525 488 494 495 425 305 237 248 176 82 23 6 20 53 88 65 48 58 68 58 43 74 173 238 164 69 22 21 59 133 180 220 238 228 199 187 214 256 297 311 351 458 622 734 733 714 681 690 722 800 971 1176 1347 1720 1844 1302 875 688 657 685 701 689 706 754 790 785 738 699 714 717 735 732 683 606 503 318 281 293 321 362 393 391 367 397 482 582 629 642 657 676 672 597 449 311 295 398 539 592 586 527 354 388 600 927 1385 1685 1845 1815 1659 1429 1221 1132 1239 1328 1309 1183 984 791 667 637 694 755 760 714 663 654 677 647 613 570 522 467 421 339 356 421 713 1230 1618 1529 1154 967 914 921 929 909 860 822 904 1386 1630 1569 1276 914 707 490 399 581 891 1130 1310 1464 1392 1190 994 772 580 540 678 881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 7 9 9 8 8 6 5 3 2 1 0 3 22 117 277 319 303 240 190 142 103 93 124 149 187 234 279 312 342 376 383 365 359 375 386 371 327 268 204 137 65 21 5 1 0 0 0 0 0 2 18 72 201 429 562 476 399 362 271 128 48 30 203 498 793 988 1036 909 790 779 861 952 979 931 881 850 783 647 527 477 483 471 368 151 66 158 394 573 591 563 561 544 567 635 699 703 614 444 259 318 339 371 434 492 477 336 231 186 133 76 55 84 135 184 179 224 258 263 245 208 162 130 121 131 154 182 209 232 248 239 190 114 44 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 29 62 104 146 172 155 173 214 249 266 274 293 326 326 353 394 427 447 470 516 591 649 641 610 562 543 572 626 674 727 781 757 735 711 660 605 553 504 500 570 677 723 687 664 639 567 497 503 537 503 375 271 237 199 113 41 9 12 39 89 94 67 66 77 68 49 93 223 273 172 58 5 5 33 118 203 262 302 311 283 240 223 245 312 324 356 463 595 651 608 501 470 507 540 588 681 793 925 1275 1739 1576 1167 832 665 671 675 657 687 731 747 717 663 664 637 684 727 665 527 403 301 215 210 222 251 296 329 333 333 356 385 391 382 372 376 381 425 517 524 437 367 374 456 582 678 578 406 343 444 609 1066 1513 1748 1790 1729 1607 1451 1339 1349 1339 1242 1056 851 710 647 638 647 699 727 694 649 684 699 662 630 601 553 475 439 445 442 455 498 592 786 793 833 865 894 917 921 916 889 845 893 1162 1484 1650 1442 1070 774 520 365 468 827 1198 1527 1723 1663 1431 1152 893 684 645 693 816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 8 9 8 7 6 5 3 2 1 1 0 1 13 115 232 283 312 239 147 79 41 39 70 112 181 236 271 285 298 303 285 266 269 297 328 337 317 267 188 114 48 13 2 0 0 0 0 0 0 6 36 146 416 888 1105 824 620 556 533 453 317 164 139 291 595 908 1017 851 739 725 846 905 931 929 895 826 716 570 462 420 409 397 349 188 72 132 386 589 632 585 545 522 553 626 698 727 680 553 380 366 333 278 271 327 379 352 303 267 201 113 55 50 81 123 158 214 229 223 208 185 155 130 126 142 170 202 232 255 269 263 206 130 58 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 43 91 141 167 173 185 213 242 262 277 299 323 327 349 373 396 413 419 429 511 618 656 663 635 592 566 570 595 630 678 688 690 681 650 622 627 640 663 732 782 764 709 676 651 609 527 500 526 529 453 333 248 215 139 65 30 27 49 97 131 98 79 73 55 55 118 256 294 180 59 8 6 35 125 231 289 318 333 329 297 263 257 341 351 398 495 552 577 570 430 395 440 497 561 653 724 688 855 1280 1434 1273 1005 768 695 679 688 707 719 705 668 631 625 630 666 649 570 421 294 210 176 164 172 195 214 223 238 263 276 274 254 223 192 183 187 181 213 261 288 287 284 298 392 507 530 492 485 484 526 735 1032 1382 1615 1642 1589 1495 1412 1365 1302 1152 921 723 642 635 656 655 662 676 646 645 695 715 697 658 614 583 539 519 535 566 588 577 455 430 477 616 741 809 837 861 884 885 851 854 967 1221 1569 1536 1342 1028 638 354 336 648 1181 1678 1948 1912 1610 1241 1122 887 751 651 628 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 6 6 6 7 8 8 8 7 5 3 3 2 1 0 0 0 3 65 108 143 175 107 36 15 26 71 139 215 278 294 303 281 292 301 288 268 255 262 289 308 299 255 181 96 32 7 1 0 0 0 0 0 1 5 43 218 640 1228 1460 1131 940 912 918 870 723 443 176 125 353 743 957 919 888 841 934 943 944 948 911 805 666 546 473 448 458 459 414 311 232 238 396 541 591 562 518 512 537 590 669 742 740 642 506 432 361 266 221 248 314 366 389 387 334 216 89 24 26 57 106 151 159 160 165 164 153 137 135 157 190 223 251 271 281 272 225 150 74 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 30 74 126 167 182 193 207 230 258 286 307 320 334 355 377 404 433 447 427 434 530 592 636 658 647 607 582 566 556 577 612 647 675 703 743 758 763 754 764 769 731 673 655 658 653 590 537 545 585 577 438 298 235 174 109 71 63 74 94 140 123 91 76 67 90 181 306 300 183 70 23 22 61 160 259 304 319 332 347 347 331 319 373 402 432 482 507 513 560 437 363 369 437 570 748 826 744 780 949 1140 1240 1168 971 837 755 730 738 744 704 658 645 642 613 525 489 580 473 360 275 209 167 165 174 153 143 147 152 155 154 150 144 127 106 101 90 89 103 126 141 138 137 173 247 364 523 577 473 544 625 715 861 1075 1182 1214 1271 1375 1410 1281 1073 816 654 626 631 631 630 625 603 610 607 651 717 738 697 650 627 581 565 594 634 658 658 586 505 488 570 676 735 766 808 818 827 827 812 788 954 1316 1578 1553 1217 753 438 360 557 1057 1571 1901 1924 1586 1224 1175 1061 916 798 785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 5 5 4 5 6 7 8 8 8 7 6 4 2 6 7 3 0 0 0 0 18 28 38 37 16 6 26 87 147 181 201 210 205 197 235 273 297 305 298 282 271 276 286 271 216 134 57 17 4 1 0 1 0 0 1 3 20 127 462 993 1477 1572 1329 1204 1213 1227 1176 1001 697 338 144 294 685 905 965 1009 988 971 957 947 932 863 723 552 419 370 365 351 364 398 421 421 404 441 500 556 583 580 556 526 523 575 701 758 696 588 508 384 262 203 211 267 338 395 428 425 337 178 73 44 51 77 103 108 117 134 150 155 151 151 171 207 243 269 286 291 275 240 168 92 36 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 50 94 133 160 174 175 181 204 237 265 286 307 334 359 390 430 459 429 412 457 525 583 623 642 630 625 603 572 559 579 618 655 701 750 775 750 717 710 719 711 680 721 755 742 696 663 670 698 690 545 387 278 206 154 125 121 129 142 170 164 135 113 119 180 270 323 275 179 104 79 98 153 219 274 302 321 345 366 375 375 408 475 524 535 528 473 472 522 470 386 334 353 489 766 870 840 807 834 959 1217 1231 1102 962 844 766 743 772 726 688 685 686 628 508 446 548 453 440 397 335 284 246 235 195 162 129 101 90 87 90 93 89 76 69 65 63 64 70 83 76 64 61 92 207 483 592 637 686 688 643 636 684 710 779 982 1213 1281 1144 971 757 622 585 590 598 600 601 574 606 630 668 707 724 685 690 698 678 656 654 658 663 647 637 612 601 629 672 706 718 737 755 779 805 826 772 862 1115 1448 1584 1224 791 586 474 541 894 1412 1845 1852 1484 1181 1049 1053 1084 969 915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 4 5 6 6 5 5 6 7 9 8 8 7 5 4 4 5 6 3 0 0 0 0 0 2 1 2 12 44 100 148 141 96 57 46 72 126 206 237 257 275 281 269 248 231 228 211 156 86 34 13 3 2 5 7 6 9 27 71 178 465 893 1317 1559 1527 1335 1296 1351 1353 1314 1168 897 572 339 369 664 809 869 910 924 887 867 885 859 744 565 385 259 190 225 320 337 335 374 433 442 448 477 550 611 612 558 505 480 508 666 753 705 608 548 406 263 205 209 243 281 318 355 392 383 285 203 159 147 154 148 124 110 115 129 145 155 160 175 213 257 286 303 301 276 244 186 110 51 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 55 86 113 130 128 123 129 147 177 209 242 274 300 324 358 407 442 461 487 538 581 604 628 632 651 658 652 649 662 676 668 682 718 743 732 709 698 713 756 763 806 826 830 833 826 789 770 768 646 474 318 216 175 179 197 197 195 199 202 195 169 199 259 317 316 265 204 176 199 222 243 256 267 286 324 369 375 388 410 492 610 681 632 550 518 478 492 505 479 412 349 451 616 740 796 796 790 887 1187 1234 1155 1053 948 832 763 776 738 705 691 684 638 533 475 386 340 431 486 451 411 360 319 291 250 182 118 82 71 62 67 68 64 60 59 61 51 52 54 51 46 41 42 135 347 517 657 749 762 695 716 629 614 645 719 830 856 844 791 666 569 534 534 527 545 557 554 572 604 636 645 662 633 628 669 722 714 684 656 657 643 642 647 638 654 677 697 701 706 732 757 764 767 790 843 951 1172 1409 1264 1030 848 697 679 867 1255 1894 1927 1683 1380 1115 1046 1154 1031 933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 4 5 5 6 6 6 6 7 8 7 6 5 5 5 4 3 2 1 0 0 0 1 2 1 2 15 54 93 105 89 50 18 20 34 76 141 194 205 204 211 210 192 161 137 130 125 94 54 27 13 6 14 35 47 64 111 205 374 648 1018 1322 1465 1456 1374 1299 1280 1321 1363 1268 1131 993 823 632 525 612 668 732 777 786 757 732 761 756 659 497 347 268 259 258 437 376 291 270 308 341 354 394 486 558 556 507 472 477 495 626 725 724 643 519 363 235 209 237 262 269 271 285 305 327 319 300 266 239 217 171 113 84 79 90 112 135 148 163 203 259 298 316 313 292 257 201 128 64 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 32 54 73 80 77 78 86 102 127 160 188 214 241 277 327 399 472 524 589 641 660 671 670 688 704 714 718 726 740 717 701 706 733 763 782 790 805 859 847 825 791 774 786 800 778 822 831 729 561 386 259 218 245 250 220 178 156 170 211 208 256 295 318 313 287 263 272 325 281 219 188 205 256 316 384 371 395 450 545 689 850 802 602 497 461 481 515 514 479 441 494 559 649 737 789 850 987 1178 1273 1230 1160 1078 903 809 778 739 704 684 664 619 553 505 437 366 408 502 523 502 455 409 390 346 269 178 97 78 61 61 64 62 57 55 63 58 46 33 27 35 52 77 197 359 503 601 640 610 603 625 499 549 679 677 686 707 678 639 571 523 513 470 382 442 464 462 478 536 603 622 605 587 608 683 757 756 690 640 637 640 634 634 646 666 675 689 708 730 748 743 782 848 875 839 844 955 1118 1229 1258 1164 1006 860 821 916 1477 1847 1947 1790 1450 1312 1276 1142 938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 4 4 4 5 4 4 3 4 5 5 5 4 4 4 5 1 1 2 1 0 2 7 26 21 5 2 9 30 62 66 49 32 24 29 44 60 110 152 167 164 147 134 128 111 83 62 56 58 51 37 31 27 39 86 151 206 291 436 632 863 1097 1277 1305 1262 1209 1197 1206 1205 1189 1207 1191 1120 1043 963 847 700 594 620 688 700 666 618 587 607 654 632 543 461 411 399 415 442 378 304 253 239 253 280 320 412 501 503 455 437 474 501 550 639 664 578 414 249 165 191 271 312 310 294 284 281 285 308 307 268 216 164 111 64 38 36 50 73 99 119 140 184 252 303 326 324 302 262 204 135 70 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 18 33 42 44 47 56 61 72 94 116 139 169 209 257 325 398 494 582 642 676 693 703 720 732 745 747 742 767 773 771 783 787 801 830 854 855 826 763 689 605 534 514 567 622 659 683 679 599 456 346 320 312 264 188 114 68 69 123 166 225 265 285 293 299 317 358 353 259 168 144 192 254 292 343 369 415 506 619 738 965 841 612 474 423 440 473 449 477 530 601 659 740 833 866 988 1103 1201 1314 1317 1189 1095 979 899 851 783 733 709 659 587 563 556 534 454 395 457 570 596 552 502 460 413 353 273 138 99 81 76 74 70 58 59 68 64 43 18 8 15 43 118 274 471 622 662 570 408 403 502 438 413 620 757 793 726 652 576 513 511 537 534 507 492 439 353 326 408 508 558 568 575 589 658 766 749 685 638 625 641 666 663 665 673 687 708 723 718 712 733 760 720 662 732 765 817 886 1055 1245 1292 1173 940 786 682 976 1473 1910 1971 1813 1690 1560 1334 1011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 6 6 6 5 5 4 4 3 2 1 2 2 3 3 12 27 37 54 82 85 62 34 19 22 47 77 33 3 2 9 18 12 31 53 60 64 72 85 103 133 131 126 119 101 89 89 77 55 40 35 35 38 38 54 79 148 259 389 520 699 917 1103 1233 1300 1287 1172 1033 1036 1072 1101 1106 1110 1138 1142 1060 983 951 887 768 658 661 687 639 560 505 493 531 612 654 619 606 572 500 425 408 398 349 302 269 257 268 301 378 476 476 369 338 420 484 490 541 520 408 256 134 100 168 282 330 338 321 297 281 280 287 270 221 160 105 67 44 28 25 31 43 63 87 116 163 236 303 338 338 308 259 198 130 67 24 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 20 24 28 37 43 49 62 78 94 120 159 209 273 347 429 514 590 639 667 698 729 749 777 810 822 845 867 858 856 832 799 779 744 677 590 498 425 371 338 348 444 511 525 539 576 562 452 359 359 334 245 140 62 21 11 25 63 112 165 213 250 285 332 355 305 222 163 166 217 252 280 333 392 444 532 688 826 1026 1004 885 678 487 434 472 451 462 518 642 759 844 951 981 1070 1116 1168 1276 1373 1362 1241 1074 971 910 846 785 756 703 621 605 611 603 545 441 371 549 677 675 619 558 498 421 363 231 146 110 100 92 88 74 69 65 53 31 8 1 4 30 117 310 553 722 768 674 492 369 367 385 347 455 677 767 759 666 572 479 441 471 532 602 600 496 350 315 349 412 495 588 665 631 638 691 712 699 657 622 653 698 674 660 659 672 696 730 714 701 709 707 653 542 614 693 732 767 858 1022 1146 1136 943 767 716 754 933 1478 1702 1756 1712 1615 1424 1045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 6 6 6 6 5 3 2 2 1 1 0 0 1 6 57 127 176 197 231 214 165 110 73 68 88 46 12 1 0 7 17 14 49 83 88 93 94 87 92 96 99 103 100 95 99 105 93 67 49 42 43 53 70 102 166 300 489 709 935 1158 1332 1372 1321 1234 1112 988 964 1030 1044 1029 1004 982 975 958 891 835 816 748 691 664 628 622 575 499 448 447 494 568 631 621 585 499 381 295 290 308 321 315 300 284 280 297 347 433 453 289 249 378 503 492 480 404 276 149 67 55 117 224 271 300 291 274 269 266 239 195 143 93 58 46 51 58 56 43 35 42 62 92 139 209 286 336 345 319 266 200 131 68 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 18 26 36 48 59 69 80 115 162 222 296 386 480 555 600 634 691 737 767 805 862 915 962 968 881 799 747 705 653 582 482 370 279 230 226 262 339 446 507 513 501 495 476 410 353 347 327 222 100 35 10 3 2 14 45 99 159 207 257 311 324 285 238 224 246 248 245 276 350 445 527 622 822 996 1113 1182 1213 1056 765 614 577 562 476 432 567 820 954 999 997 1071 1096 1125 1222 1348 1382 1284 1182 1065 969 890 816 769 733 668 642 635 634 628 573 344 484 631 696 701 675 628 547 472 357 240 161 133 120 110 94 80 63 41 20 4 0 2 16 70 228 510 735 722 681 601 509 413 377 358 384 489 514 503 557 596 469 388 403 452 523 577 514 442 424 423 471 567 674 781 737 672 711 766 753 680 614 617 662 675 658 634 651 683 708 711 691 667 676 690 663 674 694 718 749 778 855 1005 1050 878 599 391 378 538 932 1178 1304 1401 1428 1304 928 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 2 2 2 1 4 6 4 2 0 0 1 12 116 230 288 276 235 205 177 140 104 85 70 23 4 0 0 8 17 17 29 48 47 60 53 38 37 54 99 130 139 136 134 133 119 84 59 61 84 112 141 178 269 458 724 1015 1280 1463 1513 1391 1220 1079 1022 1021 1010 969 978 973 957 923 859 770 694 667 633 569 589 612 570 558 486 406 365 379 432 492 525 503 405 311 232 212 239 257 281 298 299 287 275 283 327 401 420 271 203 300 445 485 438 338 210 96 33 26 68 144 194 217 231 249 244 208 160 116 79 52 39 45 68 98 99 72 40 27 34 60 106 172 247 307 335 324 282 221 154 88 34 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 10 19 29 41 55 70 80 111 162 231 318 417 505 559 607 676 736 784 828 874 919 935 963 883 774 683 597 511 431 356 281 219 178 160 190 292 415 480 490 469 440 412 380 355 337 301 194 70 17 6 6 1 1 12 45 99 157 216 264 296 285 262 265 265 248 256 295 413 589 757 891 1074 1197 1240 1273 1311 1276 1116 945 679 552 463 427 499 698 897 964 937 999 1065 1117 1199 1277 1272 1378 1337 1243 1130 976 840 754 711 670 631 608 610 639 665 466 438 529 651 718 741 712 663 601 517 408 284 204 179 146 116 94 73 41 16 4 1 3 9 30 103 334 647 617 533 470 420 394 348 353 365 389 399 431 503 554 437 364 381 416 400 473 467 472 476 489 529 578 649 707 705 652 658 727 724 658 584 560 591 642 655 612 637 673 707 719 695 654 682 711 723 722 733 740 731 746 789 917 970 801 437 414 382 451 566 756 1072 1142 1272 1190 822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 8 26 52 54 34 15 5 3 10 27 125 212 238 225 200 172 137 97 71 54 37 17 6 2 1 1 1 0 0 5 8 17 17 21 35 66 138 210 242 228 202 181 158 122 97 119 168 207 238 284 384 577 858 1142 1365 1471 1425 1243 1048 936 933 911 878 871 873 885 880 854 804 728 648 607 597 551 574 578 533 463 350 261 233 256 314 365 378 348 274 232 191 199 232 252 275 303 303 276 248 247 291 371 415 311 214 202 302 409 401 291 165 64 17 16 48 98 145 160 201 222 195 139 93 71 61 51 46 53 75 97 94 69 37 16 14 34 76 135 202 271 319 330 304 253 193 130 60 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 15 28 42 51 74 112 167 245 341 441 498 558 631 708 773 812 817 814 826 848 822 742 620 480 390 354 349 343 327 275 183 117 179 323 414 445 440 414 383 353 328 296 235 138 43 5 3 5 4 4 7 19 51 105 161 206 244 258 254 257 258 268 283 332 488 720 936 1100 1235 1284 1287 1288 1303 1325 1325 1208 763 492 376 323 335 466 696 861 891 935 1018 1091 1175 1211 1138 1166 1282 1396 1417 1251 1003 800 663 597 562 536 548 588 642 547 438 449 621 708 749 737 703 679 663 604 490 385 324 226 140 114 94 60 27 9 4 5 8 15 29 119 407 523 526 484 328 277 257 255 273 292 291 263 344 369 340 313 328 405 389 428 458 487 482 435 412 463 528 596 618 581 563 587 582 577 591 631 648 609 631 614 616 635 672 698 686 667 669 692 702 700 717 721 755 772 808 890 936 852 481 489 487 452 405 412 637 910 1149 1204 995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 41 72 87 82 58 35 20 18 24 39 81 121 121 114 108 109 101 76 53 31 16 11 10 10 6 6 6 5 2 1 5 21 64 101 124 160 230 326 386 367 336 315 294 264 236 232 273 311 338 377 458 606 829 1047 1203 1260 1206 1078 969 925 917 866 857 870 841 786 718 669 656 655 644 592 522 629 613 571 486 366 240 148 108 113 148 180 189 177 163 163 141 144 171 207 243 276 288 269 242 229 251 310 373 334 240 165 237 358 380 263 122 38 11 19 43 71 96 148 184 174 136 91 60 50 50 43 41 57 73 75 62 40 19 7 5 20 58 119 194 257 318 352 344 302 244 181 105 42 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 13 20 30 48 78 123 183 261 366 434 496 560 638 721 768 753 730 711 725 741 717 628 477 406 409 449 514 537 461 303 117 118 250 357 401 403 373 333 285 248 205 137 59 12 1 0 4 7 6 6 11 33 76 110 144 179 207 223 237 276 308 306 354 486 668 860 1039 1164 1204 1200 1194 1231 1288 1335 1303 944 618 446 364 353 401 571 749 871 957 1034 1091 1235 1179 1116 1152 1266 1394 1606 1559 1274 975 732 589 490 475 497 512 542 542 510 489 656 731 768 769 758 755 751 700 638 596 532 383 203 144 121 94 54 24 11 7 6 7 17 17 150 344 545 807 748 517 387 323 266 180 195 167 157 185 223 254 294 387 420 467 508 532 524 476 437 451 487 549 588 585 581 531 483 496 581 695 734 625 623 617 598 580 601 617 641 667 667 663 664 637 631 672 734 802 855 862 891 832 730 713 736 866 846 675 623 770 982 1097 998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 71 75 65 53 42 31 21 20 21 26 34 39 36 54 88 125 144 138 110 62 26 17 19 20 19 16 17 15 11 16 43 106 211 271 306 351 413 483 535 527 507 497 473 432 382 330 345 392 415 440 497 602 751 907 1007 1030 998 941 905 910 892 890 889 855 774 663 556 508 515 521 528 517 513 650 600 560 448 302 175 90 40 30 42 53 53 49 52 55 48 52 63 97 153 210 245 254 252 231 226 257 308 331 293 210 242 318 316 201 79 17 4 15 36 54 74 126 142 117 82 53 39 38 41 33 31 55 65 53 33 16 4 2 4 15 47 110 196 251 324 379 392 362 302 229 153 82 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 12 24 47 82 133 201 284 364 433 482 546 637 693 705 694 681 681 673 658 652 584 533 529 568 617 630 567 392 180 121 171 253 317 328 274 225 184 149 108 57 15 1 0 0 1 3 5 5 9 31 55 70 92 123 159 201 237 286 304 320 364 448 561 674 853 977 1007 991 1048 1174 1216 1297 1289 1107 869 689 594 539 558 632 741 866 988 1070 1121 1217 1168 1099 1115 1189 1119 1410 1565 1545 1402 1161 876 630 651 634 609 572 543 564 474 552 642 726 783 795 790 770 763 760 741 678 544 330 181 147 124 90 53 29 14 10 2 10 14 44 128 276 834 957 843 715 629 554 345 287 258 242 221 228 257 322 382 417 462 523 583 595 600 659 614 577 588 623 637 636 529 445 427 488 629 679 615 585 576 557 526 526 551 607 653 668 651 629 609 590 626 682 716 745 714 794 781 757 785 951 1504 1527 1146 863 801 915 1085 1139 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 0 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 23 33 32 31 28 23 17 11 10 12 18 21 19 26 64 121 170 201 207 177 109 42 30 26 24 22 20 20 20 20 46 119 232 363 453 498 551 600 630 650 644 630 620 579 511 437 386 393 449 456 465 498 565 661 775 861 882 876 869 855 841 865 904 871 768 636 521 461 467 481 422 404 438 503 576 514 498 389 242 123 59 29 15 15 11 7 5 6 6 8 12 16 32 70 122 173 208 245 228 202 206 246 293 313 234 194 200 178 102 27 2 1 9 29 45 58 78 84 70 50 34 28 31 34 27 28 54 52 35 17 6 1 2 5 14 41 104 192 255 328 395 429 415 359 283 206 129 51 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 15 28 49 87 142 209 294 380 438 486 551 589 607 626 634 642 631 593 591 576 578 590 615 629 603 566 417 247 166 171 211 233 209 141 90 76 68 48 18 3 0 0 0 0 0 2 7 15 30 39 48 64 92 134 200 248 290 316 339 378 440 499 528 681 843 958 1049 1159 1226 1217 1266 1280 1226 1112 965 897 842 793 772 795 870 988 1035 1076 1119 1097 1025 1002 1105 965 1141 1324 1499 1598 1492 1248 1061 1003 962 917 803 580 426 356 365 417 545 716 802 837 838 827 812 787 743 650 500 413 256 165 133 105 73 38 22 10 9 14 20 22 81 456 711 838 890 885 841 695 600 510 420 355 346 334 352 398 406 397 420 451 468 571 669 673 649 597 562 557 539 480 419 387 403 484 498 505 511 521 520 527 556 594 618 626 619 591 575 572 560 570 601 633 715 707 743 723 618 508 801 1321 1383 1047 741 780 936 1138 1324 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 0 0 0 0 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 8 9 7 6 10 25 24 28 29 42 86 153 205 232 231 192 123 59 61 50 35 24 19 15 14 18 58 157 288 436 576 645 661 700 710 703 693 689 681 632 550 477 443 447 471 456 448 476 534 610 699 782 835 852 852 853 856 882 867 769 613 485 432 449 492 490 314 242 333 458 504 451 420 322 195 107 71 58 34 11 2 0 0 0 0 1 1 0 6 26 59 101 146 206 214 183 159 167 193 199 161 115 84 57 27 2 0 0 5 24 34 39 45 50 52 44 37 31 34 40 38 41 56 43 23 8 2 1 2 5 10 29 84 172 258 329 397 443 442 396 324 248 166 86 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 12 13 16 25 46 83 133 217 319 411 481 534 540 533 565 580 592 598 561 546 559 577 597 621 627 581 538 434 307 226 214 236 219 142 82 47 37 35 24 4 1 0 0 0 0 1 5 16 32 40 46 58 75 92 134 204 256 299 333 366 406 450 460 471 573 729 881 993 1151 1214 1236 1254 1267 1272 1263 1153 1083 1012 939 887 873 902 958 970 974 960 929 894 860 931 928 991 1108 1299 1505 1467 1320 1210 1175 1165 1127 1047 802 536 415 364 368 477 678 803 878 901 883 847 802 743 635 563 561 450 285 212 210 144 97 63 36 21 16 25 20 52 207 422 655 824 853 827 809 803 755 648 549 467 407 364 339 352 352 317 284 253 276 342 419 546 512 447 395 365 361 352 347 359 392 421 436 448 473 490 528 570 588 584 570 555 535 521 521 536 543 528 544 631 709 750 728 594 432 653 861 856 688 557 606 754 997 1177 1 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 0 0 0 0 0 0 0 0 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 37 15 25 25 37 80 150 215 239 224 183 137 115 132 118 85 61 42 30 24 24 58 165 306 482 658 753 715 704 671 660 676 701 713 692 615 549 499 474 463 440 421 459 526 598 664 729 797 835 827 849 873 861 802 675 544 480 487 525 522 411 199 145 221 327 388 391 375 306 201 147 147 145 99 32 3 0 0 0 0 0 0 0 2 10 24 48 90 156 179 169 140 119 107 89 69 68 64 45 18 0 0 0 1 13 23 33 46 57 62 61 50 43 44 48 48 43 40 25 11 3 1 1 3 4 7 15 63 147 236 308 368 414 423 388 322 247 175 115 53 19 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 11 10 13 26 50 77 138 232 337 427 496 530 497 485 465 454 486 497 506 539 583 611 618 609 577 552 481 363 282 276 296 247 148 70 33 26 28 21 5 2 1 0 0 0 1 10 31 69 117 148 152 147 141 157 210 278 333 365 394 429 450 447 457 499 580 698 825 1021 1144 1206 1225 1220 1209 1235 1195 1143 1069 991 934 910 921 933 919 881 832 790 760 754 780 810 858 961 1134 1277 1238 1178 1063 1042 1096 1095 1127 1029 800 677 632 632 711 783 810 858 894 892 862 811 735 622 579 568 512 412 348 371 309 234 149 79 56 40 42 43 62 109 196 372 557 605 583 625 743 787 745 673 597 531 484 473 458 404 347 299 246 191 152 204 337 353 329 291 258 250 253 256 263 286 316 341 381 407 423 464 516 542 545 545 561 559 529 524 570 552 506 508 564 631 691 714 588 535 592 629 553 481 483 578 669 783 877 2 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 0 0 0 0 0 0 0 0 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 6 12 3 12 9 12 35 82 140 182 188 178 182 207 224 197 158 125 97 80 75 85 128 257 434 609 761 812 726 658 627 633 666 707 735 733 661 606 532 488 469 454 444 472 519 567 612 650 671 667 740 823 872 859 782 673 576 549 560 542 456 300 127 78 90 181 264 323 356 334 258 225 247 246 183 82 18 4 0 0 0 0 0 0 0 1 6 21 61 117 122 130 117 90 61 45 58 98 123 117 52 5 0 0 1 11 31 56 83 104 106 89 59 47 41 36 29 18 11 6 2 0 0 0 1 1 1 6 39 113 204 274 320 357 371 345 290 223 167 130 86 48 21 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 7 9 20 29 46 85 150 234 330 433 490 464 430 400 387 412 449 455 501 581 634 628 592 559 554 509 424 369 369 348 284 180 76 24 19 25 19 7 2 1 0 0 0 4 22 49 131 246 322 325 298 269 250 265 338 411 424 422 434 447 448 456 467 476 549 691 864 1028 1158 1227 1225 1180 1165 1144 1118 1057 984 953 943 938 914 872 816 756 707 670 666 683 694 714 785 912 1014 1054 1026 914 848 910 946 1011 1059 964 896 927 964 1006 988 902 856 858 865 863 821 758 684 638 609 580 557 504 528 517 454 338 188 146 109 96 91 94 121 148 246 343 385 354 336 474 569 626 669 688 682 661 649 597 535 467 387 302 240 179 166 175 203 212 189 169 169 169 166 171 186 205 242 280 319 367 430 492 535 555 575 598 612 617 619 654 603 573 577 572 602 664 695 656 588 527 507 427 416 461 525 560 565 579 2 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 0 0 0 0 0 0 0 0 0 0 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 2 1 0 3 14 45 90 131 164 218 277 297 268 229 194 168 152 152 179 259 414 636 790 839 782 685 664 687 695 711 739 754 732 668 639 560 506 483 476 478 493 513 535 556 556 557 581 636 704 725 729 718 695 674 666 634 520 370 246 170 115 114 165 226 299 363 383 346 318 325 283 203 113 43 8 1 0 0 0 0 0 0 0 1 15 46 73 63 63 55 37 23 26 55 95 108 143 71 16 2 0 3 27 73 109 121 120 108 75 40 29 21 16 11 5 1 1 0 0 0 0 0 0 0 1 18 74 156 226 271 301 318 299 252 197 152 124 100 72 43 20 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 14 16 28 54 94 149 215 305 379 408 409 394 375 383 422 431 500 588 641 636 587 529 540 484 379 318 366 429 359 227 96 28 18 21 14 5 5 3 1 0 3 18 31 61 170 328 453 492 459 393 376 395 455 521 513 476 460 462 457 454 464 474 531 618 709 865 1058 1205 1258 1225 1153 1081 1029 994 958 969 962 941 909 862 799 741 679 634 616 625 634 634 657 716 765 788 786 756 718 735 773 831 915 958 965 1010 1089 1118 1112 1057 1011 987 932 888 838 789 737 689 646 609 603 583 602 622 633 628 342 254 237 237 219 198 200 222 255 288 311 296 236 249 271 381 498 591 659 703 725 723 677 601 495 362 299 221 173 146 139 145 123 128 131 125 117 115 121 122 142 169 206 258 325 427 466 477 479 491 537 572 566 587 535 480 472 521 555 596 647 695 669 543 482 411 371 385 424 418 380 385 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 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 9 36 80 138 213 291 334 332 309 289 269 249 233 247 331 505 752 904 802 705 660 675 708 722 731 748 743 705 662 661 598 522 486 478 489 513 542 566 575 538 541 558 528 550 525 551 632 707 708 657 628 561 404 305 249 190 169 184 239 317 391 434 434 419 404 321 205 109 48 11 0 0 0 0 0 0 0 0 0 7 17 22 16 11 8 4 3 9 29 66 114 151 77 24 4 0 11 63 144 166 126 84 56 28 12 8 6 8 9 6 2 0 0 0 0 0 0 0 0 0 5 41 107 183 240 267 287 275 234 183 137 107 92 74 50 25 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 1 6 8 15 32 59 92 133 205 272 335 382 388 348 354 389 426 492 563 608 614 552 451 367 233 110 88 164 265 263 177 87 45 50 61 36 10 3 2 2 6 16 33 62 105 235 433 603 673 582 467 456 498 539 598 601 561 508 486 468 438 445 477 520 592 653 758 934 1120 1248 1282 1230 1128 1033 995 982 986 967 931 891 848 795 737 685 650 626 625 639 641 633 631 621 608 591 576 567 575 600 660 747 824 867 893 1018 1081 1089 1074 1077 1079 999 988 1001 927 769 669 617 599 559 545 554 578 647 522 507 465 397 360 394 396 403 391 367 351 327 295 245 211 183 219 298 368 414 477 562 640 689 700 672 596 446 340 270 203 166 155 130 122 134 150 129 111 98 102 113 123 142 172 208 239 275 304 322 347 427 477 492 475 442 394 333 322 373 417 438 436 555 558 568 495 378 362 379 363 313 304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 10 39 89 159 244 326 369 378 369 351 325 293 285 351 536 778 905 722 663 649 670 699 709 707 726 712 675 655 655 608 524 476 458 480 525 563 566 530 478 489 450 379 406 475 565 643 662 612 537 519 549 436 342 267 203 183 204 280 363 433 486 511 509 489 400 230 102 35 7 0 1 1 0 0 0 0 0 0 1 2 2 1 0 0 0 0 1 6 19 53 103 46 14 2 1 27 111 228 208 107 41 17 4 2 1 4 14 21 18 9 1 1 0 0 0 0 0 0 0 0 21 77 160 236 267 290 284 247 194 141 98 69 50 33 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 8 19 37 54 80 130 197 275 348 386 332 337 370 420 477 529 565 591 486 334 182 64 10 12 40 99 113 88 62 69 124 207 99 31 5 1 4 19 54 79 120 199 357 576 764 831 672 513 455 481 531 588 625 617 574 530 480 415 389 416 467 558 659 762 886 1028 1182 1270 1262 1187 1098 1031 1007 986 960 927 882 832 776 734 697 665 640 626 623 621 605 584 551 515 483 459 444 442 451 489 554 617 658 673 814 907 913 892 961 1050 1080 1209 1348 1247 768 629 538 468 445 477 500 458 518 709 797 711 610 576 584 549 611 546 431 389 333 279 240 206 183 173 176 182 214 256 346 480 601 710 752 779 770 678 541 408 309 240 202 181 190 233 205 183 162 149 144 144 151 166 185 199 221 243 251 259 269 303 338 347 332 370 349 324 305 298 322 308 362 401 449 432 354 341 318 283 264 292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 30 77 163 288 367 381 354 314 277 252 275 378 593 799 859 719 699 689 698 704 693 683 705 696 661 627 598 558 501 463 450 479 528 555 522 445 392 394 352 326 374 473 597 655 618 524 441 412 421 325 238 183 162 178 240 330 408 476 538 573 574 552 487 281 119 34 5 1 4 7 5 1 0 0 0 0 0 0 1 2 1 1 0 0 0 0 1 7 18 7 2 0 4 47 158 307 283 153 51 9 1 3 8 25 45 48 33 12 1 0 0 0 0 0 0 0 0 0 14 62 146 235 284 312 313 284 233 174 119 74 42 23 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 21 33 53 85 129 195 289 391 386 386 406 440 477 504 511 545 423 253 107 24 2 6 30 75 109 125 117 102 131 198 98 29 5 0 2 17 90 130 172 271 451 667 805 853 709 538 439 432 475 529 604 649 655 621 542 439 385 404 450 526 636 766 887 969 1092 1179 1198 1161 1094 1032 999 970 957 939 901 851 797 748 708 670 637 616 609 606 593 575 550 514 464 426 399 378 361 356 377 426 464 490 568 642 664 637 760 887 1035 1264 1504 1553 854 579 429 391 410 406 341 341 411 511 605 704 824 780 662 512 476 472 357 306 286 251 225 202 175 138 103 94 103 130 200 306 425 546 637 719 766 736 695 555 422 369 359 319 284 312 329 309 261 215 207 212 220 212 211 225 234 230 229 230 232 234 244 256 264 322 357 347 303 257 266 266 268 280 315 352 326 285 231 208 222 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 14 14 17 13 7 2 0 0 0 1 9 52 148 280 350 331 271 214 189 215 306 481 693 817 812 734 730 716 704 684 663 657 675 686 644 580 521 470 444 449 463 483 503 502 476 441 424 400 399 415 466 536 602 612 552 477 419 383 344 236 182 146 143 183 252 328 406 500 572 607 612 594 532 324 145 47 8 1 6 14 17 7 1 0 0 0 0 0 2 4 5 3 0 0 0 0 0 0 1 0 0 0 12 71 198 358 395 294 125 31 7 24 73 104 92 67 32 6 0 0 0 0 0 0 0 0 0 1 9 44 132 233 294 339 352 330 283 225 166 113 68 41 27 17 9 4 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 0 0 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 0 0 0 0 0 0 0 0 0 0 0 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 2 10 22 42 71 99 144 232 344 399 435 464 484 495 496 482 489 389 235 95 17 3 24 92 187 270 305 276 192 107 74 32 9 2 0 1 13 107 171 224 319 488 685 793 868 770 587 453 427 460 492 564 632 669 658 596 491 430 425 447 494 596 765 891 945 1002 1051 1081 1086 1054 1014 993 989 990 980 944 883 819 776 746 716 686 667 673 679 675 657 628 603 549 491 442 397 356 322 309 335 364 385 406 426 444 453 544 702 916 1157 1370 1532 1098 741 546 540 580 521 407 382 406 427 429 482 637 658 695 681 651 612 422 272 266 266 246 217 180 123 81 64 62 72 97 141 230 303 374 438 472 454 507 429 327 259 252 290 313 411 508 510 411 334 345 370 386 373 343 324 281 244 227 215 205 205 222 237 250 272 291 295 275 253 240 228 229 266 338 364 357 333 308 278 254 236 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 0 0 0 0 0 0 0 0 0 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 22 44 50 61 46 29 15 6 3 5 8 22 87 193 295 330 290 230 218 261 353 490 673 816 824 772 716 692 666 670 669 648 634 645 663 636 571 506 457 447 472 499 495 466 439 439 464 489 445 420 447 503 564 598 578 528 508 481 429 343 231 169 139 149 193 257 331 419 538 583 612 626 622 574 427 253 118 41 9 7 20 38 28 9 1 0 0 0 0 1 4 7 6 1 1 0 0 0 0 0 0 0 0 15 75 192 323 374 341 153 46 13 40 100 122 71 48 18 1 0 0 0 0 0 0 0 0 0 1 8 37 124 227 299 351 381 371 331 277 219 164 116 81 62 50 37 22 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 4 3 1 0 0 0 0 0 0 0 1 0 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 30 53 81 121 196 310 411 467 495 509 508 497 488 471 403 274 132 43 25 82 168 255 329 367 343 245 117 42 10 1 0 0 4 34 123 212 292 389 514 624 739 829 803 671 512 431 435 467 528 595 641 658 636 554 503 484 476 484 555 743 857 899 917 946 996 1020 1020 1003 1009 1037 1070 1092 1073 1030 968 912 867 826 796 798 812 824 824 791 715 695 642 581 520 464 414 367 336 322 317 321 327 318 297 307 393 566 802 1061 1247 1351 1286 1256 1250 1237 1304 1174 772 503 396 347 338 376 438 494 552 632 761 690 524 375 339 325 282 240 195 133 85 61 60 70 76 90 132 171 201 208 204 204 217 213 187 147 119 127 186 313 464 596 586 555 582 600 591 563 531 477 382 319 271 229 205 198 214 232 245 250 245 239 243 238 227 218 224 255 337 409 455 457 407 328 278 258 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 0 0 0 0 0 0 0 0 0 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 23 44 59 73 66 53 40 32 29 30 28 39 118 219 287 300 274 256 342 487 627 750 857 909 842 772 702 645 615 637 667 632 597 594 615 620 587 535 499 487 500 517 505 455 445 511 572 573 514 415 436 471 514 551 560 537 529 468 370 268 188 156 144 179 216 253 308 409 549 567 571 565 573 557 471 342 213 108 47 38 60 75 69 21 3 0 0 0 0 0 4 12 13 6 0 0 0 0 0 0 0 0 0 14 64 137 205 241 271 127 41 8 28 76 104 58 26 7 0 0 0 0 0 0 0 0 0 1 1 6 35 112 208 289 344 384 388 361 320 269 215 166 130 111 97 79 54 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 12 12 11 6 1 0 0 0 0 0 0 1 1 2 3 3 1 0 1 1 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 2 11 19 40 76 121 187 291 387 436 470 497 510 512 504 495 456 367 250 159 142 205 255 276 278 276 262 213 142 85 40 9 1 0 4 43 111 187 264 360 481 529 624 742 803 744 590 482 453 471 520 578 625 668 651 610 565 510 452 437 547 709 815 860 872 886 945 947 982 1030 1088 1156 1219 1243 1258 1257 1223 1159 1092 1030 1003 1009 1026 1031 1007 954 868 820 767 714 656 580 524 493 444 395 350 311 285 251 214 219 302 460 660 917 1124 1270 1366 1539 1777 1823 1824 1834 1387 879 618 424 365 356 370 397 433 481 529 553 517 481 446 399 342 331 246 178 119 84 90 97 109 123 136 155 191 195 182 165 145 131 134 122 95 69 69 122 237 419 554 632 692 730 728 707 650 560 479 409 340 267 227 216 221 233 242 242 241 231 225 222 218 209 208 231 329 461 555 572 488 384 321 287 2 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 0 0 0 0 0 0 0 0 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 9 15 29 45 54 59 63 69 71 58 43 52 118 211 260 261 250 286 436 633 753 809 830 837 842 794 695 613 577 581 592 563 517 508 536 558 539 500 455 427 435 468 490 471 447 546 632 655 594 512 479 483 504 527 531 498 419 304 202 130 105 130 177 222 206 186 231 338 455 504 488 453 471 470 409 319 253 206 153 131 131 124 102 33 8 1 0 0 0 0 5 15 20 13 1 0 0 0 0 0 0 0 0 11 57 96 133 169 187 91 27 4 8 28 55 61 10 1 0 0 0 0 0 0 0 0 0 0 2 7 38 114 202 278 335 376 391 372 342 302 255 211 178 158 139 117 88 53 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 12 14 14 9 7 2 0 0 0 0 0 0 0 2 4 5 4 1 1 2 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 27 58 100 168 280 383 445 470 486 510 517 518 502 486 463 414 382 397 402 384 334 265 213 187 168 140 106 72 44 15 3 14 55 118 169 198 249 353 402 468 567 659 672 651 574 519 511 545 584 571 603 630 642 623 558 457 447 603 738 814 829 817 853 927 985 1060 1138 1206 1292 1353 1373 1403 1424 1422 1394 1358 1304 1277 1274 1272 1248 1205 1151 1078 1008 942 883 819 719 655 610 579 548 490 405 319 240 193 197 264 389 542 759 961 1161 1319 1409 1552 1643 1683 1960 1990 1660 1326 1039 731 548 477 453 433 421 450 499 527 522 494 464 363 293 319 303 234 203 197 177 169 168 167 169 212 228 226 211 183 153 144 132 117 87 66 87 121 190 301 426 529 613 686 717 701 620 529 448 381 305 259 233 226 231 234 235 232 224 216 211 206 199 203 228 336 515 658 689 585 481 396 324 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 20 35 49 64 79 78 59 44 54 93 168 202 187 184 255 419 596 618 590 594 661 761 794 633 553 510 493 491 471 422 441 472 474 446 412 361 314 324 390 479 542 546 584 607 628 642 610 540 516 527 503 434 334 222 164 124 79 86 161 258 281 191 126 170 223 291 390 415 388 423 426 388 348 342 331 268 215 178 157 135 71 28 9 2 1 0 1 4 12 20 13 2 0 0 0 0 0 0 1 4 15 60 106 133 143 121 60 15 2 1 4 10 13 1 0 0 0 0 0 0 0 0 0 0 3 8 14 55 130 213 285 339 373 389 380 355 325 291 255 223 199 175 148 116 80 47 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 11 10 4 3 1 0 0 0 0 0 0 1 3 4 5 4 2 1 3 2 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 1 4 14 36 76 150 251 340 395 425 452 470 491 525 547 549 532 516 528 552 529 476 391 276 175 124 111 110 105 95 87 62 42 54 126 213 252 241 231 219 233 297 422 582 642 639 616 583 582 611 591 512 518 572 628 648 609 519 574 692 780 815 808 785 843 920 1026 1158 1255 1266 1337 1395 1440 1480 1524 1567 1568 1545 1507 1474 1445 1399 1321 1292 1276 1220 1141 1053 978 920 837 779 747 734 708 632 522 399 292 227 219 266 355 500 638 755 912 1132 1283 1366 1425 1465 1692 2015 2125 2136 1982 1487 1140 993 856 622 459 436 468 485 492 483 517 558 620 603 536 459 385 327 289 261 232 223 229 289 347 357 319 293 264 227 193 170 155 137 143 146 145 156 198 264 336 414 457 472 476 451 376 321 279 257 238 222 225 226 228 230 227 221 214 202 191 208 263 368 532 661 683 634 566 482 403 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 0 0 0 0 0 0 0 0 0 0 0 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 1 20 34 44 54 63 59 47 43 49 68 95 109 82 79 165 319 450 429 355 386 514 662 689 477 496 479 433 425 438 406 443 435 409 376 347 317 269 258 322 449 579 637 568 591 586 573 554 519 496 478 402 291 212 195 220 183 116 153 265 362 363 257 161 137 105 168 302 379 384 417 428 426 429 443 433 345 252 183 161 176 174 113 50 14 2 0 0 2 8 13 8 4 4 4 3 3 4 10 21 31 36 69 94 98 90 74 47 18 4 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 4 18 65 148 236 310 362 391 401 400 373 349 325 298 267 238 209 178 143 108 76 48 23 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 5 1 3 2 1 0 1 3 3 4 2 2 3 3 2 1 1 3 2 0 1 1 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 2 9 28 66 126 197 260 313 359 397 402 444 504 553 567 546 518 536 558 536 471 372 249 141 79 70 98 130 140 139 128 114 107 160 250 302 311 277 210 179 203 273 373 426 499 548 585 637 675 618 549 529 568 635 671 634 635 703 765 808 833 845 861 894 949 1035 1148 1243 1219 1253 1305 1363 1415 1458 1502 1539 1539 1513 1480 1441 1380 1277 1246 1233 1190 1111 1015 937 884 844 820 814 802 761 679 571 436 322 261 247 270 349 469 564 650 784 981 1103 944 1004 1086 1190 1457 1767 2053 2112 1949 1733 1608 1660 1170 837 645 536 483 467 533 586 604 595 607 653 655 650 631 545 406 349 312 305 334 393 450 412 384 355 315 278 256 249 244 225 217 208 187 161 159 178 209 241 268 300 294 269 248 233 217 214 212 228 226 217 214 215 222 218 209 199 203 238 304 377 481 583 630 651 587 473 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 18 40 46 47 51 54 48 44 43 47 47 34 14 11 77 187 267 250 190 266 477 643 642 502 524 526 468 495 514 465 462 363 323 298 289 288 275 253 287 392 522 580 517 472 497 515 511 482 433 369 291 246 261 255 218 180 108 185 311 368 306 165 55 15 19 126 272 372 398 409 421 443 470 485 467 404 278 199 173 214 284 277 161 52 9 1 1 6 21 15 6 5 9 11 11 13 19 36 59 80 87 80 72 68 70 73 66 42 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 52 129 223 310 375 414 429 426 396 374 353 331 304 275 242 207 170 139 114 89 52 22 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 2 3 2 0 1 3 5 4 2 2 4 6 6 5 4 2 2 2 3 2 2 1 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 1 7 26 55 92 138 190 253 326 380 375 410 462 505 520 498 469 469 471 461 419 338 235 142 81 69 101 151 168 141 143 146 150 164 197 246 288 292 248 194 158 140 171 264 397 473 514 580 631 645 640 620 621 659 693 701 718 749 790 831 866 876 879 909 958 1003 1049 1116 1124 1132 1158 1188 1206 1223 1247 1285 1315 1321 1310 1299 1273 1213 1155 1094 1029 953 872 802 756 738 752 783 792 747 693 611 496 381 295 245 248 303 410 520 615 729 846 980 791 560 490 567 689 864 1079 1305 1426 1403 1174 1524 1416 1176 922 750 613 539 543 541 515 487 538 566 623 687 778 855 630 520 425 368 337 326 335 368 360 333 311 301 306 297 291 268 245 231 217 199 177 162 157 162 182 203 220 211 206 214 234 213 229 232 216 208 201 205 219 241 249 232 222 237 237 237 271 367 502 631 641 573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 49 47 40 43 50 43 34 23 20 15 4 0 0 29 80 115 116 119 225 477 603 605 546 523 528 544 607 571 477 397 252 197 180 192 232 275 288 288 353 435 460 420 374 366 428 462 435 363 281 231 257 346 297 203 149 94 135 302 385 314 169 75 54 40 117 234 327 365 376 394 435 490 529 536 493 324 232 190 204 262 304 237 88 20 1 3 15 42 31 13 5 4 4 5 7 9 17 38 61 74 69 63 62 83 110 115 76 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 30 73 133 207 289 358 408 437 441 422 397 373 352 331 306 277 239 197 163 137 112 82 51 24 7 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 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 1 0 0 1 3 4 5 5 3 4 8 10 11 10 8 8 6 5 5 4 3 2 2 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 3 19 35 56 86 128 186 270 333 353 380 412 437 441 427 436 446 459 457 423 360 279 196 123 91 112 161 188 133 117 121 129 136 146 173 216 244 231 184 129 81 74 157 303 417 458 480 512 556 620 662 668 679 713 761 780 800 828 850 875 889 894 908 936 973 1010 1047 1034 1005 983 977 983 964 960 968 993 1019 1035 1063 1074 1043 1000 943 881 816 752 698 666 664 698 768 807 783 749 689 601 496 385 288 260 295 372 455 521 592 674 801 795 618 387 331 352 396 435 528 655 788 526 767 976 1013 932 968 799 676 598 536 482 419 425 431 458 485 510 734 687 571 499 445 346 317 347 353 316 286 291 307 310 291 278 261 238 226 243 233 209 187 176 183 189 195 196 198 200 196 220 234 253 265 259 244 237 245 295 347 366 333 278 244 220 199 188 220 362 532 642 672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 52 45 29 32 35 31 24 5 1 0 0 1 3 17 44 66 86 130 230 368 403 431 424 415 441 506 548 513 420 303 178 101 81 98 168 269 341 342 321 336 357 369 370 372 436 432 352 247 165 131 145 264 261 158 72 50 68 254 433 428 332 255 219 149 158 217 285 338 372 399 444 510 556 565 499 352 250 172 130 128 141 126 58 12 1 1 13 36 40 20 6 1 0 1 1 3 9 31 47 55 60 55 58 94 133 129 73 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 49 94 162 253 317 362 399 422 430 411 385 362 343 325 308 276 233 190 155 128 104 77 44 17 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 5 4 6 9 11 12 13 11 9 7 6 6 6 5 4 3 3 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 1 9 20 33 56 94 141 187 223 261 301 341 372 380 396 411 426 439 443 435 403 348 283 219 174 156 176 206 167 126 100 87 84 89 117 154 187 203 192 155 107 73 142 259 355 402 408 429 450 511 598 668 710 721 773 810 833 852 857 869 899 907 909 919 929 935 927 888 829 765 712 673 640 618 608 618 647 685 720 755 757 747 735 718 696 668 634 617 631 673 718 743 742 726 690 627 547 467 386 351 362 392 422 442 477 536 638 725 704 422 320 294 285 259 237 246 427 390 381 423 584 956 911 792 716 681 657 598 534 484 426 388 409 351 369 421 438 421 395 309 274 272 268 253 251 264 268 272 267 253 253 270 242 231 227 216 208 204 228 230 225 231 237 229 212 208 227 262 291 308 325 348 377 397 423 419 317 237 201 185 172 168 203 315 472 631 724 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 23 45 45 29 23 18 20 19 3 2 1 4 8 18 37 66 105 145 189 228 239 243 288 298 306 343 405 436 424 348 243 141 67 36 46 101 194 288 326 293 256 269 296 308 305 300 253 172 97 49 28 29 73 151 103 55 41 53 155 338 410 419 405 392 373 347 346 372 404 420 412 395 420 418 378 299 206 131 83 51 37 36 35 21 2 0 0 4 14 23 13 4 1 0 0 0 3 12 20 33 48 55 46 53 96 125 94 36 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 17 25 37 68 146 207 257 306 354 390 400 392 367 341 324 317 302 271 228 188 155 127 95 57 25 10 5 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 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 2 5 7 10 11 11 8 7 11 12 11 11 11 8 5 5 7 8 7 6 4 4 4 2 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 4 9 18 36 67 101 113 126 160 210 263 309 359 386 394 399 402 405 414 411 394 361 311 252 205 186 190 172 138 99 69 55 53 77 108 143 176 196 182 163 146 181 259 335 382 382 402 418 448 504 565 624 648 706 758 782 795 797 812 824 827 841 850 829 807 731 658 592 515 431 349 305 283 270 270 284 320 349 372 388 414 457 487 511 525 521 508 499 509 553 570 576 574 562 542 510 471 440 423 418 421 422 435 456 480 514 567 635 466 378 341 304 268 204 166 253 339 356 244 196 487 568 655 782 769 770 716 645 609 563 482 462 418 368 367 347 296 284 267 242 241 239 216 231 281 308 306 289 280 309 348 326 291 268 244 234 235 241 236 229 244 249 243 233 221 225 259 285 309 319 354 394 363 344 286 213 172 151 146 143 138 165 228 332 499 601 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 38 51 57 50 35 24 24 21 11 11 12 23 33 45 64 97 153 206 235 239 231 238 260 260 260 281 319 351 349 285 198 114 53 23 22 43 80 129 177 195 186 192 200 192 167 127 85 45 18 6 2 3 16 59 48 34 23 23 50 122 175 222 266 324 411 496 505 493 464 410 332 247 210 162 108 67 45 26 15 10 9 13 13 5 1 0 0 0 2 4 3 1 0 0 0 0 0 1 4 23 32 33 38 65 109 107 53 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 8 35 79 129 184 243 293 332 362 357 332 311 301 295 284 259 230 201 167 123 79 46 22 9 4 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 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 5 7 9 10 12 11 9 7 7 7 6 7 7 7 7 8 8 8 6 5 5 4 3 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 1 1 4 15 39 61 68 71 89 125 171 222 282 325 344 349 348 347 344 379 417 421 375 303 271 247 227 191 151 114 85 65 55 61 81 117 164 203 206 213 223 247 292 348 379 375 387 399 400 393 391 406 453 519 581 619 642 643 646 642 629 611 603 609 612 542 454 378 299 231 158 119 94 76 67 66 79 101 118 129 154 202 253 292 323 345 350 334 323 347 374 394 406 415 433 442 450 454 454 444 442 438 442 446 442 418 413 428 388 344 309 278 266 208 163 160 209 311 295 212 196 246 385 615 686 669 548 545 588 612 583 562 568 526 429 337 301 264 280 306 296 270 249 265 335 391 388 339 316 347 376 382 372 351 324 296 276 266 251 207 227 237 248 259 262 253 267 283 305 330 355 389 361 291 218 164 140 118 122 125 119 112 121 169 285 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 30 45 60 68 64 48 32 22 17 19 29 39 45 44 43 52 82 132 182 193 196 203 216 229 236 242 255 276 301 319 282 179 99 47 21 14 16 20 25 48 71 83 86 77 65 53 41 28 13 2 0 0 0 5 21 25 19 11 5 3 4 5 10 33 97 232 409 485 433 346 254 163 82 44 24 10 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 20 34 61 104 132 77 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 39 71 113 160 216 285 318 320 303 282 267 261 254 245 230 207 170 113 70 37 18 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 3 4 5 5 5 6 7 9 11 11 9 8 7 7 6 7 8 8 8 8 8 6 5 5 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 0 0 0 3 15 27 33 45 55 66 95 142 200 253 280 286 284 288 284 320 375 403 388 355 343 326 307 269 220 168 133 111 91 74 71 97 165 228 271 289 295 304 323 337 345 353 375 404 416 357 315 292 296 328 383 439 455 440 438 446 442 428 431 423 415 381 315 232 159 115 66 29 11 7 6 4 6 13 18 20 23 46 85 118 150 186 225 232 230 230 235 247 263 285 312 337 365 390 413 398 391 387 383 374 358 328 300 280 258 232 213 173 172 163 144 121 103 158 194 202 163 107 102 217 323 416 542 579 468 498 497 516 572 611 589 537 494 440 386 330 321 315 284 268 288 321 331 309 291 316 359 395 400 389 375 342 318 307 288 255 250 257 268 273 285 280 281 285 284 293 320 338 323 274 224 191 148 116 111 113 113 107 100 138 216 301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 42 45 49 46 34 16 2 9 23 36 42 30 16 17 37 71 113 150 135 139 149 169 194 215 238 266 290 319 328 279 184 105 58 32 17 8 3 4 10 15 16 15 11 8 8 7 6 3 0 0 0 1 1 1 1 0 1 0 0 0 0 0 1 11 78 190 257 215 131 74 35 9 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 1 18 56 103 136 122 39 10 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 4 12 26 48 79 134 216 268 282 269 245 223 216 221 228 229 215 154 101 64 41 27 21 17 11 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 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 3 4 3 3 4 5 7 6 6 6 8 10 8 11 10 10 9 8 7 8 10 9 8 8 7 5 5 5 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 0 0 0 0 2 5 11 23 32 40 62 106 157 192 209 215 219 227 234 258 291 311 312 310 309 306 304 293 266 222 198 177 150 111 77 82 152 226 280 306 307 311 345 331 322 334 361 388 422 366 307 260 237 242 274 318 327 323 323 324 319 318 305 285 268 247 207 150 91 53 27 12 4 2 0 0 0 0 1 0 1 4 14 27 43 62 121 159 177 179 169 154 149 148 158 172 186 202 229 228 221 211 197 179 175 169 159 145 131 110 100 84 80 81 83 82 63 68 80 109 129 105 77 70 80 125 232 363 363 409 405 401 435 492 553 591 599 592 577 552 498 465 406 338 266 203 217 214 224 264 314 371 391 370 336 319 323 324 312 294 285 292 298 296 284 272 270 265 248 234 255 274 271 241 200 173 152 130 116 114 113 113 129 183 262 330 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 19 18 19 19 11 1 3 13 25 28 21 9 2 11 40 79 122 143 124 149 152 169 200 233 263 291 317 347 341 285 204 129 86 57 35 16 4 0 2 2 1 0 0 0 0 0 0 0 0 0 4 3 2 1 0 0 0 0 0 0 1 4 25 36 41 45 59 47 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 12 7 2 0 0 0 0 0 0 0 0 0 0 3 37 95 137 126 58 11 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 1 2 5 12 26 77 147 203 226 218 191 172 176 195 219 230 191 141 102 75 57 46 37 27 19 13 8 2 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 3 3 3 4 4 4 4 5 8 8 7 8 9 9 7 8 9 8 8 8 6 7 9 9 8 7 5 5 4 4 3 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 3 9 18 30 49 90 126 147 154 154 160 171 184 209 232 243 246 247 245 245 247 246 239 235 234 224 201 161 111 90 131 202 283 309 286 290 333 340 331 331 344 348 347 321 287 248 217 212 219 242 256 261 258 251 240 220 184 161 150 138 108 78 46 22 9 4 0 0 0 0 0 0 0 0 0 0 1 2 5 10 45 80 114 138 135 111 91 72 54 39 36 48 49 56 60 56 45 32 33 35 29 26 31 26 21 13 13 18 22 27 25 24 24 32 51 68 77 69 49 37 72 135 207 296 346 350 340 344 400 452 505 561 616 646 656 640 601 546 482 356 300 277 279 313 385 454 432 356 293 284 280 257 247 253 277 298 295 286 257 237 232 227 211 204 229 257 263 234 183 155 158 172 170 128 129 141 177 240 318 341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 16 11 8 13 26 25 17 9 4 6 18 46 84 113 123 131 170 162 179 218 261 293 313 331 352 353 318 260 203 160 122 84 50 23 5 0 0 0 0 0 0 0 0 0 0 2 4 9 6 3 1 0 0 0 0 0 2 14 54 148 147 100 51 21 8 0 0 0 0 1 2 3 3 4 3 1 0 0 0 4 15 26 37 46 33 11 2 0 0 0 0 0 0 0 0 1 6 27 68 95 71 14 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 1 1 9 41 89 134 158 153 130 127 154 187 204 199 173 141 111 86 68 57 42 32 25 18 11 6 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 0 0 1 2 3 3 3 4 4 5 6 8 7 6 6 7 6 5 5 5 4 4 5 4 4 6 7 7 6 4 4 4 3 2 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 0 2 8 17 35 79 114 132 134 126 118 119 133 160 189 205 210 205 202 203 206 207 205 210 219 220 213 191 149 116 117 146 202 262 294 287 311 331 326 308 302 302 294 278 259 234 206 206 197 198 201 202 193 173 152 124 101 86 77 67 46 31 19 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 25 51 87 93 92 81 61 35 9 1 3 3 2 4 5 3 1 0 0 1 0 0 2 1 0 0 0 2 3 3 3 2 5 11 25 46 54 49 58 72 90 121 180 246 285 322 314 314 337 379 430 512 563 604 635 652 656 647 621 579 523 476 479 504 475 410 336 276 260 215 192 200 222 241 232 226 217 209 202 190 195 184 198 228 240 243 229 211 207 260 323 319 270 238 227 258 318 349 335 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 19 23 16 14 20 23 14 8 4 5 12 28 51 78 98 107 129 160 165 187 226 261 285 300 313 331 355 370 367 343 305 253 194 135 85 46 22 13 9 5 2 0 0 0 0 0 2 6 9 7 3 1 0 0 0 1 6 25 88 188 296 253 146 62 17 2 0 0 0 0 1 2 2 1 1 1 1 0 3 14 54 76 90 95 84 51 14 3 0 0 0 0 0 0 0 0 1 7 24 55 56 32 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 4 20 48 77 94 84 81 103 131 152 167 167 153 132 109 87 71 58 44 34 27 22 16 9 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 0 2 3 3 4 4 5 7 7 7 7 5 3 2 2 3 4 3 2 2 2 3 3 4 4 5 4 4 3 3 3 2 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 0 2 8 25 58 89 108 111 102 82 77 87 109 135 160 167 158 158 165 173 176 174 173 179 187 192 190 170 146 127 117 126 156 191 225 259 279 272 249 242 239 229 222 221 220 202 197 183 166 153 139 116 90 71 56 45 39 34 33 25 16 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 17 41 56 63 64 57 37 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 0 2 10 22 39 70 78 94 117 144 169 177 234 266 282 303 337 339 383 435 481 518 588 626 656 689 690 630 516 539 533 443 316 268 274 253 238 231 213 202 189 177 168 164 166 154 148 163 181 192 175 172 184 212 265 358 458 481 428 361 322 319 344 365 347 326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 21 19 9 5 2 3 5 2 2 7 17 31 46 61 75 92 113 133 152 179 212 229 232 234 241 260 295 346 397 415 403 361 298 228 166 118 85 64 55 35 19 9 4 3 6 24 43 47 35 17 8 3 2 3 6 22 67 123 206 286 309 237 132 63 26 12 13 20 11 4 1 0 1 3 6 11 25 57 93 121 163 172 168 144 101 48 5 1 0 1 1 0 0 0 0 0 3 13 31 36 22 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 0 0 0 0 0 0 0 0 0 2 8 21 37 39 40 55 73 91 109 123 130 128 117 97 75 66 54 42 33 28 25 18 7 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 0 1 1 2 3 4 5 5 5 5 4 4 3 3 3 2 1 0 0 1 1 2 3 5 6 5 4 4 4 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 1 0 0 0 0 0 0 0 10 28 45 56 61 63 51 47 52 68 94 119 118 113 115 123 133 140 145 149 155 163 170 171 166 154 141 125 111 111 129 161 193 208 203 192 189 176 154 153 178 201 201 187 167 141 117 98 71 49 37 27 20 19 17 18 15 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 19 23 25 28 18 6 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 3 10 14 27 49 76 98 115 97 98 139 202 271 307 314 335 358 369 379 470 523 564 617 673 651 563 583 536 389 319 286 272 268 259 233 216 214 202 183 165 157 153 143 132 131 127 95 105 125 155 193 246 319 404 427 388 346 339 333 349 344 329 327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 6 2 0 0 0 0 0 1 5 15 26 37 47 60 78 99 111 120 131 146 152 146 143 144 149 167 213 275 325 341 322 276 216 155 110 85 73 70 63 53 40 30 28 38 69 56 66 66 44 25 17 27 55 102 172 223 176 234 305 318 256 152 69 29 16 27 46 43 30 14 11 18 28 44 77 113 143 171 200 230 242 224 171 101 39 5 0 0 1 1 0 0 0 0 1 4 10 17 4 2 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 1 3 6 8 12 22 33 45 59 77 94 108 110 98 79 70 60 51 45 41 35 29 22 7 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 0 0 0 0 0 2 2 3 4 3 3 3 3 2 1 0 0 0 0 1 2 4 6 5 4 4 4 4 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 0 2 2 1 1 1 0 0 0 2 6 10 15 22 30 33 31 28 29 38 61 71 70 69 71 77 86 95 105 116 127 139 148 151 157 160 161 156 142 128 130 134 141 151 159 166 153 135 127 142 172 198 203 186 161 138 115 88 52 27 18 16 13 12 11 10 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 4 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 1 0 2 7 19 27 40 34 33 60 116 192 252 316 371 379 371 355 374 399 427 459 536 590 616 684 747 531 445 394 356 307 290 269 249 228 216 207 199 177 180 197 191 174 168 147 144 162 190 218 244 259 282 292 288 274 265 283 308 317 301 302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 28 42 55 66 81 94 95 91 84 81 71 68 71 76 85 108 155 203 221 207 171 129 89 61 46 44 51 65 76 77 74 82 112 161 88 87 75 50 32 31 86 194 287 324 299 217 271 338 346 283 176 78 30 11 17 34 52 65 58 71 95 121 145 167 135 110 113 149 201 231 197 127 58 14 5 0 0 0 0 0 0 0 0 0 2 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 1 9 19 30 42 57 73 88 95 91 82 75 69 61 55 51 46 39 32 14 4 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 0 0 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 1 3 4 5 5 4 4 4 3 1 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 1 2 2 1 0 0 0 0 1 2 1 1 3 9 15 18 18 18 19 23 33 34 33 35 40 45 44 50 61 73 87 103 121 128 139 157 177 187 180 167 157 142 131 129 138 158 141 120 112 122 150 185 206 196 167 140 116 95 63 34 18 14 11 7 5 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 1 1 4 3 2 9 36 79 132 212 331 384 389 364 338 332 334 341 381 432 487 555 681 668 617 590 542 403 353 288 261 272 272 254 203 224 314 336 284 288 265 246 244 249 258 268 269 247 231 231 243 248 256 278 306 333 316 325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 33 47 55 56 75 83 80 71 60 48 38 46 54 63 78 103 135 147 132 103 77 58 47 40 38 44 58 79 96 103 110 123 130 121 87 55 30 17 22 55 133 197 163 98 104 187 249 261 236 194 158 126 75 36 23 37 72 98 129 149 139 108 82 53 44 43 64 99 118 89 41 15 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 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 4 14 27 40 51 62 75 82 83 83 82 81 73 66 59 53 46 39 26 15 7 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 0 0 0 0 0 0 0 1 2 3 2 2 0 0 0 0 0 0 0 0 1 2 3 5 5 5 5 4 3 1 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 1 1 1 0 0 0 0 0 0 0 0 0 2 5 8 9 10 12 14 18 16 9 7 15 30 34 20 18 22 30 41 60 83 98 116 142 173 200 205 207 198 180 158 141 133 152 146 123 102 99 114 152 189 197 174 140 112 104 75 40 19 10 5 2 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 25 53 168 251 311 347 363 329 313 293 293 311 331 357 408 449 483 521 571 516 487 453 438 442 387 316 280 334 374 338 278 362 388 389 387 383 356 318 257 219 235 225 251 271 288 309 333 360 358 372 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 33 36 35 50 64 66 63 60 55 47 50 61 68 75 89 111 119 105 85 67 57 53 47 45 48 57 75 101 117 109 97 99 113 105 74 38 14 5 7 14 29 43 54 56 68 90 103 120 153 194 209 150 80 40 37 62 91 102 86 54 26 18 31 30 26 29 34 34 24 11 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 8 13 12 6 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 4 15 34 49 55 61 69 75 79 83 89 93 85 73 63 55 48 41 34 24 12 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 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 2 4 4 4 4 4 4 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 1 1 1 0 0 0 1 1 0 0 0 0 1 2 4 5 5 6 7 10 11 8 3 1 7 20 20 12 6 4 5 9 19 38 56 77 105 141 185 212 224 223 209 186 169 155 143 118 95 91 93 101 129 161 177 166 130 101 88 66 35 13 3 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 0 0 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 27 93 163 226 305 314 307 279 259 257 244 243 241 239 265 313 379 403 419 441 437 444 423 348 316 340 359 340 297 355 424 465 485 503 461 390 316 282 295 263 260 272 304 348 353 357 373 403 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 23 22 28 42 51 53 58 61 62 59 73 79 83 89 96 101 93 81 72 67 64 63 69 70 71 77 94 108 94 71 57 64 91 111 84 44 23 24 29 40 32 32 40 42 32 23 33 63 107 138 122 87 56 50 62 74 68 36 13 2 2 9 22 25 27 25 19 9 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 6 1 0 20 27 22 12 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 0 3 17 40 59 66 70 75 80 85 91 98 105 96 82 68 58 49 42 35 26 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 4 3 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 1 1 1 1 4 6 3 1 0 0 0 1 0 0 0 0 0 1 2 2 2 4 6 7 6 3 1 0 2 8 6 2 0 0 0 0 3 10 20 34 56 89 131 174 206 223 223 209 196 186 166 133 102 106 105 115 131 148 159 155 116 86 64 45 25 10 4 2 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 0 0 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 7 21 44 106 119 127 153 171 179 175 177 175 165 170 193 215 233 244 250 275 306 333 326 321 355 362 350 309 290 316 372 437 478 460 420 406 348 326 296 264 257 309 308 299 312 347 362 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 11 14 22 31 35 38 50 58 61 75 83 88 92 95 96 95 96 91 85 81 84 92 89 82 79 81 82 70 47 30 27 51 100 105 68 52 68 89 95 70 52 46 41 25 4 5 11 33 57 64 73 67 66 69 68 51 17 5 1 6 15 23 23 23 24 19 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 20 32 31 19 15 30 27 16 7 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 2 14 36 61 79 88 92 96 100 104 112 121 106 89 74 60 49 40 32 23 12 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 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 1 2 2 2 6 9 4 2 0 0 0 1 0 0 0 0 0 0 0 0 1 3 4 2 2 1 0 0 0 1 1 0 0 0 0 0 0 2 5 13 29 49 81 122 165 199 211 210 199 186 175 174 171 146 137 142 151 159 164 150 113 77 46 23 10 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 15 13 21 50 65 79 94 106 120 128 132 139 148 157 148 152 193 240 261 267 277 251 261 261 241 248 274 348 403 434 465 516 475 395 316 274 257 248 245 252 280 300 297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 7 12 19 28 33 41 53 70 82 92 98 100 99 102 114 113 106 104 105 101 89 76 69 67 63 51 35 20 13 21 44 59 43 39 65 85 53 24 16 14 12 8 1 1 1 3 9 24 49 68 71 67 57 38 8 1 0 11 29 40 32 19 16 13 7 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 26 51 62 51 32 21 21 15 7 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 6 27 60 92 109 112 114 117 119 128 137 121 102 82 62 47 34 22 15 10 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 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 1 2 2 1 4 6 5 4 3 1 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 27 47 73 109 151 174 185 178 161 143 132 132 133 141 154 168 177 177 150 110 68 31 6 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 16 21 28 43 60 77 89 96 102 108 113 149 207 242 245 244 246 246 243 240 244 255 280 319 374 450 490 462 412 366 305 270 261 257 264 335 390 423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 13 24 25 37 54 68 77 78 73 71 75 86 95 97 99 98 88 71 57 53 53 52 46 37 24 14 12 19 25 19 10 13 16 12 3 0 1 2 3 4 4 1 0 0 9 31 58 63 52 39 22 4 0 0 19 50 65 40 8 12 6 2 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 27 62 60 39 19 8 5 3 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 1 20 56 95 123 132 133 135 135 143 152 140 120 94 67 46 29 13 11 10 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 1 1 0 1 4 6 7 6 4 2 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 7 13 23 42 78 111 136 151 149 132 108 94 94 106 131 161 180 173 141 94 45 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 17 30 38 51 52 78 110 137 174 234 265 277 272 254 252 251 245 234 230 225 270 326 371 409 447 417 339 308 303 302 320 387 474 569 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 14 17 25 37 47 52 52 49 44 43 48 58 65 68 66 59 50 42 39 39 40 39 35 28 18 14 15 18 14 4 1 1 1 0 0 1 10 22 24 16 8 6 4 8 19 34 41 31 20 9 1 0 0 13 34 39 25 8 14 3 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 33 52 30 14 4 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 13 44 85 121 141 148 147 147 153 159 152 133 106 77 54 36 23 15 11 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 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 4 6 7 6 3 2 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 3 22 43 69 96 116 119 102 78 63 64 86 129 161 165 136 82 26 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 14 27 39 62 98 124 131 165 208 239 229 205 212 217 219 218 221 208 225 247 263 300 374 366 354 370 401 404 359 380 477 598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 17 25 33 39 43 43 36 30 29 36 44 44 41 37 35 34 30 28 30 30 27 23 13 7 7 9 9 4 2 5 4 2 0 0 12 32 36 31 30 36 28 16 9 8 12 11 6 2 0 0 0 3 8 9 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 9 31 47 34 10 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 8 30 65 103 132 146 150 158 163 163 154 138 116 92 68 49 38 25 16 8 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 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 3 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 3 7 17 32 51 71 74 74 63 49 48 74 104 126 115 72 21 5 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 7 16 40 65 74 79 93 107 127 139 150 159 163 165 175 192 206 218 224 227 248 283 307 327 352 369 341 294 285 362 370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 22 31 39 42 38 30 30 34 38 36 32 30 31 32 30 22 22 21 21 18 10 2 1 2 2 2 2 9 9 6 2 2 15 40 31 29 44 66 55 31 12 2 0 1 1 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 0 0 4 20 41 43 19 5 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 6 22 47 78 108 131 151 165 168 164 154 141 123 102 81 61 46 34 22 11 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 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 3 2 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 1 4 9 20 35 60 73 63 45 42 56 70 65 39 15 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 9 12 17 27 44 72 104 109 118 131 138 135 146 165 186 203 210 226 237 247 258 284 322 336 328 304 266 265 238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 24 37 48 53 49 49 44 36 28 25 26 29 32 30 23 18 17 18 16 10 3 0 1 3 4 2 3 4 3 1 3 14 38 26 22 34 51 45 28 14 4 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 3 3 1 0 3 18 33 28 10 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 3 5 7 6 5 5 20 36 59 90 120 149 166 171 168 159 147 130 111 92 73 57 43 30 19 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 2 7 21 46 70 77 63 45 42 41 33 21 12 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 5 7 13 37 65 82 94 110 122 124 129 145 166 177 187 200 211 220 221 241 262 281 301 317 315 305 268 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 12 24 38 52 61 65 50 31 15 10 13 19 26 30 28 23 16 13 12 8 3 0 1 6 10 8 3 1 1 1 0 0 4 5 11 20 27 23 15 8 3 0 0 0 0 7 7 4 2 1 0 0 0 0 0 0 0 0 0 0 2 5 8 4 1 0 0 0 2 4 4 5 6 10 16 12 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 12 18 20 20 23 30 39 47 66 93 123 150 172 185 186 177 164 148 130 111 92 75 58 42 28 16 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 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 14 34 55 64 63 52 44 39 33 23 13 5 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 2 9 20 33 52 77 89 94 103 121 142 151 155 157 166 182 193 207 217 229 253 276 289 299 304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 25 42 61 45 24 8 1 3 7 15 22 24 21 12 7 6 4 2 0 0 2 5 5 2 1 5 7 4 0 0 0 2 10 14 13 7 1 0 0 0 3 14 31 31 20 7 0 0 0 0 0 0 0 0 0 0 1 6 16 23 9 2 0 0 0 2 5 5 6 9 8 6 3 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 1 11 22 28 34 41 51 66 74 87 108 133 159 183 203 212 208 197 183 163 142 120 97 76 58 41 23 11 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 7 19 34 44 50 48 44 42 37 21 12 6 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 3 6 15 32 44 53 70 85 102 113 116 114 125 139 150 167 191 203 220 237 249 259 276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 26 26 14 4 0 0 1 3 6 10 10 5 1 1 1 0 0 0 0 1 1 0 2 8 19 22 11 0 0 0 2 7 10 9 6 1 0 0 7 25 54 57 41 19 3 0 0 0 0 0 0 0 0 0 1 4 11 16 6 1 0 0 0 1 2 1 1 3 3 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 1 8 20 31 43 54 63 68 79 93 110 132 159 187 210 233 244 238 226 206 181 153 124 97 76 56 34 18 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 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 18 30 36 36 35 35 36 29 18 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 12 40 45 57 74 89 88 95 103 113 129 157 180 202 221 234 244 251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 4 14 31 24 8 1 0 0 3 8 10 8 0 0 0 3 16 41 51 37 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 29 45 63 81 85 96 107 118 135 160 193 219 252 274 276 266 247 221 188 152 118 93 71 50 31 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 14 18 19 17 16 18 17 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 3 8 17 27 41 54 68 83 94 105 124 150 179 207 221 225 233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 20 30 20 5 1 0 1 2 4 3 0 0 0 0 5 14 20 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 1 1 1 3 7 16 29 46 73 106 127 145 157 161 166 183 212 245 279 301 307 300 286 263 229 186 143 108 81 59 39 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 7 2 2 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 1 0 1 4 9 17 30 55 76 99 111 119 146 181 201 208 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 26 34 21 8 1 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 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 2 4 7 10 14 18 32 51 84 133 189 228 234 229 225 231 248 289 319 335 341 338 329 308 274 227 174 126 89 62 39 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 0 0 1 2 4 8 22 40 67 92 97 120 150 178 195 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 52 105 86 37 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 20 16 7 1 0 0 0 0 0 0 2 5 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 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 10 14 20 22 34 53 88 142 211 273 289 295 297 302 316 349 371 382 385 381 368 347 313 266 209 150 100 66 39 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 19 49 61 74 95 121 149 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 39 68 52 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 47 67 42 11 1 0 0 0 0 2 6 12 11 7 3 1 0 0 0 0 0 0 0 0 0 0 2 6 10 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 12 17 23 32 48 77 126 195 275 317 343 359 377 404 425 434 437 433 422 405 381 348 302 244 180 119 76 45 20 4 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 18 27 43 58 83 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 28 41 24 4 1 0 0 1 4 10 16 12 5 1 0 0 0 0 0 0 0 0 0 0 1 4 9 13 8 4 1 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 4 5 6 9 14 22 34 58 98 155 226 287 335 372 405 442 471 480 481 474 458 436 410 375 330 274 211 144 93 62 36 16 8 5 3 4 5 6 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 1 2 5 8 5 2 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 6 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 1 2 2 2 2 4 6 10 19 37 61 95 145 209 271 329 383 434 477 496 503 495 476 450 419 383 337 284 224 162 113 83 59 40 28 18 12 10 10 10 10 8 5 3 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 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 2 3 8 17 28 45 72 115 171 243 319 386 432 466 483 482 467 440 404 361 313 261 208 160 123 97 75 57 42 29 22 16 13 12 11 10 9 8 9 9 9 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 10 3 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 1 5 10 19 31 50 84 136 200 269 333 384 416 430 427 406 372 325 274 225 183 151 125 103 84 66 50 35 27 20 15 13 12 10 9 9 9 10 10 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 6 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 2 5 11 20 34 53 84 132 197 261 312 345 360 358 339 305 263 222 187 159 133 111 91 74 58 43 34 25 18 15 13 11 9 9 9 10 10 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 6 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 1 2 5 10 19 30 48 79 128 180 229 271 303 318 315 291 258 221 183 148 119 96 80 66 51 39 28 20 16 13 11 9 9 9 10 10 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 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 1 2 6 14 25 42 71 112 163 221 276 306 306 282 242 195 148 114 92 76 64 52 41 29 20 15 13 10 7 5 6 8 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 21 40 68 107 156 207 234 235 213 176 133 100 78 64 54 46 37 27 18 14 12 9 4 2 2 5 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 32 54 77 105 131 145 140 119 90 68 53 43 36 29 23 16 12 10 7 2 1 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 13 11 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 11 21 37 56 78 95 96 79 62 47 35 27 20 13 11 10 8 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 18 31 44 55 56 50 41 29 16 5 2 5 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 7 20 30 32 28 17 5 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 1 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 6 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 10 9 12 13 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 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 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 10 13 16 17 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 1 1 1 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 9 12 15 17 15 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 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 2 3 4 4 4 5 5 5 5 5 3 1 1 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 10 13 17 18 14 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 9 13 15 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 5 5 6 6 7 7 8 7 6 5 4 3 5 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 18 22 22 14 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 21 26 33 37 35 27 18 9 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 6 8 8 7 6 6 6 7 7 7 7 7 8 9 6 8 7 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 22 28 25 16 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 29 34 36 37 37 37 36 26 19 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 8 7 2 2 7 12 14 13 9 7 7 6 6 6 7 7 8 10 9 9 10 10 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 25 32 30 20 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 18 27 28 28 27 27 30 38 36 32 26 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 1 0 4 10 16 18 15 11 8 6 6 6 6 7 8 11 10 10 10 10 11 7 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 15 22 31 30 20 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 15 17 17 17 18 24 30 32 32 31 27 11 4 2 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 3 3 1 0 1 5 10 20 23 20 12 8 7 6 6 7 9 10 10 9 10 8 12 12 9 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 20 24 22 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 10 15 16 22 25 26 28 29 23 14 7 4 3 3 2 1 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 2 4 13 23 28 25 18 11 8 7 7 10 13 14 13 10 7 7 8 8 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 11 14 14 10 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 9 13 17 23 23 19 14 10 9 9 9 7 4 2 0 0 0 0 1 4 7 9 7 3 2 1 0 0 0 1 8 17 27 35 33 24 15 12 10 11 13 14 14 10 6 4 2 2 5 3 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 0 0 0 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 0 0 0 0 0 0 0 0 0 0 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 3 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 3 1 1 1 3 6 12 12 9 7 8 10 13 13 11 8 6 3 2 2 2 6 10 12 12 9 4 1 0 0 0 0 1 2 7 17 30 37 35 29 24 18 13 12 13 14 12 11 9 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 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 0 0 0 0 0 0 0 0 0 0 1 2 2 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 1 1 1 1 0 1 1 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 6 6 5 3 1 0 0 1 5 5 4 4 5 5 7 7 8 8 10 8 7 6 6 6 8 8 6 3 1 0 0 0 1 1 0 1 4 9 18 27 33 35 33 24 18 15 16 15 16 17 16 11 8 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 3 4 3 3 2 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 0 0 0 0 0 0 1 1 2 3 3 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 0 0 1 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 3 6 6 6 7 7 7 7 8 5 2 0 0 0 0 0 3 2 1 1 3 7 11 18 27 35 36 29 24 22 20 17 17 19 18 16 13 8 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 7 4 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 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 3 5 7 8 9 10 9 6 2 2 1 1 0 3 3 2 1 4 6 10 16 23 30 36 35 31 28 25 20 18 17 15 13 10 7 7 11 10 6 4 2 0 0 0 0 0 0 0 0 0 0 1 4 4 3 2 2 1 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 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 3 3 3 4 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 4 4 5 8 9 11 13 14 11 5 4 4 2 1 3 4 4 3 7 11 15 18 21 21 25 29 32 33 30 23 17 12 8 6 6 6 8 14 14 12 8 5 3 1 1 0 0 0 0 0 0 0 0 1 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 2 2 3 4 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 8 10 11 11 9 11 14 15 17 17 16 13 10 6 3 2 2 5 7 6 10 16 20 22 20 15 17 24 33 33 30 25 17 8 4 3 4 5 6 9 8 10 12 12 9 5 3 2 1 0 0 0 0 0 1 3 4 4 7 5 2 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 3 4 1 1 1 1 0 1 1 1 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 10 13 16 18 17 19 20 19 17 18 16 17 17 15 13 13 12 11 11 11 14 18 21 22 15 11 12 20 34 28 26 23 18 8 4 4 5 5 5 6 7 9 11 12 12 8 4 3 2 2 2 2 3 5 9 12 15 17 17 13 8 5 7 12 14 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 1 1 1 2 3 4 3 2 1 0 0 0 0 0 0 0 1 3 7 10 5 2 1 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 13 14 16 20 18 18 18 17 16 17 18 20 22 21 21 18 17 17 17 17 18 20 21 20 14 12 16 25 30 23 21 21 20 11 6 4 5 6 6 5 7 10 10 10 11 10 6 6 5 4 5 10 9 11 15 22 32 35 31 24 17 14 22 25 24 18 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 1 1 2 4 5 4 3 2 1 1 0 0 0 0 0 1 5 12 15 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 3 5 7 11 17 15 14 15 17 21 21 18 16 16 17 17 16 17 17 16 16 18 20 20 19 20 20 18 14 15 21 29 25 19 18 18 19 11 6 4 4 7 7 6 5 5 7 8 10 12 14 15 17 15 11 11 11 12 16 22 37 42 38 29 21 20 24 25 22 14 6 2 1 0 1 0 0 0 0 0 0 0 0 0 1 3 4 3 3 2 1 1 4 5 5 5 4 3 3 2 2 2 1 1 1 2 6 18 20 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 5 9 12 11 9 10 14 18 17 13 11 12 11 8 7 10 9 8 8 10 13 14 15 17 17 14 14 15 18 19 15 14 13 13 11 8 7 7 8 9 8 7 6 4 6 7 10 17 25 29 29 25 20 16 14 14 14 13 21 24 23 20 15 14 14 13 10 5 3 1 0 0 1 0 0 0 0 0 0 0 0 1 2 3 5 4 3 3 2 2 4 5 5 5 5 3 3 3 3 5 4 3 1 1 3 15 19 15 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 4 5 7 10 13 13 10 6 8 9 9 8 8 8 8 7 6 4 6 8 10 13 12 9 7 7 8 6 5 5 6 5 4 4 4 6 10 12 12 11 8 5 7 10 14 22 35 35 29 22 18 15 15 14 13 9 9 7 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 3 3 3 3 3 3 4 5 5 4 3 2 2 1 1 2 1 0 0 0 1 6 12 13 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 7 7 6 6 8 12 16 18 18 17 15 13 12 12 13 14 14 12 10 8 7 8 10 10 10 8 7 4 1 1 1 0 0 1 2 4 3 1 4 8 12 14 15 15 13 12 12 16 25 32 30 23 19 13 11 12 13 12 8 6 5 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 1 2 2 1 1 2 3 4 4 2 1 1 0 0 0 0 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 6 8 9 10 10 9 9 11 16 21 25 26 25 21 17 17 17 16 14 14 12 9 7 9 11 11 11 9 7 4 2 0 0 0 0 0 0 1 1 1 2 4 5 7 10 16 20 21 22 22 21 32 38 38 35 26 16 13 13 14 12 9 7 5 4 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 2 2 4 7 7 8 10 13 18 23 28 31 31 28 25 21 18 14 13 10 7 4 3 5 6 5 3 1 2 1 1 0 0 0 0 0 0 0 0 1 3 3 3 3 5 12 21 29 35 37 41 46 48 47 43 29 21 17 16 15 13 9 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 1 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 4 8 13 16 20 26 30 32 30 28 24 18 13 12 10 7 4 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 9 18 30 39 37 37 37 40 41 37 28 24 23 22 17 13 9 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 1 1 2 5 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 9 15 23 29 33 34 34 29 25 20 15 10 10 8 5 2 3 4 4 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 5 11 19 27 29 30 30 30 31 31 32 33 33 26 21 16 10 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 1 2 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 24 29 30 31 33 30 24 18 12 6 8 7 4 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 3 2 1 3 8 14 20 26 30 31 31 37 42 45 42 34 26 17 9 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 1 1 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 19 27 32 32 31 26 20 15 10 6 5 4 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 6 7 10 16 26 35 39 42 45 47 47 43 35 26 15 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 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 13 21 23 20 20 18 16 14 11 9 7 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 9 9 8 12 20 29 38 44 46 46 45 39 29 19 11 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 17 19 17 16 14 13 13 10 8 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 7 11 14 17 21 22 19 20 27 33 40 47 52 50 44 34 23 13 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 15 17 17 16 13 10 7 5 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 5 6 8 11 15 21 26 29 30 31 26 28 34 39 43 45 49 50 44 36 28 20 11 7 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 10 16 16 14 12 10 7 4 2 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 3 4 5 7 12 16 21 25 29 34 36 38 40 43 42 41 41 41 41 38 33 28 23 20 16 11 8 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 4 3 3 2 3 4 5 6 6 8 13 11 7 4 4 3 2 1 0 0 0 0 0 1 1 1 0 0 1 0 0 0 3 7 9 11 14 19 25 31 35 37 40 42 44 48 47 43 38 33 33 29 24 18 14 11 11 10 6 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 8 11 12 10 10 10 10 9 9 12 13 12 10 9 9 7 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 3 4 8 11 14 17 20 25 30 33 33 35 38 40 41 43 41 35 28 20 20 17 13 9 8 8 7 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 10 13 15 16 15 15 16 16 16 16 18 18 17 14 12 9 7 5 4 3 2 2 2 2 1 1 1 1 1 1 1 2 1 3 5 6 7 11 14 16 18 18 22 26 28 29 31 33 33 32 32 29 24 17 10 8 6 3 2 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 9 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 14 16 17 17 16 16 17 18 19 19 18 16 14 12 11 10 10 9 7 6 5 5 5 5 4 4 3 3 3 4 5 6 7 8 9 10 12 13 15 14 14 16 19 20 22 26 27 25 23 21 18 14 8 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 14 16 16 16 14 15 16 17 18 17 15 12 11 10 10 11 12 12 11 10 9 9 9 9 7 6 6 6 6 8 10 11 12 12 12 11 10 10 10 11 12 13 14 15 16 18 19 18 16 12 8 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 4 7 10 13 15 15 15 16 15 14 12 10 9 8 9 10 11 11 11 11 11 12 13 13 12 11 10 8 6 7 9 11 13 14 14 15 12 10 8 10 11 11 9 9 10 11 12 10 8 6 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 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 0 0 0 0 0 1 2 5 10 16 17 16 13 10 11 10 9 8 8 8 10 12 12 12 12 12 13 14 13 12 10 10 7 6 5 8 10 11 12 14 15 13 11 11 11 10 7 4 3 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 7 6 3 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 0 0 0 0 0 2 6 11 12 11 7 7 7 7 7 8 7 7 7 9 11 12 12 11 9 9 8 7 8 8 8 8 9 11 10 11 13 14 14 12 11 11 10 9 7 6 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 5 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 9 8 5 3 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 0 0 0 0 1 3 5 6 7 7 5 4 4 5 6 5 4 5 7 9 9 8 6 4 3 2 1 2 5 8 10 10 9 9 9 8 8 7 7 7 7 7 6 6 4 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 8 8 8 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 5 3 2 3 4 4 4 4 6 6 5 3 1 1 0 0 0 1 3 4 5 5 5 5 4 3 3 3 3 4 3 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 7 9 9 7 4 2 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 0 0 0 0 1 2 3 2 0 0 2 3 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 4 2 1 2 4 8 10 11 9 5 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 0 0 0 0 0 0 0 1 1 0 0 0 1 3 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 24 17 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 7 5 3 1 0 0 0 0 4 3 2 2 5 8 10 10 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 27 23 16 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 6 4 1 0 0 0 0 0 0 1 2 6 9 8 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 24 24 19 12 5 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 8 7 5 4 2 0 0 0 0 0 0 0 3 5 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 22 25 25 17 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 3 5 6 6 5 3 1 0 0 0 0 0 0 0 2 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 22 27 31 24 14 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 2 2 3 4 3 2 1 0 0 0 0 0 0 0 0 2 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 22 28 33 32 22 11 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 28 26 29 33 30 20 10 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 39 30 19 26 30 26 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 49 38 27 23 29 29 23 13 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 9 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 53 44 33 26 31 32 28 19 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 22 30 22 13 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 52 47 37 32 32 37 37 30 17 7 3 1 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 35 48 45 36 24 9 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 47 44 40 38 37 39 42 40 30 17 8 4 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 31 46 52 50 42 25 19 14 9 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 46 40 38 41 43 41 39 40 37 26 13 6 3 1 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 21 31 40 46 41 41 40 33 16 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 52 42 38 42 51 51 46 42 41 28 16 8 4 3 3 4 3 1 0 1 3 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 18 43 50 56 59 56 38 20 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 51 57 55 44 46 54 60 56 48 41 35 22 12 7 9 11 12 14 12 9 7 7 7 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 37 44 47 44 35 26 18 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 45 56 56 56 57 58 56 51 47 44 36 28 21 18 18 18 19 19 17 14 12 10 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 16 18 17 14 11 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 37 53 62 65 62 55 47 45 49 52 49 42 33 25 19 17 16 15 14 13 11 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 25 43 58 67 67 60 48 53 58 59 55 44 31 18 11 9 9 10 10 8 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 7 14 30 50 65 69 64 57 58 59 57 49 35 20 8 5 4 5 5 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 11 25 43 60 68 65 58 55 52 47 35 19 8 3 3 4 4 4 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 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 3 4 4 4 5 9 18 32 51 60 57 53 47 39 29 14 7 3 3 4 4 4 3 1 1 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 4 3 3 3 4 4 6 11 22 36 44 46 42 33 23 12 6 4 4 5 6 4 2 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 7 5 4 3 3 3 3 3 5 11 22 31 35 31 23 13 5 4 6 7 8 5 2 1 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4 3 2 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 19 15 10 7 4 2 2 2 3 2 1 1 9 18 24 23 12 5 3 5 7 9 8 4 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 23 22 18 11 6 2 1 1 2 2 2 1 1 4 9 12 4 2 1 3 4 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 2 3 3 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 0 1 2 2 1 1 0 0 0 0 1 1 1 1 0 1 1 1 1 2 2 2 1 1 1 1 2 1 0 0 0 0 0 0 0 0 22 26 25 19 11 4 1 0 0 1 2 2 2 1 2 2 1 0 1 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 2 2 3 4 4 5 5 5 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 2 2 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 19 25 29 27 19 11 5 1 0 0 1 1 2 2 1 0 0 0 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 4 5 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 2 3 4 3 3 3 2 2 1 2 2 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 22 26 27 22 15 9 5 1 0 0 1 2 2 2 1 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 2 2 2 3 3 3 4 5 5 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 4 3 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 17 20 21 18 13 9 6 3 1 1 1 1 2 2 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 4 4 4 4 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 1 0 1 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 5 5 4 3 2 2 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 19 16 14 10 6 3 3 2 1 1 2 2 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 2 3 4 4 4 3 3 4 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 3 3 3 3 3 1 1 1 1 1 2 2 2 2 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 5 6 5 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 28 21 14 6 2 1 1 2 2 2 3 4 3 3 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 2 2 3 4 4 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 3 3 3 3 1 1 0 0 0 0 0 0 0 0 0 1 2 2 4 4 3 2 2 1 1 1 0 1 2 2 2 3 4 5 5 5 5 5 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 34 21 11 3 1 0 1 3 4 5 6 6 6 6 4 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 1 1 1 2 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 4 3 1 1 1 1 0 0 1 2 3 2 2 3 4 4 4 4 4 5 5 6 5 5 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 40 21 8 1 0 1 2 4 8 9 8 8 6 6 5 2 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 1 1 1 2 2 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 2 2 2 2 2 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 2 2 2 1 2 3 3 4 4 4 3 3 3 3 4 4 5 6 5 5 5 5 5 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 50 26 9 2 0 0 1 3 6 6 4 2 1 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 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 2 2 3 4 4 4 3 3 4 4 5 5 5 5 6 5 3 3 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 63 39 18 9 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 2 4 5 4 4 4 4 4 3 4 5 5 6 7 6 5 5 5 4 3 3 3 2 2 2 2 2 2 2 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 83 68 48 35 25 15 8 5 4 1 0 0 0 0 0 1 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 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 3 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 6 6 5 5 4 4 4 5 6 6 6 5 5 5 4 4 3 4 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 0 0 0 1 0 80 73 59 54 45 33 24 17 10 4 1 0 0 1 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 2 3 3 3 2 2 2 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 7 7 6 5 4 4 5 6 6 6 5 5 5 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 3 3 3 3 2 2 2 2 2 2 80 71 67 72 59 45 32 23 15 8 3 1 0 0 0 0 0 1 1 2 3 3 4 4 3 1 1 1 1 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 1 0 0 0 0 1 1 1 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 2 4 5 6 7 7 7 7 5 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 2 2 2 2 3 4 5 5 6 6 5 5 5 6 7 102 92 88 82 70 57 44 32 21 13 7 3 1 0 0 0 0 0 1 3 5 6 9 10 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 2 2 2 2 1 1 1 1 1 1 2 4 5 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 3 4 4 4 5 6 6 6 5 4 3 3 2 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 2 1 1 1 0 1 1 2 2 2 2 2 2 2 2 3 4 4 6 7 8 8 8 8 9 9 11 120 100 87 77 69 61 51 39 27 19 12 6 2 0 0 0 0 2 5 8 12 14 15 15 13 10 7 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 2 1 2 2 2 2 2 2 3 5 6 8 7 6 5 4 3 3 3 3 3 3 3 3 2 2 1 1 2 2 2 3 3 4 4 4 3 3 3 4 4 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 3 3 4 6 8 9 10 11 11 11 12 12 12 135 117 88 70 63 59 53 44 33 23 16 10 4 1 0 0 0 3 7 11 14 14 13 12 13 14 14 8 4 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 2 2 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 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 5 6 7 7 7 7 4 4 3 3 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 3 3 2 2 2 2 2 2 2 3 3 3 3 4 3 2 1 1 2 2 1 1 1 1 0 1 1 2 1 1 1 1 1 2 2 2 2 1 1 1 2 3 3 4 6 8 10 12 14 15 15 14 14 15 15 137 128 102 73 60 52 46 40 30 21 16 11 6 2 0 0 0 2 4 7 8 8 7 7 8 9 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 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 1 0 1 1 1 1 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 1 2 2 2 1 0 1 1 2 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 2 3 3 2 1 1 1 1 2 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 1 1 1 1 1 2 3 5 6 8 10 13 15 17 18 18 18 16 16 16 130 136 104 76 60 47 36 26 16 10 6 4 3 1 0 0 0 0 1 2 3 3 2 2 2 3 4 4 3 2 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 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 1 1 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 4 4 4 3 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 5 4 4 3 3 3 3 4 5 4 4 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 4 3 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 1 0 0 1 2 2 2 2 1 1 1 1 2 2 3 5 6 8 11 14 16 18 19 20 21 20 19 18 18 109 122 98 73 55 41 27 17 8 3 1 1 2 2 1 0 0 0 0 0 1 1 1 0 0 0 1 2 3 3 2 1 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 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 6 3 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 1 2 3 4 4 5 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 2 2 2 3 3 3 3 4 5 5 4 4 3 3 4 4 4 4 5 5 4 3 3 3 3 3 3 3 4 3 3 3 2 2 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 0 1 1 1 1 1 1 1 1 2 3 4 5 6 8 11 14 15 16 18 18 18 19 19 20 20 20 101 100 84 58 40 24 12 6 2 1 0 1 2 4 2 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 2 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 6 4 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 1 3 4 6 6 6 4 2 1 0 1 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 2 2 2 2 2 3 3 3 4 4 4 4 4 5 6 5 4 3 3 3 3 3 4 4 3 3 4 4 5 4 4 4 4 3 3 3 3 2 1 2 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 1 1 0 1 1 2 1 1 2 4 5 6 7 9 12 14 15 16 16 17 16 16 17 19 21 22 115 97 74 49 37 24 12 1 0 0 0 1 2 3 2 1 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 8 7 6 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 1 3 5 7 8 7 6 4 3 1 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 2 2 3 3 4 3 2 1 2 3 4 5 6 6 6 4 4 3 3 3 4 3 3 3 4 5 4 4 5 5 5 5 5 4 4 4 3 2 2 3 2 1 1 1 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 3 5 7 8 11 13 14 15 15 18 18 18 20 21 23 26 119 94 70 52 39 27 15 6 3 2 1 1 2 2 2 1 1 0 0 0 0 0 0 1 1 1 2 1 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 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 2 4 6 7 9 11 12 13 13 11 7 4 1 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 6 7 8 8 8 7 5 2 1 0 0 0 1 2 1 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 6 5 4 3 4 4 4 4 3 3 3 4 5 4 4 4 5 5 5 5 4 4 3 3 3 3 2 2 1 1 2 2 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 1 1 2 2 2 2 1 1 2 2 2 1 1 2 2 3 5 7 10 13 13 15 18 21 22 22 23 25 27 29 31 109 79 54 45 36 26 19 14 11 8 4 2 2 5 5 4 2 1 0 0 0 0 0 0 0 0 2 2 1 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 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 5 7 10 13 16 19 21 24 26 27 26 22 17 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 11 11 10 8 5 3 2 1 1 0 2 3 3 1 1 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 1 1 1 1 3 4 5 5 6 7 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 4 3 3 3 3 2 2 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 0 1 2 2 1 1 1 1 1 1 1 0 1 1 1 1 2 3 5 7 8 11 13 16 20 24 25 25 25 27 29 31 32 31 87 60 40 34 29 23 19 18 16 12 7 5 4 6 7 5 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 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 11 13 16 22 25 29 33 36 39 42 44 45 45 43 39 32 25 19 14 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 13 15 15 13 10 7 5 4 3 3 2 2 2 1 1 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 1 2 2 2 2 1 0 1 2 3 5 7 8 6 4 3 2 3 3 3 2 2 2 2 2 2 3 4 4 4 5 4 4 4 3 3 2 2 2 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 1 0 0 0 0 0 1 2 4 6 8 9 10 15 19 23 26 29 29 28 29 29 30 31 32 31 66 43 35 33 28 23 19 17 17 13 9 7 6 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 0 0 0 0 1 2 3 4 2 2 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 13 16 20 25 32 44 52 57 60 60 61 63 64 64 64 62 59 54 48 41 32 24 16 11 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 14 18 18 16 14 11 10 8 6 4 3 2 1 1 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 1 1 1 1 1 0 1 0 0 0 1 4 6 6 6 5 4 3 3 3 4 3 2 2 3 3 4 4 4 3 3 3 3 3 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 2 1 1 1 1 1 2 5 8 11 14 15 19 23 26 28 29 29 27 27 28 28 29 30 31 56 33 30 30 29 25 22 21 23 19 13 8 7 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 19 27 36 47 57 67 77 84 88 90 89 89 90 91 90 90 89 86 82 75 67 54 42 31 22 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 14 18 20 20 19 17 14 11 7 5 4 3 2 1 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 2 1 2 4 5 6 6 5 3 3 3 3 2 3 4 4 4 5 6 5 4 4 3 3 3 4 3 3 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 3 3 2 6 9 13 16 20 22 23 25 26 27 26 26 27 28 28 29 29 30 48 34 31 36 35 31 26 26 27 28 22 15 10 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 1 1 0 0 1 1 0 0 1 2 2 2 1 2 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 17 23 35 50 67 82 94 104 113 120 124 125 122 121 119 117 115 115 114 111 105 96 87 75 62 48 35 23 14 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 12 16 19 21 21 20 17 14 9 7 5 4 2 1 1 0 0 0 0 0 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 2 2 2 3 5 6 7 6 5 4 3 3 3 3 3 4 5 6 6 6 6 5 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 3 3 6 9 14 18 20 22 23 24 25 26 27 27 28 29 31 32 32 32 38 32 31 34 35 35 33 32 32 31 27 20 14 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 7 7 7 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 0 0 0 0 0 1 0 1 1 1 2 2 2 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 10 17 26 37 54 72 90 106 120 131 140 146 148 149 148 147 146 144 139 137 134 129 121 114 108 96 81 65 49 35 24 15 9 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 15 18 20 22 21 19 17 13 9 7 6 3 2 1 0 0 0 0 1 1 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 1 1 0 0 0 1 2 2 1 1 2 3 3 3 3 3 3 4 6 6 6 5 5 5 4 4 4 5 6 6 6 6 6 5 5 4 4 3 3 3 3 3 2 2 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 1 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 1 2 3 5 7 12 16 19 20 22 23 25 29 31 32 32 32 33 33 33 33 32 40 33 30 30 32 33 33 33 36 32 26 19 13 8 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 2 2 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 28 39 58 84 102 114 127 139 150 159 163 165 166 167 168 167 164 157 152 146 140 134 128 122 110 95 78 61 46 33 22 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 11 14 17 20 22 21 20 18 16 13 10 8 5 3 1 0 0 0 0 1 1 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 3 3 4 4 3 4 6 7 7 6 5 5 4 4 5 6 7 6 6 5 6 5 5 5 4 4 4 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 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 1 2 3 3 4 6 9 13 17 21 22 25 29 34 37 37 36 34 34 34 33 32 31 29 38 32 28 30 33 34 32 33 35 30 26 22 18 12 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 2 1 1 0 0 1 0 0 0 0 0 0 1 1 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 12 17 28 41 57 78 98 114 126 139 150 159 166 171 174 177 179 179 176 170 163 156 149 141 137 132 125 114 101 87 71 54 39 26 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 9 12 15 18 20 21 20 19 19 19 17 14 10 7 4 3 1 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 4 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 1 1 1 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 1 1 1 1 1 1 1 1 3 3 4 4 6 9 12 15 19 22 25 28 31 35 36 34 33 31 29 30 30 29 28 26 29 22 19 21 25 28 29 31 31 29 27 26 25 19 12 6 3 2 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 16 24 35 54 76 102 119 132 142 150 159 166 173 177 180 181 180 180 177 169 164 158 152 145 137 129 120 109 97 85 71 56 41 27 17 11 6 3 2 1 0 0 0 0 0 0 0 0 0 1 2 3 6 9 12 16 19 20 20 20 19 19 19 18 16 12 9 6 4 2 1 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 1 1 2 2 1 0 0 0 0 0 1 1 2 2 2 2 2 3 2 2 3 3 3 3 4 4 5 6 6 6 5 4 5 5 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 2 2 1 1 1 1 1 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 1 0 1 1 2 3 4 4 5 5 7 10 12 15 19 22 25 27 27 28 30 30 29 29 28 29 28 25 23 20 21 18 18 19 20 23 27 32 33 30 26 24 23 21 13 7 3 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 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 31 44 64 85 108 121 133 144 154 165 174 182 186 187 187 185 181 175 170 166 161 154 146 132 119 108 99 88 76 65 53 41 27 17 11 7 4 3 1 0 0 0 0 0 0 0 0 0 1 2 4 6 9 12 17 20 22 22 21 21 20 19 18 17 15 12 9 6 4 3 1 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 2 2 2 2 2 1 0 0 0 0 0 1 2 2 3 3 3 4 4 4 4 4 4 4 4 5 6 5 5 6 6 5 4 3 4 5 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 1 2 2 1 1 1 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 1 2 3 3 4 5 5 7 9 13 18 22 25 27 29 29 28 28 29 30 30 29 27 26 24 22 19 20 17 17 16 16 19 24 28 26 23 20 18 18 18 16 10 4 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 1 2 2 2 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 9 17 25 36 54 77 98 117 132 146 159 170 178 186 193 197 198 199 199 191 183 177 172 165 154 135 120 109 99 92 83 73 64 53 41 28 19 12 8 6 3 1 0 1 1 1 1 0 0 0 0 1 2 3 5 8 12 16 19 21 22 22 21 20 20 20 20 19 17 13 10 7 5 3 1 1 1 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 0 0 1 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 5 5 5 5 6 7 7 6 6 6 5 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 2 2 1 1 1 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 1 2 2 2 3 5 6 7 9 12 14 20 24 26 28 30 32 32 32 32 31 28 26 25 25 24 24 23 18 12 9 11 12 15 21 24 25 23 19 13 9 11 12 10 6 3 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 1 1 1 0 0 0 1 1 1 2 5 6 6 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 13 26 37 50 68 101 129 151 168 182 193 202 207 211 214 215 214 211 207 198 188 177 164 153 141 130 118 107 96 88 80 71 62 53 41 27 18 12 8 7 4 2 2 3 3 3 3 2 1 1 1 1 2 3 6 9 12 16 19 21 22 23 22 22 22 21 21 21 19 17 14 10 7 5 2 1 1 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 6 6 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 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 0 0 0 0 0 0 0 0 1 2 2 4 7 9 11 13 15 17 21 25 28 29 31 33 34 33 32 30 28 27 26 26 26 27 25 12 6 5 6 9 12 15 17 18 18 14 9 4 3 5 6 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 6 8 9 8 6 4 4 5 5 3 4 7 9 11 11 10 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 14 21 30 47 63 81 103 147 181 203 215 225 232 236 237 237 236 232 228 221 210 199 188 176 160 147 135 124 112 102 93 85 76 67 58 49 38 25 16 10 7 6 5 4 4 4 4 4 3 2 2 1 1 1 2 4 6 9 13 16 19 21 23 23 23 22 21 21 22 23 21 19 15 12 10 7 4 1 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 2 2 3 4 4 3 3 2 3 4 5 5 5 5 5 6 6 6 6 6 7 7 7 6 5 4 3 3 3 4 4 5 5 5 5 4 3 3 3 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 0 0 0 1 2 5 8 10 11 13 15 17 19 22 24 26 28 30 31 31 31 30 28 27 27 26 26 25 26 24 10 5 4 4 5 6 8 11 12 11 9 5 3 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 11 16 18 20 18 17 16 15 14 13 9 8 9 11 15 16 16 12 8 5 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 19 28 39 53 70 91 116 148 182 209 228 240 248 253 255 254 251 247 240 232 222 208 195 181 166 148 133 120 108 97 88 80 70 61 53 48 41 32 23 17 12 9 8 6 6 6 6 5 5 3 2 2 2 2 2 2 4 5 8 12 15 19 21 24 25 26 26 25 24 23 23 22 21 17 14 11 9 6 3 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 2 3 2 2 2 3 2 2 2 3 4 3 2 2 3 4 5 6 7 5 5 6 6 6 6 7 7 7 7 6 5 4 3 3 3 4 5 5 5 5 5 4 4 3 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 2 2 2 2 1 1 2 3 6 9 11 12 14 15 15 16 17 18 20 22 25 27 28 28 27 26 25 24 24 24 24 21 20 19 9 4 2 2 3 4 5 7 7 7 6 4 2 1 1 1 1 1 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 20 26 28 28 26 27 27 25 22 18 16 14 12 11 13 15 14 11 9 6 4 1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 23 33 47 64 80 101 131 172 195 213 227 237 244 247 243 240 235 230 221 211 199 185 168 148 126 115 106 99 92 85 75 64 54 47 41 39 33 27 22 18 14 11 9 8 8 7 7 7 6 4 3 3 2 3 3 3 5 6 8 11 15 19 22 26 29 30 30 29 27 27 28 28 26 18 15 12 10 7 4 1 1 1 1 1 1 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 0 0 0 0 0 0 0 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 1 1 0 0 0 0 1 2 3 3 3 3 3 3 3 2 2 2 2 1 2 3 5 6 6 7 7 6 6 5 5 6 6 6 6 6 7 6 5 4 4 4 5 6 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 4 4 3 3 3 3 2 1 2 3 5 8 10 12 13 15 17 16 16 15 16 16 19 23 24 23 23 23 22 21 20 19 18 18 15 13 11 7 3 1 1 1 2 3 3 4 4 4 4 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 20 27 32 32 32 32 30 27 25 20 19 19 16 11 6 3 4 6 6 5 3 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 20 29 41 56 74 98 125 154 170 183 192 197 200 200 198 193 187 181 174 166 156 144 128 112 96 88 83 80 79 71 61 50 40 31 25 29 29 27 24 20 16 13 10 8 8 8 8 8 7 6 5 4 3 3 4 4 5 7 9 13 17 21 25 28 31 32 32 31 30 31 32 32 29 20 16 12 9 7 4 2 1 1 1 1 1 1 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 0 0 0 0 0 0 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 2 2 2 1 0 0 1 2 3 2 2 2 2 3 2 1 1 1 1 0 1 3 4 6 6 7 7 7 7 6 5 5 4 5 5 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 4 5 5 5 4 4 3 3 3 2 2 2 3 5 7 10 12 13 15 16 16 15 15 15 15 16 19 21 20 19 19 17 16 15 13 11 10 8 7 6 6 2 1 1 0 0 1 2 2 3 3 4 5 8 6 4 2 1 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 10 18 25 29 30 29 27 25 23 22 22 21 19 15 9 4 2 1 2 3 3 3 4 3 2 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 25 35 48 66 94 115 126 134 139 143 145 145 142 138 132 128 125 120 116 111 104 91 81 74 69 65 60 55 49 42 34 28 24 22 22 23 23 22 20 17 14 11 8 7 7 7 8 9 8 7 6 5 5 5 5 6 8 10 13 18 23 27 30 32 32 31 31 31 32 33 32 30 23 17 12 8 7 5 2 0 0 1 1 1 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 0 0 0 0 0 0 0 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 2 2 2 2 2 3 3 3 2 1 0 0 0 1 1 2 1 1 2 3 4 5 6 6 6 7 7 7 6 5 5 5 5 6 6 5 4 4 4 5 5 5 5 5 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 5 5 6 6 6 5 5 4 3 3 3 3 3 3 4 6 9 11 11 12 14 16 16 16 16 16 16 15 16 17 18 17 16 13 11 9 7 6 5 4 3 3 11 2 2 2 1 0 0 0 0 0 1 1 2 2 2 2 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 3 7 13 20 26 27 27 24 22 20 20 20 20 18 13 8 4 2 1 1 2 9 14 17 16 14 12 11 9 7 5 3 2 0 0 0 1 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 13 22 31 41 52 69 82 88 92 93 93 92 90 88 85 83 82 80 79 77 74 70 59 50 43 39 37 35 31 26 22 18 17 18 18 19 21 22 23 20 18 15 12 9 6 6 7 8 8 8 8 7 7 7 7 7 7 9 11 14 17 21 26 30 31 31 30 31 31 32 33 32 30 25 18 12 8 6 4 3 1 0 1 1 1 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 0 0 0 0 0 0 0 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 2 3 3 2 2 1 1 0 0 0 0 0 0 1 2 2 3 4 4 4 4 5 6 7 8 7 6 6 6 7 7 6 5 5 4 5 5 5 5 5 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 3 5 6 6 7 6 5 4 3 3 3 3 3 3 3 5 8 10 11 12 13 15 16 16 17 17 18 16 15 15 16 17 16 13 10 7 6 4 3 2 3 4 4 23 7 3 1 1 0 0 1 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 1 2 5 11 19 26 29 29 27 26 25 26 26 26 23 16 10 5 3 1 2 10 18 26 30 30 27 24 21 19 17 13 10 7 4 2 1 1 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 14 20 27 35 42 46 50 51 50 50 50 51 52 53 55 55 54 51 48 45 40 33 27 21 17 17 17 14 11 9 9 11 14 16 18 20 21 21 20 19 17 14 10 8 8 8 9 10 9 9 8 8 7 7 8 8 10 11 15 18 22 27 30 32 32 31 31 31 32 33 33 32 26 18 10 7 5 3 2 1 0 1 1 1 1 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 0 0 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 0 0 0 0 0 1 1 2 2 3 5 5 4 3 1 0 0 0 1 1 2 3 4 4 4 4 5 6 7 7 7 7 6 6 6 7 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 3 3 4 5 5 6 6 4 3 3 2 2 2 2 3 5 7 9 9 10 11 12 14 15 15 15 16 17 16 16 16 16 17 15 12 9 6 4 3 2 3 4 5 5 19 10 5 2 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 1 3 9 19 26 30 31 33 36 39 40 40 37 29 22 16 10 7 7 10 18 26 34 37 34 28 25 21 18 15 13 10 7 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 10 17 20 21 21 22 22 24 28 31 34 35 36 35 32 29 25 21 16 13 9 6 3 4 6 6 5 3 2 8 12 15 16 18 19 20 21 21 20 17 14 12 11 11 11 12 11 11 11 11 10 9 9 10 11 12 16 20 23 28 31 33 33 32 32 33 34 35 34 32 27 20 11 8 5 3 1 0 1 1 1 1 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 0 0 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 0 0 0 1 2 4 5 5 4 1 0 0 0 0 1 2 2 3 5 5 4 4 4 5 7 7 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 4 4 4 4 4 3 3 3 2 2 2 4 4 5 5 6 7 9 10 10 10 11 11 12 15 14 13 13 14 16 17 14 10 7 5 4 3 2 3 3 4 5 19 9 4 1 0 0 0 1 1 0 0 0 0 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 4 10 19 27 35 43 49 53 55 54 50 43 39 34 28 22 20 21 25 29 31 33 26 20 14 10 7 6 6 5 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 4 5 7 8 9 12 15 20 23 26 26 24 21 18 15 12 8 5 2 1 0 0 1 2 2 2 3 4 8 11 13 15 16 18 20 22 23 22 21 20 18 16 15 14 15 15 14 13 11 10 10 10 11 13 15 18 22 26 30 32 34 34 34 34 35 36 37 36 34 28 20 12 7 5 3 1 1 1 1 1 1 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 0 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 0 0 0 0 1 1 1 1 2 2 3 3 4 3 2 2 2 2 2 1 2 2 3 3 4 4 4 4 4 4 5 6 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 6 5 5 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 6 7 8 8 8 9 9 10 11 12 14 15 14 12 10 8 6 5 3 2 2 3 4 3 3 41 25 11 4 1 0 1 1 1 0 0 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 1 5 10 19 32 44 52 57 61 62 61 60 59 53 47 41 37 35 35 36 35 31 22 15 9 4 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 4 4 5 5 6 8 11 15 18 19 20 16 13 10 7 4 2 1 0 1 1 0 1 2 3 5 7 9 11 13 14 16 18 20 22 23 23 22 21 20 19 18 19 20 20 20 18 16 13 12 12 12 12 14 18 21 25 29 32 34 35 35 35 36 37 38 39 39 37 28 19 11 7 5 4 2 1 0 1 1 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 0 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 0 0 0 0 0 0 0 1 2 3 3 4 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 4 5 6 6 6 7 7 6 5 5 5 5 5 5 6 5 5 5 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 4 4 5 7 7 9 11 11 11 12 12 13 14 13 12 10 8 5 4 2 1 2 3 3 2 1 72 52 25 11 4 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 3 9 17 32 45 55 58 58 58 59 54 48 48 52 52 49 46 43 41 38 33 26 20 13 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 3 3 4 5 6 6 6 6 7 8 9 11 12 11 8 5 3 1 1 1 1 2 2 2 2 3 4 6 9 12 14 15 16 17 18 20 21 22 24 24 23 23 22 22 22 23 24 24 23 22 21 17 15 14 14 15 17 20 24 28 31 33 34 34 35 37 40 42 42 42 41 39 28 17 7 5 4 3 1 1 0 1 1 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 0 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 1 1 0 0 0 1 1 2 3 3 4 4 5 4 3 3 3 2 2 2 3 3 3 4 4 5 5 5 5 5 4 3 3 4 5 6 7 7 6 6 6 6 6 7 7 6 5 5 5 4 4 5 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 3 3 2 2 3 3 3 3 3 3 2 2 3 4 4 5 6 6 7 8 10 10 10 11 11 11 10 9 7 5 4 3 2 2 2 2 3 4 89 77 56 33 18 10 5 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 2 7 16 29 38 43 44 42 41 40 41 40 39 40 42 43 44 41 37 32 30 24 15 10 5 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 3 0 2 5 7 8 8 7 7 6 6 5 5 5 4 3 1 0 0 1 1 2 3 4 4 5 7 8 10 13 16 17 18 19 20 21 23 24 26 26 27 26 26 27 27 28 28 29 29 28 26 24 21 18 17 17 19 21 24 26 30 34 35 36 36 36 41 45 46 46 46 45 39 29 17 6 4 2 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 0 0 0 0 0 0 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 2 1 1 1 1 1 2 1 1 2 3 4 5 4 3 2 2 2 2 1 2 2 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 5 5 5 4 3 3 4 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 2 1 1 1 0 0 0 1 1 2 3 3 4 4 4 3 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 8 8 8 9 10 10 10 9 8 7 6 4 3 3 3 4 5 6 7 83 84 70 51 34 25 18 13 8 4 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 1 4 12 22 29 32 33 31 33 35 37 38 37 36 34 33 33 30 24 18 14 9 6 3 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 1 3 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 5 6 6 5 5 4 3 2 1 1 1 1 1 0 1 2 3 4 4 5 7 8 10 12 14 16 18 20 21 23 24 25 27 29 30 31 31 31 31 32 32 34 34 33 32 31 29 27 25 22 20 21 23 25 27 30 33 37 40 41 43 43 46 48 50 50 49 46 39 29 18 5 2 2 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 0 0 0 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 2 2 2 1 1 2 2 2 2 2 2 3 2 2 2 3 3 2 1 1 1 2 2 2 2 3 4 5 5 6 6 5 6 6 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 5 5 4 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 1 1 1 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 2 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 6 7 9 10 9 9 10 10 9 7 5 4 3 4 6 8 9 8 66 62 55 47 35 25 22 18 12 7 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 0 0 0 0 0 0 0 1 2 7 13 19 22 24 26 32 33 34 36 37 35 32 28 24 19 13 8 4 2 1 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 3 4 4 3 3 4 7 10 12 13 9 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 5 5 4 3 1 0 0 0 0 0 0 0 0 2 3 3 4 5 7 9 11 13 15 17 19 21 23 25 27 28 30 32 34 36 37 38 38 38 38 39 39 38 36 34 33 31 29 27 25 24 25 27 29 32 34 37 40 43 45 47 49 51 52 53 52 50 46 38 27 16 6 3 1 1 0 0 1 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 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 2 2 3 3 4 5 5 5 5 5 4 2 3 2 2 1 2 2 2 2 3 4 5 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 6 6 5 3 2 3 3 3 3 4 4 4 3 3 3 3 4 4 3 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 3 4 5 5 6 6 7 8 9 10 11 11 10 8 6 5 4 6 9 12 12 10 28 25 24 22 20 18 19 16 11 7 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 1 2 2 2 2 3 6 11 18 22 25 28 27 28 30 31 30 27 24 20 15 10 5 2 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 1 4 8 11 12 11 12 14 16 19 19 18 14 10 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 1 1 1 2 3 4 4 1 0 0 0 0 0 0 1 1 1 2 4 5 7 9 11 13 15 17 20 22 25 28 30 32 34 36 37 39 42 43 44 45 45 45 45 43 40 38 35 34 33 32 31 30 29 30 31 33 36 38 41 43 45 47 50 54 55 56 55 52 49 44 36 25 13 6 2 0 0 0 0 1 1 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 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 2 3 3 3 3 4 6 6 6 7 6 5 4 4 4 4 3 3 3 3 4 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 6 6 6 6 6 6 7 7 7 5 4 4 3 4 3 2 2 2 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 4 5 5 7 8 9 9 10 11 12 10 8 6 5 5 5 7 8 8 7 5 5 5 6 7 8 9 8 7 5 2 1 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 2 2 3 4 4 5 7 11 16 21 23 23 22 19 19 19 20 20 18 16 13 8 5 2 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 4 9 14 19 21 21 21 22 22 23 23 21 17 12 7 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 3 4 5 8 10 13 17 19 22 24 28 31 33 36 39 41 43 44 45 45 46 46 46 47 47 46 44 42 40 38 35 33 32 30 29 30 32 35 37 40 42 44 46 49 53 58 60 61 61 59 55 50 43 34 22 9 4 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 0 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 0 0 2 2 2 2 2 2 2 2 2 3 5 6 7 7 7 6 6 6 6 5 4 4 4 4 5 5 5 5 6 5 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 6 7 7 6 5 5 4 3 2 2 1 1 2 3 4 4 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 3 3 3 3 2 2 2 2 3 4 5 7 8 10 10 10 9 11 10 9 7 5 3 3 5 6 6 6 1 0 0 0 0 0 0 1 2 2 2 3 2 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 1 0 1 3 4 5 5 4 6 9 12 15 18 20 19 18 15 11 9 10 9 8 7 6 4 1 1 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 2 3 6 12 18 25 25 25 25 23 23 22 22 18 13 9 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 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 4 7 8 11 15 18 21 25 29 31 34 36 37 41 44 47 50 50 49 48 47 47 47 47 47 46 45 43 41 38 36 33 30 29 30 32 34 37 40 42 45 48 51 55 60 65 69 69 67 62 56 50 42 31 20 9 3 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 0 0 0 0 0 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 4 3 2 3 3 3 4 5 5 6 7 7 7 7 7 6 5 5 5 5 5 5 5 4 4 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 8 8 8 6 5 5 5 3 2 2 1 1 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 2 2 2 3 3 3 2 2 2 3 3 2 2 3 2 2 3 3 3 3 4 6 7 8 9 10 10 10 10 9 7 6 4 4 4 4 4 4 0 0 0 0 0 1 0 2 4 5 5 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 1 2 4 6 7 8 12 14 16 17 19 20 19 17 15 13 9 5 3 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 1 3 4 4 5 6 10 15 18 20 20 19 17 16 15 15 11 7 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 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 9 12 15 20 24 28 31 34 36 38 40 41 44 46 48 49 49 48 48 47 46 44 45 46 47 48 47 44 41 38 34 29 29 31 34 37 40 43 45 49 52 55 59 62 65 67 66 63 59 53 46 38 25 14 5 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 0 0 0 0 0 0 0 0 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 2 3 4 4 3 3 4 4 6 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 5 6 6 6 5 5 5 6 7 7 6 6 6 5 6 7 8 8 7 5 5 4 3 3 2 1 1 0 0 1 2 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 4 5 5 6 6 7 8 8 7 7 6 5 4 4 3 3 3 2 0 0 0 0 0 1 1 3 6 8 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 2 3 5 7 9 12 15 16 18 19 20 19 16 14 12 10 6 3 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 2 3 5 7 6 6 7 10 13 16 16 14 13 12 11 10 9 6 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 1 2 4 8 11 14 17 20 24 29 32 35 36 36 39 41 43 44 44 44 45 45 45 45 44 43 42 43 46 50 51 50 47 44 39 35 30 30 33 37 40 43 48 51 54 56 58 61 63 64 63 61 58 54 49 42 30 18 8 2 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 0 0 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 0 1 1 2 2 2 2 2 3 3 2 2 2 2 4 5 6 7 7 7 7 7 7 7 6 6 6 5 5 6 6 6 5 5 5 5 6 7 7 7 7 7 7 6 6 7 8 8 7 6 5 5 4 3 2 0 0 0 0 1 2 3 3 3 3 3 3 3 3 3 2 2 3 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 2 2 1 2 2 2 2 3 3 3 4 6 7 7 6 6 5 4 4 4 4 3 3 3 4 3 0 0 0 0 1 3 5 8 9 10 10 8 6 3 1 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 2 3 3 4 6 7 9 11 14 18 19 20 18 14 10 8 7 5 3 2 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 1 3 5 6 8 6 6 7 10 14 18 19 19 18 16 14 12 11 9 6 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 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 2 4 7 11 15 19 23 27 30 33 35 36 36 37 39 40 41 41 41 40 40 40 41 41 40 39 39 41 44 48 48 47 44 39 35 32 30 31 34 38 43 48 54 57 59 60 62 64 64 63 61 58 55 51 45 36 21 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 2 3 2 2 2 2 2 2 3 4 4 5 6 6 7 7 8 8 7 7 7 7 7 7 7 8 8 6 6 6 6 6 6 7 7 7 7 6 6 7 9 8 8 6 5 3 2 2 1 0 0 0 0 0 0 1 1 1 1 1 2 2 3 3 3 3 4 4 4 3 2 2 2 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 5 6 6 5 5 6 5 5 3 2 2 2 3 4 4 3 0 0 0 0 0 2 5 8 9 8 7 6 4 2 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 1 1 0 1 1 2 3 3 4 6 7 9 10 12 16 20 20 18 15 10 7 4 2 1 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 4 6 7 6 4 6 9 13 18 20 21 21 22 22 21 18 14 11 8 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 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 1 2 4 7 11 16 20 23 27 31 34 35 35 35 35 36 37 37 37 36 35 36 36 36 36 36 35 35 36 36 38 40 41 40 37 33 30 29 30 33 37 41 48 54 58 61 62 63 66 67 65 60 58 56 53 48 38 25 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 2 2 3 2 2 2 2 2 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 9 10 8 7 7 7 6 6 6 7 7 7 7 7 8 9 9 8 6 5 4 3 2 1 0 0 0 0 0 1 1 0 0 0 1 1 2 3 3 4 4 4 4 4 3 3 2 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 4 4 4 3 2 2 2 2 2 2 2 3 4 4 5 5 5 5 5 3 1 1 1 2 3 3 4 4 0 0 0 0 0 0 1 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 3 2 1 2 2 2 1 1 1 2 3 3 3 5 7 9 11 12 14 17 19 18 14 10 7 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 2 5 6 8 8 7 7 7 9 12 16 20 21 22 22 22 23 24 23 21 18 14 9 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 3 5 8 11 15 20 24 26 29 32 34 35 36 35 34 34 34 35 35 34 34 34 32 31 31 30 30 30 31 32 32 31 31 31 31 28 27 27 29 34 39 46 53 59 64 66 68 71 71 68 63 58 54 51 47 40 30 16 7 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 0 0 0 0 0 0 0 0 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 2 3 4 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 7 6 7 8 9 9 8 6 6 6 6 6 6 6 7 7 7 8 8 8 7 6 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 4 4 4 3 3 2 2 3 3 3 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 4 4 4 4 4 2 1 1 0 1 2 2 3 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 2 1 0 1 1 1 2 2 3 5 6 6 8 9 10 12 11 10 11 10 8 6 4 2 1 1 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 1 1 4 7 10 11 10 8 9 10 12 15 18 21 22 23 24 26 28 29 29 27 24 21 15 10 7 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 3 2 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 1 2 4 6 8 11 15 20 24 28 29 29 30 31 33 36 34 33 32 32 32 31 30 29 28 27 26 25 24 24 24 23 24 24 25 25 26 27 26 26 28 32 37 44 50 56 62 69 73 76 77 73 68 61 55 50 45 40 29 18 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 3 4 4 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 5 6 7 7 7 7 8 8 8 9 9 9 7 8 7 6 6 5 6 7 7 6 8 8 9 8 7 7 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 2 1 1 0 0 1 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 3 3 3 2 1 0 0 0 1 2 3 4 5 6 7 8 9 10 11 11 10 9 6 4 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 1 2 2 3 3 5 6 7 9 11 12 11 11 12 14 16 17 19 21 24 26 29 32 34 34 32 30 27 25 21 17 14 10 7 5 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 3 2 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 1 3 5 8 11 15 19 23 27 30 31 30 30 30 30 31 30 29 28 28 27 26 25 24 23 23 21 19 17 16 15 14 14 15 16 18 20 23 24 27 31 35 41 48 54 60 66 72 74 75 73 69 63 55 50 44 37 27 17 8 2 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 0 0 0 0 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 2 2 3 3 4 4 4 4 4 5 6 6 6 7 7 7 7 7 6 6 7 7 7 6 6 7 8 9 9 9 9 9 10 10 9 7 7 6 6 7 7 7 8 8 8 7 7 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 2 2 1 0 0 0 1 1 3 5 6 8 8 9 11 11 12 12 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 3 4 7 9 10 9 10 13 15 17 19 21 21 22 22 23 25 27 29 32 35 37 37 37 35 33 31 30 29 28 25 22 19 17 14 11 9 6 4 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 5 5 5 5 4 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 2 5 8 10 14 18 21 25 28 30 31 31 29 27 25 26 26 25 24 23 22 22 21 20 19 18 16 14 12 10 8 7 7 7 9 12 16 19 23 28 33 38 45 54 62 66 68 70 69 67 64 59 55 50 43 35 25 16 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 7 8 9 8 8 7 8 9 10 9 8 7 7 7 6 7 7 7 7 7 8 7 6 5 4 3 2 2 1 1 0 0 0 0 0 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 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 2 2 3 3 4 4 3 3 3 3 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 2 1 1 0 0 0 0 1 0 0 0 0 1 1 3 3 3 1 0 0 0 0 0 1 1 0 0 1 1 1 1 2 2 2 2 3 3 4 3 2 1 0 0 0 1 2 3 6 8 9 9 9 10 10 10 9 7 5 3 1 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 3 3 3 4 6 9 11 13 15 20 24 27 28 28 28 29 30 33 35 36 37 40 43 45 46 47 47 44 41 38 37 36 35 32 29 27 25 23 21 18 14 10 6 5 4 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 5 6 6 7 5 4 3 2 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 2 3 5 8 11 14 17 20 23 25 28 29 30 30 28 25 23 24 23 22 21 20 20 19 18 18 17 15 12 10 8 6 5 4 5 5 7 10 13 17 22 28 34 42 51 59 67 67 65 64 64 62 61 55 49 42 32 22 13 7 3 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 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 5 6 7 7 7 7 6 6 6 6 6 6 6 7 7 8 7 7 7 8 8 7 7 7 7 10 10 8 7 6 6 7 7 7 8 8 8 8 5 3 3 2 2 1 0 0 0 0 1 1 2 2 2 3 2 2 1 1 2 1 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 3 3 4 4 4 3 3 2 3 3 3 3 2 1 1 1 1 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 1 2 3 4 4 4 3 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 1 3 3 3 3 3 4 2 1 1 1 1 2 4 6 8 9 10 10 9 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 7 9 12 15 18 23 28 32 35 36 34 32 32 33 35 39 45 51 54 55 57 57 57 57 56 54 51 48 44 42 41 39 36 34 34 31 28 24 20 16 13 11 8 5 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 7 7 6 6 6 6 5 4 3 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 2 3 5 7 8 11 14 16 18 20 22 24 25 27 27 27 27 26 24 22 21 20 19 18 18 18 17 16 14 12 10 7 5 4 4 4 4 5 6 9 13 17 22 28 35 43 51 58 63 65 65 64 62 59 54 46 38 28 18 10 4 2 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 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 2 4 4 5 6 6 5 6 6 7 6 6 5 5 5 6 6 6 7 8 8 8 7 7 7 8 8 8 6 8 8 7 6 6 6 7 7 8 8 7 6 4 3 2 3 2 2 1 1 1 1 2 2 3 4 4 3 2 1 1 0 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 2 2 2 2 2 1 1 1 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 6 4 2 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 2 2 2 2 3 2 0 1 2 3 4 5 6 7 8 8 7 7 5 3 2 1 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 4 5 6 6 7 7 8 10 11 15 19 22 27 32 37 40 42 43 40 36 33 33 34 37 42 49 56 61 64 66 69 69 68 65 62 58 53 51 49 49 47 45 44 42 39 36 34 31 27 22 16 11 9 7 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 9 9 9 9 8 7 6 5 4 3 1 1 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 3 4 6 9 12 14 17 19 21 22 22 22 22 22 23 23 22 20 19 18 17 17 16 17 17 17 15 13 11 9 7 5 4 4 5 6 6 8 9 12 16 19 24 30 37 45 53 60 64 66 66 64 60 53 43 33 24 14 7 3 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 0 0 0 0 0 0 0 0 0 0 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 2 2 1 0 0 0 1 2 3 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 7 8 8 8 7 7 7 8 8 8 7 7 7 8 7 7 7 8 8 7 7 6 5 3 2 1 1 1 0 1 2 2 2 3 3 4 3 2 1 1 1 0 1 1 2 3 3 2 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 2 3 5 5 5 6 6 5 3 2 2 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 2 3 4 5 6 8 9 9 10 12 15 18 23 27 31 35 41 44 44 43 42 43 39 36 35 36 38 42 48 54 58 62 64 67 67 66 63 60 57 55 54 54 54 55 54 53 51 49 47 48 44 39 32 26 19 13 9 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 7 9 10 10 10 10 9 8 7 5 3 2 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 1 2 2 3 5 7 10 13 17 20 21 22 21 20 18 18 17 18 19 17 15 14 12 12 13 14 15 15 15 12 10 8 6 5 4 5 6 7 9 11 13 15 18 21 24 30 37 43 49 55 60 61 61 59 56 49 39 28 18 10 6 3 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 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 2 3 4 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 7 7 7 8 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 7 6 5 4 3 2 1 1 1 0 1 2 3 4 4 3 1 0 0 0 0 1 2 2 3 3 3 4 4 5 6 6 6 5 4 4 4 4 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 0 0 0 1 1 2 3 3 2 1 0 0 0 1 1 2 2 2 2 3 4 4 4 4 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 6 6 4 2 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 2 5 7 8 8 11 12 12 13 14 16 20 24 28 32 36 40 41 42 41 39 38 38 37 36 35 35 37 40 44 49 54 59 61 62 62 60 57 52 49 46 46 48 51 56 58 59 59 59 58 56 52 47 41 35 28 21 13 8 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 9 9 10 10 10 10 9 8 7 5 4 2 1 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 3 4 5 6 8 11 14 17 19 20 20 19 18 17 16 15 16 17 15 13 11 10 10 11 11 11 11 11 9 7 6 5 4 3 4 5 7 9 14 18 22 25 29 34 38 42 46 51 54 56 54 52 48 42 32 21 12 6 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 3 4 5 5 5 5 5 5 6 6 5 5 5 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 6 4 4 3 3 3 2 2 1 1 1 1 2 3 3 2 1 0 0 0 1 2 3 4 4 4 5 6 6 6 7 7 7 6 5 5 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 1 1 2 2 2 2 1 0 0 0 0 1 2 2 2 3 3 3 4 4 4 4 4 3 3 3 2 2 2 3 2 2 1 1 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 12 15 17 18 19 19 21 24 27 27 27 28 30 30 30 29 30 32 33 32 32 32 32 32 31 32 34 39 44 49 55 58 59 58 56 53 49 45 41 38 38 41 47 53 57 61 62 62 61 59 56 50 44 35 27 19 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 9 10 11 11 12 12 12 11 10 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 7 7 9 12 16 18 19 18 17 16 15 14 14 14 16 16 15 13 11 9 7 7 7 8 8 8 8 8 8 7 6 5 4 4 5 7 11 18 25 29 31 34 39 43 47 51 53 53 50 45 38 31 23 16 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 2 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 6 5 6 6 6 6 6 7 7 7 7 5 3 1 0 1 2 2 2 2 1 1 1 1 2 1 1 0 0 0 0 0 1 3 4 4 4 5 5 6 6 6 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 3 4 4 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 13 18 22 27 30 32 31 30 29 28 27 26 23 22 21 22 23 23 24 24 24 21 21 21 21 21 22 23 28 34 40 45 51 57 59 60 59 59 55 48 41 34 29 31 35 42 48 54 57 58 59 59 58 54 48 39 30 22 15 8 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 9 11 12 13 14 14 13 11 9 8 6 3 1 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 5 7 8 10 13 16 18 17 15 13 12 12 11 11 12 13 14 14 13 12 9 7 5 5 5 5 5 5 6 7 9 11 10 9 8 8 9 11 16 21 27 32 34 37 40 45 49 51 49 45 38 30 20 11 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 5 5 6 5 5 5 6 6 6 4 1 0 0 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 2 3 4 4 4 4 5 5 5 6 7 7 7 7 7 6 6 5 4 3 3 3 3 3 4 3 3 3 3 3 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 2 4 3 3 2 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 9 13 16 19 25 31 38 45 47 45 44 43 42 38 34 30 25 21 18 17 18 19 20 19 16 14 13 12 13 14 17 24 31 37 43 50 56 58 60 60 59 54 47 40 33 27 25 27 32 38 43 47 49 50 51 52 50 46 39 32 25 18 12 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 10 12 13 14 14 13 12 11 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 11 15 19 20 18 15 12 9 9 9 10 11 11 12 13 12 11 9 7 5 4 4 4 4 4 4 5 7 9 13 14 14 14 14 15 17 19 23 27 33 35 36 39 43 46 45 40 32 23 14 7 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 1 2 3 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 6 5 5 4 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 2 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 4 3 3 3 3 3 3 4 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 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 0 1 0 1 2 1 1 0 1 2 1 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 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 15 19 23 27 31 36 42 47 50 52 53 53 52 50 45 40 33 25 19 18 17 17 16 14 11 7 5 5 5 7 11 16 23 32 41 47 51 53 53 53 53 49 44 38 31 26 21 21 23 26 31 34 37 39 41 41 40 38 35 31 27 22 17 12 7 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 15 16 16 15 14 12 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 10 14 19 22 21 17 13 10 8 8 9 10 11 12 12 11 10 8 5 4 3 2 2 2 2 2 3 3 5 8 12 14 16 17 18 18 19 20 21 23 27 28 29 31 33 34 31 24 18 11 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 1 2 4 3 3 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 5 6 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 4 4 4 3 4 4 4 3 3 4 4 5 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 1 1 2 2 3 2 2 2 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 2 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 17 24 30 35 39 38 37 38 41 45 49 51 53 50 46 42 38 33 27 21 18 17 14 12 10 9 6 2 1 1 1 3 6 11 19 27 36 41 45 47 48 47 47 47 45 41 34 28 22 20 19 19 20 22 23 25 27 28 28 27 26 26 26 24 20 15 11 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 7 12 16 19 20 19 17 15 13 10 7 4 1 1 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 8 10 14 18 22 23 20 15 11 8 6 7 7 7 7 9 10 11 9 7 3 2 2 2 2 1 0 0 1 1 3 5 9 11 14 16 16 16 16 16 16 16 16 16 16 15 15 13 8 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 4 4 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 4 3 3 3 4 5 7 6 5 4 3 3 3 3 3 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 2 3 5 5 4 2 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 2 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 15 19 23 27 31 35 38 36 34 34 36 37 37 37 37 35 29 27 26 23 19 13 11 9 8 7 6 5 3 1 0 0 1 2 4 8 13 21 27 33 37 41 43 43 44 45 44 41 35 29 24 22 21 20 20 19 18 19 19 19 20 19 20 22 24 23 20 16 12 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 20 23 24 23 19 15 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 7 11 14 18 20 22 19 16 12 9 7 7 6 5 5 4 5 7 8 8 7 4 3 2 1 1 1 0 0 0 0 1 3 4 7 10 13 13 13 13 12 10 9 9 8 7 8 7 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 5 5 5 4 5 5 6 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 4 3 4 4 5 5 4 4 5 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 4 5 5 4 3 1 1 2 4 5 6 5 4 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 4 3 3 3 2 2 3 3 3 3 3 3 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 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -67 -204 -341 -326 -283 -239 -198 -162 -134 -116 -110 -105 -99 -89 -81 -79 -74 -70 -70 -69 -68 -71 -73 -73 -70 -65 -62 -59 -57 -51 -45 -46 -48 -45 -47 -51 -66 -82 -84 -76 -64 -56 -56 -67 -94 -133 -158 -165 -169 -188 -225 -256 -276 -294 -311 -331 -339 -320 -318 -271 -181 -108 -77 -32 -5 -35 -99 -132 -90 -88 -68 -42 -30 -25 -23 -23 -24 -24 -28 -34 -40 -39 -47 -44 -49 -44 -47 -55 -62 -56 -47 -40 -32 -25 -16 -8 -4 -2 -2 -1 -1 -2 -3 -4 -5 -4 -3 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -8 -11 -17 -27 -38 -48 -55 -64 -72 -75 -72 -60 -44 -34 -24 -19 -14 -14 -12 -11 -12 -12 -14 -12 -7 -3 -0 -0 -0 -1 -1 -3 -3 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -36 -60 -60 -44 -30 -23 -13 -5 -3 -11 -33 -51 -45 -39 -23 -6 -9 -17 -23 -33 -53 -54 -34 -17 -16 -19 -42 -37 -19 -53 -47 -20 -9 -13 -13 -6 -5 -9 -16 -23 -32 -44 -47 -37 -40 -45 -26 -21 -28 -14 -3 -0 -4 -24 -24 -17 -9 -8 -7 -14 -2 -2 -3 -5 -3 -2 -5 -18 -14 -14 -14 -8 -4 -5 -7 -10 -13 -15 -17 -20 -21 -19 -17 -16 -18 -19 -13 -7 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -13 -6 -3 -4 -8 -19 -36 -48 -47 -49 -57 -49 -40 -32 -41 -46 -43 -46 -59 -63 -58 -49 -42 -41 -47 -47 -41 -40 -36 -25 -17 -10 -7 -8 -8 -9 -11 -13 -13 -10 -7 -4 -4 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -6 -10 -15 -18 -15 -11 -9 -8 -10 -11 -11 -9 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -14 -20 -11 -14 -16 -14 -26 -21 -19 -35 -51 -71 -84 -71 -77 -85 -86 -97 -118 -112 -71 -63 -62 -40 -48 -70 -70 -88 -84 -83 -82 -81 -102 -108 -102 -87 -68 -50 -37 -26 -13 -6 -7 -12 -13 -8 -3 -12 -36 -24 -15 -9 -4 -2 -3 -4 -10 -33 -39 -33 -33 -53 -57 -62 -70 -65 -57 -37 -26 -18 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -199 -296 -308 -267 -225 -188 -156 -130 -112 -101 -94 -86 -79 -76 -74 -71 -70 -71 -73 -77 -81 -83 -83 -82 -79 -76 -72 -66 -60 -55 -50 -48 -49 -51 -59 -64 -59 -51 -44 -45 -55 -73 -100 -131 -154 -166 -177 -199 -233 -267 -288 -302 -312 -318 -315 -301 -208 -127 -95 -87 -87 -31 -83 -159 -178 -138 -95 -70 -50 -36 -28 -24 -22 -21 -21 -20 -25 -32 -35 -39 -46 -43 -41 -43 -54 -63 -62 -53 -43 -38 -31 -23 -15 -9 -5 -3 -2 -2 -3 -4 -6 -8 -8 -7 -5 -5 -4 -4 -4 -5 -5 -5 -9 -14 -22 -29 -36 -44 -54 -59 -63 -66 -67 -67 -63 -51 -40 -35 -30 -21 -15 -12 -11 -12 -13 -12 -13 -12 -8 -4 -1 -0 -0 -1 -2 -3 -4 -4 -2 -1 -2 -2 -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 -1 -15 -45 -62 -53 -37 -28 -21 -10 -2 -1 -6 -23 -39 -30 -20 -25 -4 -4 -9 -16 -18 -16 -12 -14 -13 -7 -14 -29 -34 -56 -87 -83 -52 -26 -20 -15 -7 -2 -4 -12 -21 -32 -46 -50 -38 -30 -33 -37 -40 -38 -26 -9 -0 -7 -30 -25 -14 -8 -7 -14 -4 -3 -5 -5 -8 -3 -3 -15 -40 -34 -24 -14 -9 -8 -8 -10 -13 -14 -13 -11 -9 -9 -10 -11 -14 -14 -13 -9 -4 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -13 -7 -4 -4 -5 -12 -27 -37 -37 -48 -61 -59 -47 -32 -37 -46 -48 -47 -59 -64 -57 -47 -41 -45 -55 -59 -51 -42 -34 -26 -18 -12 -9 -11 -15 -18 -20 -22 -22 -22 -18 -13 -9 -9 -9 -5 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -4 -6 -9 -11 -15 -18 -15 -9 -3 -2 -2 -4 -9 -12 -15 -12 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -4 -5 -29 -51 -45 -36 -31 -40 -48 -28 -26 -34 -42 -54 -62 -66 -72 -75 -77 -83 -91 -88 -74 -57 -26 -20 -37 -55 -62 -64 -58 -60 -63 -69 -78 -82 -78 -66 -52 -40 -34 -24 -10 -6 -15 -33 -41 -29 -4 -2 -7 -3 -2 -0 -1 -4 -6 -5 -10 -38 -47 -40 -39 -45 -58 -69 -74 -68 -66 -54 -83 -21 -3 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -237 -327 -302 -259 -221 -186 -153 -126 -106 -94 -86 -80 -77 -76 -75 -75 -75 -78 -82 -88 -93 -96 -98 -97 -94 -90 -84 -77 -71 -65 -59 -55 -53 -54 -54 -50 -47 -48 -52 -63 -79 -98 -120 -143 -160 -177 -200 -232 -259 -274 -280 -285 -288 -292 -262 -147 -111 -133 -92 -35 -137 -190 -181 -138 -117 -89 -66 -44 -31 -25 -23 -22 -21 -19 -18 -22 -28 -33 -40 -46 -47 -54 -64 -69 -63 -52 -38 -32 -29 -26 -21 -16 -11 -8 -5 -4 -4 -5 -7 -10 -11 -11 -8 -7 -6 -5 -6 -9 -12 -16 -23 -31 -41 -54 -64 -72 -78 -77 -75 -75 -77 -73 -67 -59 -50 -40 -29 -18 -12 -10 -8 -8 -10 -11 -12 -10 -7 -4 -2 -1 -2 -2 -3 -4 -5 -6 -4 -3 -1 -2 -2 -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 -4 -25 -58 -65 -45 -26 -17 -11 -4 -2 -4 -11 -20 -26 -33 -40 -26 -6 -8 -16 -20 -13 -16 -17 -16 -10 -5 -8 -10 -15 -21 -45 -58 -60 -43 -36 -29 -17 -6 -3 -5 -9 -15 -23 -30 -25 -18 -22 -31 -38 -39 -26 -9 -3 -6 -20 -21 -15 -11 -11 -11 -9 -15 -9 -8 -10 -7 -15 -39 -42 -31 -18 -12 -9 -8 -7 -9 -11 -12 -9 -7 -5 -4 -4 -5 -6 -6 -5 -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 -2 -7 -13 -13 -8 -5 -4 -4 -8 -18 -24 -29 -49 -65 -63 -49 -35 -37 -44 -50 -49 -53 -56 -51 -45 -42 -48 -59 -62 -52 -35 -27 -23 -19 -17 -16 -19 -24 -27 -31 -34 -40 -42 -34 -23 -16 -11 -6 -3 -0 -0 -0 -1 -2 -7 -6 -3 -4 -4 -3 -5 -5 -3 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -8 -11 -16 -19 -22 -19 -13 -8 -3 -1 -1 -2 -7 -12 -18 -19 -17 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -14 -8 -26 -27 -24 -27 -36 -39 -35 -23 -18 -25 -30 -34 -38 -44 -54 -64 -70 -77 -82 -83 -71 -52 -25 -11 -12 -25 -35 -37 -38 -44 -53 -66 -64 -60 -66 -62 -53 -41 -30 -23 -16 -7 -7 -17 -32 -45 -45 -11 -14 -33 -28 -10 -2 -1 -2 -2 -2 -4 -28 -52 -54 -46 -46 -63 -66 -78 -63 -54 -38 -50 -8 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -109 -334 -328 -293 -256 -217 -181 -151 -124 -104 -91 -83 -80 -78 -77 -78 -79 -81 -85 -90 -96 -102 -107 -109 -109 -105 -99 -91 -86 -81 -75 -69 -62 -57 -55 -53 -53 -56 -63 -73 -88 -105 -122 -139 -154 -173 -198 -226 -243 -248 -247 -249 -254 -269 -271 -227 -214 -266 -264 -197 -198 -174 -146 -131 -133 -89 -66 -39 -27 -22 -21 -21 -20 -18 -18 -22 -28 -36 -43 -46 -50 -61 -74 -78 -66 -47 -34 -24 -23 -22 -19 -15 -12 -9 -6 -6 -7 -10 -14 -15 -16 -16 -14 -13 -12 -12 -12 -16 -23 -30 -40 -54 -69 -81 -88 -98 -103 -97 -92 -85 -86 -79 -64 -51 -53 -40 -26 -16 -11 -7 -6 -7 -8 -8 -6 -5 -3 -2 -2 -3 -6 -8 -8 -6 -6 -8 -4 -2 -2 -1 -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 -11 -29 -36 -28 -18 -9 -5 -4 -5 -9 -15 -28 -30 -17 -17 -19 -16 -22 -18 -21 -15 -15 -13 -11 -6 -5 -7 -7 -9 -11 -20 -19 -22 -30 -34 -33 -26 -14 -6 -3 -4 -7 -10 -12 -9 -8 -16 -22 -22 -21 -18 -20 -20 -19 -23 -17 -23 -28 -27 -19 -8 -1 -1 -9 -12 -18 -34 -39 -34 -20 -12 -10 -7 -5 -5 -7 -9 -8 -5 -3 -3 -2 -1 -1 -1 -1 -1 -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 -1 -2 -5 -10 -12 -10 -7 -6 -5 -6 -14 -19 -26 -46 -67 -74 -61 -45 -33 -38 -49 -50 -45 -44 -42 -44 -49 -54 -61 -61 -50 -33 -29 -28 -27 -23 -25 -29 -34 -36 -40 -48 -53 -48 -37 -28 -20 -12 -3 -1 -0 -0 -0 -1 -4 -10 -10 -7 -12 -15 -15 -14 -14 -12 -7 -3 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -5 -9 -12 -19 -28 -28 -21 -16 -11 -6 -2 -1 -2 -4 -7 -12 -15 -16 -14 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -15 -17 -41 -49 -32 -22 -27 -39 -41 -28 -20 -21 -22 -20 -22 -25 -30 -39 -46 -51 -58 -56 -44 -25 -11 -8 -7 -12 -17 -20 -26 -33 -44 -61 -70 -67 -62 -50 -42 -30 -21 -15 -8 -4 -3 -9 -10 -27 -27 -19 -31 -46 -55 -33 -8 -0 -0 -0 -2 -14 -33 -30 -40 -53 -53 -70 -63 -97 -71 -46 -26 -16 -5 -1 -0 -0 -0 -0 -2 -3 -2 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -36 -179 -281 -332 -291 -251 -212 -182 -150 -124 -103 -87 -85 -84 -81 -81 -83 -85 -88 -91 -96 -101 -106 -112 -117 -119 -118 -113 -103 -94 -87 -79 -73 -68 -64 -62 -59 -61 -66 -75 -87 -101 -114 -128 -144 -162 -181 -200 -213 -219 -223 -228 -233 -243 -256 -266 -268 -259 -231 -202 -183 -164 -151 -137 -126 -82 -54 -33 -24 -21 -21 -22 -22 -21 -21 -22 -27 -32 -35 -38 -45 -58 -66 -61 -48 -35 -27 -21 -19 -16 -14 -12 -9 -8 -7 -8 -12 -18 -22 -21 -20 -22 -23 -24 -24 -23 -24 -28 -34 -44 -58 -72 -86 -97 -104 -107 -104 -96 -95 -92 -90 -77 -66 -54 -56 -37 -31 -24 -14 -8 -8 -12 -10 -6 -3 -2 -2 -2 -2 -4 -8 -12 -13 -10 -8 -7 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -35 -76 -26 -15 -15 -20 -16 -12 -16 -14 -27 -44 -33 -30 -31 -24 -22 -15 -17 -11 -10 -7 -8 -6 -4 -4 -4 -6 -8 -5 -5 -9 -19 -24 -23 -21 -14 -9 -6 -4 -4 -4 -4 -3 -2 -2 -2 -2 -5 -12 -24 -32 -24 -15 -18 -27 -30 -36 -19 -1 -0 -1 -8 -19 -31 -43 -37 -23 -12 -10 -8 -6 -5 -6 -7 -6 -5 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -12 -12 -8 -7 -6 -8 -14 -17 -25 -40 -66 -100 -92 -47 -36 -31 -40 -49 -47 -42 -39 -43 -49 -53 -54 -51 -45 -38 -38 -36 -36 -34 -34 -37 -39 -40 -44 -52 -55 -49 -38 -29 -22 -15 -6 -1 -0 -0 -1 -2 -6 -11 -13 -11 -18 -17 -16 -21 -25 -24 -15 -7 -3 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -2 -4 -5 -6 -8 -12 -17 -25 -30 -25 -20 -15 -9 -4 -2 -2 -3 -4 -6 -8 -8 -7 -4 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -16 -16 -19 -27 -21 -13 -18 -24 -37 -52 -66 -70 -18 -7 -6 -11 -12 -21 -35 -40 -25 -25 -22 -13 -8 -9 -9 -5 -4 -6 -11 -19 -22 -30 -47 -68 -83 -70 -42 -42 -38 -26 -12 -10 -13 -10 -8 -4 -10 -17 -26 -47 -65 -61 -49 -27 -4 -1 -1 -6 -26 -40 -19 -31 -40 -45 -59 -36 -33 -29 -15 -10 -8 -4 -2 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -168 -375 -337 -291 -248 -213 -182 -152 -124 -101 -83 -79 -79 -82 -85 -85 -88 -92 -97 -100 -105 -112 -119 -125 -128 -128 -121 -111 -101 -92 -85 -78 -74 -71 -70 -70 -74 -81 -88 -100 -114 -129 -144 -158 -170 -179 -191 -202 -213 -222 -231 -238 -246 -244 -232 -219 -221 -213 -190 -163 -139 -121 -100 -65 -43 -32 -26 -25 -26 -27 -27 -23 -22 -21 -23 -21 -17 -21 -27 -35 -37 -32 -24 -18 -17 -17 -15 -11 -10 -9 -7 -8 -10 -14 -18 -25 -27 -22 -23 -27 -31 -35 -34 -36 -39 -46 -58 -70 -79 -87 -96 -102 -107 -108 -107 -105 -102 -98 -85 -71 -66 -58 -51 -37 -32 -33 -16 -13 -17 -25 -16 -7 -3 -2 -2 -2 -3 -6 -10 -14 -13 -11 -10 -6 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -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 -13 -51 -10 -4 -12 -28 -29 -23 -27 -22 -7 -28 -55 -59 -48 -29 -18 -16 -17 -13 -9 -8 -8 -5 -3 -1 -2 -6 -10 -7 -7 -12 -15 -15 -12 -11 -9 -7 -6 -5 -4 -3 -3 -3 -2 -2 -1 -1 -4 -9 -18 -25 -21 -18 -25 -26 -9 -22 -28 -16 -2 -6 -17 -29 -39 -43 -32 -18 -10 -7 -6 -6 -7 -8 -7 -5 -2 -1 -1 -1 -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 -1 -3 -5 -11 -12 -9 -7 -4 -6 -15 -16 -26 -41 -63 -92 -112 -71 -44 -27 -30 -38 -47 -49 -45 -49 -50 -49 -45 -40 -37 -37 -37 -37 -37 -36 -37 -40 -42 -44 -48 -55 -63 -61 -48 -32 -25 -19 -9 -1 -0 -0 -1 -2 -8 -9 -11 -13 -18 -20 -21 -29 -33 -29 -17 -8 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -1 -3 -4 -6 -9 -13 -18 -25 -30 -29 -26 -21 -13 -8 -5 -3 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -14 -16 -12 -7 -6 -6 -12 -21 -29 -29 -23 -16 -3 -1 -3 -4 -10 -20 -19 -14 -9 -6 -3 -2 -5 -4 -1 -1 -2 -5 -9 -10 -20 -35 -56 -80 -58 -49 -58 -50 -31 -24 -27 -27 -22 -14 -6 -5 -13 -26 -43 -50 -52 -80 -48 -13 -17 -25 -22 -33 -37 -40 -31 -19 -19 -28 -18 -8 -4 -3 -5 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -307 -390 -336 -287 -245 -212 -183 -154 -129 -105 -90 -83 -81 -82 -83 -86 -91 -96 -100 -105 -112 -118 -122 -126 -130 -130 -127 -122 -115 -104 -92 -83 -78 -76 -76 -80 -87 -94 -103 -115 -128 -143 -159 -175 -190 -203 -218 -226 -230 -236 -241 -243 -233 -227 -205 -200 -192 -178 -148 -113 -94 -75 -55 -42 -37 -36 -36 -36 -32 -28 -22 -18 -15 -12 -7 -5 -6 -8 -11 -11 -11 -10 -8 -8 -8 -7 -7 -7 -7 -8 -12 -19 -24 -29 -29 -27 -24 -26 -32 -44 -46 -45 -49 -52 -57 -62 -70 -79 -88 -94 -97 -100 -103 -101 -95 -93 -89 -79 -70 -65 -52 -32 -26 -29 -30 -16 -21 -36 -47 -23 -8 -4 -3 -2 -3 -5 -8 -12 -13 -11 -10 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -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 -1 -8 -3 -0 -3 -21 -52 -50 -45 -24 -13 -35 -57 -62 -54 -41 -32 -24 -18 -15 -13 -13 -8 -5 -3 -1 -4 -11 -11 -14 -8 -10 -18 -16 -9 -10 -10 -6 -4 -5 -4 -4 -5 -4 -3 -2 -1 -1 -3 -9 -22 -28 -21 -22 -28 -34 -19 -23 -27 -26 -16 -24 -33 -38 -39 -33 -28 -20 -13 -7 -5 -7 -10 -10 -5 -3 -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 -1 -1 -2 -5 -11 -13 -11 -9 -6 -7 -12 -14 -26 -42 -59 -90 -114 -103 -61 -34 -26 -28 -37 -48 -52 -57 -60 -57 -48 -39 -34 -31 -32 -33 -34 -35 -38 -40 -43 -50 -58 -64 -71 -69 -55 -35 -26 -20 -12 -3 -1 -0 -0 -2 -7 -7 -11 -17 -25 -32 -39 -42 -39 -29 -16 -7 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -7 -7 -5 -3 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -1 -3 -4 -7 -13 -18 -24 -28 -32 -33 -32 -28 -21 -14 -9 -8 -5 -4 -2 -2 -3 -7 -3 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -7 -11 -13 -9 -4 -1 -0 -0 -2 -4 -6 -4 -1 -0 -0 -0 -1 -4 -7 -4 -2 -1 -0 -1 -0 -1 -2 -3 -3 -1 -1 -2 -4 -6 -13 -22 -43 -65 -62 -62 -60 -44 -24 -26 -30 -23 -16 -15 -9 -7 -18 -21 -19 -36 -68 -52 -45 -47 -72 -81 -67 -42 -30 -20 -7 -6 -12 -16 -16 -10 -4 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -218 -352 -336 -287 -247 -214 -184 -159 -138 -117 -101 -91 -84 -82 -84 -88 -95 -101 -108 -113 -118 -122 -124 -128 -132 -135 -136 -136 -129 -116 -104 -94 -87 -84 -86 -92 -97 -103 -113 -128 -147 -162 -177 -194 -215 -233 -239 -238 -235 -229 -217 -207 -210 -206 -203 -179 -146 -121 -94 -83 -68 -63 -61 -57 -54 -52 -47 -38 -29 -21 -16 -10 -6 -2 -2 -2 -1 -2 -1 -3 -4 -3 -3 -3 -4 -4 -6 -7 -11 -17 -22 -25 -28 -30 -31 -32 -37 -51 -61 -61 -62 -58 -55 -56 -58 -65 -71 -80 -85 -87 -93 -100 -102 -95 -86 -77 -67 -62 -54 -41 -30 -30 -32 -28 -20 -31 -56 -61 -27 -6 -4 -3 -5 -6 -7 -10 -12 -10 -10 -10 -7 -5 -4 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -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 -1 -9 -14 -29 -13 -44 -43 -36 -14 -31 -51 -53 -54 -58 -48 -42 -48 -45 -33 -22 -14 -10 -10 -9 -7 -7 -12 -6 -12 -12 -12 -19 -12 -5 -8 -8 -5 -3 -4 -5 -7 -6 -4 -3 -2 -1 -2 -4 -8 -21 -28 -26 -25 -19 -30 -33 -36 -35 -27 -27 -29 -37 -25 -37 -22 -31 -21 -16 -10 -7 -7 -9 -9 -5 -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 -1 -2 -3 -6 -10 -13 -12 -11 -9 -7 -10 -14 -24 -39 -59 -88 -119 -127 -98 -59 -34 -25 -26 -35 -43 -49 -57 -60 -53 -44 -36 -31 -30 -30 -29 -30 -32 -35 -40 -48 -60 -70 -77 -75 -63 -41 -30 -22 -17 -9 -3 -1 -1 -2 -7 -10 -18 -28 -35 -42 -48 -50 -45 -30 -15 -6 -3 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -6 -13 -19 -24 -25 -21 -13 -7 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -2 -2 -0 -0 -2 -3 -4 -9 -17 -25 -29 -32 -36 -37 -38 -35 -28 -20 -15 -13 -8 -5 -2 -2 -4 -6 -6 -5 -3 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -4 -7 -9 -8 -4 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -9 -5 -5 -6 -9 -15 -28 -41 -51 -46 -40 -33 -21 -19 -17 -10 -4 -8 -7 -20 -30 -21 -4 -18 -37 -32 -47 -97 -111 -85 -52 -30 -18 -10 -4 -4 -6 -10 -12 -12 -9 -4 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -72 -243 -335 -334 -289 -248 -212 -182 -158 -137 -120 -106 -95 -88 -86 -88 -94 -101 -110 -115 -121 -126 -129 -132 -134 -137 -140 -140 -137 -133 -129 -123 -116 -112 -111 -116 -122 -138 -156 -164 -177 -184 -192 -203 -211 -217 -217 -210 -200 -191 -183 -180 -177 -166 -147 -133 -121 -113 -96 -98 -97 -92 -88 -82 -73 -63 -49 -36 -26 -18 -12 -6 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -3 -4 -4 -7 -15 -23 -28 -30 -32 -36 -40 -44 -53 -66 -68 -66 -64 -58 -54 -52 -53 -58 -63 -71 -72 -73 -77 -78 -76 -72 -70 -64 -57 -52 -45 -36 -30 -33 -35 -28 -25 -39 -52 -44 -21 -5 -6 -7 -8 -8 -7 -10 -12 -9 -9 -9 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -12 -33 -58 -29 -19 -63 -15 -35 -52 -52 -53 -53 -40 -24 -17 -37 -57 -47 -27 -16 -14 -16 -19 -19 -14 -14 -17 -22 -18 -9 -4 -2 -1 -4 -11 -3 -4 -11 -7 -14 -11 -6 -2 -0 -1 -3 -5 -9 -16 -22 -19 -21 -32 -35 -36 -39 -41 -40 -41 -40 -27 -7 -31 -21 -24 -21 -17 -14 -10 -9 -12 -8 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -10 -13 -13 -11 -9 -7 -9 -17 -27 -41 -58 -85 -120 -162 -166 -113 -64 -39 -26 -24 -25 -28 -34 -42 -43 -41 -38 -34 -32 -30 -26 -25 -27 -30 -36 -48 -63 -73 -81 -85 -79 -57 -38 -27 -21 -15 -9 -4 -2 -7 -15 -19 -26 -34 -41 -49 -57 -59 -50 -30 -12 -4 -2 -1 -2 -3 -2 -1 -1 -2 -3 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -3 -16 -33 -45 -50 -48 -38 -24 -13 -7 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 -2 -1 -1 -2 -2 -4 -9 -18 -27 -30 -31 -37 -39 -42 -39 -30 -19 -12 -8 -7 -7 -5 -4 -5 -6 -8 -8 -8 -8 -4 -2 -1 -1 -0 -4 -8 -1 -1 -1 -2 -2 -1 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -14 -19 -14 -11 -7 -7 -11 -21 -29 -31 -30 -24 -24 -20 -10 -5 -4 -1 -3 -1 -4 -19 -16 -16 -21 -15 -17 -37 -64 -61 -36 -25 -13 -9 -9 -9 -3 -3 -3 -5 -5 -2 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -67 -226 -379 -338 -290 -247 -209 -178 -155 -138 -122 -108 -99 -94 -92 -93 -97 -105 -113 -120 -127 -135 -139 -142 -143 -143 -142 -140 -140 -142 -143 -143 -144 -147 -149 -152 -158 -161 -171 -182 -194 -201 -202 -192 -188 -181 -169 -159 -156 -159 -165 -167 -159 -146 -132 -122 -123 -123 -132 -120 -114 -104 -88 -73 -55 -40 -29 -21 -14 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -7 -8 -12 -18 -21 -23 -34 -42 -48 -54 -63 -68 -64 -58 -54 -51 -49 -46 -46 -48 -55 -63 -61 -61 -62 -63 -61 -57 -52 -48 -47 -44 -39 -34 -32 -36 -37 -31 -32 -42 -42 -32 -15 -7 -7 -9 -10 -8 -7 -9 -10 -6 -7 -9 -9 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -12 -45 -53 -43 -21 -96 -32 -56 -34 -35 -36 -32 -9 -0 -14 -40 -46 -34 -23 -18 -17 -17 -20 -20 -17 -16 -19 -25 -21 -11 -7 -1 -3 -28 -31 -1 -2 -16 -12 -15 -12 -9 -2 -1 -3 -4 -7 -11 -17 -24 -32 -38 -38 -39 -46 -53 -56 -57 -60 -51 -17 -13 -29 -27 -31 -27 -20 -18 -13 -12 -11 -7 -5 -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 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -8 -12 -14 -12 -11 -8 -8 -16 -26 -40 -57 -84 -113 -179 -204 -176 -122 -82 -53 -36 -26 -21 -19 -21 -25 -30 -33 -35 -36 -35 -30 -25 -23 -26 -36 -47 -58 -71 -81 -92 -92 -68 -46 -32 -26 -19 -15 -14 -4 -10 -24 -27 -28 -36 -47 -55 -60 -60 -47 -26 -9 -3 -1 -1 -1 -2 -1 -0 -1 -4 -9 -7 -6 -4 -3 -3 -3 -1 -1 -0 -0 -0 -1 -7 -27 -46 -55 -57 -53 -43 -28 -16 -9 -5 -3 -1 -0 -0 -0 -1 -1 -1 -2 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -3 -8 -17 -25 -31 -28 -35 -38 -42 -45 -39 -15 -9 -6 -7 -8 -8 -7 -6 -7 -8 -7 -8 -9 -7 -5 -2 -0 -2 -11 -23 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -10 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -7 -15 -17 -24 -23 -14 -11 -11 -13 -11 -11 -16 -21 -18 -12 -11 -22 -12 -3 -1 -3 -9 -9 -7 -8 -9 -16 -12 -3 -15 -21 -17 -19 -15 -6 -3 -2 -7 -9 -4 -3 -2 -2 -1 -1 -2 -2 -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 -16 -78 -163 -233 -303 -293 -245 -206 -178 -156 -139 -123 -112 -105 -99 -96 -95 -99 -104 -112 -120 -131 -138 -144 -148 -150 -152 -152 -151 -152 -153 -157 -165 -173 -175 -176 -177 -178 -182 -184 -185 -184 -177 -170 -164 -159 -157 -154 -155 -158 -158 -154 -145 -138 -133 -130 -135 -139 -141 -136 -119 -103 -84 -65 -47 -33 -24 -16 -11 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -11 -14 -10 -8 -12 -18 -32 -46 -51 -56 -60 -60 -54 -49 -47 -45 -47 -47 -44 -44 -45 -52 -55 -52 -51 -50 -44 -43 -40 -43 -44 -44 -40 -35 -35 -37 -37 -33 -32 -35 -36 -30 -21 -13 -10 -8 -9 -9 -8 -7 -6 -5 -3 -5 -9 -8 -4 -2 -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 -2 -18 -53 -57 -39 -26 -50 -48 -91 -3 -0 -0 -0 -9 -34 -34 -33 -29 -24 -20 -18 -17 -16 -15 -15 -17 -16 -15 -18 -20 -15 -10 -5 -12 -11 -8 -8 -1 -16 -16 -6 -5 -10 -9 -9 -9 -5 -14 -19 -21 -25 -33 -34 -27 -24 -25 -22 -27 -61 -86 -67 -34 -25 -30 -33 -45 -38 -26 -21 -14 -15 -12 -6 -3 -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 -5 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -4 -10 -13 -13 -13 -13 -11 -17 -28 -44 -55 -83 -109 -182 -59 -113 -144 -133 -107 -77 -56 -42 -32 -25 -24 -26 -28 -32 -36 -38 -37 -34 -33 -37 -44 -53 -63 -67 -72 -85 -92 -67 -51 -36 -30 -23 -19 -19 -9 -15 -27 -29 -31 -40 -50 -56 -60 -59 -46 -23 -6 -2 -1 -0 -0 -1 -1 -0 -1 -8 -23 -20 -12 -6 -4 -4 -3 -2 -1 -1 -0 -0 -0 -5 -20 -35 -40 -39 -37 -36 -27 -17 -10 -5 -1 -1 -0 -0 -1 -1 -2 -2 -4 -5 -5 -5 -4 -5 -5 -5 -5 -4 -4 -2 -2 -2 -4 -9 -16 -20 -21 -25 -29 -33 -43 -50 -34 -15 -8 -5 -6 -8 -9 -10 -9 -9 -9 -9 -9 -11 -14 -15 -5 -3 -0 -2 -10 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -26 -46 -26 -3 -1 -0 -0 -0 -0 -2 -2 -1 -5 -13 -16 -21 -22 -20 -19 -12 -6 -9 -18 -10 -9 -7 -10 -7 -3 -11 -14 -6 -1 -1 -8 -10 -6 -4 -3 -10 -19 -13 -16 -25 -15 -3 -6 -1 -1 -1 -1 -4 -3 -3 -3 -2 -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 -101 -241 -305 -290 -246 -208 -178 -156 -138 -124 -114 -107 -102 -98 -96 -96 -100 -107 -116 -125 -135 -143 -149 -155 -161 -165 -169 -170 -173 -181 -192 -201 -214 -228 -225 -212 -204 -195 -189 -184 -179 -170 -162 -166 -167 -171 -178 -178 -169 -155 -147 -148 -142 -149 -153 -145 -136 -120 -97 -76 -55 -40 -28 -18 -11 -7 -4 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -5 -10 -18 -19 -17 -14 -19 -29 -36 -40 -46 -48 -52 -47 -44 -41 -41 -42 -46 -46 -45 -42 -38 -40 -38 -40 -42 -47 -49 -56 -50 -50 -51 -52 -45 -35 -35 -39 -32 -28 -34 -40 -34 -23 -17 -13 -13 -11 -8 -8 -8 -7 -3 -3 -4 -9 -11 -7 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -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 -5 -24 -56 -62 -37 -27 -42 -35 -99 -0 -0 -0 -4 -24 -38 -33 -35 -42 -32 -21 -16 -15 -15 -14 -14 -18 -17 -11 -11 -13 -12 -6 -3 -7 -6 -2 -2 -1 -4 -13 -11 -5 -7 -34 -18 -13 -7 -20 -30 -28 -33 -42 -21 -2 -7 -30 -51 -45 -62 -89 -57 -42 -32 -33 -48 -60 -41 -35 -27 -17 -17 -12 -6 -2 -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 -1 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -1 -6 -10 -5 -4 -9 -13 -14 -16 -17 -22 -34 -47 -53 -77 -110 -168 -98 -13 -50 -107 -155 -138 -106 -83 -66 -54 -45 -41 -39 -38 -40 -44 -51 -57 -56 -51 -47 -55 -68 -69 -64 -70 -71 -58 -50 -39 -33 -27 -21 -15 -9 -17 -30 -32 -32 -37 -45 -52 -58 -60 -48 -24 -6 -2 -0 -0 -0 -0 -0 -1 -3 -20 -38 -29 -13 -6 -4 -4 -2 -1 -1 -1 -1 -1 -1 -2 -7 -15 -20 -21 -22 -30 -32 -18 -10 -3 -1 -0 -0 -1 -1 -2 -2 -3 -4 -6 -7 -6 -6 -7 -8 -7 -7 -9 -9 -5 -2 -2 -4 -9 -16 -18 -17 -25 -26 -34 -42 -42 -26 -13 -7 -5 -5 -8 -10 -12 -12 -11 -13 -11 -7 -7 -11 -18 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -8 -12 -15 -17 -10 -4 -2 -1 -0 -0 -0 -3 -4 -2 -4 -5 -4 -12 -22 -18 -11 -7 -1 -1 -8 -9 -17 -10 -11 -3 -0 -4 -2 -0 -0 -1 -6 -5 -1 -0 -3 -12 -28 -33 -41 -18 -4 -0 -1 -0 -1 -0 -1 -2 -2 -1 -1 -1 -1 -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 -21 -90 -234 -317 -300 -253 -214 -184 -159 -141 -127 -115 -107 -102 -98 -96 -95 -96 -100 -107 -116 -126 -134 -143 -153 -166 -179 -188 -198 -208 -215 -217 -221 -226 -220 -219 -223 -220 -216 -213 -207 -199 -192 -191 -192 -190 -192 -194 -194 -183 -169 -169 -163 -156 -155 -150 -139 -116 -89 -65 -45 -31 -22 -15 -9 -5 -3 -1 -1 -2 -2 -2 -3 -3 -2 -2 -3 -3 -5 -7 -13 -19 -20 -19 -17 -19 -22 -24 -29 -36 -33 -34 -33 -39 -41 -42 -43 -44 -44 -47 -43 -41 -41 -37 -39 -40 -39 -39 -42 -42 -46 -46 -46 -40 -31 -30 -36 -29 -24 -31 -37 -30 -20 -14 -12 -13 -11 -9 -8 -7 -5 -3 -6 -10 -13 -12 -7 -3 -5 -4 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -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 -1 -10 -31 -60 -69 -32 -16 -27 -5 -0 -0 -0 -1 -22 -38 -33 -40 -59 -45 -31 -19 -15 -10 -12 -18 -14 -9 -7 -6 -8 -7 -6 -6 -5 -5 -4 -2 -5 -11 -5 -13 -23 -8 -3 -38 -34 -29 -21 -19 -16 -18 -35 -57 -30 -12 -14 -33 -62 -48 -59 -95 -47 -37 -33 -34 -37 -39 -40 -42 -39 -20 -19 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -5 -3 -1 -0 -0 -3 -5 -3 -3 -5 -10 -15 -17 -19 -23 -29 -41 -52 -68 -97 -139 -127 -22 -3 -77 -178 -185 -149 -122 -104 -87 -73 -65 -60 -58 -59 -63 -70 -72 -63 -47 -45 -52 -56 -55 -51 -53 -51 -51 -50 -41 -32 -25 -17 -9 -9 -21 -33 -34 -33 -36 -41 -46 -51 -55 -46 -27 -11 -3 -1 -0 -1 -1 -2 -3 -7 -23 -34 -22 -9 -6 -4 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -4 -8 -12 -18 -29 -38 -26 -13 -5 -1 -0 -1 -1 -1 -2 -2 -3 -5 -7 -8 -9 -10 -11 -10 -10 -12 -11 -11 -9 -6 -6 -6 -10 -14 -19 -13 -22 -23 -28 -31 -30 -22 -12 -6 -5 -6 -7 -8 -8 -7 -6 -6 -6 -5 -4 -8 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -4 -7 -10 -10 -8 -7 -6 -4 -2 -1 -0 -0 -0 -3 -5 -1 -2 -4 -2 -6 -12 -12 -2 -0 -0 -0 -1 -6 -15 -9 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -2 -8 -16 -14 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -1 -1 -1 -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 -116 -257 -324 -306 -269 -228 -193 -166 -146 -130 -115 -106 -101 -97 -95 -94 -92 -94 -99 -106 -113 -121 -131 -146 -165 -186 -206 -218 -222 -221 -219 -216 -212 -222 -238 -239 -232 -232 -229 -226 -224 -222 -219 -211 -200 -188 -177 -166 -156 -152 -149 -141 -134 -126 -112 -90 -68 -52 -38 -28 -19 -13 -9 -7 -5 -4 -3 -4 -4 -5 -6 -6 -7 -8 -7 -7 -8 -9 -14 -17 -18 -18 -18 -20 -24 -26 -24 -23 -23 -26 -29 -40 -48 -52 -45 -44 -41 -45 -41 -37 -33 -31 -34 -38 -38 -39 -40 -39 -37 -33 -30 -28 -26 -27 -31 -32 -34 -36 -31 -21 -14 -9 -9 -10 -9 -8 -8 -6 -4 -6 -11 -15 -13 -10 -7 -6 -9 -8 -8 -8 -7 -7 -4 -2 -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 -3 -14 -32 -51 -46 -16 -3 -3 -0 -0 -1 -5 -9 -40 -46 -16 -12 -60 -51 -19 -12 -14 -8 -9 -16 -11 -4 -4 -5 -5 -5 -8 -13 -14 -7 -2 -2 -12 -28 -13 -4 -14 -6 -1 -16 -31 -32 -38 -19 -7 -12 -27 -54 -36 -24 -18 -13 -46 -53 -54 -93 -45 -35 -34 -37 -36 -35 -39 -43 -44 -31 -23 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -8 -5 -3 -2 -1 -0 -1 -2 -3 -3 -6 -13 -20 -17 -19 -25 -30 -54 -59 -81 -108 -135 -36 -25 -134 -193 -186 -158 -136 -121 -105 -92 -85 -80 -78 -79 -79 -78 -70 -56 -45 -44 -44 -46 -47 -46 -49 -50 -50 -48 -38 -28 -20 -13 -7 -13 -27 -33 -32 -34 -37 -36 -35 -36 -40 -43 -38 -23 -7 -2 -1 -3 -4 -8 -14 -17 -27 -25 -14 -8 -7 -8 -7 -3 -1 -1 -1 -2 -2 -2 -1 -0 -1 -3 -10 -22 -35 -39 -32 -21 -11 -3 -1 -1 -2 -2 -2 -3 -4 -6 -8 -9 -10 -12 -14 -12 -11 -12 -13 -12 -11 -10 -11 -12 -11 -13 -15 -15 -16 -19 -20 -20 -22 -19 -10 -4 -5 -5 -5 -4 -3 -1 -1 -1 -3 -4 -3 -7 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -6 -8 -9 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -5 -13 -5 -3 -2 -1 -0 -2 -3 -0 -0 -0 -0 -3 -10 -13 -6 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -28 -284 -323 -283 -238 -205 -177 -153 -133 -117 -106 -100 -97 -95 -92 -90 -90 -91 -93 -97 -105 -117 -135 -156 -178 -193 -200 -207 -217 -225 -226 -228 -239 -243 -234 -235 -234 -231 -231 -230 -226 -215 -199 -181 -165 -155 -145 -135 -126 -116 -110 -88 -71 -56 -44 -36 -30 -25 -19 -14 -10 -8 -8 -7 -7 -8 -9 -9 -10 -11 -11 -11 -10 -11 -10 -10 -13 -16 -19 -19 -21 -22 -21 -19 -16 -16 -17 -21 -29 -40 -46 -46 -40 -37 -32 -31 -21 -20 -20 -22 -25 -29 -31 -34 -37 -33 -28 -25 -24 -25 -28 -31 -35 -39 -33 -25 -18 -12 -8 -7 -7 -8 -7 -7 -8 -9 -9 -12 -15 -14 -13 -12 -10 -11 -15 -16 -16 -12 -7 -7 -7 -4 -2 -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 -9 -27 -38 -30 -14 -3 -0 -0 -0 -0 -7 -31 -36 -31 -50 -11 -1 -42 -39 -25 -12 -20 -11 -7 -9 -6 -3 -3 -4 -5 -6 -8 -11 -13 -9 -12 -21 -21 -19 -10 -8 -12 -11 -9 -11 -19 -16 -26 -14 -13 -22 -29 -40 -38 -20 -8 -9 -18 -70 -111 -73 -48 -37 -37 -37 -41 -64 -44 -37 -43 -51 -23 -9 -3 -1 -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 -1 -0 -0 -0 -4 -9 -10 -7 -7 -7 -4 -1 -0 -0 -2 -4 -4 -10 -29 -19 -19 -27 -33 -58 -61 -75 -90 -126 -84 -96 -170 -183 -160 -143 -131 -120 -107 -98 -94 -91 -90 -90 -86 -77 -63 -50 -44 -40 -43 -46 -44 -42 -45 -50 -48 -41 -30 -22 -18 -13 -11 -18 -26 -29 -31 -32 -31 -25 -20 -18 -25 -41 -55 -49 -28 -12 -11 -12 -16 -23 -32 -32 -31 -28 -24 -21 -20 -21 -21 -13 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -8 -23 -34 -34 -33 -34 -21 -9 -4 -2 -2 -2 -2 -3 -5 -6 -6 -7 -10 -13 -15 -14 -11 -14 -17 -15 -10 -13 -12 -13 -13 -13 -10 -7 -8 -12 -13 -13 -15 -13 -6 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -2 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -12 -14 -10 -10 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -4 -101 -201 -324 -290 -254 -217 -186 -160 -139 -123 -111 -101 -95 -91 -89 -86 -84 -83 -83 -88 -93 -103 -117 -132 -146 -157 -169 -184 -199 -206 -205 -209 -219 -222 -225 -228 -218 -210 -204 -196 -182 -169 -154 -142 -134 -128 -115 -101 -85 -71 -57 -45 -35 -27 -22 -19 -17 -15 -13 -11 -10 -10 -11 -12 -13 -13 -12 -13 -14 -12 -12 -13 -13 -13 -13 -14 -18 -13 -15 -19 -19 -14 -10 -9 -11 -15 -21 -28 -33 -33 -32 -30 -22 -18 -18 -13 -16 -15 -17 -20 -23 -25 -31 -38 -35 -27 -25 -25 -24 -26 -28 -25 -19 -14 -11 -8 -5 -7 -8 -10 -12 -13 -15 -17 -20 -20 -18 -15 -13 -14 -15 -13 -14 -18 -21 -21 -16 -11 -9 -6 -5 -3 -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 -1 -11 -32 -41 -35 -13 -0 -0 -0 -0 -0 -15 -56 -60 -28 -50 -51 -45 -43 -48 -51 -28 -28 -12 -7 -7 -6 -6 -5 -5 -4 -2 -1 -1 -2 -3 -5 -8 -13 -19 -15 -26 -26 -9 -7 -13 -24 -21 -14 -11 -20 -28 -28 -28 -28 -21 -17 -26 -47 -65 -61 -45 -40 -37 -42 -54 -53 -55 -35 -32 -50 -51 -19 -5 -2 -1 -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 -2 -1 -0 -0 -4 -9 -9 -8 -10 -10 -7 -3 -0 -0 -1 -3 -5 -4 -14 -15 -19 -27 -34 -49 -61 -71 -87 -113 -148 -175 -178 -158 -140 -134 -127 -116 -105 -96 -94 -96 -96 -94 -90 -78 -67 -55 -48 -46 -50 -52 -46 -40 -39 -41 -38 -33 -25 -18 -16 -15 -15 -17 -18 -21 -25 -25 -19 -12 -8 -8 -18 -48 -83 -91 -74 -57 -48 -43 -42 -45 -47 -46 -44 -46 -52 -52 -47 -45 -44 -30 -12 -5 -1 -1 -1 -1 -1 -1 -1 -1 -6 -17 -24 -25 -31 -41 -34 -21 -12 -5 -2 -2 -3 -5 -7 -7 -7 -8 -12 -15 -18 -19 -17 -18 -22 -20 -15 -15 -11 -9 -9 -8 -5 -3 -4 -6 -6 -5 -6 -5 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -7 -7 -7 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -3 -59 -292 -353 -306 -263 -227 -193 -167 -146 -126 -110 -99 -93 -88 -84 -82 -80 -79 -80 -81 -83 -88 -93 -101 -110 -121 -135 -149 -158 -162 -170 -184 -193 -194 -196 -188 -175 -167 -158 -144 -127 -116 -102 -86 -77 -72 -62 -50 -39 -30 -25 -21 -16 -13 -11 -11 -11 -10 -10 -11 -14 -15 -14 -13 -13 -12 -13 -14 -15 -14 -13 -14 -16 -17 -13 -13 -10 -12 -14 -14 -10 -9 -11 -14 -17 -22 -27 -28 -25 -19 -14 -11 -11 -11 -11 -13 -14 -15 -16 -16 -20 -28 -33 -28 -22 -19 -18 -16 -14 -12 -8 -5 -5 -6 -5 -5 -7 -10 -15 -20 -22 -25 -30 -33 -32 -24 -17 -19 -22 -22 -19 -17 -19 -20 -16 -10 -8 -6 -5 -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 -1 -5 -17 -43 -54 -20 -0 -0 -0 -0 -0 -9 -29 -36 -37 -55 -62 -52 -38 -39 -42 -30 -17 -15 -19 -13 -11 -10 -8 -7 -5 -2 -1 -0 -0 -0 -0 -3 -12 -23 -24 -43 -39 -2 -1 -5 -16 -23 -20 -18 -21 -24 -25 -28 -32 -33 -30 -34 -40 -37 -30 -33 -42 -46 -49 -54 -55 -51 -53 -48 -55 -39 -13 -3 -1 -1 -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 -1 -0 -0 -0 -3 -8 -9 -8 -10 -12 -11 -7 -3 -1 -0 -1 -4 -2 -4 -7 -13 -23 -25 -34 -50 -63 -79 -101 -129 -159 -164 -149 -136 -132 -127 -118 -110 -100 -98 -101 -100 -97 -96 -93 -86 -77 -69 -60 -64 -68 -62 -51 -40 -34 -31 -30 -24 -20 -18 -16 -14 -13 -13 -14 -17 -17 -10 -5 -4 -7 -23 -67 -109 -125 -117 -104 -94 -87 -79 -71 -67 -69 -66 -71 -82 -81 -72 -65 -61 -45 -23 -8 -1 -1 -1 -1 -1 -1 -1 -2 -6 -11 -14 -17 -30 -47 -50 -39 -25 -11 -3 -2 -3 -5 -7 -9 -10 -12 -17 -21 -24 -27 -24 -28 -29 -23 -17 -13 -11 -10 -10 -8 -4 -3 -5 -3 -2 -1 -1 -1 -2 -3 -6 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -20 -197 -409 -365 -317 -275 -235 -201 -174 -148 -126 -112 -101 -92 -86 -80 -77 -74 -74 -73 -73 -73 -74 -75 -78 -83 -91 -99 -108 -117 -130 -143 -145 -141 -145 -145 -137 -130 -125 -112 -91 -80 -72 -59 -49 -42 -34 -28 -24 -19 -16 -13 -10 -7 -7 -8 -9 -8 -8 -10 -13 -13 -12 -11 -12 -13 -12 -12 -12 -13 -14 -15 -17 -19 -17 -14 -14 -13 -11 -11 -11 -15 -16 -13 -13 -15 -15 -12 -8 -6 -5 -6 -7 -8 -8 -9 -12 -13 -12 -13 -16 -25 -21 -15 -9 -7 -8 -7 -6 -5 -3 -2 -2 -4 -6 -8 -10 -14 -17 -21 -25 -28 -33 -38 -37 -29 -25 -35 -37 -28 -25 -23 -20 -15 -9 -8 -7 -5 -4 -2 -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 -1 -4 -19 -48 -59 -19 -0 -0 -0 -1 -1 -0 -1 -10 -31 -46 -48 -39 -27 -26 -30 -25 -16 -27 -38 -22 -18 -10 -5 -4 -3 -2 -2 -3 -2 -0 -0 -0 -2 -9 -27 -49 -26 -0 -1 -6 -31 -28 -25 -21 -18 -16 -15 -18 -26 -37 -37 -30 -24 -25 -33 -43 -50 -56 -60 -60 -56 -63 -62 -60 -57 -26 -8 -3 -1 -1 -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 -1 -5 -9 -10 -11 -14 -15 -10 -4 -1 -0 -0 -2 -1 -0 -2 -8 -16 -20 -22 -38 -54 -68 -92 -117 -146 -154 -144 -133 -134 -137 -132 -127 -116 -113 -113 -110 -110 -109 -107 -104 -97 -88 -80 -78 -75 -65 -52 -42 -39 -38 -33 -26 -22 -20 -15 -13 -14 -14 -14 -15 -13 -11 -7 -6 -11 -31 -69 -107 -130 -131 -119 -111 -111 -109 -95 -87 -95 -97 -96 -100 -93 -82 -75 -70 -54 -30 -12 -3 -1 -1 -1 -1 -1 -2 -2 -5 -8 -10 -12 -23 -44 -58 -53 -36 -19 -7 -3 -3 -5 -7 -10 -13 -17 -24 -28 -29 -26 -24 -25 -22 -22 -23 -22 -18 -12 -9 -7 -4 -3 -4 -4 -1 -0 -0 -0 -0 -0 -2 -2 -3 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -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 -14 -249 -462 -425 -378 -333 -291 -250 -215 -184 -153 -130 -110 -99 -91 -83 -77 -73 -69 -66 -63 -62 -61 -62 -62 -63 -65 -67 -70 -77 -90 -100 -100 -97 -101 -101 -93 -84 -74 -64 -51 -41 -35 -29 -21 -17 -15 -12 -12 -10 -8 -6 -5 -5 -4 -5 -7 -7 -7 -8 -9 -9 -9 -10 -13 -15 -14 -11 -11 -12 -13 -15 -17 -18 -16 -14 -13 -12 -11 -10 -9 -6 -7 -6 -5 -6 -4 -4 -3 -2 -4 -5 -6 -7 -6 -4 -4 -7 -9 -12 -12 -11 -6 -3 -2 -2 -3 -4 -4 -2 -2 -2 -2 -4 -8 -11 -15 -20 -22 -23 -25 -27 -30 -33 -35 -33 -34 -44 -39 -27 -25 -21 -18 -14 -8 -6 -6 -5 -5 -3 -2 -0 -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 -1 -3 -17 -46 -60 -14 -0 -5 -28 -29 -13 -8 -11 -17 -24 -26 -31 -30 -24 -18 -20 -22 -30 -35 -37 -25 -27 -16 -8 -5 -6 -6 -9 -9 -6 -4 -2 -3 -3 -5 -25 -48 -23 -8 -32 -26 -67 -43 -37 -21 -14 -10 -14 -3 -6 -24 -39 -27 -13 -10 -12 -16 -26 -41 -51 -52 -42 -37 -45 -51 -36 -10 -3 -1 -1 -1 -1 -1 -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 -3 -7 -11 -12 -14 -18 -17 -10 -2 -0 -0 -0 -1 -1 -1 -4 -8 -11 -17 -29 -46 -57 -78 -99 -122 -137 -136 -133 -138 -143 -141 -140 -138 -142 -134 -119 -115 -112 -109 -108 -106 -105 -96 -84 -72 -59 -47 -42 -47 -46 -36 -26 -23 -21 -17 -16 -18 -18 -19 -22 -21 -19 -14 -11 -17 -32 -56 -84 -106 -120 -115 -108 -110 -112 -109 -103 -104 -109 -106 -102 -93 -86 -81 -77 -59 -41 -30 -17 -8 -3 -1 -1 -1 -1 -2 -3 -5 -8 -10 -14 -27 -44 -50 -45 -34 -18 -7 -3 -4 -7 -10 -14 -22 -28 -29 -26 -20 -17 -20 -22 -23 -25 -24 -19 -10 -5 -3 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -1 -2 -7 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -2 -2 -2 -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 -5 -72 -169 -404 -441 -396 -351 -308 -268 -231 -195 -164 -132 -115 -101 -90 -82 -76 -70 -63 -57 -53 -50 -49 -49 -49 -49 -52 -53 -54 -58 -63 -62 -62 -65 -62 -54 -46 -39 -31 -22 -16 -12 -10 -7 -5 -4 -3 -4 -5 -3 -3 -3 -4 -4 -5 -6 -7 -8 -9 -9 -10 -11 -11 -12 -12 -11 -10 -10 -9 -9 -12 -15 -14 -13 -10 -9 -7 -6 -5 -4 -2 -3 -2 -2 -2 -2 -3 -5 -7 -10 -9 -10 -10 -9 -7 -5 -7 -9 -10 -9 -5 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -6 -9 -13 -20 -24 -23 -22 -24 -26 -26 -27 -28 -30 -33 -35 -30 -20 -16 -15 -14 -13 -8 -5 -4 -3 -2 -1 -2 -1 -2 -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 -1 -3 -18 -41 -64 -10 -1 -15 -29 -36 -36 -41 -35 -26 -21 -20 -28 -30 -24 -18 -17 -18 -25 -30 -28 -24 -23 -15 -12 -12 -15 -18 -20 -21 -17 -8 -2 -1 -2 -5 -19 -35 -35 -30 -37 -38 -87 -55 -40 -18 -8 -4 -10 -2 -0 -4 -41 -31 -10 -7 -10 -13 -16 -22 -28 -30 -26 -23 -24 -22 -12 -4 -1 -1 -1 -1 -1 -1 -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 -1 -5 -10 -12 -14 -18 -20 -17 -10 -2 -0 -0 -1 -3 -1 -6 -7 -9 -19 -23 -37 -50 -66 -79 -94 -109 -116 -119 -124 -128 -129 -132 -142 -153 -140 -122 -115 -110 -107 -106 -105 -103 -94 -79 -62 -47 -38 -39 -50 -51 -37 -27 -25 -25 -22 -20 -24 -26 -28 -34 -37 -35 -29 -22 -26 -36 -48 -62 -76 -91 -102 -106 -107 -108 -105 -101 -101 -101 -99 -97 -92 -88 -80 -80 -64 -49 -46 -38 -22 -8 -2 -1 -1 -1 -1 -1 -1 -3 -5 -10 -18 -26 -36 -51 -55 -42 -15 -6 -5 -5 -9 -11 -20 -24 -22 -16 -11 -11 -15 -17 -19 -22 -20 -17 -12 -5 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -6 -0 -1 -0 -3 -14 -29 -18 -3 -3 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -4 -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 -1 -31 -238 -321 -358 -375 -360 -319 -281 -246 -213 -181 -155 -127 -106 -90 -80 -73 -66 -59 -54 -49 -46 -42 -39 -37 -36 -37 -37 -38 -40 -38 -36 -36 -34 -28 -24 -19 -15 -10 -6 -4 -3 -2 -2 -2 -2 -4 -5 -5 -5 -5 -5 -5 -6 -7 -10 -10 -10 -11 -11 -11 -10 -9 -7 -7 -6 -5 -5 -7 -7 -8 -8 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -5 -6 -13 -11 -10 -12 -10 -8 -6 -4 -5 -6 -6 -5 -2 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -5 -7 -8 -13 -21 -21 -15 -14 -19 -25 -26 -25 -23 -23 -23 -21 -15 -15 -15 -14 -10 -8 -6 -5 -4 -3 -1 -1 -1 -2 -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 -1 -2 -5 -21 -43 -67 -8 -28 -15 -8 -24 -62 -65 -39 -18 -15 -23 -32 -34 -28 -18 -16 -14 -16 -24 -28 -22 -15 -11 -14 -21 -22 -23 -27 -28 -22 -10 -2 -0 -2 -10 -22 -27 -28 -27 -19 -21 -58 -46 -26 -26 -20 -6 -8 -2 -0 -0 -55 -42 -12 -5 -7 -9 -10 -13 -17 -21 -21 -19 -17 -15 -6 -1 -1 -0 -0 -0 -0 -1 -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 -4 -9 -12 -15 -17 -16 -20 -19 -13 -3 -1 -1 -4 -4 -9 -9 -10 -16 -22 -32 -45 -56 -66 -75 -83 -88 -92 -96 -101 -103 -107 -114 -122 -118 -117 -124 -123 -112 -106 -107 -101 -89 -73 -55 -41 -35 -40 -50 -52 -42 -32 -31 -32 -28 -24 -30 -36 -38 -49 -52 -49 -46 -40 -41 -44 -48 -51 -56 -65 -77 -88 -97 -104 -108 -110 -107 -109 -112 -112 -103 -92 -71 -72 -69 -62 -58 -49 -33 -14 -4 -1 -1 -0 -1 -1 -1 -1 -2 -5 -12 -19 -28 -45 -57 -50 -26 -15 -9 -6 -6 -8 -14 -17 -15 -12 -11 -10 -12 -13 -14 -17 -17 -15 -13 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -5 -12 -11 -3 -4 -1 -9 -20 -16 -4 -7 -10 -21 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -3 -4 -6 -7 -6 -5 -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 -1 -43 -96 -155 -255 -400 -375 -335 -299 -263 -232 -200 -168 -139 -114 -96 -84 -73 -64 -58 -52 -47 -42 -37 -33 -29 -26 -26 -25 -25 -24 -22 -20 -18 -15 -13 -11 -8 -5 -2 -1 -1 -1 -1 -2 -1 -2 -2 -3 -3 -5 -5 -6 -7 -8 -9 -9 -8 -9 -7 -6 -6 -6 -4 -3 -3 -2 -2 -3 -2 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -8 -7 -7 -7 -6 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -7 -6 -10 -15 -13 -9 -10 -18 -26 -26 -22 -17 -14 -11 -10 -11 -14 -14 -12 -12 -8 -4 -4 -3 -2 -1 -0 -2 -4 -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 -1 -2 -4 -9 -24 -49 -72 -10 -48 -38 -15 -17 -63 -40 -12 -6 -14 -26 -32 -33 -29 -19 -14 -13 -17 -26 -29 -20 -11 -8 -21 -29 -15 -10 -15 -21 -26 -15 -3 -0 -6 -19 -26 -19 -12 -11 -16 -33 -38 -25 -13 -29 -28 -8 -14 -5 -1 -0 -63 -56 -21 -5 -4 -5 -7 -10 -15 -18 -19 -18 -15 -10 -3 -1 -0 -0 -0 -0 -0 -0 -1 -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 -2 -5 -8 -13 -16 -16 -17 -20 -20 -9 -4 -2 -4 -5 -9 -12 -13 -17 -23 -31 -41 -50 -56 -60 -66 -69 -70 -72 -77 -80 -86 -90 -95 -97 -104 -117 -130 -125 -113 -107 -100 -88 -73 -56 -43 -38 -42 -47 -49 -46 -40 -37 -38 -35 -28 -36 -47 -51 -59 -57 -52 -48 -46 -46 -46 -46 -47 -49 -54 -58 -61 -70 -87 -97 -108 -111 -122 -132 -132 -119 -96 -71 -68 -73 -70 -60 -48 -40 -26 -11 -3 -1 -1 -1 -1 -1 -1 -1 -2 -4 -10 -21 -28 -34 -40 -37 -29 -19 -11 -5 -6 -12 -15 -12 -10 -9 -9 -9 -8 -10 -10 -9 -7 -9 -8 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -2 -2 -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 -2 -5 -10 -9 -4 -1 -6 -15 -20 -13 -15 -13 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -5 -5 -6 -5 -4 -3 -2 -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 -11 -95 -330 -351 -353 -337 -306 -273 -244 -215 -185 -156 -131 -109 -90 -75 -64 -56 -49 -43 -37 -33 -29 -25 -23 -21 -19 -18 -15 -13 -12 -10 -9 -9 -7 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -5 -4 -4 -3 -3 -5 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -3 -4 -4 -2 -4 -4 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -6 -5 -11 -14 -11 -11 -16 -20 -21 -17 -12 -9 -6 -6 -7 -9 -11 -10 -11 -12 -8 -3 -4 -3 -2 -2 -1 -2 -3 -4 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -19 -37 -58 -73 -49 -74 -65 -34 -42 -48 -18 -7 -10 -22 -28 -31 -32 -28 -22 -15 -12 -19 -27 -28 -18 -9 -9 -23 -25 -1 -0 -0 -4 -12 -15 -6 -2 -7 -14 -15 -8 -3 -5 -16 -29 -25 -14 -9 -12 -10 -3 -14 -10 -1 -6 -55 -50 -20 -5 -4 -5 -7 -11 -16 -19 -19 -20 -19 -10 -3 -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 -1 -3 -7 -11 -12 -10 -12 -15 -12 -8 -3 -5 -7 -11 -14 -15 -18 -22 -29 -39 -47 -51 -53 -57 -60 -59 -61 -64 -67 -71 -76 -79 -83 -90 -100 -114 -126 -129 -122 -107 -93 -80 -65 -51 -42 -40 -43 -47 -49 -46 -39 -40 -43 -39 -44 -55 -61 -61 -54 -47 -41 -38 -39 -41 -43 -46 -49 -52 -55 -55 -55 -61 -74 -88 -96 -109 -128 -134 -123 -103 -82 -74 -78 -68 -54 -50 -47 -38 -21 -7 -1 -1 -1 -0 -0 -1 -1 -0 -1 -3 -10 -13 -18 -32 -49 -47 -29 -14 -6 -5 -9 -12 -9 -7 -7 -7 -6 -4 -5 -4 -3 -2 -3 -3 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -4 -3 -3 -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 -1 -2 -1 -0 -0 -6 -13 -19 -23 -18 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -1 -0 -0 -1 -1 -2 -5 -4 -2 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -4 -3 -1 -1 -1 -1 -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 -20 -91 -165 -243 -327 -330 -298 -267 -235 -205 -175 -147 -122 -100 -83 -69 -60 -52 -44 -38 -34 -29 -25 -23 -20 -18 -14 -12 -11 -10 -9 -8 -8 -6 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -5 -5 -5 -4 -7 -16 -19 -13 -18 -24 -21 -15 -9 -5 -3 -4 -5 -7 -8 -8 -8 -9 -10 -6 -4 -5 -5 -5 -6 -2 -1 -3 -5 -2 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -17 -25 -39 -59 -60 -47 -35 -35 -72 -59 -64 -38 -10 -22 -30 -37 -30 -31 -40 -42 -31 -18 -14 -21 -29 -26 -15 -8 -8 -20 -23 -5 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -1 -3 -8 -13 -16 -17 -11 -3 -1 -2 -17 -16 -1 -20 -46 -33 -15 -5 -3 -4 -7 -14 -21 -22 -22 -22 -21 -12 -4 -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 -2 -4 -5 -4 -6 -11 -12 -11 -9 -10 -11 -13 -13 -15 -18 -20 -27 -38 -45 -48 -50 -53 -55 -53 -53 -56 -57 -60 -63 -65 -69 -73 -79 -87 -100 -114 -123 -120 -103 -87 -74 -62 -49 -39 -39 -42 -45 -46 -41 -40 -44 -45 -49 -57 -61 -58 -53 -43 -36 -37 -41 -46 -50 -54 -58 -59 -56 -51 -50 -51 -55 -63 -68 -75 -97 -111 -115 -111 -97 -87 -81 -69 -56 -44 -39 -37 -27 -11 -3 -2 -1 -0 -1 -1 -0 -0 -1 -2 -4 -7 -11 -23 -46 -58 -46 -24 -11 -7 -7 -7 -7 -7 -5 -4 -4 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -1 -2 -5 -8 -7 -5 -3 -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 -3 -4 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -2 -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 -27 -176 -411 -373 -335 -297 -263 -230 -201 -171 -144 -119 -98 -83 -70 -59 -51 -45 -37 -32 -28 -24 -20 -18 -16 -14 -12 -11 -10 -9 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -6 -7 -6 -5 -9 -14 -14 -11 -17 -26 -22 -15 -8 -4 -2 -4 -7 -9 -10 -9 -8 -7 -8 -8 -12 -15 -14 -13 -11 -5 -3 -5 -7 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -30 -42 -62 -83 -71 -42 -26 -13 -23 -37 -37 -21 -18 -42 -30 -40 -35 -32 -44 -54 -45 -28 -21 -27 -34 -30 -19 -14 -8 -18 -27 -29 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -4 -4 -8 -14 -14 -9 -4 -4 -6 -8 -6 -0 -19 -35 -19 -9 -4 -3 -3 -8 -18 -22 -21 -23 -25 -21 -14 -6 -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 -1 -2 -2 -3 -9 -8 -10 -11 -9 -9 -10 -12 -14 -16 -18 -24 -35 -44 -48 -49 -50 -52 -50 -48 -49 -50 -50 -51 -52 -55 -57 -59 -62 -66 -71 -82 -93 -98 -90 -77 -66 -56 -44 -36 -34 -36 -40 -39 -36 -38 -47 -52 -56 -62 -58 -51 -41 -37 -41 -47 -54 -61 -67 -72 -71 -66 -60 -56 -53 -51 -47 -43 -40 -53 -67 -84 -98 -103 -101 -91 -78 -63 -46 -31 -24 -24 -15 -7 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -3 -5 -14 -31 -49 -51 -33 -16 -9 -4 -4 -5 -7 -4 -3 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -2 -1 -1 -0 -1 -1 -3 -7 -9 -8 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -4 -5 -7 -6 -3 -2 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -3 -2 -1 -1 -1 -0 -1 -1 -2 -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 -7 -64 -153 -222 -273 -310 -312 -277 -239 -205 -174 -147 -125 -104 -85 -69 -58 -51 -44 -37 -31 -27 -23 -21 -17 -17 -15 -12 -10 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -6 -9 -11 -10 -9 -12 -13 -9 -7 -15 -30 -43 -33 -12 -5 -3 -5 -7 -9 -9 -6 -5 -10 -15 -22 -29 -30 -24 -19 -17 -13 -8 -8 -9 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -18 -29 -41 -68 -101 -110 -84 -38 -8 -23 -26 -14 -13 -37 -37 -11 -33 -36 -29 -14 -34 -46 -31 -20 -21 -23 -19 -17 -22 -14 -15 -27 -52 -12 -2 -0 -0 -0 -0 -0 -0 -3 -6 -9 -8 -10 -9 -5 -9 -10 -15 -25 -35 -39 -5 -2 -5 -14 -21 -10 -5 -3 -3 -3 -7 -15 -18 -23 -37 -40 -32 -25 -10 -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 -1 -1 -1 -2 -3 -4 -3 -4 -7 -10 -13 -16 -19 -24 -33 -42 -46 -45 -45 -46 -43 -41 -44 -46 -46 -44 -43 -44 -44 -41 -43 -48 -52 -53 -61 -78 -88 -80 -68 -60 -52 -38 -25 -23 -27 -28 -32 -32 -42 -51 -53 -58 -51 -45 -41 -39 -43 -49 -57 -66 -74 -80 -80 -79 -76 -70 -65 -58 -48 -36 -27 -26 -31 -43 -58 -67 -70 -76 -74 -58 -37 -20 -9 -11 -12 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -19 -30 -36 -33 -19 -10 -4 -3 -4 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -2 -1 -2 -2 -3 -5 -7 -8 -7 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -5 -6 -5 -4 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -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 -4 -18 -42 -74 -114 -161 -199 -223 -244 -245 -210 -182 -156 -133 -108 -85 -73 -63 -52 -44 -39 -33 -30 -26 -25 -21 -17 -14 -12 -10 -7 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -1 -0 -0 -1 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -5 -6 -7 -9 -10 -11 -10 -11 -14 -15 -11 -8 -15 -34 -59 -57 -26 -10 -4 -5 -6 -5 -5 -4 -6 -20 -36 -46 -49 -42 -29 -22 -19 -15 -11 -9 -9 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -19 -32 -40 -52 -54 -43 -29 -12 -6 -21 -22 -11 -20 -32 -14 -0 -27 -35 -28 -15 -26 -37 -22 -6 -4 -5 -4 -16 -33 -27 -19 -25 -43 -37 -7 -0 -0 -0 -0 -0 -0 -0 -20 -21 -11 -7 -5 -3 -9 -20 -32 -33 -49 -72 -22 -22 -26 -36 -23 -6 -2 -2 -3 -3 -5 -9 -11 -16 -31 -44 -45 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -3 -5 -9 -12 -15 -18 -22 -28 -35 -38 -36 -33 -31 -28 -29 -36 -40 -45 -48 -46 -42 -37 -30 -28 -30 -34 -35 -35 -44 -63 -76 -73 -60 -51 -43 -25 -14 -17 -16 -24 -24 -32 -43 -49 -53 -49 -44 -40 -39 -41 -48 -56 -65 -74 -80 -82 -82 -83 -83 -76 -68 -58 -49 -36 -24 -19 -21 -28 -28 -23 -26 -35 -33 -24 -14 -5 -3 -5 -5 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -5 -11 -18 -23 -29 -18 -9 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -6 -8 -7 -5 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -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 -15 -48 -106 -210 -304 -285 -250 -219 -194 -167 -146 -125 -104 -85 -71 -59 -50 -45 -41 -38 -33 -28 -25 -21 -17 -14 -13 -12 -8 -6 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -3 -6 -9 -11 -11 -10 -11 -11 -9 -10 -11 -11 -10 -11 -14 -19 -19 -15 -17 -34 -63 -68 -36 -14 -6 -4 -4 -3 -3 -3 -15 -37 -55 -65 -61 -45 -29 -20 -16 -13 -11 -9 -7 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -11 -31 -52 -49 -39 -15 -0 -1 -1 -1 -8 -17 -21 -23 -18 -0 -1 -21 -35 -29 -28 -17 -4 -1 -1 -0 -0 -0 -16 -39 -39 -25 -21 -26 -31 -18 -18 -6 -0 -0 -0 -0 -0 -32 -26 -9 -4 -8 -16 -27 -37 -33 -13 -28 -74 -55 -35 -30 -32 -11 -2 -1 -1 -1 -1 -3 -5 -4 -9 -27 -45 -48 -34 -9 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -4 -7 -11 -13 -16 -17 -18 -21 -23 -24 -20 -15 -12 -11 -11 -14 -20 -28 -38 -48 -46 -39 -29 -18 -12 -13 -15 -13 -13 -27 -53 -73 -67 -50 -48 -37 -18 -13 -11 -15 -17 -24 -34 -43 -48 -48 -44 -39 -38 -40 -46 -54 -61 -67 -71 -72 -74 -76 -80 -79 -76 -69 -58 -47 -33 -21 -14 -16 -18 -13 -7 -6 -8 -9 -6 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -5 -11 -13 -14 -10 -6 -3 -2 -3 -3 -3 -3 -2 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -5 -6 -7 -5 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -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 -22 -110 -221 -265 -269 -262 -248 -229 -209 -187 -163 -140 -120 -99 -83 -72 -63 -55 -47 -42 -37 -31 -26 -23 -22 -17 -14 -11 -8 -6 -5 -4 -4 -3 -3 -2 -2 -1 -1 -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 -1 -2 -5 -8 -11 -14 -15 -13 -13 -13 -12 -9 -7 -9 -10 -10 -13 -17 -29 -32 -25 -20 -25 -36 -38 -22 -10 -5 -3 -2 -2 -3 -2 -16 -42 -60 -63 -55 -41 -28 -20 -17 -14 -10 -7 -4 -4 -3 -5 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -20 -47 -77 -62 -37 -10 -0 -0 -0 -0 -1 -5 -12 -22 -26 -4 -1 -6 -20 -33 -17 -2 -0 -0 -0 -0 -0 -0 -7 -18 -25 -26 -25 -18 -17 -46 -76 -42 -7 -0 -8 -22 -32 -41 -23 -7 -11 -27 -43 -57 -51 -27 -17 -22 -43 -40 -18 -8 -5 -3 -3 -2 -1 -1 -0 -1 -1 -1 -5 -24 -39 -40 -28 -8 -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 -0 -1 -3 -4 -5 -8 -13 -14 -16 -17 -14 -14 -13 -10 -6 -3 -2 -2 -1 -1 -4 -8 -16 -27 -32 -29 -20 -11 -6 -7 -11 -9 -3 -6 -24 -56 -66 -52 -47 -45 -28 -16 -10 -10 -13 -18 -27 -37 -46 -50 -47 -41 -36 -36 -42 -48 -53 -57 -59 -61 -64 -69 -74 -78 -78 -74 -66 -58 -46 -30 -17 -14 -16 -16 -13 -12 -14 -12 -3 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -1 -0 -0 -1 -1 -1 -1 -2 -6 -8 -6 -5 -4 -2 -2 -3 -3 -3 -3 -3 -4 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -3 -6 -6 -3 -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 -1 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -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 -0 -0 -21 -74 -126 -180 -235 -278 -252 -227 -203 -182 -159 -137 -117 -98 -80 -66 -57 -51 -45 -39 -35 -32 -26 -23 -18 -14 -10 -7 -7 -6 -6 -5 -4 -3 -3 -2 -2 -1 -1 -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 -1 -4 -6 -10 -13 -15 -17 -17 -13 -13 -11 -11 -10 -5 -8 -7 -8 -12 -19 -30 -29 -19 -11 -9 -9 -9 -7 -5 -3 -3 -1 -1 -2 -3 -18 -44 -59 -56 -46 -38 -31 -23 -17 -12 -9 -6 -4 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -23 -29 -56 -92 -84 -27 -4 -0 -0 -0 -0 -0 -0 -4 -19 -34 -18 -6 -1 -12 -34 -22 -2 -0 -0 -0 -0 -0 -0 -1 -1 -9 -24 -30 -25 -26 -49 -80 -80 -50 -10 -37 -78 -80 -48 -16 -7 -22 -52 -69 -72 -50 -24 -22 -19 -17 -24 -19 -7 -8 -11 -11 -7 -3 -1 -0 -0 -0 -1 -9 -31 -44 -37 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -4 -7 -9 -12 -13 -13 -13 -11 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -10 -9 -6 -5 -7 -11 -8 -2 -1 -6 -27 -43 -45 -39 -37 -26 -16 -9 -8 -10 -13 -19 -28 -42 -50 -48 -40 -34 -33 -36 -41 -46 -50 -53 -56 -59 -64 -70 -74 -77 -77 -73 -67 -59 -46 -32 -23 -20 -18 -17 -18 -21 -16 -8 -1 -0 -0 -0 -0 -0 -2 -7 -15 -13 -3 -1 -0 -0 -0 -0 -1 -2 -6 -8 -9 -7 -5 -2 -2 -2 -3 -3 -3 -3 -4 -5 -6 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -4 -5 -4 -3 -4 -5 -6 -4 -2 -1 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -15 -74 -122 -167 -212 -221 -199 -174 -146 -121 -98 -82 -71 -62 -55 -50 -47 -41 -36 -30 -24 -20 -15 -13 -12 -10 -9 -9 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -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 -1 -1 -2 -3 -8 -11 -14 -16 -16 -19 -14 -13 -12 -9 -10 -10 -6 -9 -5 -6 -9 -22 -19 -12 -5 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -9 -24 -45 -60 -57 -46 -38 -31 -24 -16 -10 -7 -5 -5 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -6 -22 -31 -32 -51 -51 -51 -7 -0 -0 -2 -43 -23 -1 -0 -1 -9 -26 -35 -20 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -25 -30 -24 -30 -35 -45 -67 -82 -67 -42 -77 -61 -34 -22 -26 -48 -59 -55 -53 -35 -16 -15 -16 -23 -47 -49 -18 -12 -19 -25 -15 -5 -2 -1 -0 -1 -5 -7 -3 -10 -23 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -2 -6 -7 -9 -10 -10 -9 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -2 -9 -17 -14 -5 -0 -1 -10 -20 -23 -23 -22 -17 -12 -8 -4 -5 -7 -12 -18 -30 -43 -45 -36 -29 -27 -29 -33 -40 -46 -51 -54 -58 -61 -65 -68 -69 -69 -70 -71 -69 -60 -47 -35 -28 -24 -21 -15 -17 -19 -11 -4 -1 -0 -0 -0 -1 -4 -14 -30 -31 -12 -4 -0 -0 -0 -0 -1 -1 -3 -8 -11 -8 -5 -2 -2 -3 -3 -4 -3 -4 -5 -5 -5 -6 -7 -7 -5 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -5 -6 -4 -3 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -49 -146 -261 -248 -225 -200 -172 -145 -120 -101 -87 -77 -70 -64 -58 -51 -45 -39 -34 -28 -22 -19 -17 -16 -16 -15 -15 -15 -13 -12 -10 -9 -6 -6 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -9 -10 -14 -14 -18 -17 -18 -21 -16 -20 -15 -9 -10 -10 -8 -10 -8 -9 -11 -21 -11 -5 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -10 -27 -47 -59 -54 -48 -40 -31 -21 -14 -8 -6 -5 -5 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -17 -34 -43 -34 -32 -3 -0 -0 -0 -0 -0 -47 -66 -24 -1 -0 -1 -16 -33 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -22 -25 -33 -41 -40 -41 -51 -62 -76 -77 -48 -33 -35 -64 -102 -117 -94 -58 -37 -22 -12 -10 -14 -32 -40 -14 -8 -20 -41 -18 -5 -4 -3 -3 -8 -15 -7 -2 -12 -24 -18 -4 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -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 -2 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -14 -29 -30 -14 -2 -1 -4 -9 -7 -8 -9 -9 -8 -6 -3 -2 -2 -4 -9 -17 -27 -32 -28 -20 -21 -24 -26 -35 -42 -48 -54 -59 -62 -63 -62 -60 -59 -63 -71 -75 -71 -58 -47 -40 -33 -33 -32 -27 -21 -13 -6 -1 -0 -0 -0 -1 -5 -20 -39 -45 -32 -11 -1 -0 -0 -0 -1 -1 -3 -8 -10 -8 -5 -3 -3 -3 -4 -4 -3 -4 -5 -5 -6 -7 -8 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -4 -4 -3 -2 -1 -2 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -1 -6 -32 -45 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -39 -77 -114 -157 -206 -223 -196 -167 -143 -125 -109 -98 -89 -81 -74 -67 -61 -55 -48 -41 -35 -30 -27 -26 -25 -24 -22 -20 -18 -17 -14 -12 -10 -9 -7 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -10 -14 -17 -17 -20 -20 -22 -22 -23 -28 -22 -28 -24 -16 -15 -13 -11 -13 -14 -12 -11 -15 -9 -8 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -2 -13 -34 -53 -55 -50 -51 -42 -28 -15 -9 -6 -4 -4 -5 -6 -6 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -21 -43 -54 -38 -20 -4 -0 -0 -0 -0 -0 -5 -42 -21 -3 -0 -0 -6 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -23 -30 -44 -43 -24 -18 -17 -20 -27 -38 -46 -50 -78 -132 -140 -90 -47 -36 -30 -13 -2 -4 -20 -31 -0 -2 -16 -43 -21 -15 -11 -9 -9 -15 -23 -13 -12 -28 -32 -16 -3 -0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -2 -10 -23 -29 -18 -4 -1 -2 -4 -3 -2 -2 -3 -3 -2 -1 -1 -1 -1 -3 -7 -12 -18 -20 -13 -13 -19 -22 -30 -38 -46 -54 -62 -67 -67 -63 -57 -52 -55 -64 -72 -74 -65 -61 -55 -44 -45 -47 -39 -28 -18 -9 -3 -1 -0 -0 -0 -4 -17 -39 -54 -50 -23 -5 -1 -1 -0 -0 -1 -2 -5 -8 -7 -4 -2 -3 -4 -4 -4 -4 -5 -5 -6 -7 -7 -7 -8 -8 -4 -1 -0 -1 -1 -0 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -2 -1 -2 -3 -2 -1 -2 -1 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -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 -4 -15 -42 -25 -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 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -59 -147 -227 -241 -226 -201 -175 -150 -133 -118 -108 -99 -90 -86 -82 -77 -69 -59 -49 -42 -38 -35 -31 -28 -25 -22 -19 -17 -15 -13 -12 -10 -8 -7 -6 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -5 -6 -8 -13 -15 -18 -21 -22 -22 -25 -27 -29 -30 -31 -35 -30 -31 -30 -24 -19 -20 -12 -17 -18 -13 -13 -12 -11 -12 -3 -2 -3 -4 -2 -3 -4 -4 -3 -2 -1 -1 -9 -33 -54 -56 -55 -54 -40 -21 -11 -6 -4 -2 -3 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -5 -14 -27 -35 -39 -31 -9 -0 -0 -0 -0 -0 -10 -32 -23 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -25 -40 -42 -25 -12 -7 -6 -18 -43 -68 -54 -60 -117 -51 -22 -21 -25 -32 -17 -0 -23 -49 -33 -5 -1 -4 -16 -30 -34 -22 -22 -17 -22 -35 -43 -40 -30 -21 -10 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -4 -12 -23 -15 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -6 -12 -7 -7 -13 -19 -26 -35 -46 -58 -69 -73 -72 -66 -57 -50 -52 -56 -63 -69 -69 -71 -62 -48 -48 -50 -43 -31 -24 -17 -9 -3 -0 -0 -0 -2 -11 -27 -50 -66 -41 -14 -5 -2 -1 -0 -1 -2 -4 -7 -7 -3 -1 -2 -3 -4 -4 -3 -4 -5 -6 -7 -7 -7 -8 -7 -3 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -2 -3 -3 -1 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -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 -2 -5 -1 -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 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -52 -129 -229 -277 -255 -228 -199 -172 -150 -133 -119 -106 -100 -94 -88 -81 -73 -64 -56 -49 -43 -38 -35 -31 -26 -23 -21 -20 -17 -15 -13 -11 -9 -8 -7 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -5 -7 -11 -18 -22 -22 -29 -30 -35 -34 -35 -35 -37 -40 -40 -38 -39 -40 -35 -32 -31 -27 -19 -27 -16 -16 -23 -21 -16 -12 -11 -12 -10 -7 -6 -4 -1 -3 -4 -5 -6 -5 -3 -2 -13 -41 -62 -65 -65 -57 -39 -21 -12 -6 -3 -2 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -4 -3 -4 -9 -20 -32 -42 -41 -19 -4 -1 -0 -0 -1 -10 -20 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -34 -38 -30 -18 -9 -7 -21 -51 -76 -55 -49 -92 -98 -41 -17 -19 -41 -44 -20 -26 -36 -16 -16 -2 -4 -20 -31 -26 -20 -30 -21 -25 -35 -42 -31 -19 -11 -5 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -2 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -4 -8 -13 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -2 -2 -3 -3 -5 -11 -17 -25 -37 -53 -68 -78 -81 -78 -69 -58 -51 -52 -57 -60 -64 -65 -63 -55 -45 -44 -44 -39 -29 -23 -19 -13 -6 -1 -0 -0 -1 -6 -16 -42 -51 -33 -16 -8 -4 -2 -1 -1 -1 -4 -7 -6 -2 -1 -1 -2 -2 -3 -2 -4 -5 -6 -6 -7 -8 -8 -8 -5 -1 -0 -1 -1 -1 -2 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -76 -169 -257 -272 -258 -240 -217 -191 -167 -148 -131 -118 -106 -96 -89 -83 -76 -70 -62 -53 -48 -44 -40 -34 -31 -27 -26 -24 -22 -20 -17 -14 -12 -11 -11 -10 -10 -9 -8 -9 -9 -9 -9 -10 -9 -8 -8 -9 -10 -15 -21 -28 -37 -43 -49 -55 -54 -63 -58 -63 -60 -55 -56 -53 -48 -45 -42 -38 -32 -32 -29 -17 -27 -26 -17 -28 -34 -31 -22 -15 -14 -16 -15 -12 -7 -4 -3 -5 -7 -15 -16 -9 -8 -22 -51 -68 -70 -65 -53 -36 -22 -14 -6 -2 -2 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -6 -2 -2 -5 -8 -16 -29 -36 -33 -23 -13 -5 -1 -2 -11 -20 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -28 -32 -29 -22 -13 -12 -25 -52 -75 -52 -37 -65 -76 -39 -22 -26 -51 -62 -35 -14 -16 -15 -12 -2 -8 -37 -28 -27 -15 -22 -19 -28 -32 -28 -21 -15 -10 -4 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -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 -2 -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 -2 -3 -5 -6 -6 -6 -5 -4 -3 -4 -4 -5 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -2 -6 -10 -18 -29 -45 -63 -78 -85 -85 -82 -73 -61 -50 -47 -53 -58 -59 -58 -50 -43 -40 -38 -36 -32 -26 -22 -19 -13 -7 -2 -0 -0 -0 -2 -7 -21 -23 -15 -11 -10 -7 -4 -2 -1 -1 -3 -5 -5 -2 -0 -1 -1 -1 -2 -2 -3 -5 -6 -7 -7 -9 -9 -8 -5 -2 -1 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -85 -187 -216 -263 -263 -255 -251 -246 -234 -211 -186 -165 -146 -131 -116 -105 -98 -95 -95 -92 -87 -81 -72 -65 -58 -51 -46 -43 -42 -40 -38 -31 -28 -30 -30 -29 -27 -24 -21 -20 -20 -21 -21 -22 -22 -21 -20 -21 -24 -28 -35 -45 -55 -65 -76 -87 -87 -83 -90 -83 -88 -86 -75 -73 -67 -59 -48 -43 -40 -36 -34 -32 -23 -26 -30 -29 -21 -32 -40 -27 -21 -18 -17 -16 -15 -13 -9 -10 -18 -26 -33 -35 -25 -23 -33 -61 -69 -68 -57 -42 -29 -18 -9 -3 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -4 -1 -4 -11 -14 -13 -19 -21 -16 -15 -18 -14 -6 -3 -12 -24 -27 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -37 -32 -21 -14 -15 -26 -46 -57 -37 -20 -27 -37 -35 -28 -30 -40 -43 -27 -16 -14 -8 -1 -3 -14 -29 -23 -22 -18 -20 -21 -29 -31 -25 -19 -13 -7 -2 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -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 -1 -1 -2 -1 -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 -4 -4 -4 -5 -7 -8 -7 -7 -7 -7 -7 -7 -6 -4 -3 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -7 -12 -21 -37 -55 -73 -84 -88 -88 -84 -75 -61 -46 -40 -48 -55 -53 -52 -46 -40 -37 -36 -33 -27 -21 -16 -12 -9 -7 -3 -1 -0 -0 -1 -2 -4 -6 -4 -7 -11 -11 -7 -4 -2 -1 -1 -2 -3 -1 -0 -1 -1 -2 -2 -3 -3 -4 -6 -7 -7 -9 -9 -8 -7 -4 -1 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -0 -1 -2 -3 -3 -4 -3 -2 -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 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -68 -215 -312 -306 -285 -267 -256 -249 -245 -242 -230 -209 -187 -171 -156 -146 -140 -134 -128 -124 -120 -121 -118 -111 -100 -90 -82 -78 -77 -73 -67 -60 -56 -62 -63 -59 -53 -47 -44 -42 -42 -42 -43 -43 -42 -42 -43 -46 -49 -53 -58 -70 -81 -92 -103 -110 -107 -102 -104 -100 -101 -98 -85 -84 -75 -67 -53 -48 -45 -40 -38 -36 -33 -34 -32 -41 -27 -23 -25 -22 -23 -22 -20 -15 -16 -16 -25 -44 -56 -57 -55 -52 -43 -32 -35 -61 -62 -54 -45 -33 -21 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -8 -3 -2 -6 -19 -25 -8 -6 -7 -7 -8 -12 -14 -11 -10 -16 -12 -12 -16 -5 -9 -25 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -16 -33 -45 -38 -23 -15 -16 -23 -32 -33 -22 -17 -27 -40 -41 -32 -23 -21 -20 -18 -15 -9 -2 -3 -16 -30 -28 -24 -33 -27 -23 -26 -24 -28 -24 -18 -11 -4 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -7 -7 -7 -7 -8 -9 -10 -9 -10 -8 -5 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -7 -15 -26 -44 -64 -79 -88 -90 -89 -84 -75 -60 -42 -37 -43 -50 -49 -49 -46 -42 -39 -38 -33 -25 -17 -10 -7 -6 -6 -5 -3 -1 -0 -0 -0 -1 -1 -1 -4 -8 -10 -10 -7 -3 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -7 -8 -8 -7 -6 -4 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -86 -163 -201 -226 -244 -257 -266 -271 -272 -270 -258 -248 -245 -234 -219 -210 -199 -186 -173 -165 -174 -177 -173 -162 -145 -129 -122 -117 -109 -102 -97 -92 -95 -97 -90 -82 -75 -72 -71 -70 -69 -68 -66 -63 -64 -67 -71 -73 -75 -75 -87 -103 -119 -126 -126 -122 -117 -115 -109 -104 -102 -93 -87 -75 -70 -61 -55 -51 -48 -49 -46 -48 -49 -44 -52 -41 -32 -26 -19 -19 -27 -29 -21 -28 -38 -56 -79 -87 -82 -77 -70 -57 -36 -48 -61 -57 -46 -35 -23 -13 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -12 -7 -8 -14 -21 -21 -25 -6 -0 -2 -9 -12 -10 -13 -18 -18 -18 -15 -13 -25 -22 -25 -69 -51 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -32 -37 -38 -30 -26 -21 -15 -16 -21 -23 -22 -21 -24 -30 -36 -31 -20 -13 -15 -18 -26 -14 -2 -0 -7 -27 -37 -23 -28 -37 -30 -22 -25 -17 -22 -20 -13 -8 -4 -2 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -4 -4 -5 -5 -7 -10 -10 -11 -9 -7 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -7 -17 -31 -51 -70 -83 -91 -94 -91 -84 -72 -55 -39 -33 -37 -43 -47 -50 -49 -46 -43 -41 -36 -27 -18 -10 -6 -5 -7 -8 -6 -2 -1 -0 -0 -0 -0 -0 -1 -4 -7 -11 -10 -5 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -7 -9 -8 -7 -5 -4 -3 -2 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -1 -0 -0 -0 -0 -1 -2 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -57 -98 -146 -203 -268 -286 -296 -246 -207 -263 -353 -302 -182 -127 -172 -223 -286 -286 -275 -271 -240 -188 -199 -193 -176 -160 -147 -139 -131 -131 -131 -124 -117 -109 -103 -100 -99 -97 -94 -91 -92 -96 -100 -104 -105 -109 -113 -126 -152 -176 -168 -159 -156 -145 -135 -122 -111 -109 -101 -91 -84 -83 -81 -75 -73 -73 -75 -68 -68 -65 -59 -57 -51 -38 -29 -19 -18 -36 -38 -35 -61 -82 -103 -110 -109 -102 -92 -79 -61 -41 -46 -49 -42 -35 -26 -16 -9 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -13 -13 -22 -27 -26 -39 -21 -10 -3 -3 -9 -24 -19 -18 -20 -14 -17 -28 -21 -19 -33 -40 -83 -73 -30 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -29 -29 -26 -19 -14 -11 -10 -12 -14 -16 -18 -22 -22 -18 -20 -15 -9 -8 -10 -9 -13 -6 -0 -0 -5 -23 -32 -22 -32 -33 -35 -19 -19 -16 -23 -20 -14 -8 -4 -2 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -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 -1 -1 -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 -1 -1 -1 -2 -3 -4 -6 -7 -8 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -4 -3 -2 -1 -1 -1 -7 -20 -40 -61 -75 -86 -93 -95 -90 -80 -64 -44 -28 -21 -21 -28 -37 -49 -54 -51 -46 -43 -38 -30 -22 -14 -10 -8 -9 -10 -7 -3 -2 -1 -1 -0 -0 -0 -1 -1 -4 -10 -11 -8 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -6 -10 -9 -8 -8 -7 -5 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -1 -0 -1 -2 -1 -5 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -98 -97 -13 -0 -1 -51 -38 -9 -17 -30 -49 -99 -149 -200 -203 -64 -71 -93 -111 -127 -145 -169 -193 -207 -200 -189 -180 -160 -146 -145 -151 -151 -147 -143 -131 -140 -158 -161 -161 -168 -173 -181 -207 -216 -192 -186 -193 -181 -170 -152 -137 -135 -134 -125 -119 -122 -123 -118 -117 -108 -106 -96 -90 -84 -75 -64 -51 -39 -33 -28 -31 -40 -52 -73 -101 -114 -123 -124 -122 -117 -105 -88 -68 -49 -39 -32 -25 -22 -18 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -15 -15 -20 -30 -23 -9 -13 -16 -8 -8 -5 -5 -29 -28 -21 -20 -12 -16 -32 -33 -35 -46 -61 -76 -77 -63 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -18 -20 -20 -14 -10 -8 -10 -11 -10 -12 -14 -14 -7 -12 -14 -11 -6 -13 -4 -1 -1 -0 -0 -1 -16 -30 -29 -34 -29 -39 -25 -19 -19 -26 -24 -19 -7 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -3 -3 -4 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -9 -26 -48 -64 -74 -86 -95 -96 -87 -72 -52 -29 -13 -6 -5 -8 -20 -41 -54 -53 -47 -41 -36 -31 -26 -20 -17 -14 -13 -11 -7 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -7 -11 -11 -7 -2 -1 -1 -0 -0 -1 -1 -1 -1 -3 -4 -4 -4 -4 -7 -7 -7 -7 -6 -4 -2 -2 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -2 -3 -1 -0 -1 -1 -0 -0 -0 -0 -2 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -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 -1 -0 -1 -1 -0 -4 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -24 -39 -40 -4 -3 -12 -23 -36 -53 -75 -98 -122 -143 -163 -178 -179 -185 -198 -117 -135 -151 -163 -98 -97 -173 -218 -218 -194 -174 -181 -202 -202 -204 -206 -211 -208 -202 -192 -187 -192 -193 -182 -173 -173 -170 -164 -160 -152 -138 -126 -113 -107 -98 -85 -71 -60 -51 -43 -48 -63 -92 -114 -131 -127 -128 -130 -126 -128 -118 -97 -77 -58 -41 -30 -19 -14 -11 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -11 -18 -17 -26 -28 -14 -15 -26 -29 -21 -21 -7 -3 -14 -16 -7 -3 -2 -14 -27 -33 -40 -50 -62 -69 -68 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -44 -23 -39 -21 -27 -27 -29 -31 -25 -21 -25 -30 -25 -30 -29 -12 -15 -12 -2 -0 -0 -0 -0 -0 -13 -30 -30 -22 -18 -27 -28 -24 -26 -28 -22 -20 -11 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -30 -49 -59 -69 -83 -94 -95 -82 -64 -42 -18 -4 -0 -0 -0 -9 -30 -50 -57 -51 -42 -34 -31 -27 -23 -21 -19 -17 -13 -8 -4 -2 -2 -2 -2 -2 -2 -2 -2 -2 -5 -8 -10 -8 -4 -2 -1 -0 -0 -0 -1 -1 -1 -3 -4 -4 -4 -4 -5 -6 -5 -4 -3 -2 -2 -4 -6 -4 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -2 -3 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -9 -8 -5 -4 -3 -1 -1 -7 -26 -48 -68 -84 -102 -90 -14 -32 -54 -75 -7 -2 -93 -155 -159 -105 -75 -85 -105 -122 -134 -147 -160 -173 -184 -197 -216 -157 -136 -141 -150 -161 -174 -188 -201 -198 -177 -164 -148 -143 -133 -117 -100 -86 -74 -77 -94 -118 -142 -150 -146 -142 -143 -138 -127 -123 -117 -99 -81 -64 -47 -32 -21 -12 -8 -5 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -13 -23 -23 -28 -28 -23 -24 -29 -40 -44 -34 -11 -5 -5 -12 -3 -0 -4 -18 -31 -37 -45 -55 -63 -71 -64 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -55 -12 -44 -14 -54 -66 -64 -56 -39 -34 -47 -52 -8 -7 -24 -7 -14 -5 -1 -0 -0 -0 -0 -0 -11 -29 -32 -17 -12 -17 -19 -25 -34 -33 -27 -25 -16 -9 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -2 -1 -0 -0 -1 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -11 -25 -40 -52 -64 -78 -91 -91 -80 -59 -33 -11 -1 -0 -0 -0 -4 -19 -42 -54 -53 -47 -39 -34 -30 -26 -22 -19 -16 -12 -8 -6 -4 -2 -2 -2 -4 -4 -4 -3 -3 -3 -4 -9 -10 -6 -2 -1 -1 -1 -0 -0 -1 -1 -2 -4 -4 -4 -4 -5 -5 -4 -3 -4 -3 -3 -5 -6 -6 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -3 -6 -4 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -5 -4 -1 -7 -7 -5 -4 -1 -2 -2 -1 -2 -0 -0 -0 -0 -0 -0 -19 -34 -15 -1 -1 -1 -1 -14 -31 -48 -65 -82 -100 -120 -31 -22 -35 -49 -62 -76 -89 -144 -224 -223 -211 -199 -193 -175 -153 -128 -111 -117 -138 -154 -167 -173 -165 -153 -150 -151 -141 -117 -105 -101 -98 -81 -61 -44 -32 -21 -12 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -11 -17 -33 -29 -24 -29 -35 -32 -34 -50 -51 -36 -15 -9 -9 -17 -4 -0 -26 -35 -32 -42 -54 -60 -68 -68 -41 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -3 -18 -6 -38 -51 -51 -39 -28 -35 -37 -14 -0 -1 -3 -1 -3 -1 -0 -0 -0 -0 -0 -0 -10 -27 -32 -24 -21 -17 -14 -26 -40 -40 -33 -25 -17 -11 -6 -4 -4 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -3 -2 -3 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -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 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -7 -15 -26 -41 -55 -70 -85 -85 -77 -56 -28 -8 -1 -0 -0 -0 -1 -10 -35 -47 -49 -49 -46 -41 -37 -33 -27 -20 -16 -14 -10 -8 -6 -4 -2 -2 -3 -5 -7 -5 -4 -3 -2 -3 -5 -5 -3 -1 -1 -1 -1 -0 -1 -1 -3 -4 -4 -4 -4 -5 -6 -6 -6 -6 -4 -3 -3 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -13 -5 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -4 -5 -5 -5 -1 -1 -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 -45 -105 -124 -134 -146 -159 -164 -184 -155 -159 -171 -183 -193 -200 -188 -170 -160 -157 -151 -135 -115 -90 -87 -94 -81 -62 -45 -31 -19 -11 -6 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -20 -23 -37 -17 -4 -12 -17 -23 -32 -35 -34 -29 -17 -12 -12 -19 -5 -0 -29 -48 -48 -52 -54 -59 -72 -61 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -5 -8 -7 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -19 -16 -22 -21 -19 -36 -50 -45 -39 -29 -20 -13 -8 -5 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -4 -3 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -12 -23 -40 -58 -75 -80 -72 -52 -27 -7 -0 -0 -0 -0 -1 -5 -23 -32 -35 -40 -44 -46 -47 -46 -38 -27 -22 -20 -16 -13 -10 -7 -2 -2 -5 -7 -10 -8 -6 -4 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -5 -6 -6 -6 -6 -4 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -4 -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 -6 -18 -28 -37 -43 -79 -187 -187 -185 -195 -209 -217 -219 -198 -177 -165 -160 -151 -132 -111 -89 -89 -92 -86 -70 -54 -37 -22 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -20 -28 -42 -16 -2 -0 -10 -19 -15 -7 -11 -17 -16 -11 -14 -21 -8 -0 -28 -40 -57 -56 -55 -50 -47 -34 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -16 -24 -30 -33 -47 -54 -46 -53 -43 -25 -16 -11 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -1 -2 -4 -4 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -4 -10 -26 -45 -61 -68 -64 -49 -28 -9 -1 -0 -0 -0 -0 -2 -10 -14 -19 -23 -32 -40 -45 -47 -44 -37 -31 -26 -22 -20 -17 -12 -4 -4 -4 -9 -13 -14 -12 -8 -4 -1 -1 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -5 -3 -5 -3 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -5 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -6 -8 -7 -6 -5 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -202 -220 -196 -217 -233 -236 -227 -206 -193 -183 -171 -157 -137 -118 -107 -100 -94 -89 -75 -62 -47 -28 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -6 -21 -40 -47 -18 -1 -0 -11 -19 -14 -9 -7 -8 -10 -14 -19 -19 -7 -1 -7 -29 -43 -48 -43 -24 -12 -7 -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 -3 -13 -18 -21 -28 -33 -37 -44 -47 -49 -58 -46 -27 -20 -14 -8 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -2 -1 -2 -2 -1 -2 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -6 -15 -29 -45 -57 -58 -49 -31 -13 -3 -1 -0 -0 -0 -1 -2 -3 -6 -11 -18 -24 -29 -35 -40 -42 -41 -36 -28 -23 -25 -16 -8 -4 -4 -10 -15 -19 -19 -13 -6 -3 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -2 -1 -1 -1 -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 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -5 -6 -6 -7 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -196 -236 -237 -252 -257 -248 -230 -226 -187 -203 -200 -173 -144 -127 -118 -109 -101 -95 -84 -71 -58 -40 -22 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -5 -24 -50 -42 -10 -0 -0 -11 -16 -16 -21 -20 -13 -11 -18 -19 -9 -1 -4 -33 -49 -39 -48 -35 -9 -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 -1 -13 -20 -25 -34 -36 -36 -40 -35 -38 -52 -33 -27 -24 -17 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -14 -28 -42 -49 -48 -37 -23 -11 -4 -1 -0 -0 -0 -0 -0 -1 -4 -9 -15 -21 -28 -34 -38 -40 -44 -35 -28 -24 -15 -8 -4 -5 -11 -18 -23 -24 -18 -10 -5 -2 -1 -1 -2 -2 -1 -1 -2 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -44 -121 -240 -275 -266 -252 -237 -182 -65 -158 -211 -178 -146 -135 -129 -120 -113 -108 -96 -80 -67 -53 -33 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -7 -24 -36 -21 -1 -0 -0 -0 -10 -23 -24 -20 -13 -14 -22 -15 -1 -3 -17 -44 -55 -42 -43 -25 -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 -8 -18 -21 -28 -33 -33 -35 -41 -35 -36 -41 -34 -30 -27 -18 -10 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -2 -2 -1 -2 -3 -3 -4 -3 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -25 -37 -43 -41 -33 -23 -14 -5 -1 -0 -0 -0 -0 -1 -3 -8 -14 -20 -26 -35 -40 -42 -45 -37 -32 -26 -18 -10 -7 -8 -16 -23 -25 -24 -19 -12 -6 -3 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -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 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -43 -138 -240 -236 -149 -49 -12 -139 -224 -180 -158 -159 -157 -150 -145 -136 -113 -85 -66 -58 -45 -22 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -12 -24 -18 -3 -0 -0 -0 -1 -11 -23 -14 -6 -3 -12 -24 -15 -2 -15 -46 -71 -54 -42 -26 -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 -6 -11 -15 -25 -25 -26 -30 -32 -33 -37 -39 -39 -41 -55 -44 -37 -34 -24 -15 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -8 -11 -9 -7 -7 -5 -4 -4 -5 -5 -6 -6 -7 -6 -6 -4 -3 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -14 -23 -33 -40 -39 -33 -26 -14 -6 -2 -0 -0 -0 -1 -4 -11 -20 -24 -30 -40 -45 -48 -48 -41 -36 -26 -19 -14 -11 -13 -19 -25 -24 -18 -14 -12 -8 -4 -1 -2 -4 -4 -2 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -4 -2 -4 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -76 -84 -35 -1 -0 -18 -124 -170 -155 -163 -167 -178 -188 -177 -139 -95 -70 -65 -58 -35 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -6 -14 -16 -8 -0 -0 -0 -0 -0 -0 -3 -7 -1 -0 -6 -15 -8 -7 -34 -60 -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 -3 -23 -32 -37 -36 -30 -29 -31 -31 -35 -40 -39 -40 -42 -49 -51 -49 -43 -31 -20 -13 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -5 -4 -4 -5 -7 -11 -13 -12 -11 -12 -16 -14 -10 -9 -9 -8 -8 -7 -6 -5 -3 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -6 -12 -21 -35 -40 -36 -31 -21 -13 -6 -3 -2 -2 -3 -8 -19 -30 -33 -36 -41 -47 -49 -46 -43 -37 -31 -21 -12 -10 -11 -16 -22 -19 -11 -8 -11 -9 -5 -3 -4 -6 -5 -2 -1 -1 -1 -3 -2 -1 -0 -1 -1 -1 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -2 -1 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -17 -22 -17 -12 -8 -10 -12 -9 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -1 -0 -1 -32 -108 -83 -24 -43 -61 -128 -195 -203 -164 -115 -88 -86 -82 -56 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -4 -7 -10 -9 -5 -1 -0 -0 -0 -0 -0 -1 -4 -10 -1 -0 -4 -16 -15 -11 -36 -66 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -30 -31 -35 -32 -29 -30 -30 -31 -36 -39 -38 -41 -40 -40 -49 -53 -42 -31 -18 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -7 -12 -21 -33 -38 -34 -22 -12 -10 -9 -8 -7 -7 -7 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -5 -12 -23 -34 -37 -33 -25 -16 -11 -11 -14 -22 -33 -41 -45 -50 -46 -40 -46 -53 -55 -47 -46 -37 -26 -17 -9 -5 -7 -14 -22 -14 -5 -5 -9 -9 -6 -4 -5 -7 -6 -2 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -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 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -2 -0 -0 -0 -1 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -7 -6 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -37 -40 -25 -19 -13 -12 -13 -9 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -64 -112 -75 -0 -0 -1 -40 -142 -204 -185 -143 -118 -113 -106 -72 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -1 -5 -13 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -14 -15 -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 -0 -0 -0 -0 -0 -3 -16 -24 -24 -26 -26 -29 -32 -31 -32 -38 -39 -38 -42 -43 -48 -55 -50 -37 -25 -14 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -8 -9 -9 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -5 -5 -6 -10 -13 -15 -18 -13 -8 -6 -6 -6 -6 -6 -7 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -5 -12 -23 -32 -35 -28 -19 -14 -18 -31 -50 -69 -83 -96 -94 -73 -50 -50 -54 -56 -50 -42 -30 -20 -14 -7 -4 -7 -18 -26 -11 -3 -2 -5 -6 -6 -5 -6 -8 -7 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -2 -4 -4 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -2 -3 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -9 -9 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -4 -24 -44 -48 -35 -19 -10 -8 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -109 -63 -2 -0 -0 -0 -5 -81 -189 -185 -152 -132 -121 -105 -68 -25 -4 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -1 -3 -14 -38 -48 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -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 -3 -14 -26 -18 -22 -25 -27 -30 -34 -32 -33 -37 -39 -40 -46 -54 -57 -58 -50 -34 -20 -11 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -7 -15 -17 -17 -17 -15 -10 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -3 -1 -0 -0 -0 -2 -5 -12 -22 -31 -29 -22 -16 -21 -39 -70 -104 -139 -162 -131 -100 -74 -59 -53 -51 -47 -39 -31 -24 -14 -4 -4 -5 -24 -30 -14 -4 -1 -2 -3 -4 -4 -6 -7 -7 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -4 -9 -4 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -3 -12 -22 -30 -27 -17 -10 -5 -8 -9 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -77 -40 -0 -0 -0 -0 -5 -43 -129 -165 -130 -115 -99 -76 -44 -15 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -1 -1 -5 -22 -42 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -42 -16 -21 -26 -29 -29 -32 -32 -37 -37 -38 -46 -57 -64 -60 -51 -45 -34 -21 -11 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -10 -28 -34 -28 -28 -29 -24 -15 -9 -6 -3 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -4 -4 -3 -1 -1 -2 -2 -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 -2 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -3 -3 -4 -5 -6 -7 -7 -7 -5 -2 -1 -0 -0 -2 -6 -13 -21 -24 -22 -17 -17 -33 -63 -94 -125 -156 -129 -103 -78 -60 -49 -44 -40 -32 -27 -26 -8 -4 -4 -10 -36 -46 -21 -5 -2 -1 -2 -3 -4 -6 -6 -5 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -3 -12 -8 -3 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -5 -15 -22 -24 -22 -19 -8 -6 -15 -14 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -73 -155 -101 -84 -65 -44 -21 -6 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -5 -25 -53 -64 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -96 -31 -19 -21 -25 -30 -26 -27 -32 -45 -47 -47 -59 -67 -65 -67 -55 -42 -28 -17 -9 -5 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -6 -22 -37 -37 -40 -50 -44 -27 -15 -10 -7 -5 -6 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -5 -5 -6 -8 -9 -10 -6 -2 -1 -0 -1 -3 -7 -12 -16 -18 -14 -9 -14 -35 -60 -91 -101 -103 -91 -74 -57 -42 -33 -28 -21 -15 -14 -7 -5 -4 -17 -56 -65 -32 -8 -3 -1 -1 -2 -3 -4 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -9 -12 -6 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -8 -20 -28 -28 -24 -25 -19 -16 -24 -23 -12 -7 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -68 -129 -76 -53 -38 -22 -8 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -2 -1 -1 -4 -16 -39 -72 -101 -76 -6 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -55 -110 -43 -27 -22 -24 -25 -21 -23 -28 -39 -47 -57 -73 -79 -68 -61 -57 -40 -21 -11 -5 -2 -1 -0 -0 -1 -1 -0 -1 -1 -2 -1 -1 -1 -6 -13 -28 -37 -60 -65 -47 -29 -16 -9 -8 -8 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -9 -11 -10 -6 -3 -1 -1 -2 -3 -6 -10 -13 -12 -6 -6 -16 -39 -62 -74 -78 -73 -64 -51 -34 -21 -13 -7 -3 -4 -3 -4 -6 -23 -75 -82 -44 -14 -4 -2 -2 -2 -2 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -7 -14 -11 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -12 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -7 -8 -13 -16 -16 -15 -17 -25 -30 -28 -30 -36 -34 -29 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -59 -95 -52 -32 -20 -8 -2 -0 -0 -0 -0 -0 -1 -1 -3 -5 -4 -1 -1 -2 -1 -1 -4 -8 -26 -73 -122 -102 -14 -0 -0 -0 -0 -0 -25 -19 -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 -0 -0 -0 -0 -40 -84 -53 -30 -22 -22 -20 -18 -19 -23 -29 -43 -61 -77 -78 -61 -48 -50 -34 -16 -8 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -8 -20 -46 -61 -52 -35 -20 -12 -9 -8 -8 -9 -10 -9 -9 -7 -5 -3 -4 -4 -5 -6 -5 -4 -3 -4 -3 -2 -2 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -5 -7 -8 -10 -11 -10 -6 -3 -2 -2 -2 -3 -6 -9 -10 -6 -4 -7 -23 -44 -55 -54 -50 -46 -36 -23 -10 -4 -1 -0 -1 -3 -12 -13 -39 -90 -98 -57 -20 -7 -4 -2 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -7 -17 -14 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -36 -56 -36 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -3 -1 -1 -1 -1 -2 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -13 -13 -8 -8 -13 -20 -29 -28 -30 -44 -51 -51 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -54 -69 -33 -18 -9 -2 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -1 -2 -1 -1 -2 -3 -33 -47 -45 -34 -6 -0 -0 -0 -4 -6 -59 -62 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -24 -40 -33 -22 -19 -16 -15 -16 -20 -29 -43 -56 -60 -52 -41 -40 -43 -24 -13 -6 -2 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -6 -18 -35 -45 -42 -32 -20 -12 -9 -8 -9 -11 -13 -14 -16 -16 -15 -15 -14 -13 -13 -12 -11 -10 -8 -7 -6 -6 -6 -5 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -5 -6 -7 -9 -11 -12 -11 -7 -3 -2 -2 -3 -4 -6 -7 -5 -3 -5 -14 -26 -28 -24 -23 -24 -22 -13 -4 -1 -0 -0 -1 -1 -6 -23 -62 -101 -101 -60 -24 -9 -8 -5 -2 -1 -2 -3 -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 -4 -19 -13 -3 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -48 -56 -35 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -2 -2 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -12 -13 -12 -10 -11 -15 -17 -16 -17 -33 -56 -78 -62 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -60 -51 -21 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -1 -1 -1 -1 -0 -8 -15 -11 -6 -3 -12 -22 -11 -9 -30 -36 -57 -72 -77 -48 -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 -14 -34 -33 -20 -15 -13 -11 -14 -24 -35 -38 -41 -41 -37 -32 -33 -35 -19 -11 -6 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -6 -18 -38 -49 -48 -42 -34 -23 -12 -8 -7 -8 -9 -11 -14 -19 -21 -22 -22 -21 -19 -17 -16 -16 -14 -11 -9 -8 -9 -10 -9 -7 -4 -2 -1 -0 -0 -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 -1 -2 -1 -1 -1 -2 -3 -5 -7 -7 -5 -4 -3 -4 -3 -3 -3 -4 -5 -5 -5 -7 -12 -14 -10 -6 -4 -3 -3 -3 -4 -5 -4 -2 -3 -9 -12 -9 -5 -6 -9 -11 -9 -1 -0 -0 -0 -1 -7 -20 -50 -90 -116 -106 -62 -30 -15 -11 -6 -3 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -11 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -17 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -4 -4 -4 -4 -4 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -5 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -14 -15 -15 -12 -11 -12 -15 -20 -22 -29 -39 -52 -54 -53 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -5 -9 -23 -59 -54 -52 -58 -94 -66 -30 -10 -3 -1 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -28 -17 -3 -0 -29 -61 -66 -50 -44 -60 -64 -49 -53 -91 -70 -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 -6 -21 -30 -25 -17 -12 -10 -9 -12 -24 -33 -33 -33 -33 -34 -39 -39 -23 -14 -10 -7 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -9 -18 -32 -55 -73 -71 -59 -48 -37 -25 -15 -9 -9 -11 -10 -12 -15 -19 -22 -25 -27 -26 -22 -19 -19 -20 -19 -17 -16 -14 -14 -14 -15 -14 -10 -5 -2 -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 -1 -1 -1 -1 -2 -3 -6 -9 -8 -6 -5 -5 -5 -5 -4 -4 -4 -4 -4 -2 -4 -8 -10 -10 -8 -7 -6 -4 -3 -3 -3 -2 -1 -1 -3 -3 -2 -0 -1 -2 -5 -5 -1 -0 -0 -0 -2 -11 -40 -87 -122 -124 -111 -64 -33 -21 -15 -9 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -15 -29 -7 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -11 -14 -13 -11 -9 -8 -9 -10 -13 -21 -27 -36 -54 -74 -82 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -30 -9 -0 -0 -0 -3 -13 -20 -45 -63 -96 -156 -148 -153 -137 -113 -47 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -4 -57 -85 -77 -56 -50 -52 -51 -51 -52 -49 -44 -42 -48 -75 -106 -83 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -33 -37 -20 -14 -9 -8 -8 -15 -39 -32 -31 -33 -34 -32 -38 -40 -24 -18 -13 -10 -4 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -7 -18 -37 -55 -79 -95 -93 -76 -59 -47 -34 -21 -17 -12 -11 -14 -15 -14 -14 -16 -16 -17 -20 -21 -20 -18 -18 -21 -25 -27 -26 -24 -22 -21 -21 -19 -15 -9 -4 -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 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -5 -4 -2 -2 -2 -2 -1 -1 -2 -4 -5 -7 -9 -9 -8 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -8 -27 -70 -121 -136 -119 -99 -56 -31 -24 -19 -15 -10 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -5 -4 -4 -5 -6 -7 -7 -6 -4 -4 -3 -2 -2 -2 -1 -1 -2 -2 -1 -2 -0 -0 -0 -2 -11 -9 -3 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -10 -9 -7 -6 -5 -5 -5 -8 -13 -17 -19 -32 -63 -108 -152 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -112 -179 -115 -0 -0 -4 -35 -83 -76 -108 -118 -93 -100 -133 -158 -129 -70 -23 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -10 -47 -68 -55 -41 -46 -56 -51 -40 -35 -36 -37 -36 -36 -53 -103 -113 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -26 -17 -10 -6 -6 -10 -17 -31 -29 -29 -32 -34 -31 -45 -57 -42 -27 -23 -14 -4 -1 -1 -2 -2 -3 -2 -2 -2 -3 -8 -20 -40 -66 -83 -102 -97 -83 -66 -49 -36 -24 -15 -13 -12 -11 -14 -13 -10 -9 -9 -8 -7 -7 -7 -8 -10 -11 -14 -19 -25 -28 -28 -28 -27 -24 -20 -15 -9 -4 -1 -0 -0 -0 -1 -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 -1 -2 -3 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -5 -7 -11 -7 -5 -4 -2 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -34 -72 -104 -136 -129 -106 -80 -49 -34 -27 -22 -19 -13 -8 -5 -5 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -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 -1 -2 -3 -6 -6 -4 -3 -5 -6 -7 -7 -7 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -2 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -4 -2 -2 -2 -2 -4 -10 -14 -13 -19 -37 -82 -104 -146 -174 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -113 -147 -82 -0 -5 -34 -126 -138 -102 -69 -48 -44 -60 -86 -100 -75 -40 -11 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -6 -7 -5 -3 -1 -0 -0 -1 -3 -14 -36 -46 -32 -28 -26 -43 -62 -51 -40 -38 -37 -34 -32 -39 -63 -78 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -36 -23 -14 -7 -5 -7 -18 -62 -37 -30 -29 -31 -33 -41 -71 -84 -56 -35 -29 -15 -3 -1 -1 -2 -4 -4 -3 -3 -5 -9 -19 -40 -66 -92 -100 -97 -80 -66 -52 -38 -26 -16 -9 -7 -6 -6 -9 -10 -7 -5 -4 -3 -2 -1 -0 -1 -1 -2 -3 -5 -10 -15 -20 -25 -28 -26 -20 -13 -7 -3 -0 -0 -0 -0 -3 -2 -1 -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 -1 -1 -2 -3 -3 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -3 -6 -7 -8 -7 -6 -4 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -3 -22 -68 -118 -134 -140 -118 -90 -60 -39 -31 -26 -22 -18 -13 -10 -7 -5 -3 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -3 -6 -12 -11 -6 -4 -5 -7 -8 -7 -7 -6 -4 -3 -3 -4 -4 -3 -3 -2 -2 -1 -2 -2 -1 -0 -0 -3 -6 -4 -1 -0 -0 -0 -1 -1 -0 -0 -1 -4 -6 -4 -1 -1 -0 -0 -0 -2 -8 -15 -20 -25 -39 -73 -90 -124 -165 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -111 -65 -0 -0 -8 -56 -158 -103 -81 -51 -32 -29 -39 -56 -59 -41 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -12 -13 -10 -7 -3 -1 -2 -6 -9 -13 -19 -20 -14 -23 -49 -72 -75 -58 -45 -40 -40 -40 -36 -35 -48 -74 -98 -110 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -54 -28 -18 -11 -6 -6 -15 -38 -51 -35 -31 -30 -31 -40 -66 -89 -84 -56 -34 -23 -10 -3 -3 -4 -5 -7 -8 -8 -8 -13 -24 -41 -65 -88 -102 -95 -82 -68 -55 -42 -32 -25 -18 -10 -6 -6 -6 -4 -4 -7 -7 -7 -5 -3 -2 -2 -2 -1 -1 -0 -0 -1 -3 -8 -14 -19 -19 -15 -9 -5 -2 -1 -0 -0 -0 -3 -2 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -6 -6 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -1 -9 -38 -85 -113 -123 -121 -98 -70 -43 -29 -25 -23 -21 -20 -17 -14 -9 -4 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -1 -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 -4 -10 -18 -19 -13 -6 -5 -6 -7 -6 -5 -5 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -2 -1 -0 -1 -3 -5 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -21 -39 -66 -94 -119 -144 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -101 -46 -0 -0 -2 -22 -63 -68 -118 -84 -38 -25 -28 -36 -33 -20 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -9 -13 -19 -21 -15 -8 -4 -5 -12 -14 -12 -10 -8 -10 -26 -55 -82 -79 -59 -46 -42 -42 -42 -39 -34 -39 -61 -87 -109 -92 -23 -11 -6 -13 -13 -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 -5 -78 -57 -30 -18 -13 -8 -6 -10 -23 -36 -32 -30 -31 -30 -37 -60 -81 -88 -70 -44 -28 -17 -9 -6 -6 -7 -7 -12 -14 -16 -18 -28 -45 -65 -83 -92 -89 -77 -65 -59 -52 -43 -36 -35 -35 -32 -27 -29 -29 -22 -11 -11 -16 -17 -16 -13 -13 -14 -13 -9 -5 -4 -2 -2 -2 -3 -6 -8 -8 -7 -5 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -2 -15 -49 -89 -101 -94 -88 -67 -45 -30 -21 -18 -18 -20 -22 -21 -16 -9 -5 -4 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -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 -1 -3 -9 -18 -22 -17 -8 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -2 -2 -2 -1 -1 -1 -3 -5 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -26 -56 -99 -132 -144 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -101 -138 -56 -25 -20 -21 -16 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -9 -14 -11 -7 -5 -6 -12 -12 -10 -12 -12 -11 -32 -59 -71 -65 -50 -39 -41 -42 -42 -38 -30 -30 -49 -66 -88 -117 -90 -92 -46 -68 -63 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -61 -72 -40 -22 -15 -10 -7 -8 -20 -40 -44 -26 -26 -28 -28 -41 -75 -84 -82 -61 -36 -30 -23 -18 -13 -9 -6 -8 -16 -20 -25 -33 -49 -68 -80 -85 -84 -79 -70 -61 -57 -56 -56 -57 -63 -75 -71 -49 -74 -69 -61 -33 -25 -38 -42 -41 -42 -44 -42 -33 -23 -14 -13 -10 -8 -7 -5 -4 -4 -3 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -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 -1 -2 -3 -6 -4 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -4 -1 -0 -0 -0 -0 -0 -0 -5 -25 -66 -102 -101 -80 -72 -50 -32 -21 -16 -14 -16 -19 -21 -21 -15 -9 -5 -3 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -2 -6 -12 -16 -17 -12 -9 -7 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -1 -1 -1 -3 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -10 -26 -59 -92 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -166 -82 -28 -14 -11 -7 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -1 -2 -6 -5 -2 -4 -10 -16 -10 -11 -22 -37 -41 -36 -48 -53 -46 -39 -27 -35 -41 -42 -36 -26 -26 -39 -53 -67 -91 -105 -118 -94 -123 -125 -68 -16 -0 -0 -0 -0 -0 -0 -0 -18 -29 -30 -38 -25 -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 -3 -14 -45 -40 -26 -19 -15 -12 -11 -14 -24 -35 -34 -26 -28 -28 -32 -71 -88 -91 -89 -76 -55 -41 -38 -36 -30 -29 -24 -15 -21 -24 -33 -47 -64 -79 -88 -87 -85 -84 -79 -69 -61 -66 -71 -80 -94 -102 -70 -16 -56 -40 -22 -6 -1 -29 -36 -43 -58 -60 -43 -34 -31 -18 -24 -19 -14 -10 -8 -6 -5 -4 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -8 -32 -79 -101 -95 -85 -78 -62 -36 -18 -13 -11 -12 -16 -19 -19 -14 -8 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -1 -1 -0 -1 -1 -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 -2 -4 -8 -10 -11 -10 -7 -5 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -7 -27 -53 -104 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -117 -103 -35 -9 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -4 -1 -1 -3 -3 -1 -4 -12 -15 -5 -3 -7 -18 -35 -51 -60 -49 -36 -28 -18 -27 -36 -39 -35 -29 -29 -39 -47 -55 -68 -74 -83 -101 -122 -143 -96 -29 -4 -7 -5 -0 -1 -5 -8 -76 -101 -65 -69 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -14 -27 -32 -24 -22 -19 -17 -15 -17 -23 -38 -60 -62 -28 -27 -29 -68 -113 -101 -94 -89 -88 -76 -58 -54 -59 -61 -61 -47 -30 -30 -35 -44 -62 -76 -86 -97 -98 -100 -101 -98 -90 -84 -88 -58 -36 -25 -11 -0 -1 -1 -1 -1 -0 -0 -0 -0 -8 -15 -10 -4 -10 -18 -11 -28 -18 -19 -13 -12 -16 -18 -15 -8 -6 -6 -5 -4 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -2 -1 -3 -2 -2 -1 -0 -0 -0 -0 -1 -2 -9 -39 -84 -111 -112 -108 -105 -87 -51 -22 -13 -9 -10 -12 -14 -15 -13 -8 -5 -4 -3 -3 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -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 -1 -2 -4 -6 -7 -6 -5 -4 -4 -4 -4 -5 -4 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -3 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -3 -1 -0 -1 -1 -9 -29 -64 -106 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -115 -45 -8 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -6 -8 -9 -6 -2 -0 -0 -0 -1 -2 -6 -5 -1 -1 -2 -6 -27 -74 -92 -57 -30 -22 -14 -20 -32 -40 -39 -36 -36 -38 -44 -50 -54 -57 -67 -80 -101 -127 -95 -41 -33 -71 -107 -124 -124 -78 -48 -115 -113 -76 -74 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -17 -24 -35 -33 -20 -20 -21 -20 -20 -24 -32 -50 -77 -99 -88 -43 -53 -120 -122 -105 -94 -86 -90 -88 -78 -78 -87 -90 -89 -76 -47 -37 -48 -59 -77 -87 -94 -110 -115 -124 -123 -128 -124 -119 -88 -33 -5 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -8 -3 -14 -10 -15 -28 -35 -32 -22 -18 -18 -12 -3 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -3 -10 -36 -76 -113 -132 -137 -130 -107 -70 -36 -18 -12 -11 -11 -10 -11 -10 -8 -6 -5 -5 -4 -1 -0 -0 -1 -2 -1 -1 -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 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -1 -0 -1 -6 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -6 -11 -13 -6 -1 -2 -3 -5 -17 -35 -59 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -113 -47 -8 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -12 -12 -7 -2 -0 -0 -0 -0 -1 -1 -3 -8 -17 -13 -11 -32 -57 -88 -96 -65 -32 -20 -10 -13 -30 -42 -43 -39 -42 -50 -56 -56 -52 -50 -55 -63 -76 -96 -92 -76 -76 -85 -87 -90 -100 -95 -87 -90 -91 -116 -119 -73 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -20 -43 -58 -33 -21 -21 -23 -25 -24 -31 -44 -62 -82 -101 -112 -106 -110 -130 -114 -107 -105 -100 -103 -104 -103 -111 -122 -117 -112 -88 -49 -41 -53 -71 -87 -95 -106 -123 -133 -151 -153 -133 -114 -99 -43 -9 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -6 -17 -34 -44 -39 -37 -41 -30 -10 -6 -9 -7 -4 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -6 -13 -26 -58 -108 -140 -150 -144 -123 -90 -54 -27 -15 -5 -9 -8 -8 -9 -8 -7 -7 -6 -3 -1 -0 -1 -1 -1 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -8 -11 -3 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -2 -7 -15 -19 -19 -20 -17 -14 -14 -24 -44 -63 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -90 -92 -40 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -12 -16 -15 -7 -2 -0 -0 -1 -4 -11 -23 -37 -58 -41 -27 -41 -48 -66 -78 -68 -40 -16 -6 -10 -28 -40 -44 -44 -47 -55 -62 -63 -57 -50 -48 -51 -56 -66 -73 -73 -73 -71 -71 -77 -83 -83 -86 -81 -97 -136 -133 -118 -46 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -22 -58 -81 -42 -27 -25 -27 -28 -33 -46 -60 -75 -89 -101 -111 -120 -122 -120 -112 -112 -119 -118 -116 -120 -123 -122 -127 -140 -102 -53 -39 -55 -53 -79 -93 -106 -126 -137 -136 -142 -137 -58 -7 -2 -2 -1 -1 -1 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -4 -20 -32 -27 -28 -51 -37 -22 -20 -19 -18 -15 -11 -7 -5 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -1 -1 -1 -2 -2 -1 -3 -3 -3 -5 -9 -17 -43 -88 -124 -142 -145 -131 -103 -70 -38 -20 -9 -7 -8 -8 -8 -8 -7 -6 -5 -4 -2 -1 -0 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -4 -4 -4 -5 -4 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 -1 -3 -18 -17 -4 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -1 -3 -4 -2 -1 -1 -5 -17 -25 -27 -37 -45 -43 -29 -20 -24 -38 -56 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -86 -36 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -15 -22 -23 -23 -13 -2 -1 -5 -17 -37 -57 -70 -75 -49 -41 -43 -41 -53 -54 -49 -33 -12 -4 -10 -24 -34 -39 -42 -48 -54 -56 -55 -53 -50 -48 -48 -47 -51 -55 -58 -61 -64 -70 -77 -80 -79 -84 -93 -108 -113 -105 -119 -51 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -17 -55 -82 -51 -40 -32 -31 -34 -50 -66 -80 -92 -100 -107 -113 -119 -120 -116 -112 -116 -125 -130 -130 -135 -140 -129 -121 -131 -71 -44 -69 -75 -54 -78 -97 -112 -138 -143 -109 -72 -42 -11 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -4 -2 -15 -48 -41 -41 -42 -36 -31 -26 -20 -18 -18 -12 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -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 -1 -1 -1 -2 -3 -2 -2 -4 -11 -27 -52 -87 -119 -135 -131 -115 -83 -49 -28 -15 -9 -8 -8 -7 -7 -7 -6 -5 -4 -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 -1 -1 -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 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -4 -4 -4 -3 -2 -2 -1 -1 -2 -3 -2 -1 -0 -1 -3 -23 -19 -6 -0 -0 -1 -1 -1 -1 -4 -3 -1 -1 -1 -4 -9 -3 -1 -1 -11 -24 -29 -38 -51 -56 -46 -26 -15 -13 -15 -26 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -113 -91 -37 -8 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -7 -15 -24 -30 -35 -21 -2 -1 -8 -37 -62 -73 -72 -61 -51 -48 -21 -33 -39 -50 -38 -19 -7 -4 -9 -19 -29 -36 -40 -46 -48 -46 -47 -49 -51 -51 -50 -47 -47 -47 -48 -48 -53 -60 -64 -67 -69 -74 -85 -83 -72 -77 -78 -33 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -51 -82 -61 -49 -46 -45 -51 -64 -80 -92 -101 -106 -109 -113 -119 -123 -119 -116 -122 -124 -131 -134 -132 -146 -159 -139 -103 -60 -72 -84 -58 -44 -65 -81 -97 -125 -142 -120 -75 -26 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -42 -62 -63 -63 -59 -49 -39 -29 -23 -23 -22 -17 -13 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -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 -1 -3 -2 -2 -2 -6 -17 -40 -71 -100 -119 -123 -124 -91 -58 -35 -19 -10 -7 -7 -7 -7 -6 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -2 -2 -1 -0 -1 -5 -14 -13 -4 -0 -0 -1 -1 -2 -2 -4 -3 -1 -0 -1 -2 -4 -2 -0 -2 -9 -20 -31 -43 -58 -50 -29 -13 -7 -4 -3 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -114 -93 -30 -6 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -14 -23 -22 -3 -0 -0 -10 -42 -65 -64 -57 -52 -57 -76 -63 -59 -42 -47 -33 -15 -6 -5 -9 -18 -27 -35 -39 -39 -36 -35 -39 -46 -52 -56 -55 -50 -49 -47 -46 -44 -53 -56 -56 -53 -56 -58 -51 -46 -47 -67 -38 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -42 -80 -78 -68 -64 -67 -74 -84 -95 -104 -109 -112 -114 -119 -127 -130 -127 -121 -121 -126 -136 -89 -61 -108 -160 -144 -100 -83 -88 -58 -30 -47 -72 -71 -72 -97 -128 -140 -130 -90 -43 -50 -10 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -26 -52 -73 -65 -56 -49 -40 -29 -23 -22 -23 -20 -16 -11 -6 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -4 -3 -2 -1 -2 -2 -3 -2 -2 -1 -1 -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 -3 -3 -2 -1 -3 -11 -27 -54 -83 -100 -110 -119 -99 -67 -40 -22 -11 -7 -6 -7 -7 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -11 -10 -7 -7 -6 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -2 -1 -1 -3 -11 -20 -26 -33 -49 -41 -26 -14 -6 -1 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -114 -92 -22 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -10 -10 -0 -0 -1 -15 -37 -61 -57 -51 -47 -53 -80 -107 -101 -58 -40 -27 -13 -7 -8 -13 -20 -27 -31 -32 -30 -29 -31 -36 -47 -57 -63 -63 -58 -54 -51 -50 -48 -49 -46 -46 -48 -51 -50 -40 -35 -46 -77 -41 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -57 -87 -94 -87 -86 -93 -101 -106 -109 -110 -110 -112 -118 -125 -130 -129 -126 -125 -135 -87 -37 -19 -73 -122 -117 -112 -104 -70 -36 -37 -74 -90 -65 -48 -72 -96 -96 -111 -110 -109 -128 -27 -3 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -19 -43 -53 -59 -46 -35 -27 -20 -15 -14 -14 -13 -10 -8 -5 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -1 -1 -1 -2 -3 -3 -2 -2 -3 -4 -4 -3 -2 -2 -3 -3 -4 -4 -3 -3 -3 -2 -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 -1 -3 -3 -2 -1 -2 -4 -17 -46 -73 -87 -100 -109 -98 -71 -41 -21 -12 -7 -6 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -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 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -1 -1 -1 -20 -53 -51 -13 -2 -1 -1 -1 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -5 -11 -17 -18 -27 -36 -40 -33 -19 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -55 -26 -5 -0 -0 -49 -117 -93 -22 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -1 -2 -4 -5 -4 -1 -1 -6 -26 -42 -76 -79 -73 -60 -59 -84 -113 -112 -79 -36 -15 -11 -10 -13 -16 -21 -25 -26 -25 -25 -29 -31 -36 -50 -61 -69 -70 -63 -54 -49 -49 -47 -44 -44 -43 -44 -50 -50 -44 -41 -51 -61 -30 -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 -8 -41 -85 -111 -113 -110 -110 -105 -98 -93 -92 -98 -106 -107 -100 -95 -87 -83 -134 -157 -78 -35 -22 -61 -90 -87 -104 -105 -49 -37 -62 -97 -86 -47 -38 -88 -113 -71 -68 -74 -85 -75 -20 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -3 -16 -34 -50 -68 -57 -45 -32 -24 -16 -11 -7 -6 -5 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -1 -1 -1 -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 -1 -0 -1 -3 -13 -45 -79 -86 -96 -101 -99 -78 -46 -23 -10 -5 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -1 -0 -1 -0 -0 -0 -1 -17 -28 -11 -10 -2 -1 -1 -2 -2 -1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -4 -10 -14 -16 -24 -33 -41 -39 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -78 -174 -97 -28 -4 -0 -49 -101 -82 -21 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -9 -9 -6 -3 -3 -13 -38 -55 -86 -84 -76 -60 -46 -46 -53 -54 -49 -35 -17 -12 -11 -13 -15 -17 -19 -21 -23 -25 -30 -32 -45 -56 -65 -72 -71 -61 -51 -47 -44 -43 -47 -50 -57 -65 -65 -57 -49 -52 -60 -45 -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 -6 -20 -45 -86 -124 -126 -114 -94 -78 -77 -85 -98 -116 -87 -39 -34 -33 -39 -126 -107 -89 -78 -50 -62 -86 -74 -55 -67 -56 -59 -97 -108 -70 -42 -67 -125 -124 -61 -49 -65 -86 -37 -5 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -4 -39 -77 -71 -64 -55 -44 -32 -23 -15 -10 -6 -3 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -2 -1 -1 -1 -1 -1 -2 -3 -2 -1 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -2 -9 -40 -86 -98 -99 -98 -91 -68 -43 -28 -18 -11 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -3 -2 -1 -2 -1 -1 -0 -1 -13 -44 -33 -27 -6 -0 -1 -4 -5 -2 -0 -0 -2 -3 -4 -3 -1 -1 -0 -0 -0 -1 -2 -6 -7 -10 -19 -31 -43 -43 -27 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -52 -166 -184 -151 -52 -6 -0 -20 -48 -47 -19 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -1 -2 -1 -2 -7 -15 -18 -13 -7 -4 -16 -44 -61 -69 -55 -44 -37 -31 -29 -31 -31 -29 -22 -13 -9 -9 -12 -12 -12 -13 -16 -23 -30 -36 -50 -63 -67 -68 -70 -66 -55 -46 -43 -43 -46 -51 -52 -94 -121 -100 -68 -56 -66 -84 -85 -67 -61 -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 -1 -4 -8 -27 -81 -142 -111 -86 -71 -79 -102 -68 -42 -33 -25 -24 -22 -24 -58 -40 -76 -118 -87 -60 -65 -52 -21 -38 -72 -69 -120 -108 -69 -59 -102 -122 -86 -49 -50 -62 -66 -33 -4 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -29 -69 -83 -80 -67 -61 -52 -42 -31 -23 -16 -10 -5 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -3 -2 -1 -1 -0 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -2 -6 -24 -71 -102 -94 -86 -78 -59 -38 -29 -19 -8 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -3 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -4 -2 -2 -2 -2 -1 -0 -0 -6 -60 -108 -75 -18 -0 -1 -2 -2 -1 -1 -0 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -1 -2 -2 -5 -14 -30 -46 -45 -33 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -123 -179 -154 -56 -1 -0 -0 -18 -30 -16 -0 -0 -0 -0 -0 -1 -3 -3 -1 -2 -2 -1 -0 -1 -4 -8 -16 -13 -7 -3 -9 -22 -30 -29 -21 -20 -30 -39 -43 -41 -34 -24 -16 -11 -7 -8 -10 -9 -9 -9 -12 -22 -36 -47 -58 -66 -64 -65 -65 -61 -51 -44 -41 -43 -47 -55 -67 -101 -114 -89 -65 -59 -75 -104 -133 -151 -132 -0 -0 -0 -0 -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 -65 -155 -120 -96 -57 -48 -48 -34 -24 -21 -21 -22 -23 -22 -24 -19 -59 -104 -62 -31 -29 -26 -17 -25 -44 -43 -110 -100 -76 -76 -102 -103 -76 -59 -62 -56 -29 -2 -1 -1 -1 -2 -2 -1 -0 -1 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -7 -25 -45 -44 -55 -75 -74 -48 -66 -62 -41 -28 -18 -14 -10 -5 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -2 -4 -17 -79 -96 -84 -75 -76 -73 -30 -29 -19 -10 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -3 -2 -2 -2 -1 -0 -0 -1 -31 -89 -61 -10 -1 -0 -1 -6 -8 -3 -1 -0 -0 -1 -1 -1 -1 -3 -2 -2 -1 -0 -0 -1 -2 -11 -29 -40 -39 -25 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -98 -94 -35 -0 -0 -0 -19 -30 -13 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -2 -5 -5 -3 -1 -1 -3 -5 -5 -4 -11 -24 -32 -32 -26 -21 -17 -14 -9 -6 -6 -6 -7 -6 -4 -9 -22 -38 -53 -60 -61 -57 -59 -58 -57 -53 -50 -49 -51 -56 -64 -72 -83 -92 -77 -59 -60 -85 -124 -158 -149 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -149 -130 -83 -35 -27 -26 -26 -23 -21 -20 -21 -22 -23 -23 -20 -29 -42 -26 -17 -18 -19 -18 -18 -18 -23 -85 -92 -85 -87 -94 -90 -75 -65 -66 -61 -32 -2 -1 -3 -3 -4 -3 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -3 -5 -3 -16 -37 -57 -27 -84 -107 -88 -70 -52 -38 -23 -16 -16 -13 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -4 -1 -2 -4 -17 -52 -76 -76 -63 -51 -44 -19 -19 -15 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -2 -3 -4 -3 -2 -1 -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 -0 -0 -0 -1 -1 -1 -2 -4 -4 -4 -3 -2 -2 -2 -1 -0 -0 -1 -12 -35 -33 -9 -0 -0 -0 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -3 -6 -5 -3 -0 -0 -0 -0 -6 -21 -27 -18 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -10 -6 -0 -3 -20 -39 -31 -9 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -4 -7 -4 -3 -2 -1 -0 -0 -1 -1 -0 -1 -4 -15 -25 -24 -20 -17 -15 -15 -14 -10 -6 -5 -4 -5 -4 -4 -10 -24 -37 -46 -52 -54 -55 -54 -52 -52 -54 -58 -62 -64 -64 -65 -70 -79 -88 -70 -57 -68 -112 -159 -138 -63 -8 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -102 -90 -33 -10 -8 -6 -3 -2 -5 -12 -15 -17 -23 -23 -24 -20 -20 -20 -19 -20 -20 -19 -18 -18 -22 -57 -91 -119 -122 -109 -88 -73 -61 -46 -38 -9 -2 -3 -6 -8 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -6 -15 -7 -30 -72 -93 -87 -86 -88 -69 -45 -33 -50 -43 -24 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -2 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -2 -3 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -7 -4 -3 -5 -14 -32 -51 -56 -41 -28 -21 -13 -9 -8 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -4 -6 -7 -7 -4 -4 -4 -4 -3 -1 -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 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -1 -0 -0 -1 -5 -14 -11 -1 -0 -0 -0 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -5 -1 -0 -0 -0 -3 -11 -14 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -106 -77 -25 -0 -15 -65 -101 -35 -5 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -2 -4 -4 -3 -2 -1 -0 -0 -1 -1 -0 -3 -10 -20 -24 -18 -14 -9 -8 -12 -15 -11 -7 -6 -6 -5 -3 -5 -13 -24 -33 -39 -43 -45 -51 -52 -50 -50 -54 -63 -70 -71 -67 -61 -62 -71 -80 -66 -53 -61 -125 -120 -143 -111 -18 -0 -0 -0 -0 -0 -0 -6 -16 -18 -9 -0 -0 -0 -0 -0 -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 -6 -15 -24 -28 -25 -23 -24 -23 -23 -22 -21 -20 -19 -19 -29 -63 -115 -162 -138 -91 -74 -57 -19 -15 -6 -5 -6 -9 -11 -7 -2 -0 -0 -0 -0 -1 -3 -1 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -15 -24 -28 -42 -44 -18 -7 -10 -43 -30 -10 -8 -10 -4 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -1 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -15 -7 -4 -5 -10 -22 -37 -41 -26 -18 -13 -9 -5 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -4 -7 -9 -9 -7 -6 -6 -4 -2 -1 -0 -1 -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 -1 -1 -2 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -2 -6 -9 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -8 -7 -2 -0 -0 -3 -7 -7 -3 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -179 -179 -100 -26 -25 -88 -125 -42 -5 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -5 -16 -23 -19 -11 -9 -6 -4 -4 -8 -10 -9 -9 -9 -6 -3 -6 -14 -23 -29 -33 -35 -41 -50 -53 -51 -50 -53 -64 -75 -76 -66 -58 -58 -67 -79 -65 -48 -59 -153 -87 -80 -73 -14 -3 -11 -10 -0 -0 -0 -30 -63 -55 -20 -0 -0 -0 -0 -0 -0 -0 -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 -7 -23 -25 -23 -22 -25 -26 -26 -24 -23 -22 -20 -18 -18 -27 -61 -174 -168 -88 -45 -33 -8 -10 -11 -5 -4 -5 -5 -3 -1 -0 -0 -0 -0 -1 -3 -1 -0 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -3 -6 -6 -2 -2 -1 -4 -2 -2 -9 -17 -18 -18 -14 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -0 -1 -2 -1 -0 -0 -0 -0 -1 -4 -22 -30 -18 -10 -7 -9 -16 -24 -26 -21 -13 -9 -7 -5 -4 -4 -4 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -2 -1 -0 -0 -1 -1 -1 -0 -0 -2 -2 -2 -2 -3 -1 -1 -1 -1 -1 -1 -1 -4 -8 -10 -9 -7 -8 -6 -4 -2 -2 -2 -2 -1 -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 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -3 -12 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -16 -10 -2 -0 -0 -2 -3 -1 -0 -0 -0 -1 -5 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -107 -204 -173 -109 -90 -117 -122 -59 -18 -4 -4 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -19 -23 -14 -7 -5 -4 -3 -2 -4 -6 -7 -9 -11 -8 -4 -7 -15 -24 -31 -34 -36 -42 -52 -55 -51 -50 -51 -56 -71 -78 -73 -65 -61 -65 -74 -72 -59 -74 -100 -45 -17 -10 -2 -38 -97 -67 -0 -0 -0 -13 -23 -15 -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 -0 -0 -6 -21 -25 -24 -23 -24 -26 -28 -26 -24 -23 -22 -19 -16 -17 -24 -94 -92 -43 -12 -8 -5 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -8 -26 -45 -31 -8 -2 -1 -1 -2 -2 -1 -1 -1 -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 -1 -1 -2 -3 -3 -4 -5 -7 -9 -11 -7 -3 -3 -2 -1 -1 -2 -1 -0 -3 -3 -1 -0 -0 -0 -0 -1 -11 -36 -45 -48 -33 -15 -11 -12 -14 -14 -12 -9 -6 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -7 -4 -1 -0 -0 -1 -4 -2 -1 -1 -1 -2 -3 -2 -3 -2 -2 -3 -2 -2 -2 -1 -2 -4 -6 -7 -6 -9 -8 -5 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -3 -8 -12 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -25 -23 -11 -1 -0 -1 -1 -0 -0 -0 -0 -1 -4 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -144 -185 -183 -173 -161 -133 -92 -54 -27 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -7 -20 -20 -12 -6 -3 -2 -1 -3 -4 -4 -4 -6 -8 -6 -4 -7 -16 -29 -39 -41 -39 -43 -50 -50 -46 -46 -47 -49 -63 -77 -81 -75 -69 -72 -80 -82 -72 -83 -40 -11 -1 -0 -48 -150 -215 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -22 -24 -24 -23 -25 -28 -28 -25 -23 -22 -20 -17 -17 -15 -21 -18 -14 -10 -5 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -3 -3 -2 -3 -13 -42 -75 -30 -8 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -9 -17 -24 -26 -18 -8 -4 -3 -1 -1 -0 -0 -0 -5 -4 -0 -0 -0 -0 -0 -2 -20 -39 -48 -52 -42 -21 -12 -11 -9 -6 -4 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -4 -2 -1 -1 -1 -4 -3 -1 -0 -1 -2 -3 -2 -3 -2 -2 -3 -3 -3 -3 -2 -2 -4 -5 -5 -7 -9 -9 -8 -5 -5 -7 -5 -3 -1 -1 -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 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -4 -9 -18 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -29 -35 -35 -11 -4 -1 -1 -1 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -103 -120 -123 -123 -114 -112 -95 -60 -38 -23 -11 -4 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -7 -18 -15 -10 -5 -2 -2 -2 -4 -5 -4 -3 -4 -5 -5 -4 -7 -14 -26 -37 -42 -41 -42 -44 -43 -40 -42 -44 -47 -57 -74 -83 -80 -76 -81 -89 -89 -81 -81 -33 -4 -0 -64 -181 -263 -241 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -11 -19 -23 -23 -23 -26 -28 -26 -23 -22 -21 -19 -18 -15 -16 -18 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -1 -2 -3 -3 -2 -1 -1 -3 -2 -3 -2 -3 -5 -3 -2 -2 -3 -5 -22 -66 -29 -10 -4 -3 -3 -3 -2 -1 -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 -1 -1 -1 -2 -6 -12 -23 -36 -43 -40 -29 -15 -6 -2 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -41 -63 -72 -69 -47 -23 -15 -11 -9 -5 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -3 -3 -1 -2 -2 -3 -4 -4 -2 -0 -1 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -3 -9 -10 -9 -10 -12 -12 -10 -10 -10 -9 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -8 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -31 -52 -38 -18 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -25 -28 -32 -40 -104 -134 -100 -75 -56 -52 -20 -7 -2 -1 -1 -0 -0 -1 -1 -2 -1 -2 -2 -2 -1 -0 -0 -1 -3 -8 -13 -8 -4 -3 -2 -2 -3 -5 -7 -8 -7 -6 -7 -7 -7 -9 -15 -22 -30 -38 -40 -41 -41 -38 -35 -36 -36 -38 -48 -62 -78 -83 -83 -83 -81 -76 -74 -74 -37 -3 -0 -91 -233 -254 -158 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -16 -18 -21 -25 -27 -27 -25 -23 -21 -19 -16 -16 -18 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -5 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -3 -5 -4 -3 -4 -4 -4 -3 -3 -3 -4 -5 -5 -3 -7 -8 -7 -8 -9 -8 -5 -19 -74 -46 -13 -4 -3 -3 -3 -2 -1 -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 -1 -2 -4 -11 -25 -35 -45 -62 -70 -60 -40 -23 -10 -2 -3 -2 -1 -0 -0 -1 -3 -3 -0 -0 -1 -1 -5 -25 -55 -83 -81 -46 -25 -21 -11 -7 -3 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -4 -2 -1 -2 -4 -4 -3 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -4 -10 -13 -13 -13 -15 -15 -13 -13 -14 -10 -6 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -14 -34 -53 -52 -21 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -31 -93 -159 -129 -112 -59 -23 -7 -2 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -2 -4 -9 -15 -7 -2 -1 -1 -1 -3 -5 -7 -9 -11 -11 -11 -11 -12 -12 -13 -16 -20 -27 -36 -41 -43 -45 -39 -32 -28 -27 -30 -39 -50 -67 -79 -81 -75 -67 -63 -69 -73 -43 -0 -0 -30 -84 -89 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -11 -13 -18 -23 -24 -23 -22 -20 -15 -9 -11 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -6 -5 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -3 -5 -5 -5 -6 -4 -4 -5 -5 -4 -5 -6 -4 -1 -4 -6 -12 -14 -12 -8 -4 -14 -61 -62 -24 -12 -9 -5 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -2 -3 -8 -25 -40 -45 -62 -85 -93 -76 -50 -31 -18 -7 -5 -4 -3 -2 -1 -2 -4 -4 -0 -1 -1 -1 -5 -19 -47 -70 -63 -35 -16 -18 -10 -4 -1 -0 -0 -1 -2 -3 -1 -1 -1 -2 -4 -4 -4 -6 -3 -1 -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 -2 -2 -3 -5 -5 -3 -2 -3 -5 -5 -4 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -7 -9 -12 -15 -17 -17 -15 -15 -14 -11 -6 -4 -3 -3 -3 -3 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -16 -48 -95 -47 -18 -5 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -30 -35 -55 -78 -51 -20 -7 -2 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -1 -5 -14 -22 -21 -4 -1 -1 -1 -2 -3 -5 -8 -10 -12 -15 -16 -17 -16 -15 -15 -16 -19 -25 -34 -42 -45 -49 -43 -31 -24 -25 -29 -35 -43 -55 -67 -69 -60 -53 -58 -80 -99 -71 -0 -0 -1 -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 -2 -2 -12 -21 -24 -22 -20 -16 -9 -2 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -3 -3 -3 -3 -2 -1 -2 -3 -2 -3 -4 -5 -4 -3 -2 -2 -4 -4 -4 -5 -6 -7 -7 -6 -5 -4 -6 -6 -6 -8 -13 -13 -9 -5 -3 -5 -24 -80 -94 -63 -55 -39 -16 -3 -1 -1 -1 -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 -2 -4 -13 -32 -46 -60 -77 -87 -83 -67 -49 -36 -24 -16 -10 -6 -4 -4 -2 -0 -0 -1 -1 -1 -1 -1 -3 -10 -26 -41 -37 -20 -13 -10 -7 -3 -1 -0 -0 -1 -2 -2 -1 -1 -2 -3 -6 -7 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -7 -7 -5 -2 -2 -4 -6 -6 -3 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -7 -10 -14 -16 -15 -16 -18 -18 -14 -9 -5 -3 -3 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -5 -9 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -16 -88 -80 -44 -14 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -17 -68 -90 -91 -65 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -47 -109 -85 -41 -16 -5 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -3 -15 -30 -30 -9 -2 -1 -1 -2 -5 -8 -11 -14 -15 -17 -21 -22 -21 -16 -15 -16 -19 -24 -30 -34 -37 -42 -40 -29 -22 -21 -25 -32 -36 -42 -50 -51 -45 -43 -60 -89 -87 -36 -0 -0 -0 -0 -0 -18 -31 -35 -27 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -26 -21 -13 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -6 -5 -3 -1 -1 -3 -3 -3 -4 -5 -6 -5 -4 -2 -3 -6 -5 -8 -7 -6 -4 -3 -4 -4 -10 -50 -106 -133 -102 -101 -70 -33 -14 -8 -2 -1 -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 -2 -2 -3 -9 -22 -36 -54 -75 -81 -72 -60 -49 -45 -39 -27 -18 -11 -6 -4 -4 -3 -1 -1 -1 -1 -0 -0 -0 -1 -4 -10 -16 -13 -8 -7 -8 -7 -5 -2 -1 -1 -0 -1 -2 -3 -2 -2 -3 -5 -7 -6 -4 -3 -1 -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 -3 -5 -7 -7 -4 -2 -3 -6 -7 -3 -1 -0 -1 -2 -4 -6 -3 -1 -1 -0 -0 -0 -1 -2 -4 -6 -11 -13 -14 -17 -20 -23 -21 -16 -7 -4 -5 -5 -5 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -3 -2 -3 -4 -5 -4 -3 -3 -1 -1 -1 -0 -1 -1 -3 -10 -17 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -12 -53 -90 -84 -32 -13 -9 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -36 -46 -42 -35 -31 -35 -99 -173 -212 -219 -162 -80 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -130 -102 -50 -23 -7 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -4 -10 -26 -34 -25 -8 -2 -2 -3 -7 -13 -18 -18 -16 -16 -20 -22 -22 -17 -16 -18 -22 -25 -26 -25 -29 -35 -35 -28 -22 -20 -24 -29 -31 -34 -41 -42 -38 -41 -53 -54 -31 -2 -0 -0 -0 -0 -0 -84 -123 -128 -97 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -3 -4 -4 -2 -2 -3 -3 -2 -3 -1 -1 -2 -4 -4 -3 -2 -2 -3 -3 -3 -4 -5 -6 -5 -4 -4 -4 -4 -3 -6 -8 -9 -6 -4 -6 -8 -3 -6 -4 -126 -109 -93 -82 -70 -53 -28 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -7 -16 -34 -55 -61 -64 -64 -59 -54 -49 -50 -40 -29 -16 -9 -5 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -9 -9 -6 -5 -4 -3 -1 -1 -2 -3 -2 -1 -1 -3 -5 -4 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -6 -5 -4 -4 -8 -7 -4 -2 -1 -0 -1 -3 -7 -6 -5 -3 -1 -0 -0 -0 -1 -2 -5 -9 -12 -14 -16 -20 -26 -28 -24 -12 -9 -8 -7 -5 -4 -4 -4 -2 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -3 -8 -12 -10 -9 -8 -5 -3 -2 -4 -5 -5 -2 -2 -1 -1 -0 -0 -0 -1 -2 -9 -18 -10 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -7 -27 -67 -99 -55 -26 -23 -17 -9 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -139 -175 -154 -132 -120 -123 -170 -171 -169 -163 -141 -86 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -135 -98 -45 -22 -8 -1 -0 -0 -0 -0 -1 -2 -1 -0 -1 -13 -47 -98 -73 -34 -24 -21 -10 -6 -9 -13 -17 -20 -20 -17 -15 -16 -20 -24 -22 -22 -20 -21 -23 -23 -23 -26 -33 -36 -31 -26 -25 -28 -31 -31 -33 -38 -41 -42 -51 -53 -22 -0 -0 -0 -0 -0 -0 -0 -94 -136 -143 -108 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -4 -4 -3 -2 -2 -3 -3 -1 -3 -2 -2 -2 -3 -3 -3 -2 -1 -2 -3 -4 -4 -5 -6 -6 -5 -4 -4 -4 -5 -6 -9 -10 -6 -3 -2 -4 -4 -3 -3 -55 -44 -56 -89 -110 -93 -43 -13 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -7 -17 -36 -53 -67 -63 -56 -52 -50 -54 -54 -46 -37 -26 -13 -6 -5 -4 -4 -3 -4 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -5 -12 -17 -18 -13 -9 -7 -8 -9 -6 -2 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -3 -4 -5 -10 -9 -7 -7 -7 -4 -0 -1 -1 -3 -5 -6 -6 -4 -2 -2 -1 -0 -1 -5 -10 -13 -13 -14 -18 -25 -29 -25 -18 -14 -13 -11 -6 -6 -5 -3 -2 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -6 -18 -22 -13 -10 -9 -7 -4 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -1 -5 -14 -14 -7 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -8 -28 -70 -72 -47 -38 -33 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -42 -72 -109 -97 -109 -119 -128 -139 -146 -142 -134 -140 -139 -114 -67 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -61 -63 -37 -15 -4 -1 -0 -0 -0 -0 -1 -3 -4 -3 -1 -5 -42 -50 -40 -24 -15 -14 -12 -12 -17 -19 -19 -20 -20 -19 -16 -16 -18 -22 -26 -29 -24 -23 -23 -24 -27 -30 -35 -35 -29 -25 -26 -30 -34 -36 -38 -42 -48 -51 -62 -73 -27 -0 -0 -0 -0 -0 -0 -0 -30 -45 -49 -38 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -2 -2 -3 -4 -4 -3 -3 -3 -2 -2 -3 -3 -2 -1 -1 -2 -3 -3 -5 -4 -5 -5 -3 -3 -3 -4 -5 -7 -7 -3 -0 -0 -0 -2 -6 -3 -2 -4 -4 -7 -23 -50 -64 -45 -18 -9 -8 -7 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -0 -0 -0 -2 -3 -3 -3 -2 -2 -5 -18 -56 -76 -66 -58 -55 -50 -44 -46 -52 -44 -35 -30 -21 -11 -5 -3 -3 -2 -3 -6 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -12 -30 -41 -37 -22 -11 -8 -9 -12 -10 -8 -7 -3 -1 -1 -1 -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 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -5 -17 -22 -15 -12 -15 -8 -1 -1 -1 -2 -6 -10 -12 -10 -8 -8 -9 -3 -5 -11 -15 -16 -15 -14 -11 -18 -23 -22 -17 -14 -13 -12 -10 -8 -6 -4 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -9 -21 -18 -9 -5 -5 -5 -4 -4 -4 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -2 -8 -15 -18 -2 -1 -1 -1 -2 -6 -7 -3 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -14 -41 -69 -69 -54 -49 -41 -40 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -75 -96 -76 -46 -50 -64 -80 -94 -107 -115 -118 -119 -123 -122 -131 -113 -68 -39 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -30 -42 -28 -9 -2 -0 -0 -0 -0 -0 -1 -6 -13 -11 -2 -1 -9 -28 -34 -26 -15 -11 -11 -15 -20 -21 -16 -16 -18 -19 -20 -19 -19 -19 -25 -31 -30 -28 -27 -28 -30 -33 -37 -36 -30 -24 -24 -30 -37 -43 -46 -52 -59 -61 -67 -96 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -3 -3 -3 -2 -1 -2 -2 -2 -3 -3 -3 -2 -2 -4 -5 -4 -5 -6 -5 -4 -3 -2 -3 -3 -4 -5 -6 -9 -6 -1 -0 -0 -1 -0 -2 -3 -3 -6 -9 -9 -24 -71 -48 -26 -22 -17 -13 -13 -12 -9 -5 -2 -1 -1 -0 -0 -1 -2 -4 -6 -5 -1 -0 -1 -4 -6 -7 -6 -4 -3 -6 -16 -45 -53 -57 -60 -59 -53 -49 -55 -50 -34 -27 -23 -17 -10 -5 -3 -1 -1 -1 -2 -1 -0 -1 -2 -2 -3 -4 -7 -11 -12 -23 -46 -61 -55 -35 -16 -10 -10 -11 -9 -8 -8 -5 -2 -2 -5 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -2 -4 -12 -16 -13 -14 -21 -7 -2 -2 -1 -2 -6 -15 -24 -23 -16 -13 -22 -19 -18 -21 -22 -20 -16 -16 -12 -14 -16 -16 -13 -11 -12 -14 -12 -9 -7 -7 -6 -4 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -8 -17 -12 -5 -2 -2 -4 -6 -6 -5 -5 -6 -5 -3 -1 -1 -1 -0 -0 -0 -0 -1 -2 -5 -5 -1 -1 -1 -1 -3 -7 -7 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -7 -22 -45 -61 -65 -61 -55 -63 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -79 -71 -34 -27 -31 -47 -63 -79 -91 -98 -103 -105 -104 -102 -114 -133 -125 -106 -55 -12 -0 -0 -0 -0 -0 -49 -19 -3 -0 -0 -0 -0 -7 -68 -82 -43 -16 -3 -0 -0 -0 -0 -0 -0 -1 -5 -27 -31 -13 -3 -7 -36 -60 -45 -24 -15 -14 -17 -19 -17 -11 -11 -16 -20 -25 -27 -25 -22 -24 -29 -33 -31 -29 -29 -33 -40 -44 -42 -34 -25 -23 -31 -42 -52 -55 -59 -64 -66 -69 -93 -78 -35 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -4 -5 -4 -2 -1 -2 -2 -2 -2 -2 -3 -2 -3 -3 -2 -4 -8 -7 -4 -4 -5 -6 -5 -3 -2 -2 -2 -2 -4 -4 -5 -4 -2 -1 -0 -1 -0 -0 -1 -3 -7 -12 -12 -22 -74 -74 -75 -76 -51 -27 -16 -12 -8 -8 -7 -5 -3 -1 -1 -2 -4 -6 -7 -6 -2 -1 -2 -5 -7 -8 -9 -8 -6 -6 -12 -37 -53 -62 -67 -67 -61 -57 -67 -51 -38 -30 -26 -20 -13 -7 -3 -2 -2 -1 -1 -0 -0 -1 -1 -2 -4 -10 -16 -22 -25 -30 -43 -52 -50 -49 -27 -17 -14 -13 -10 -8 -6 -4 -3 -4 -7 -4 -2 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -7 -9 -9 -7 -4 -2 -2 -2 -2 -1 -1 -2 -7 -24 -43 -14 -12 -5 -2 -3 -3 -2 -2 -6 -19 -28 -24 -17 -22 -25 -26 -25 -25 -23 -18 -17 -15 -12 -12 -12 -11 -9 -9 -10 -8 -7 -8 -8 -8 -5 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -7 -12 -8 -3 -1 -1 -2 -8 -8 -6 -6 -7 -7 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -16 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -8 -21 -37 -53 -52 -52 -48 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -87 -50 -35 -29 -27 -31 -42 -56 -73 -83 -87 -89 -85 -79 -82 -93 -107 -116 -123 -107 -33 -0 -0 -0 -0 -4 -48 -17 -3 -0 -0 -0 -0 -12 -62 -82 -26 -6 -1 -0 -0 -1 -3 -1 -0 -1 -6 -39 -50 -30 -15 -29 -60 -71 -52 -31 -21 -17 -16 -17 -15 -10 -10 -14 -20 -26 -29 -27 -24 -23 -25 -32 -32 -29 -31 -37 -45 -47 -42 -34 -29 -27 -31 -46 -55 -55 -55 -61 -65 -68 -67 -70 -55 -65 -53 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -4 -5 -3 -1 -1 -2 -3 -2 -2 -2 -2 -3 -4 -4 -3 -5 -9 -8 -6 -6 -6 -6 -6 -4 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -2 -1 -1 -3 -5 -7 -10 -12 -14 -32 -43 -69 -128 -105 -57 -30 -19 -18 -16 -12 -7 -4 -3 -4 -4 -5 -6 -7 -7 -4 -3 -4 -5 -7 -9 -10 -11 -12 -11 -13 -29 -49 -61 -69 -73 -70 -63 -65 -55 -46 -40 -31 -22 -16 -12 -4 -3 -4 -4 -4 -3 -1 -1 -2 -3 -5 -14 -21 -28 -31 -28 -32 -41 -39 -44 -33 -25 -17 -13 -11 -9 -7 -5 -4 -4 -5 -4 -2 -1 -0 -1 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -10 -15 -24 -25 -17 -9 -4 -2 -3 -4 -4 -2 -3 -5 -8 -12 -5 -3 -2 -1 -2 -4 -2 -1 -2 -8 -22 -28 -23 -20 -20 -21 -18 -22 -23 -20 -19 -15 -12 -13 -13 -10 -7 -7 -8 -7 -6 -8 -10 -10 -4 -2 -2 -3 -2 -1 -2 -2 -3 -3 -2 -1 -1 -5 -7 -5 -2 -1 -0 -2 -6 -9 -8 -6 -8 -9 -7 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -17 -48 -44 -24 -8 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -7 -13 -27 -34 -28 -16 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -33 -86 -38 -27 -26 -24 -29 -41 -53 -66 -75 -75 -70 -60 -55 -60 -72 -83 -89 -99 -115 -25 -0 -0 -0 -0 -1 -16 -58 -43 -15 -2 -0 -1 -8 -27 -33 -7 -2 -1 -0 -0 -2 -4 -2 -0 -1 -7 -31 -34 -19 -10 -12 -16 -24 -33 -30 -25 -19 -18 -18 -16 -11 -11 -14 -21 -25 -28 -27 -25 -25 -27 -33 -34 -31 -30 -32 -35 -36 -34 -31 -31 -30 -34 -47 -51 -49 -48 -52 -57 -55 -42 -36 -35 -42 -65 -69 -40 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -5 -7 -8 -7 -7 -7 -7 -6 -3 -2 -3 -3 -1 -1 -2 -2 -3 -7 -8 -3 -28 -15 -9 -16 -21 -16 -8 -9 -10 -10 -12 -24 -55 -81 -82 -56 -30 -17 -14 -12 -7 -5 -5 -4 -4 -5 -6 -7 -8 -7 -9 -11 -12 -12 -14 -18 -29 -42 -40 -25 -21 -39 -61 -74 -78 -79 -76 -67 -60 -51 -47 -38 -26 -19 -16 -11 -9 -9 -11 -13 -11 -4 -2 -2 -3 -4 -12 -20 -18 -15 -16 -22 -33 -31 -27 -30 -31 -20 -12 -11 -12 -14 -11 -8 -7 -5 -3 -2 -0 -0 -2 -13 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -17 -29 -28 -14 -9 -4 -3 -4 -5 -5 -4 -4 -4 -2 -1 -1 -1 -1 -0 -1 -3 -3 -2 -2 -4 -17 -28 -29 -22 -14 -10 -5 -11 -15 -19 -22 -23 -22 -24 -21 -14 -10 -9 -8 -7 -6 -8 -11 -13 -6 -4 -6 -5 -2 -1 -1 -4 -7 -9 -6 -6 -7 -8 -8 -5 -1 -0 -0 -1 -4 -8 -11 -7 -8 -9 -9 -8 -6 -4 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -2 -6 -29 -76 -78 -45 -16 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -9 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -56 -96 -43 -28 -28 -25 -27 -35 -46 -56 -60 -56 -46 -39 -41 -51 -62 -70 -74 -78 -85 -7 -0 -0 -0 -0 -0 -21 -94 -115 -48 -8 -0 -38 -74 -57 -9 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -5 -13 -12 -6 -2 -2 -3 -9 -20 -26 -26 -23 -21 -21 -18 -14 -12 -15 -25 -24 -27 -29 -29 -29 -29 -31 -32 -31 -29 -29 -28 -30 -31 -29 -29 -35 -33 -41 -39 -39 -42 -45 -47 -44 -34 -24 -22 -25 -43 -79 -98 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -2 -2 -2 -3 -5 -7 -8 -9 -10 -11 -11 -9 -8 -5 -3 -2 -2 -2 -2 -2 -1 -13 -43 -55 -26 -112 -61 -37 -49 -60 -54 -34 -7 -8 -9 -10 -10 -9 -53 -95 -91 -64 -49 -36 -20 -8 -5 -5 -4 -4 -5 -6 -8 -9 -10 -18 -25 -29 -28 -27 -31 -34 -38 -42 -27 -13 -14 -39 -72 -81 -81 -83 -84 -79 -68 -53 -40 -34 -26 -21 -18 -17 -13 -16 -22 -19 -8 -3 -2 -2 -3 -8 -15 -13 -11 -15 -19 -26 -27 -27 -29 -36 -28 -16 -14 -15 -17 -16 -15 -12 -8 -5 -3 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -15 -17 -8 -5 -2 -3 -7 -8 -6 -6 -6 -4 -1 -0 -0 -1 -1 -1 -1 -3 -7 -10 -8 -7 -13 -23 -29 -24 -16 -8 -3 -3 -7 -13 -22 -32 -42 -48 -44 -37 -29 -22 -17 -12 -7 -6 -10 -10 -6 -6 -6 -4 -0 -0 -0 -1 -3 -8 -14 -28 -45 -45 -14 -6 -2 -1 -0 -1 -3 -7 -11 -8 -7 -9 -10 -9 -7 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -18 -49 -72 -58 -17 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -89 -118 -60 -35 -31 -26 -24 -27 -36 -44 -45 -38 -27 -22 -33 -48 -59 -70 -76 -77 -66 -0 -0 -0 -0 -0 -0 -25 -74 -88 -41 -5 -0 -44 -91 -70 -14 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -1 -2 -4 -8 -15 -21 -23 -24 -23 -21 -19 -16 -15 -18 -25 -25 -26 -26 -26 -26 -26 -26 -26 -26 -25 -25 -22 -23 -23 -22 -25 -31 -25 -31 -29 -31 -37 -42 -42 -39 -32 -25 -21 -22 -35 -69 -108 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -0 -0 -2 -3 -4 -4 -3 -2 -2 -1 -1 -2 -2 -2 -3 -4 -5 -6 -7 -8 -8 -8 -10 -11 -13 -12 -11 -9 -6 -4 -3 -4 -6 -6 -4 -4 -35 -95 -111 -79 -88 -71 -57 -53 -58 -71 -82 -66 -21 -28 -24 -13 -10 -47 -98 -116 -96 -86 -61 -27 -11 -6 -5 -4 -5 -5 -6 -7 -8 -11 -22 -34 -43 -44 -42 -40 -36 -26 -23 -21 -13 -9 -26 -62 -86 -84 -83 -88 -95 -92 -73 -47 -28 -21 -21 -22 -13 -14 -20 -26 -24 -14 -6 -4 -3 -3 -5 -7 -8 -11 -14 -18 -20 -23 -25 -27 -34 -33 -21 -15 -14 -15 -15 -16 -15 -12 -7 -4 -1 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -1 -0 -1 -6 -8 -7 -9 -12 -8 -2 -0 -0 -1 -2 -2 -1 -2 -14 -22 -22 -18 -12 -13 -29 -25 -16 -9 -4 -1 -3 -8 -18 -28 -42 -66 -72 -64 -50 -37 -27 -18 -9 -9 -11 -9 -6 -5 -4 -2 -0 -0 -0 -0 -0 -2 -14 -50 -102 -54 -19 -10 -5 -1 -1 -1 -1 -5 -8 -8 -7 -7 -9 -9 -9 -6 -3 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -5 -18 -37 -54 -19 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -55 -61 -44 -29 -21 -17 -18 -24 -32 -32 -24 -16 -19 -36 -54 -56 -49 -50 -56 -45 -0 -0 -0 -0 -0 -0 -13 -29 -24 -13 -8 -6 -35 -68 -46 -11 -2 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -9 -15 -17 -17 -19 -19 -21 -22 -21 -17 -15 -15 -17 -20 -21 -24 -25 -23 -21 -22 -22 -22 -23 -21 -18 -15 -13 -15 -22 -26 -23 -19 -24 -25 -28 -35 -40 -41 -38 -32 -27 -23 -21 -26 -51 -88 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -0 -0 -2 -5 -4 -3 -2 -2 -1 -2 -2 -2 -3 -4 -5 -7 -9 -11 -11 -10 -10 -12 -14 -15 -14 -13 -11 -9 -8 -6 -8 -11 -8 -5 -5 -7 -18 -56 -50 -41 -42 -43 -33 -24 -34 -61 -88 -38 -55 -49 -49 -73 -100 -111 -110 -106 -117 -73 -39 -19 -9 -5 -5 -5 -6 -6 -6 -7 -10 -18 -29 -38 -41 -41 -37 -33 -28 -20 -18 -15 -12 -22 -56 -102 -105 -90 -86 -93 -98 -90 -70 -48 -27 -16 -15 -13 -16 -25 -32 -30 -20 -11 -9 -7 -6 -6 -7 -8 -11 -15 -22 -21 -22 -24 -26 -29 -30 -24 -18 -16 -15 -15 -15 -15 -14 -10 -5 -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 -1 -0 -0 -0 -0 -1 -3 -8 -13 -8 -9 -4 -1 -0 -0 -1 -2 -0 -2 -14 -28 -33 -28 -13 -7 -25 -28 -22 -14 -6 -1 -1 -3 -10 -17 -23 -48 -62 -59 -45 -31 -26 -17 -15 -18 -18 -14 -8 -3 -3 -2 -0 -0 -1 -1 -1 -1 -6 -26 -112 -53 -22 -25 -25 -2 -1 -1 -1 -3 -5 -7 -7 -7 -8 -9 -9 -7 -4 -5 -7 -7 -2 -0 -0 -0 -1 -1 -1 -1 -1 -3 -8 -29 -22 -9 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -47 -50 -27 -16 -11 -11 -15 -19 -19 -15 -14 -24 -46 -71 -68 -20 -11 -16 -12 -0 -0 -0 -0 -0 -0 -19 -23 -16 -24 -38 -50 -74 -39 -14 -4 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -11 -25 -30 -26 -19 -16 -16 -17 -18 -18 -14 -13 -14 -17 -19 -19 -22 -26 -24 -20 -19 -18 -17 -18 -18 -13 -13 -13 -16 -23 -24 -17 -15 -19 -22 -24 -31 -38 -40 -36 -31 -28 -30 -28 -26 -42 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -1 -3 -3 -3 -2 -2 -2 -2 -3 -5 -5 -6 -7 -7 -9 -13 -15 -13 -13 -14 -15 -14 -12 -12 -13 -12 -13 -11 -8 -8 -5 -4 -5 -6 -8 -10 -9 -9 -19 -38 -46 -37 -22 -22 -28 -28 -38 -41 -42 -47 -49 -49 -56 -64 -88 -78 -60 -39 -19 -7 -6 -6 -9 -10 -9 -9 -10 -13 -18 -22 -25 -26 -28 -28 -22 -23 -24 -19 -15 -17 -35 -94 -116 -103 -91 -88 -89 -89 -84 -76 -58 -28 -17 -19 -25 -34 -42 -43 -24 -12 -12 -11 -10 -8 -7 -8 -11 -16 -28 -28 -27 -27 -27 -27 -27 -25 -22 -19 -17 -16 -15 -14 -14 -12 -7 -2 -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 -1 -0 -0 -0 -0 -0 -2 -7 -19 -24 -10 -7 -7 -5 -0 -0 -0 -0 -0 -1 -5 -9 -18 -29 -19 -9 -21 -31 -27 -16 -6 -2 -1 -2 -3 -6 -8 -16 -26 -31 -28 -23 -21 -16 -16 -19 -19 -14 -8 -4 -3 -1 -0 -0 -1 -2 -2 -2 -2 -4 -49 -37 -23 -44 -84 -27 -3 -2 -2 -3 -5 -6 -7 -8 -9 -9 -8 -7 -8 -12 -15 -8 -2 -0 -0 -0 -1 -1 -1 -0 -0 -1 -5 -16 -19 -11 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -58 -51 -25 -13 -6 -5 -6 -8 -9 -10 -15 -32 -56 -80 -84 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -37 -17 -16 -52 -72 -26 -12 -3 -1 -1 -0 -1 -2 -3 -1 -1 -1 -1 -1 -0 -1 -2 -6 -17 -32 -34 -27 -19 -14 -12 -12 -14 -13 -12 -14 -16 -19 -21 -21 -22 -23 -22 -21 -19 -16 -13 -13 -16 -13 -15 -19 -20 -20 -19 -16 -14 -14 -16 -18 -27 -35 -37 -34 -31 -31 -37 -36 -28 -40 -23 -8 -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 -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 -0 -0 -0 -0 -0 -0 -4 -4 -3 -2 -3 -3 -3 -5 -6 -6 -7 -7 -8 -10 -13 -13 -13 -13 -12 -9 -6 -8 -15 -16 -18 -16 -8 -5 -3 -2 -3 -5 -5 -6 -7 -5 -7 -6 -33 -55 -36 -19 -16 -14 -21 -23 -19 -13 -11 -11 -14 -21 -34 -45 -48 -38 -21 -9 -7 -9 -15 -19 -18 -15 -11 -10 -11 -13 -15 -17 -17 -18 -19 -18 -14 -13 -18 -17 -14 -60 -85 -83 -81 -81 -81 -86 -89 -96 -83 -58 -42 -37 -38 -41 -46 -55 -31 -16 -13 -13 -12 -9 -6 -8 -11 -13 -15 -23 -27 -29 -28 -27 -30 -30 -33 -28 -22 -17 -15 -13 -11 -10 -6 -2 -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 -3 -2 -1 -0 -0 -1 -6 -26 -46 -39 -17 -9 -15 -13 -3 -3 -0 -0 -0 -0 -0 -1 -8 -33 -29 -14 -17 -25 -25 -17 -8 -4 -7 -5 -4 -2 -2 -5 -9 -13 -15 -17 -19 -19 -17 -15 -12 -7 -4 -3 -2 -1 -0 -1 -2 -3 -3 -3 -3 -4 -12 -18 -15 -26 -137 -90 -24 -3 -3 -3 -3 -4 -6 -9 -9 -9 -9 -8 -11 -17 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -22 -11 -3 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -83 -74 -45 -25 -13 -6 -3 -3 -5 -7 -10 -18 -34 -49 -52 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -39 -28 -34 -45 -40 -13 -4 -1 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -9 -24 -45 -52 -41 -26 -18 -14 -13 -14 -13 -14 -17 -19 -21 -22 -23 -24 -25 -24 -26 -23 -18 -14 -16 -18 -17 -21 -23 -18 -12 -11 -12 -14 -14 -13 -16 -24 -30 -31 -31 -32 -35 -38 -39 -30 -36 -80 -48 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -3 -3 -3 -3 -7 -6 -5 -6 -8 -9 -11 -13 -13 -14 -10 -5 -1 -1 -4 -8 -8 -5 -16 -12 -6 -2 -1 -1 -2 -3 -3 -5 -4 -4 -5 -28 -59 -55 -23 -15 -18 -23 -17 -11 -9 -8 -7 -7 -8 -11 -11 -13 -15 -13 -10 -8 -8 -18 -26 -30 -25 -17 -11 -9 -9 -10 -12 -12 -12 -11 -9 -7 -10 -17 -18 -15 -46 -54 -60 -73 -79 -77 -86 -87 -96 -98 -86 -65 -44 -34 -37 -35 -47 -29 -20 -15 -13 -12 -9 -6 -8 -10 -11 -13 -16 -22 -27 -31 -34 -33 -32 -33 -29 -23 -19 -17 -14 -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 -7 -7 -3 -1 -1 -2 -9 -46 -59 -47 -34 -34 -35 -17 -25 -11 -2 -0 -0 -0 -0 -0 -2 -19 -18 -8 -7 -13 -17 -15 -10 -10 -21 -17 -9 -3 -1 -1 -2 -6 -10 -14 -20 -25 -24 -16 -8 -2 -1 -2 -1 -0 -0 -1 -2 -4 -4 -4 -4 -5 -5 -8 -15 -5 -80 -118 -61 -11 -7 -5 -3 -2 -4 -7 -10 -11 -10 -9 -12 -12 -6 -2 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -4 -14 -30 -17 -6 -1 -1 -1 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -57 -109 -63 -39 -28 -18 -10 -6 -7 -8 -8 -11 -18 -30 -37 -23 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -35 -37 -35 -60 -55 -25 -8 -1 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -9 -22 -44 -56 -49 -35 -24 -19 -17 -17 -16 -17 -19 -20 -22 -23 -24 -26 -28 -28 -31 -24 -18 -18 -22 -24 -20 -20 -23 -20 -18 -15 -16 -17 -16 -15 -18 -23 -29 -30 -33 -34 -32 -31 -37 -32 -33 -61 -39 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -4 -3 -3 -3 -5 -6 -5 -5 -7 -9 -10 -13 -13 -12 -8 -5 -1 -0 -0 -0 -0 -1 -11 -20 -18 -12 -9 -5 -0 -0 -0 -0 -2 -4 -6 -7 -21 -50 -65 -31 -20 -25 -22 -15 -11 -10 -9 -8 -7 -8 -9 -9 -9 -9 -10 -10 -9 -9 -13 -21 -27 -24 -15 -10 -8 -8 -8 -9 -10 -10 -10 -9 -7 -8 -12 -14 -20 -37 -35 -43 -51 -49 -71 -63 -73 -95 -100 -91 -68 -41 -27 -33 -24 -18 -15 -19 -17 -13 -13 -11 -12 -12 -12 -13 -15 -16 -19 -25 -31 -35 -33 -32 -30 -27 -23 -20 -18 -17 -16 -11 -5 -2 -0 -1 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -11 -5 -1 -3 -6 -21 -41 -46 -41 -34 -14 -39 -45 -21 -6 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -6 -10 -15 -24 -34 -25 -10 -1 -0 -1 -2 -7 -12 -15 -18 -21 -20 -12 -4 -1 -2 -2 -2 -1 -1 -2 -3 -4 -5 -5 -5 -5 -5 -6 -10 -9 -41 -106 -103 -44 -14 -6 -2 -2 -3 -5 -9 -13 -13 -10 -12 -9 -5 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -17 -27 -23 -10 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -63 -126 -128 -59 -39 -35 -29 -21 -16 -14 -10 -7 -10 -14 -21 -30 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -32 -51 -42 -41 -30 -15 -5 -1 -0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -6 -14 -21 -25 -37 -32 -28 -24 -20 -18 -17 -16 -16 -18 -20 -23 -24 -26 -31 -34 -32 -30 -25 -21 -20 -22 -22 -19 -17 -18 -17 -16 -17 -21 -25 -30 -34 -37 -32 -34 -35 -34 -34 -32 -30 -33 -33 -37 -48 -31 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -5 -4 -3 -3 -5 -5 -6 -5 -6 -7 -8 -8 -6 -4 -7 -1 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -2 -6 -5 -0 -0 -0 -0 -0 -2 -5 -9 -16 -36 -66 -36 -22 -21 -18 -15 -14 -14 -15 -13 -11 -11 -11 -10 -9 -10 -11 -12 -11 -9 -9 -12 -14 -12 -8 -7 -6 -6 -6 -7 -9 -11 -13 -13 -10 -8 -9 -9 -20 -42 -28 -12 -13 -9 -26 -14 -47 -106 -111 -87 -57 -30 -17 -24 -20 -11 -31 -34 -22 -17 -15 -13 -14 -15 -17 -17 -18 -19 -19 -22 -25 -28 -31 -32 -30 -26 -23 -20 -18 -19 -18 -15 -8 -3 -1 -6 -21 -23 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -18 -7 -1 -3 -4 -12 -41 -64 -45 -26 -24 -46 -37 -31 -19 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -21 -39 -40 -23 -5 -0 -1 -2 -7 -20 -27 -24 -16 -9 -7 -4 -1 -0 -4 -9 -7 -1 -1 -2 -3 -4 -5 -6 -6 -5 -6 -8 -11 -21 -46 -75 -92 -61 -33 -9 -2 -1 -2 -3 -6 -12 -13 -11 -11 -8 -6 -4 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -11 -23 -25 -14 -4 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -60 -102 -97 -58 -42 -43 -41 -36 -29 -19 -11 -6 -6 -8 -12 -29 -68 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -35 -56 -45 -28 -18 -9 -3 -1 -2 -3 -4 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -3 -10 -18 -24 -23 -16 -18 -19 -17 -16 -15 -14 -14 -14 -17 -21 -24 -26 -28 -30 -32 -33 -28 -27 -23 -20 -19 -18 -16 -14 -12 -13 -13 -14 -24 -39 -51 -57 -55 -43 -43 -43 -33 -30 -29 -31 -36 -41 -44 -62 -45 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -3 -4 -4 -4 -6 -6 -5 -5 -6 -6 -6 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -17 -31 -54 -30 -15 -14 -15 -15 -15 -15 -17 -17 -17 -15 -14 -12 -10 -10 -11 -11 -10 -9 -7 -8 -9 -8 -7 -6 -5 -4 -4 -6 -8 -10 -11 -11 -10 -10 -8 -10 -16 -49 -48 -32 -46 -66 -57 -31 -56 -49 -71 -83 -50 -22 -9 -14 -18 -27 -67 -68 -38 -24 -17 -15 -16 -19 -22 -22 -22 -23 -23 -21 -21 -24 -28 -30 -29 -27 -22 -18 -16 -19 -19 -17 -12 -7 -2 -4 -17 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -4 -1 -0 -1 -7 -29 -55 -32 -11 -3 -0 -2 -16 -20 -5 -3 -3 -1 -1 -1 -1 -1 -0 -0 -1 -1 -4 -19 -35 -33 -11 -1 -0 -0 -3 -12 -29 -41 -37 -20 -6 -3 -1 -1 -1 -4 -11 -15 -2 -1 -2 -3 -4 -5 -5 -6 -6 -7 -8 -9 -26 -44 -40 -34 -46 -37 -17 -4 -1 -1 -2 -3 -8 -11 -11 -10 -10 -8 -5 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -5 -14 -22 -16 -7 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -71 -94 -75 -51 -46 -54 -64 -60 -47 -30 -17 -9 -7 -7 -9 -22 -78 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -24 -34 -23 -16 -11 -6 -3 -1 -2 -3 -4 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -2 -8 -15 -20 -22 -23 -22 -17 -16 -14 -13 -12 -12 -14 -18 -23 -25 -27 -30 -30 -32 -33 -30 -31 -25 -20 -17 -15 -13 -11 -10 -10 -11 -14 -20 -35 -49 -53 -46 -38 -44 -43 -35 -37 -40 -39 -38 -46 -60 -71 -50 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -6 -6 -5 -6 -7 -6 -6 -6 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -14 -23 -45 -40 -19 -11 -11 -14 -16 -17 -17 -20 -28 -25 -20 -17 -14 -11 -9 -8 -10 -9 -8 -7 -7 -7 -7 -6 -6 -5 -4 -4 -5 -7 -9 -11 -12 -12 -11 -9 -11 -12 -36 -59 -70 -87 -97 -91 -91 -100 -86 -82 -75 -45 -18 -5 -7 -16 -36 -55 -51 -38 -32 -19 -17 -17 -24 -28 -29 -30 -32 -31 -26 -23 -23 -29 -33 -32 -29 -23 -19 -18 -21 -22 -24 -24 -17 -6 -1 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -1 -5 -15 -8 -2 -0 -0 -0 -2 -4 -2 -4 -7 -9 -11 -10 -5 -2 -0 -0 -1 -2 -4 -10 -16 -15 -3 -0 -0 -0 -2 -10 -23 -34 -31 -17 -8 -4 -4 -5 -4 -3 -5 -8 -3 -1 -1 -3 -4 -5 -6 -6 -7 -8 -9 -10 -20 -47 -57 -10 -42 -46 -25 -6 -2 -1 -1 -2 -5 -9 -11 -11 -10 -8 -6 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -4 -13 -15 -9 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -45 -84 -69 -51 -40 -51 -78 -105 -109 -109 -80 -39 -20 -17 -17 -21 -32 -62 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -16 -9 -6 -4 -3 -3 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -3 -6 -10 -15 -17 -14 -13 -15 -12 -12 -12 -13 -16 -21 -27 -32 -34 -36 -33 -34 -35 -32 -33 -28 -22 -17 -14 -12 -9 -8 -8 -9 -10 -15 -26 -37 -37 -27 -22 -28 -29 -29 -45 -52 -51 -48 -51 -61 -66 -43 -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 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -5 -6 -7 -7 -8 -8 -8 -8 -9 -9 -9 -10 -13 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -18 -26 -48 -32 -14 -10 -10 -10 -12 -15 -19 -27 -36 -29 -21 -17 -15 -10 -5 -5 -8 -10 -10 -9 -7 -7 -6 -6 -6 -5 -5 -5 -6 -7 -9 -10 -11 -11 -11 -9 -9 -10 -21 -42 -59 -66 -63 -69 -88 -97 -95 -86 -62 -31 -11 -4 -3 -9 -18 -17 -15 -29 -44 -23 -19 -19 -26 -33 -39 -44 -50 -48 -42 -34 -30 -34 -41 -41 -34 -27 -25 -27 -31 -36 -41 -40 -25 -8 -1 -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 -1 -2 -5 -8 -21 -31 -24 -10 -3 -0 -0 -1 -2 -5 -8 -7 -6 -2 -1 -0 -0 -1 -4 -11 -16 -13 -7 -7 -6 -7 -10 -12 -1 -3 -2 -1 -1 -2 -2 -4 -5 -6 -7 -8 -8 -9 -9 -9 -24 -50 -26 -31 -46 -42 -6 -3 -3 -2 -2 -2 -5 -9 -9 -10 -8 -7 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -17 -38 -75 -72 -48 -37 -35 -63 -105 -134 -136 -135 -113 -70 -57 -49 -49 -59 -71 -70 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -18 -9 -7 -6 -7 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -3 -4 -6 -8 -9 -9 -8 -7 -8 -11 -14 -17 -21 -26 -32 -40 -42 -42 -43 -40 -39 -39 -36 -31 -24 -17 -13 -11 -9 -7 -7 -9 -9 -12 -24 -34 -26 -15 -11 -12 -15 -18 -37 -50 -52 -50 -54 -63 -69 -49 -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 -0 -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 -6 -6 -6 -7 -7 -7 -8 -8 -9 -10 -11 -13 -11 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -25 -44 -56 -24 -13 -9 -7 -6 -8 -13 -22 -35 -42 -33 -23 -23 -20 -10 -5 -6 -8 -10 -10 -10 -9 -7 -6 -6 -7 -7 -7 -6 -7 -8 -10 -10 -11 -12 -11 -10 -9 -9 -12 -20 -27 -31 -30 -41 -62 -78 -80 -66 -41 -17 -7 -2 -1 -3 -6 -12 -20 -18 -58 -32 -22 -20 -25 -34 -44 -55 -69 -71 -63 -53 -49 -52 -56 -54 -41 -33 -31 -37 -46 -57 -62 -53 -28 -12 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -15 -23 -22 -13 -5 -1 -0 -0 -0 -3 -7 -6 -5 -3 -2 -1 -1 -1 -2 -4 -5 -4 -3 -3 -5 -8 -11 -19 -8 -2 -1 -1 -1 -2 -3 -3 -4 -6 -7 -8 -8 -9 -9 -6 -14 -38 -43 -39 -41 -54 -14 -9 -6 -5 -3 -2 -2 -4 -7 -9 -9 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -53 -57 -58 -59 -45 -37 -37 -37 -74 -106 -117 -99 -69 -55 -63 -93 -99 -97 -97 -74 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -49 -41 -23 -15 -12 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -5 -7 -8 -8 -8 -10 -14 -20 -24 -28 -32 -39 -48 -53 -52 -46 -47 -49 -46 -39 -31 -24 -18 -14 -11 -9 -8 -8 -9 -11 -19 -32 -31 -20 -12 -10 -9 -11 -15 -30 -49 -58 -54 -47 -45 -49 -54 -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 -0 -0 -0 -0 -0 -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 -6 -6 -7 -8 -8 -8 -10 -10 -11 -13 -15 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -15 -24 -44 -56 -22 -13 -10 -8 -9 -14 -20 -30 -37 -30 -25 -21 -22 -21 -18 -18 -14 -10 -10 -11 -10 -9 -7 -7 -7 -8 -7 -7 -7 -9 -10 -10 -10 -11 -12 -11 -10 -10 -9 -9 -11 -13 -14 -14 -21 -35 -52 -61 -56 -35 -9 -4 -2 -1 -1 -5 -20 -40 -7 -45 -34 -24 -20 -24 -32 -44 -58 -76 -86 -85 -81 -75 -75 -80 -70 -48 -37 -34 -41 -53 -61 -63 -61 -44 -25 -11 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -1 -3 -7 -19 -35 -19 -15 -9 -3 -0 -0 -0 -0 -2 -3 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -3 -5 -9 -11 -16 -10 -4 -0 -0 -0 -1 -3 -4 -4 -6 -8 -9 -9 -8 -8 -7 -12 -26 -41 -55 -75 -54 -27 -16 -12 -8 -5 -3 -2 -3 -5 -7 -8 -8 -5 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -75 -74 -70 -69 -59 -45 -39 -40 -70 -89 -101 -82 -37 -5 -27 -75 -122 -134 -116 -56 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -24 -71 -58 -39 -26 -17 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -4 -5 -7 -8 -8 -9 -12 -18 -26 -30 -35 -39 -45 -53 -51 -46 -41 -45 -45 -40 -32 -26 -22 -18 -15 -12 -10 -10 -11 -12 -12 -19 -26 -23 -20 -17 -17 -18 -19 -22 -35 -55 -61 -57 -50 -46 -53 -61 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -7 -8 -8 -6 -9 -14 -16 -16 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -16 -17 -24 -50 -29 -22 -19 -17 -19 -26 -34 -38 -33 -21 -17 -19 -21 -25 -32 -29 -21 -13 -11 -11 -9 -6 -5 -5 -5 -6 -7 -7 -7 -9 -10 -9 -8 -9 -10 -10 -10 -10 -9 -9 -8 -9 -9 -9 -11 -18 -28 -40 -45 -29 -12 -5 -3 -2 -1 -2 -11 -39 -12 -14 -26 -27 -21 -21 -29 -41 -56 -74 -93 -104 -86 -73 -102 -98 -82 -55 -37 -30 -35 -46 -55 -59 -64 -59 -44 -29 -21 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -6 -2 -0 -0 -2 -4 -8 -16 -14 -13 -9 -3 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -3 -3 -3 -4 -5 -5 -7 -11 -16 -20 -14 -2 -0 -0 -0 -1 -2 -4 -6 -7 -8 -9 -11 -10 -10 -9 -10 -14 -25 -47 -87 -75 -42 -25 -22 -15 -10 -6 -3 -2 -4 -5 -7 -7 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -10 -5 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -57 -32 -39 -76 -85 -68 -51 -47 -63 -80 -105 -87 -35 -0 -6 -31 -85 -135 -115 -43 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -17 -54 -60 -54 -38 -20 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -4 -7 -8 -7 -6 -7 -12 -20 -30 -36 -40 -43 -48 -51 -49 -44 -43 -47 -43 -36 -28 -23 -19 -17 -15 -15 -16 -16 -18 -20 -20 -22 -24 -27 -27 -28 -30 -31 -32 -37 -50 -68 -64 -59 -56 -55 -63 -74 -45 -13 -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 -0 -0 -0 -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 -6 -6 -8 -10 -9 -9 -12 -15 -15 -13 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -14 -17 -20 -50 -35 -25 -24 -29 -37 -44 -50 -46 -26 -19 -18 -19 -19 -20 -21 -23 -21 -15 -10 -7 -5 -3 -3 -3 -3 -5 -6 -7 -8 -8 -9 -9 -9 -8 -9 -10 -10 -10 -9 -7 -7 -7 -7 -7 -8 -11 -15 -20 -29 -23 -14 -7 -6 -6 -3 -1 -3 -27 -20 -30 -70 -64 -28 -23 -28 -40 -53 -65 -84 -95 -66 -37 -109 -123 -101 -66 -38 -23 -25 -37 -46 -53 -61 -65 -61 -57 -47 -29 -12 -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 -1 -4 -10 -18 -17 -9 -2 -0 -0 -2 -6 -10 -13 -20 -18 -11 -5 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -5 -6 -6 -6 -7 -10 -10 -15 -18 -21 -28 -27 -5 -1 -0 -0 -0 -1 -2 -4 -6 -8 -9 -10 -10 -10 -10 -10 -9 -14 -39 -69 -74 -57 -44 -37 -20 -16 -12 -7 -3 -3 -3 -5 -6 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -11 -14 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -15 -4 -17 -85 -103 -91 -69 -53 -57 -77 -106 -82 -26 -0 -1 -7 -32 -86 -102 -31 -3 -0 -0 -0 -0 -0 -0 -0 -0 -10 -39 -65 -61 -85 -63 -40 -19 -7 -2 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -1 -3 -5 -5 -5 -6 -7 -6 -10 -11 -7 -4 -6 -13 -24 -33 -39 -37 -39 -43 -48 -50 -48 -41 -34 -32 -32 -28 -22 -17 -16 -19 -23 -29 -30 -32 -33 -34 -34 -29 -28 -31 -36 -40 -41 -44 -54 -66 -74 -64 -63 -70 -71 -79 -91 -77 -23 -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 -0 -0 -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 -5 -6 -7 -8 -8 -6 -5 -4 -2 -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 -2 -8 -17 -18 -28 -29 -37 -44 -50 -53 -53 -53 -46 -27 -19 -16 -15 -16 -17 -17 -18 -13 -12 -9 -6 -4 -3 -3 -4 -5 -5 -6 -6 -7 -7 -8 -9 -10 -9 -11 -11 -10 -8 -7 -6 -5 -5 -5 -4 -5 -6 -8 -10 -15 -16 -15 -10 -12 -13 -8 -3 -0 -14 -20 -21 -81 -104 -47 -30 -31 -41 -49 -55 -66 -68 -49 -24 -23 -59 -94 -71 -39 -22 -20 -31 -41 -48 -54 -57 -63 -65 -57 -43 -24 -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 -2 -10 -19 -20 -14 -6 -1 -0 -0 -1 -9 -20 -36 -43 -33 -17 -7 -4 -17 -21 -12 -3 -0 -0 -0 -0 -0 -1 -5 -7 -7 -7 -6 -12 -23 -30 -30 -25 -24 -28 -13 -2 -0 -0 -0 -0 -1 -3 -4 -6 -8 -9 -10 -10 -10 -11 -8 -11 -24 -42 -54 -55 -62 -52 -31 -19 -16 -12 -5 -1 -2 -2 -4 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -5 -14 -18 -3 -1 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -38 -71 -100 -114 -112 -91 -70 -67 -88 -111 -76 -15 -0 -0 -1 -6 -29 -77 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -14 -54 -84 -76 -80 -65 -39 -20 -8 -3 -3 -4 -5 -5 -7 -7 -3 -1 -0 -0 -1 -5 -6 -6 -7 -7 -7 -6 -9 -13 -10 -4 -5 -14 -26 -32 -32 -30 -30 -34 -40 -45 -47 -43 -35 -31 -32 -29 -22 -16 -18 -28 -33 -38 -39 -34 -29 -27 -26 -28 -32 -33 -37 -43 -47 -54 -65 -76 -75 -64 -70 -80 -85 -94 -81 -32 -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 -0 -0 -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 -4 -6 -4 -3 -3 -6 -9 -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 -0 -3 -10 -14 -19 -28 -43 -56 -60 -55 -46 -43 -37 -29 -22 -16 -15 -18 -20 -17 -15 -11 -9 -7 -6 -5 -5 -4 -6 -9 -9 -8 -7 -7 -7 -6 -6 -7 -8 -9 -9 -8 -6 -5 -3 -3 -3 -4 -4 -3 -4 -5 -6 -6 -9 -14 -13 -13 -17 -14 -8 -2 -5 -19 -13 -54 -108 -75 -37 -35 -45 -51 -55 -60 -71 -96 -107 -94 -38 -63 -64 -45 -28 -21 -24 -32 -37 -41 -39 -38 -39 -38 -38 -26 -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 -1 -4 -3 -2 -3 -1 -0 -0 -0 -0 -3 -10 -20 -25 -20 -12 -5 -10 -51 -57 -33 -10 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -16 -27 -31 -29 -18 -11 -13 -7 -2 -0 -0 -0 -0 -1 -1 -3 -5 -7 -9 -11 -12 -11 -10 -9 -11 -16 -23 -30 -36 -50 -49 -50 -48 -36 -17 -7 -2 -2 -2 -3 -3 -4 -2 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -1 -4 -12 -16 -3 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -50 -86 -95 -81 -92 -102 -94 -79 -79 -94 -101 -67 -9 -0 -0 -0 -0 -6 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -74 -92 -71 -58 -55 -36 -22 -13 -7 -6 -8 -9 -9 -11 -10 -4 -1 -1 -3 -5 -7 -8 -8 -8 -7 -7 -6 -7 -9 -8 -4 -5 -14 -24 -26 -25 -27 -23 -26 -33 -39 -42 -40 -36 -34 -34 -30 -22 -20 -29 -39 -36 -40 -34 -27 -20 -17 -18 -20 -26 -33 -38 -44 -52 -62 -74 -80 -74 -65 -68 -78 -84 -93 -79 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -10 -9 -7 -5 -4 -6 -9 -10 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -20 -23 -26 -47 -59 -44 -33 -29 -31 -37 -34 -22 -16 -19 -20 -15 -9 -6 -5 -4 -5 -5 -4 -4 -7 -11 -12 -12 -10 -8 -5 -1 -2 -3 -4 -5 -6 -6 -5 -4 -2 -2 -2 -3 -4 -3 -3 -3 -3 -4 -5 -10 -12 -12 -15 -17 -18 -10 -4 -13 -14 -36 -92 -106 -50 -41 -51 -57 -59 -58 -63 -89 -113 -61 -108 -99 -65 -48 -39 -26 -20 -18 -27 -35 -35 -30 -29 -30 -29 -19 -6 -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 -2 -5 -5 -3 -3 -4 -5 -12 -19 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -16 -19 -7 -3 -3 -3 -2 -1 -0 -0 -0 -1 -1 -3 -5 -7 -8 -9 -9 -9 -9 -8 -9 -13 -17 -17 -22 -33 -41 -56 -75 -70 -22 -9 -3 -1 -1 -2 -2 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -3 -4 -3 -2 -12 -8 -4 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -10 -2 -0 -0 -1 -3 -2 -7 -32 -74 -90 -76 -59 -48 -50 -61 -65 -72 -78 -80 -68 -42 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -24 -75 -72 -54 -49 -44 -35 -24 -17 -13 -10 -11 -14 -15 -12 -8 -3 -2 -5 -8 -10 -10 -10 -11 -9 -7 -6 -6 -6 -7 -6 -5 -6 -13 -19 -21 -20 -19 -14 -20 -29 -35 -38 -40 -40 -38 -33 -25 -23 -30 -44 -46 -35 -41 -34 -33 -28 -22 -19 -21 -26 -29 -31 -40 -53 -69 -81 -82 -73 -64 -63 -69 -72 -80 -69 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -8 -7 -6 -5 -5 -6 -9 -9 -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 -1 -5 -16 -20 -20 -27 -30 -20 -17 -19 -30 -31 -19 -14 -15 -17 -16 -13 -10 -5 -3 -2 -3 -3 -3 -4 -6 -8 -10 -11 -10 -8 -5 -0 -1 -2 -3 -4 -4 -4 -4 -3 -2 -3 -3 -3 -2 -2 -1 -1 -2 -3 -4 -6 -8 -10 -11 -13 -20 -23 -15 -14 -19 -28 -61 -134 -69 -50 -55 -62 -63 -59 -58 -69 -90 -80 -101 -92 -58 -44 -43 -29 -24 -16 -16 -21 -30 -36 -33 -28 -23 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -7 -8 -9 -10 -9 -9 -11 -14 -17 -16 -22 -31 -43 -65 -92 -32 -10 -3 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -9 -10 -5 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -64 -34 -15 -13 -12 -18 -30 -39 -45 -81 -81 -73 -60 -45 -34 -37 -45 -51 -55 -57 -62 -70 -69 -41 -46 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -67 -64 -67 -61 -57 -54 -46 -33 -26 -19 -14 -16 -19 -18 -9 -4 -4 -7 -10 -11 -9 -8 -9 -9 -7 -5 -4 -5 -6 -8 -9 -9 -13 -14 -15 -16 -15 -12 -11 -18 -30 -35 -34 -33 -32 -29 -23 -17 -24 -45 -58 -50 -39 -47 -44 -40 -32 -26 -24 -24 -24 -25 -31 -41 -57 -76 -86 -84 -74 -65 -61 -60 -62 -71 -73 -58 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -6 -5 -4 -5 -8 -10 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -21 -21 -19 -16 -16 -19 -24 -20 -14 -12 -13 -14 -13 -11 -8 -5 -3 -2 -2 -3 -2 -3 -4 -6 -8 -8 -8 -8 -7 -3 -2 -2 -2 -2 -3 -3 -2 -2 -1 -2 -3 -2 -2 -1 -1 -1 -1 -2 -2 -4 -5 -7 -8 -8 -16 -25 -22 -18 -26 -38 -24 -128 -94 -69 -63 -66 -69 -67 -60 -64 -71 -76 -79 -67 -48 -44 -38 -27 -27 -24 -22 -22 -24 -39 -39 -26 -12 -5 -2 -1 -2 -3 -13 -10 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -4 -6 -8 -10 -10 -9 -9 -11 -13 -15 -18 -21 -24 -32 -51 -34 -14 -5 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -8 -11 -5 -1 -1 -1 -1 -1 -2 -2 -3 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -28 -46 -63 -59 -49 -52 -55 -61 -78 -88 -76 -74 -62 -52 -41 -31 -27 -32 -38 -42 -42 -40 -42 -50 -61 -79 -96 -40 -7 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -5 -26 -65 -64 -73 -72 -71 -71 -62 -44 -30 -21 -15 -16 -19 -15 -7 -6 -7 -10 -11 -9 -7 -6 -7 -7 -6 -4 -5 -9 -13 -16 -17 -16 -21 -22 -17 -15 -13 -10 -11 -19 -35 -43 -39 -33 -27 -18 -12 -13 -26 -58 -70 -58 -50 -56 -56 -46 -34 -26 -24 -25 -26 -27 -33 -43 -71 -86 -91 -87 -78 -70 -62 -56 -60 -73 -90 -101 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -5 -5 -5 -5 -6 -8 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -21 -24 -20 -17 -16 -15 -14 -12 -11 -11 -12 -12 -11 -9 -7 -5 -4 -3 -2 -2 -2 -2 -4 -5 -6 -6 -7 -8 -9 -9 -6 -3 -2 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -4 -4 -4 -9 -17 -21 -18 -22 -60 -41 -107 -109 -88 -72 -70 -77 -77 -66 -67 -70 -66 -52 -36 -37 -61 -43 -32 -30 -26 -20 -15 -16 -30 -38 -28 -12 -4 -2 -1 -3 -21 -36 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -21 -8 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -3 -4 -5 -6 -8 -8 -8 -8 -8 -12 -16 -17 -18 -17 -22 -28 -26 -17 -8 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -9 -18 -8 -2 -1 -1 -0 -1 -1 -2 -4 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -61 -61 -66 -69 -69 -78 -89 -88 -81 -72 -63 -54 -44 -37 -32 -27 -29 -34 -38 -39 -36 -32 -29 -32 -45 -68 -85 -61 -7 -1 -0 -0 -0 -11 -45 -60 -32 -12 -22 -36 -50 -68 -67 -72 -88 -50 -55 -60 -44 -24 -14 -9 -11 -13 -10 -8 -8 -8 -9 -8 -5 -3 -4 -6 -8 -7 -6 -11 -21 -25 -25 -23 -21 -20 -22 -17 -17 -14 -10 -11 -20 -38 -52 -51 -44 -31 -19 -16 -18 -29 -62 -77 -68 -61 -65 -64 -49 -32 -24 -24 -27 -26 -25 -32 -51 -79 -92 -96 -92 -83 -73 -64 -57 -57 -70 -87 -106 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -6 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -6 -15 -22 -25 -22 -18 -17 -15 -11 -9 -8 -9 -11 -10 -9 -7 -6 -4 -2 -2 -1 -1 -2 -4 -5 -5 -5 -7 -8 -10 -12 -12 -9 -5 -2 -1 -1 -2 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -2 -4 -9 -14 -15 -11 -47 -88 -99 -94 -84 -76 -66 -79 -83 -74 -71 -71 -65 -48 -27 -30 -50 -46 -41 -34 -23 -13 -7 -8 -14 -23 -23 -12 -4 -7 -2 -1 -44 -58 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -25 -21 -7 -11 -12 -4 -2 -2 -3 -7 -5 -3 -2 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -4 -6 -7 -7 -7 -7 -9 -9 -9 -10 -13 -12 -16 -15 -18 -23 -25 -19 -14 -6 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -19 -11 -4 -1 -1 -0 -1 -1 -1 -3 -6 -6 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -29 -71 -36 -30 -42 -56 -69 -84 -94 -87 -73 -64 -56 -47 -39 -33 -30 -32 -38 -44 -45 -41 -35 -30 -27 -26 -34 -55 -67 -49 -5 -0 -0 -0 -0 -5 -23 -53 -69 -54 -52 -72 -77 -68 -69 -80 -95 -37 -44 -50 -36 -16 -8 -4 -5 -7 -8 -8 -7 -7 -6 -3 -2 -2 -4 -7 -9 -9 -9 -20 -37 -39 -26 -16 -12 -7 -11 -12 -14 -11 -9 -11 -19 -36 -57 -68 -71 -59 -41 -29 -26 -32 -59 -77 -76 -73 -73 -67 -50 -31 -24 -27 -31 -27 -25 -37 -62 -83 -95 -100 -96 -87 -76 -65 -57 -55 -69 -83 -104 -63 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -7 -4 -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 -1 -3 -6 -14 -25 -22 -20 -16 -13 -10 -8 -7 -11 -10 -8 -6 -5 -5 -3 -2 -1 -1 -2 -3 -4 -4 -4 -4 -5 -7 -11 -14 -13 -9 -4 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -5 -3 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -11 -8 -32 -43 -68 -59 -52 -78 -62 -71 -82 -81 -76 -70 -61 -42 -17 -8 -28 -42 -34 -28 -31 -16 -6 -3 -3 -8 -11 -9 -5 -9 -4 -5 -14 -18 -11 -1 -1 -1 -1 -2 -2 -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 -8 -8 -7 -8 -7 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -7 -6 -7 -23 -27 -9 -1 -1 -4 -11 -11 -8 -5 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -5 -5 -6 -7 -8 -9 -9 -8 -9 -8 -11 -13 -16 -18 -23 -21 -16 -8 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -11 -18 -11 -3 -1 -1 -0 -0 -0 -0 -2 -3 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -52 -68 -31 -13 -14 -23 -39 -57 -73 -83 -88 -88 -69 -55 -42 -37 -35 -35 -42 -51 -54 -50 -44 -38 -32 -26 -24 -37 -74 -79 -44 -6 -0 -0 -0 -0 -0 -13 -44 -72 -64 -42 -52 -61 -63 -65 -76 -90 -36 -46 -53 -40 -21 -10 -4 -4 -6 -7 -6 -5 -4 -3 -2 -2 -2 -4 -6 -7 -8 -12 -24 -48 -67 -31 -7 -3 -4 -7 -9 -12 -11 -9 -11 -16 -28 -51 -79 -94 -93 -74 -53 -45 -47 -62 -74 -78 -82 -83 -74 -52 -30 -21 -30 -33 -28 -28 -40 -62 -83 -97 -100 -96 -87 -76 -66 -58 -54 -66 -77 -95 -58 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -1 -1 -4 -11 -15 -17 -15 -12 -9 -7 -10 -10 -8 -7 -7 -7 -6 -3 -4 -2 -1 -2 -3 -4 -3 -2 -2 -2 -6 -10 -12 -10 -6 -3 -1 -0 -0 -0 -1 -2 -3 -5 -7 -6 -4 -2 -1 -1 -0 -1 -1 -3 -2 -1 -2 -5 -9 -9 -19 -56 -108 -94 -53 -85 -60 -55 -68 -63 -62 -70 -65 -39 -12 -9 -25 -34 -20 -14 -32 -22 -8 -3 -2 -3 -4 -6 -7 -6 -3 -7 -8 -10 -12 -6 -4 -5 -4 -4 -3 -2 -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 -3 -6 -12 -18 -18 -13 -4 -2 -0 -0 -1 -3 -4 -4 -4 -2 -1 -15 -27 -19 -5 -0 -0 -2 -5 -7 -7 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -4 -5 -6 -7 -8 -8 -5 -7 -6 -7 -9 -14 -15 -15 -15 -14 -11 -8 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -16 -16 -6 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -71 -69 -24 -8 -10 -18 -27 -28 -33 -49 -68 -78 -55 -42 -32 -33 -37 -43 -52 -61 -63 -56 -48 -41 -34 -27 -25 -42 -80 -52 -20 -3 -0 -0 -0 -0 -2 -29 -73 -84 -42 -25 -35 -52 -56 -55 -56 -59 -54 -63 -74 -66 -45 -22 -7 -4 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -5 -6 -8 -13 -22 -41 -74 -28 -6 -4 -5 -8 -11 -14 -13 -12 -11 -13 -19 -36 -66 -93 -102 -100 -89 -72 -57 -54 -60 -67 -75 -84 -83 -69 -48 -33 -31 -31 -30 -34 -42 -57 -79 -95 -98 -93 -84 -75 -66 -60 -56 -66 -74 -91 -86 -54 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -17 -13 -11 -8 -7 -8 -7 -7 -7 -7 -6 -4 -5 -3 -2 -3 -4 -6 -5 -2 -2 -2 -3 -6 -8 -8 -7 -5 -3 -1 -1 -1 -1 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -4 -4 -2 -2 -3 -7 -8 -11 -34 -83 -112 -90 -77 -47 -34 -48 -44 -37 -47 -53 -35 -9 -8 -22 -31 -27 -17 -18 -19 -8 -4 -3 -3 -4 -6 -8 -10 -5 -8 -17 -26 -24 -15 -8 -8 -8 -6 -4 -3 -1 -0 -1 -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 -8 -17 -24 -21 -20 -11 -3 -2 -5 -10 -11 -7 -7 -6 -5 -5 -5 -4 -7 -5 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -6 -7 -7 -5 -4 -5 -6 -7 -7 -11 -11 -11 -11 -10 -10 -12 -10 -4 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -16 -6 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -23 -11 -0 -0 -1 -21 -28 -18 -11 -16 -32 -19 -20 -33 -42 -46 -45 -35 -27 -26 -33 -42 -50 -57 -64 -68 -65 -55 -43 -34 -29 -32 -51 -96 -28 -4 -1 -0 -0 -0 -0 -16 -45 -55 -49 -29 -22 -28 -43 -46 -48 -47 -41 -39 -53 -79 -87 -67 -34 -11 -5 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -11 -21 -35 -13 -5 -6 -9 -12 -15 -17 -16 -14 -12 -10 -13 -25 -48 -80 -95 -106 -106 -87 -60 -43 -40 -45 -56 -72 -91 -97 -83 -57 -40 -37 -39 -43 -48 -55 -70 -86 -95 -89 -81 -72 -66 -61 -59 -68 -73 -88 -106 -83 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -17 -12 -10 -7 -7 -7 -7 -8 -8 -7 -6 -6 -6 -5 -4 -3 -4 -6 -6 -4 -3 -2 -2 -3 -5 -6 -6 -6 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -3 -3 -2 -1 -2 -4 -6 -7 -20 -47 -73 -72 -50 -36 -24 -30 -35 -36 -37 -30 -17 -4 -8 -21 -34 -41 -34 -24 -18 -9 -5 -6 -6 -7 -8 -10 -11 -10 -10 -15 -25 -27 -17 -10 -10 -10 -9 -7 -4 -1 -0 -1 -1 -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 -2 -11 -15 -15 -10 -5 -6 -10 -13 -12 -10 -10 -11 -11 -10 -8 -10 -17 -24 -29 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -6 -7 -5 -7 -6 -5 -4 -5 -8 -8 -9 -10 -10 -9 -8 -7 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -9 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -66 -31 -0 -0 -0 -0 -6 -15 -14 -20 -32 -24 -39 -55 -46 -39 -33 -32 -35 -38 -39 -46 -50 -53 -57 -61 -63 -58 -48 -39 -35 -46 -68 -85 -59 -18 -18 -15 -5 -0 -1 -8 -28 -50 -38 -22 -21 -25 -33 -36 -34 -28 -22 -21 -32 -55 -72 -59 -32 -13 -6 -3 -3 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -4 -7 -10 -8 -7 -10 -13 -15 -16 -19 -21 -18 -15 -10 -9 -17 -34 -53 -74 -98 -108 -94 -66 -42 -32 -32 -39 -54 -77 -92 -86 -66 -52 -44 -46 -50 -51 -52 -59 -73 -89 -86 -79 -70 -65 -61 -61 -70 -73 -80 -97 -82 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -12 -13 -11 -10 -10 -12 -15 -16 -14 -13 -12 -12 -10 -8 -7 -6 -6 -8 -8 -6 -4 -3 -3 -4 -4 -5 -5 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -2 -3 -5 -6 -12 -22 -33 -32 -23 -18 -12 -14 -18 -19 -15 -7 -2 -2 -12 -22 -30 -35 -25 -16 -12 -9 -8 -9 -10 -11 -11 -10 -11 -11 -9 -9 -12 -8 -9 -9 -9 -10 -10 -9 -5 -2 -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 -1 -3 -2 -1 -2 -6 -9 -9 -9 -9 -9 -9 -11 -11 -11 -11 -11 -12 -11 -14 -21 -29 -26 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -4 -4 -4 -5 -6 -6 -7 -6 -5 -5 -5 -5 -5 -4 -6 -7 -7 -8 -9 -7 -7 -5 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -46 -18 -0 -0 -0 -0 -0 -8 -6 -3 -4 -12 -26 -38 -40 -53 -55 -54 -53 -50 -43 -44 -43 -42 -43 -47 -52 -53 -49 -43 -43 -66 -99 -107 -72 -42 -68 -67 -52 -34 -21 -24 -44 -33 -24 -18 -19 -23 -27 -25 -20 -17 -14 -14 -19 -29 -36 -32 -22 -12 -7 -6 -6 -5 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -2 -5 -8 -10 -11 -13 -15 -16 -16 -18 -22 -24 -23 -19 -12 -9 -15 -28 -44 -70 -98 -106 -94 -73 -52 -39 -34 -34 -42 -55 -61 -56 -47 -45 -50 -50 -50 -52 -52 -54 -61 -75 -85 -79 -70 -63 -59 -61 -69 -70 -70 -86 -100 -91 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -16 -22 -20 -20 -24 -30 -35 -37 -35 -30 -26 -22 -19 -17 -13 -9 -8 -9 -9 -7 -5 -4 -4 -5 -5 -5 -4 -4 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -8 -6 -5 -7 -10 -14 -13 -10 -6 -4 -4 -7 -11 -12 -4 -1 -0 -6 -14 -18 -17 -19 -12 -10 -11 -12 -12 -13 -13 -14 -12 -12 -11 -8 -4 -6 -17 -11 -11 -10 -9 -8 -9 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -1 -0 -2 -4 -7 -9 -11 -13 -12 -11 -11 -11 -10 -9 -11 -13 -14 -16 -18 -23 -27 -18 -7 -2 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -1 -3 -4 -4 -5 -5 -6 -6 -7 -7 -6 -5 -4 -5 -6 -6 -6 -6 -6 -6 -6 -7 -6 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -1 -2 -0 -1 -9 -16 -20 -24 -33 -49 -67 -63 -61 -56 -47 -43 -42 -40 -38 -38 -42 -49 -57 -61 -59 -65 -93 -125 -116 -68 -79 -85 -82 -78 -68 -48 -27 -22 -16 -12 -12 -17 -21 -21 -16 -12 -10 -7 -7 -9 -13 -17 -17 -16 -12 -10 -8 -7 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -4 -9 -13 -15 -17 -19 -19 -18 -17 -19 -24 -27 -26 -24 -16 -12 -15 -27 -49 -82 -113 -111 -91 -74 -59 -47 -40 -37 -40 -44 -43 -44 -43 -42 -47 -51 -55 -59 -58 -56 -56 -66 -84 -80 -70 -62 -58 -59 -64 -65 -67 -83 -107 -117 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -45 -45 -42 -46 -54 -62 -66 -66 -60 -51 -45 -41 -35 -29 -21 -14 -10 -8 -6 -5 -4 -4 -4 -5 -5 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -9 -12 -6 -3 -3 -4 -8 -15 -20 -15 -4 -1 -2 -8 -16 -19 -10 -7 -10 -19 -26 -24 -16 -15 -13 -14 -13 -12 -10 -5 -3 -1 -14 -14 -13 -11 -9 -8 -8 -7 -5 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -10 -12 -11 -10 -9 -10 -9 -8 -9 -13 -14 -16 -20 -19 -14 -9 -4 -1 -0 -0 -0 -1 -2 -10 -13 -5 -1 -1 -1 -2 -3 -4 -5 -4 -6 -11 -10 -9 -10 -9 -5 -4 -4 -5 -6 -6 -5 -6 -6 -7 -8 -7 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -5 -0 -14 -26 -21 -9 -25 -43 -20 -5 -4 -1 -3 -17 -19 -22 -28 -37 -48 -59 -51 -52 -46 -43 -44 -45 -45 -44 -44 -50 -64 -81 -94 -96 -97 -112 -119 -104 -78 -64 -53 -51 -47 -38 -28 -19 -14 -11 -9 -12 -16 -17 -15 -12 -10 -8 -6 -5 -5 -6 -9 -12 -12 -10 -8 -7 -6 -5 -5 -5 -4 -3 -2 -1 -1 -1 -3 -6 -11 -15 -19 -21 -22 -22 -22 -19 -17 -19 -22 -24 -23 -21 -18 -15 -20 -36 -66 -104 -127 -113 -79 -62 -54 -49 -44 -39 -41 -39 -39 -43 -46 -46 -47 -55 -67 -71 -68 -64 -63 -66 -75 -79 -71 -63 -58 -58 -60 -65 -72 -85 -107 -130 -67 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -55 -67 -76 -83 -89 -92 -95 -91 -81 -73 -66 -58 -47 -34 -23 -13 -9 -7 -5 -5 -5 -5 -4 -5 -5 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -9 -7 -4 -2 -1 -1 -3 -5 -5 -4 -3 -4 -10 -21 -35 -41 -43 -21 -6 -3 -5 -11 -18 -18 -8 -8 -17 -31 -38 -30 -17 -15 -14 -12 -10 -9 -8 -4 -2 -2 -7 -15 -19 -17 -12 -11 -9 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -1 -3 -2 -2 -5 -8 -8 -8 -7 -9 -8 -9 -10 -11 -10 -9 -29 -26 -12 -3 -0 -0 -0 -0 -1 -3 -3 -22 -33 -16 -0 -1 -1 -3 -4 -4 -4 -3 -4 -5 -7 -10 -15 -15 -8 -5 -4 -3 -5 -7 -7 -6 -6 -7 -8 -7 -6 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -61 -70 -49 -99 -72 -34 -49 -64 -55 -46 -89 -92 -29 -4 -2 -1 -3 -7 -11 -18 -24 -30 -38 -45 -42 -41 -41 -46 -50 -51 -49 -45 -43 -50 -67 -87 -104 -110 -108 -108 -92 -75 -56 -41 -34 -32 -27 -20 -16 -13 -10 -8 -6 -8 -12 -13 -12 -10 -9 -7 -5 -4 -4 -3 -4 -6 -7 -5 -4 -4 -5 -5 -6 -6 -5 -4 -3 -4 -5 -8 -13 -17 -19 -22 -26 -28 -27 -27 -27 -25 -19 -19 -25 -26 -22 -20 -21 -24 -38 -64 -104 -144 -156 -127 -81 -59 -51 -46 -43 -40 -41 -41 -43 -47 -53 -56 -57 -59 -67 -71 -74 -76 -74 -70 -71 -80 -74 -65 -59 -58 -62 -69 -78 -91 -110 -136 -70 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -69 -95 -108 -111 -110 -110 -108 -102 -95 -87 -77 -63 -46 -35 -22 -13 -8 -6 -5 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -6 -8 -13 -20 -24 -25 -19 -10 -5 -3 -1 -1 -2 -5 -5 -4 -4 -8 -23 -48 -72 -68 -62 -47 -27 -15 -10 -12 -17 -13 -9 -12 -21 -30 -33 -28 -21 -17 -14 -9 -7 -6 -4 -2 -2 -2 -7 -18 -24 -21 -14 -12 -11 -9 -5 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -6 -5 -6 -6 -7 -8 -10 -6 -1 -26 -37 -19 -2 -0 -0 -0 -0 -1 -4 -6 -14 -30 -27 -5 -1 -1 -3 -4 -5 -5 -4 -3 -3 -4 -8 -15 -13 -7 -3 -1 -1 -3 -6 -7 -7 -7 -7 -7 -7 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -189 -176 -111 -115 -90 -46 -34 -42 -46 -60 -81 -30 -10 -2 -0 -0 -2 -4 -3 -10 -22 -28 -33 -39 -46 -50 -52 -53 -51 -49 -45 -39 -35 -40 -55 -71 -85 -92 -89 -78 -58 -43 -33 -30 -28 -25 -20 -14 -11 -8 -6 -6 -6 -5 -6 -8 -9 -8 -7 -5 -4 -4 -3 -2 -1 -2 -3 -3 -2 -3 -5 -8 -10 -11 -11 -9 -10 -13 -18 -25 -31 -35 -36 -36 -37 -38 -38 -38 -37 -34 -27 -24 -35 -36 -27 -23 -29 -41 -61 -94 -143 -188 -199 -160 -101 -68 -50 -44 -43 -44 -46 -52 -59 -61 -65 -68 -64 -54 -52 -56 -68 -78 -82 -78 -77 -83 -80 -69 -62 -60 -63 -70 -80 -94 -111 -134 -69 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -14 -34 -58 -78 -66 -103 -114 -117 -113 -107 -102 -94 -80 -61 -47 -33 -20 -11 -6 -6 -5 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -5 -6 -7 -8 -11 -16 -33 -51 -55 -44 -23 -8 -2 -1 -0 -1 -2 -4 -5 -4 -6 -13 -40 -81 -100 -54 -27 -30 -42 -37 -18 -14 -13 -11 -10 -14 -20 -25 -27 -28 -25 -20 -15 -9 -6 -6 -3 -2 -2 -2 -2 -5 -11 -14 -12 -11 -12 -12 -8 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -5 -5 -5 -7 -11 -14 -5 -1 -15 -49 -47 -9 -1 -0 -0 -0 -0 -1 -4 -11 -21 -21 -10 -5 -4 -3 -3 -5 -6 -5 -4 -3 -3 -4 -7 -6 -5 -2 -0 -1 -2 -5 -6 -6 -5 -5 -6 -7 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -4 -3 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -37 -25 -14 -5 -3 -23 -214 -155 -78 -34 -16 -15 -19 -23 -29 -36 -33 -23 -21 -20 -5 -1 -2 -4 -4 -8 -18 -27 -38 -47 -63 -75 -66 -51 -41 -37 -34 -31 -29 -33 -46 -62 -67 -64 -56 -46 -36 -31 -28 -25 -22 -18 -14 -10 -9 -7 -5 -3 -3 -3 -4 -6 -8 -8 -6 -5 -5 -4 -2 -1 -0 -1 -2 -3 -4 -7 -12 -17 -21 -21 -21 -22 -27 -34 -41 -48 -51 -49 -50 -49 -48 -48 -49 -49 -47 -42 -33 -31 -42 -50 -45 -37 -40 -56 -77 -111 -167 -223 -237 -191 -122 -74 -55 -49 -47 -52 -62 -73 -81 -83 -81 -78 -66 -52 -46 -47 -57 -76 -91 -93 -87 -83 -80 -76 -68 -64 -67 -74 -83 -94 -107 -130 -71 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -21 -10 -31 -60 -89 -114 -122 -110 -101 -94 -79 -63 -46 -29 -16 -8 -7 -6 -6 -5 -4 -3 -2 -2 -3 -3 -4 -5 -6 -9 -12 -14 -14 -21 -45 -72 -86 -76 -28 -7 -1 -0 -0 -1 -2 -4 -5 -6 -9 -23 -48 -69 -78 -79 -44 -20 -46 -67 -40 -22 -15 -12 -11 -14 -20 -25 -29 -31 -28 -23 -16 -9 -5 -5 -3 -3 -3 -2 -2 -3 -5 -7 -10 -13 -15 -15 -13 -8 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -11 -15 -14 -16 -18 -10 -19 -48 -83 -84 -36 -6 -1 -1 -1 -0 -1 -4 -13 -14 -13 -8 -4 -2 -1 -2 -6 -8 -7 -6 -5 -4 -3 -4 -3 -3 -2 -2 -3 -5 -5 -7 -7 -5 -5 -6 -7 -5 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -4 -4 -4 -4 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -29 -59 -66 -57 -49 -32 -40 -93 -168 -87 -50 -31 -25 -26 -29 -32 -37 -46 -51 -52 -57 -58 -22 -5 -3 -3 -2 -0 -3 -15 -34 -38 -61 -76 -62 -41 -25 -22 -23 -25 -27 -32 -42 -55 -51 -41 -31 -27 -28 -25 -22 -20 -17 -13 -10 -9 -10 -9 -8 -5 -3 -4 -5 -8 -10 -12 -11 -8 -6 -4 -1 -0 -0 -1 -3 -6 -11 -19 -27 -33 -36 -38 -40 -43 -51 -55 -58 -62 -60 -56 -54 -52 -48 -48 -52 -54 -53 -48 -40 -36 -45 -57 -62 -55 -49 -58 -80 -117 -181 -242 -256 -211 -137 -82 -65 -55 -56 -67 -83 -94 -97 -95 -92 -87 -70 -55 -50 -53 -63 -82 -69 -71 -84 -89 -82 -84 -75 -70 -76 -85 -92 -99 -103 -120 -69 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -22 -46 -85 -126 -124 -113 -97 -78 -60 -42 -25 -13 -10 -8 -7 -6 -4 -3 -2 -2 -2 -3 -3 -5 -7 -12 -17 -18 -14 -18 -29 -48 -78 -110 -68 -22 -4 -1 -1 -2 -3 -6 -9 -11 -18 -36 -53 -34 -39 -105 -121 -103 -94 -94 -71 -35 -22 -15 -14 -16 -21 -26 -29 -30 -29 -25 -18 -11 -7 -5 -3 -3 -3 -4 -4 -4 -3 -4 -10 -17 -22 -27 -29 -26 -10 -4 -2 -2 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -20 -25 -19 -12 -18 -43 -73 -91 -90 -67 -38 -19 -6 -1 -0 -1 -5 -12 -14 -12 -8 -7 -4 -4 -6 -10 -13 -12 -6 -5 -3 -3 -4 -4 -5 -6 -5 -6 -7 -7 -8 -7 -5 -7 -7 -6 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -3 -4 -7 -8 -3 -1 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -26 -30 -33 -37 -41 -49 -49 -86 -115 -108 -74 -68 -61 -59 -58 -55 -51 -53 -62 -74 -78 -73 -61 -40 -14 -16 -18 -18 -14 -9 -9 -26 -29 -39 -44 -38 -27 -17 -15 -16 -19 -23 -28 -33 -40 -39 -29 -20 -17 -20 -22 -19 -17 -14 -10 -7 -6 -8 -7 -8 -6 -6 -6 -5 -8 -14 -22 -24 -16 -7 -2 -1 -1 -1 -3 -6 -12 -21 -32 -43 -52 -59 -62 -64 -69 -75 -74 -72 -77 -76 -70 -63 -56 -49 -45 -48 -52 -52 -51 -49 -43 -46 -57 -67 -63 -56 -59 -81 -127 -182 -181 -218 -208 -148 -103 -74 -64 -67 -81 -98 -110 -114 -111 -113 -100 -77 -62 -61 -68 -78 -60 -28 -46 -85 -100 -86 -86 -79 -73 -81 -91 -95 -95 -98 -108 -73 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -32 -122 -158 -145 -121 -95 -74 -57 -38 -22 -14 -10 -8 -7 -5 -4 -3 -3 -2 -2 -2 -3 -6 -11 -16 -16 -11 -8 -7 -13 -37 -103 -101 -54 -17 -3 -1 -2 -4 -15 -23 -33 -53 -74 -59 -7 -8 -81 -104 -89 -78 -83 -90 -49 -32 -23 -20 -21 -24 -26 -26 -26 -27 -25 -20 -15 -10 -6 -4 -4 -5 -6 -6 -6 -5 -4 -9 -15 -22 -28 -32 -33 -20 -10 -5 -2 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -14 -12 -13 -23 -44 -68 -85 -88 -86 -83 -61 -27 -1 -0 -0 -4 -5 -7 -9 -12 -11 -10 -12 -14 -16 -19 -11 -6 -4 -2 -2 -2 -4 -4 -5 -6 -7 -7 -7 -8 -8 -8 -9 -8 -6 -3 -3 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -3 -2 -0 -0 -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 -0 -0 -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 -27 -31 -29 -26 -25 -27 -34 -45 -56 -70 -76 -79 -92 -101 -97 -87 -71 -61 -60 -64 -71 -79 -63 -46 -36 -29 -34 -37 -40 -39 -30 -23 -28 -23 -18 -17 -16 -15 -14 -14 -13 -17 -23 -30 -37 -40 -36 -27 -17 -13 -14 -17 -18 -17 -13 -7 -5 -4 -4 -4 -5 -7 -7 -6 -7 -12 -20 -31 -33 -23 -10 -3 -2 -3 -3 -8 -12 -20 -32 -45 -59 -73 -86 -93 -93 -72 -54 -56 -64 -97 -103 -96 -84 -70 -57 -49 -47 -47 -47 -50 -52 -50 -46 -49 -62 -67 -66 -73 -96 -137 -165 -53 -164 -213 -164 -122 -86 -72 -79 -94 -107 -116 -123 -128 -125 -102 -78 -69 -71 -75 -78 -38 -37 -81 -109 -105 -88 -88 -83 -76 -76 -83 -87 -87 -93 -103 -112 -99 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -103 -182 -183 -160 -125 -95 -74 -54 -34 -19 -11 -8 -7 -6 -5 -3 -3 -2 -1 -1 -2 -4 -5 -8 -10 -8 -4 -1 -2 -7 -72 -92 -68 -33 -10 -5 -9 -18 -35 -48 -68 -97 -103 -20 -2 -1 -56 -85 -74 -70 -94 -79 -54 -40 -32 -27 -25 -25 -24 -23 -23 -23 -23 -20 -16 -10 -7 -6 -5 -5 -6 -7 -8 -7 -5 -6 -10 -17 -23 -26 -26 -21 -15 -9 -4 -2 -2 -2 -3 -4 -4 -3 -3 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -7 -14 -28 -48 -63 -16 -46 -83 -88 -61 -9 -2 -0 -0 -1 -2 -3 -10 -9 -11 -15 -17 -17 -18 -8 -4 -3 -2 -1 -1 -1 -2 -2 -4 -5 -5 -5 -5 -6 -8 -10 -9 -7 -4 -3 -3 -2 -2 -3 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -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 -12 -15 -16 -18 -21 -27 -35 -42 -43 -48 -52 -63 -83 -98 -91 -76 -64 -58 -58 -61 -65 -77 -63 -47 -41 -44 -48 -49 -50 -51 -45 -33 -22 -9 -8 -7 -9 -10 -12 -13 -14 -16 -25 -36 -45 -44 -33 -24 -17 -14 -14 -16 -18 -17 -12 -7 -4 -2 -2 -3 -6 -9 -9 -9 -13 -21 -29 -33 -30 -19 -11 -5 -2 -3 -7 -13 -17 -27 -43 -61 -75 -88 -99 -95 -66 -32 -10 -9 -18 -80 -114 -131 -124 -99 -76 -63 -55 -50 -48 -52 -56 -54 -49 -47 -66 -74 -75 -94 -126 -136 -81 -18 -179 -218 -176 -137 -105 -86 -96 -110 -114 -118 -126 -131 -104 -100 -82 -74 -75 -78 -77 -48 -50 -110 -125 -106 -83 -79 -88 -82 -77 -77 -80 -84 -91 -100 -112 -103 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -52 -171 -196 -163 -129 -99 -73 -52 -29 -14 -8 -7 -6 -5 -3 -2 -1 -1 -2 -2 -4 -6 -7 -7 -5 -2 -1 -1 -2 -35 -50 -41 -24 -14 -23 -43 -60 -66 -68 -68 -63 -45 -4 -0 -0 -3 -14 -45 -82 -100 -80 -60 -44 -35 -32 -29 -25 -22 -19 -18 -19 -20 -18 -15 -12 -9 -7 -6 -6 -7 -7 -8 -7 -6 -5 -6 -10 -16 -18 -19 -18 -16 -12 -7 -6 -4 -4 -5 -6 -6 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -18 -25 -41 -24 -34 -65 -77 -78 -27 -8 -2 -0 -0 -0 -0 -2 -2 -3 -7 -12 -11 -8 -4 -2 -2 -2 -2 -2 -3 -2 -2 -3 -2 -3 -4 -4 -6 -8 -9 -10 -7 -5 -4 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -17 -23 -21 -29 -33 -39 -52 -64 -66 -63 -58 -54 -56 -61 -69 -75 -60 -47 -51 -56 -58 -59 -60 -57 -48 -35 -21 -10 -7 -5 -7 -8 -9 -10 -12 -15 -22 -36 -44 -38 -27 -21 -18 -16 -16 -18 -19 -17 -12 -7 -3 -2 -2 -4 -7 -10 -10 -12 -21 -28 -30 -26 -18 -11 -10 -7 -5 -6 -10 -15 -21 -33 -50 -67 -80 -87 -93 -87 -23 -4 -0 -0 -2 -7 -5 -64 -127 -127 -99 -80 -66 -59 -53 -56 -62 -66 -68 -75 -89 -95 -101 -114 -98 -50 -0 -0 -169 -205 -184 -153 -123 -104 -107 -120 -128 -134 -133 -121 -96 -102 -89 -81 -82 -78 -68 -64 -104 -129 -120 -106 -91 -81 -82 -78 -79 -79 -81 -86 -93 -100 -109 -108 -42 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -193 -240 -226 -199 -168 -134 -104 -76 -44 -23 -12 -7 -5 -4 -3 -2 -2 -2 -2 -2 -4 -6 -7 -6 -4 -2 -1 -1 -2 -10 -14 -10 -3 -6 -35 -62 -80 -76 -66 -51 -19 -45 -27 -8 -0 -7 -32 -75 -93 -84 -70 -51 -35 -28 -29 -37 -29 -20 -14 -12 -12 -15 -15 -14 -13 -11 -8 -5 -5 -4 -5 -7 -7 -8 -8 -6 -8 -13 -15 -17 -17 -16 -14 -11 -10 -10 -10 -10 -10 -10 -8 -7 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -13 -20 -34 -52 -63 -49 -46 -22 -8 -2 -3 -2 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -2 -2 -4 -11 -15 -13 -10 -3 -4 -5 -7 -8 -9 -10 -10 -8 -7 -7 -6 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -22 -19 -24 -35 -46 -54 -58 -53 -50 -53 -56 -60 -62 -51 -41 -46 -53 -55 -56 -57 -59 -56 -44 -27 -14 -7 -4 -4 -5 -6 -7 -10 -13 -18 -29 -36 -32 -26 -23 -21 -22 -20 -19 -18 -16 -12 -8 -4 -3 -3 -4 -5 -7 -10 -16 -22 -22 -18 -12 -7 -7 -8 -8 -10 -12 -14 -18 -24 -37 -52 -64 -70 -72 -74 -72 -7 -1 -0 -0 -0 -0 -0 -0 -33 -95 -115 -99 -78 -68 -55 -56 -64 -76 -91 -106 -114 -106 -104 -107 -58 -1 -0 -8 -143 -187 -180 -151 -121 -101 -99 -110 -123 -136 -131 -115 -105 -98 -92 -91 -81 -54 -33 -56 -131 -147 -130 -107 -95 -90 -86 -82 -80 -82 -86 -90 -96 -103 -109 -115 -134 -82 -29 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -174 -247 -266 -257 -235 -204 -171 -149 -107 -68 -39 -20 -10 -7 -4 -3 -3 -4 -6 -4 -3 -4 -6 -7 -6 -5 -3 -2 -1 -2 -3 -3 -2 -1 -3 -34 -67 -82 -70 -51 -48 -27 -61 -43 -14 -0 -0 -10 -52 -73 -58 -38 -21 -14 -13 -14 -23 -20 -13 -8 -6 -7 -10 -14 -15 -15 -14 -10 -5 -4 -4 -5 -6 -9 -11 -12 -11 -12 -14 -16 -17 -17 -17 -16 -14 -14 -15 -16 -16 -15 -15 -14 -12 -9 -7 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -7 -9 -11 -15 -24 -37 -25 -19 -13 -8 -8 -21 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -16 -21 -18 -7 -6 -7 -8 -11 -14 -15 -14 -13 -12 -11 -11 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -13 -5 -15 -18 -22 -35 -49 -50 -42 -46 -47 -46 -42 -37 -36 -34 -43 -51 -55 -59 -65 -67 -51 -29 -13 -5 -3 -3 -3 -4 -6 -8 -12 -17 -24 -30 -27 -25 -24 -24 -26 -24 -19 -16 -14 -12 -9 -9 -11 -9 -6 -6 -8 -13 -18 -19 -14 -8 -4 -4 -5 -7 -15 -19 -20 -21 -23 -28 -39 -50 -55 -56 -55 -58 -63 -45 -11 -2 -0 -0 -0 -0 -0 -0 -19 -78 -100 -83 -68 -59 -62 -73 -92 -111 -117 -105 -77 -69 -76 -95 -59 -8 -10 -79 -137 -151 -131 -105 -90 -92 -105 -120 -139 -125 -106 -102 -101 -92 -76 -45 -15 -5 -20 -45 -46 -37 -79 -93 -91 -92 -92 -89 -87 -87 -89 -93 -98 -100 -99 -122 -143 -110 -53 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -148 -244 -293 -276 -246 -210 -190 -146 -101 -63 -34 -18 -10 -6 -4 -4 -5 -7 -6 -5 -5 -6 -7 -7 -7 -5 -4 -2 -1 -1 -1 -1 -1 -5 -28 -65 -84 -67 -39 -47 -67 -76 -34 -4 -0 -0 -8 -43 -38 -24 -12 -5 -3 -3 -4 -6 -6 -4 -3 -3 -4 -8 -13 -14 -14 -14 -11 -7 -5 -4 -5 -6 -9 -11 -14 -16 -16 -16 -16 -18 -19 -19 -18 -18 -18 -19 -19 -20 -20 -20 -19 -18 -16 -13 -9 -7 -6 -5 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -8 -8 -12 -12 -9 -7 -7 -6 -18 -14 -7 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -15 -14 -16 -18 -16 -13 -22 -23 -21 -21 -23 -22 -17 -11 -7 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -0 -13 -29 -36 -35 -41 -39 -37 -33 -29 -29 -33 -40 -46 -52 -57 -60 -59 -51 -24 -10 -5 -4 -3 -3 -2 -5 -9 -15 -23 -30 -29 -23 -20 -22 -26 -28 -26 -21 -17 -15 -14 -15 -17 -17 -17 -16 -17 -18 -18 -17 -13 -9 -5 -3 -4 -5 -8 -13 -22 -25 -26 -28 -31 -36 -43 -45 -43 -43 -48 -60 -62 -16 -2 -0 -0 -0 -0 -0 -0 -0 -10 -56 -79 -68 -57 -60 -77 -105 -129 -128 -98 -66 -63 -57 -92 -65 -12 -0 -7 -75 -119 -117 -108 -107 -114 -130 -128 -128 -114 -107 -109 -101 -73 -33 -13 -3 -0 -0 -0 -0 -1 -15 -55 -90 -106 -104 -101 -97 -93 -95 -100 -106 -110 -109 -110 -113 -121 -101 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -80 -227 -340 -321 -251 -225 -216 -189 -146 -98 -56 -30 -19 -11 -7 -5 -5 -5 -6 -5 -6 -7 -9 -10 -9 -7 -7 -4 -13 -22 -21 -9 -1 -5 -21 -54 -72 -59 -34 -42 -74 -94 -69 -29 -4 -7 -42 -46 -28 -13 -4 -3 -3 -2 -2 -1 -0 -0 -0 -2 -3 -7 -9 -10 -12 -15 -15 -11 -6 -5 -5 -7 -8 -11 -14 -17 -18 -19 -20 -21 -20 -20 -20 -20 -20 -21 -22 -23 -23 -23 -22 -21 -20 -18 -16 -13 -12 -11 -10 -10 -9 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -8 -7 -10 -13 -9 -5 -4 -13 -13 -8 -4 -8 -14 -11 -11 -6 -2 -0 -0 -0 -0 -0 -0 -2 -4 -8 -14 -17 -23 -30 -30 -30 -26 -28 -26 -25 -29 -33 -30 -23 -18 -14 -10 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -6 -1 -0 -0 -0 -0 -7 -19 -32 -35 -32 -31 -28 -27 -30 -33 -34 -35 -40 -47 -52 -47 -24 -8 -4 -5 -5 -5 -5 -6 -9 -17 -29 -38 -34 -22 -16 -23 -27 -28 -27 -24 -20 -17 -16 -18 -20 -22 -26 -30 -32 -29 -23 -16 -11 -8 -3 -3 -5 -5 -8 -17 -27 -33 -33 -32 -32 -33 -35 -36 -34 -35 -39 -52 -52 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -69 -56 -31 -25 -35 -47 -71 -106 -115 -78 -61 -53 -82 -50 -12 -2 -14 -61 -97 -102 -116 -131 -140 -148 -141 -70 -80 -98 -103 -88 -51 -22 -34 -10 -0 -0 -0 -0 -0 -1 -53 -100 -119 -115 -108 -106 -102 -102 -108 -116 -122 -124 -123 -123 -125 -105 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -157 -286 -305 -155 -172 -228 -239 -200 -143 -90 -53 -33 -20 -12 -8 -6 -6 -6 -5 -6 -8 -10 -12 -11 -10 -12 -16 -42 -72 -85 -88 -24 -15 -31 -57 -68 -50 -29 -41 -59 -98 -82 -34 -32 -41 -50 -33 -25 -13 -3 -3 -3 -3 -4 -2 -1 -0 -0 -1 -2 -3 -5 -7 -10 -14 -16 -13 -9 -6 -6 -7 -8 -11 -14 -16 -17 -19 -21 -21 -20 -21 -22 -22 -23 -23 -23 -22 -22 -23 -23 -21 -21 -20 -19 -19 -18 -17 -16 -16 -15 -13 -10 -7 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -8 -15 -9 -7 -2 -5 -9 -7 -4 -3 -16 -34 -47 -40 -27 -21 -11 -5 -1 -1 -0 -0 -1 -1 -2 -8 -14 -18 -21 -21 -27 -30 -27 -19 -18 -25 -26 -23 -20 -17 -15 -15 -13 -9 -4 -3 -3 -5 -2 -1 -2 -2 -1 -1 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -7 -1 -0 -0 -0 -0 -0 -7 -22 -33 -32 -36 -29 -27 -27 -26 -27 -30 -37 -47 -54 -45 -21 -6 -5 -7 -8 -8 -7 -7 -10 -18 -31 -44 -41 -24 -17 -24 -28 -28 -27 -25 -24 -24 -25 -29 -29 -31 -35 -36 -32 -24 -18 -15 -13 -10 -5 -5 -8 -9 -14 -25 -35 -40 -35 -31 -31 -30 -29 -29 -28 -28 -38 -58 -53 -18 -2 -18 -21 -6 -0 -0 -0 -0 -0 -7 -15 -14 -5 -0 -0 -0 -10 -31 -37 -48 -94 -79 -105 -57 -15 -13 -39 -61 -64 -84 -117 -148 -162 -162 -141 -46 -54 -67 -67 -60 -52 -41 -36 -9 -0 -0 -0 -0 -0 -0 -8 -45 -95 -119 -110 -106 -102 -102 -107 -116 -126 -134 -142 -146 -136 -97 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -146 -54 -80 -144 -223 -258 -194 -140 -91 -55 -31 -18 -11 -8 -6 -7 -7 -7 -8 -10 -11 -10 -13 -31 -53 -58 -50 -63 -81 -77 -56 -56 -62 -53 -27 -12 -26 -51 -62 -66 -89 -91 -50 -29 -10 -2 -2 -2 -3 -3 -3 -4 -3 -2 -1 -0 -0 -1 -2 -4 -7 -9 -14 -28 -19 -11 -7 -6 -6 -8 -11 -14 -16 -17 -18 -20 -21 -21 -22 -23 -23 -23 -22 -23 -23 -23 -23 -23 -22 -23 -22 -21 -21 -21 -21 -21 -21 -20 -18 -16 -13 -10 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -6 -12 -1 -1 -0 -0 -0 -1 -3 -7 -22 -42 -53 -57 -60 -65 -42 -24 -11 -4 -0 -0 -0 -0 -0 -1 -3 -4 -6 -10 -14 -17 -14 -5 -9 -13 -14 -14 -13 -13 -11 -12 -11 -7 -4 -4 -6 -9 -7 -6 -6 -7 -10 -3 -2 -1 -3 -6 -4 -2 -2 -2 -3 -7 -10 -8 -7 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -1 -9 -22 -34 -45 -29 -26 -27 -32 -41 -53 -62 -64 -61 -37 -15 -8 -8 -9 -10 -10 -9 -10 -13 -18 -30 -44 -40 -27 -21 -28 -31 -28 -26 -26 -28 -31 -36 -44 -39 -37 -36 -33 -27 -21 -18 -18 -15 -12 -11 -11 -14 -19 -27 -38 -45 -43 -34 -28 -26 -26 -26 -26 -27 -26 -36 -61 -51 -19 -7 -36 -59 -31 -7 -0 -0 -0 -0 -0 -0 -15 -33 -37 -21 -0 -0 -0 -0 -7 -19 -18 -26 -15 -5 -19 -49 -60 -35 -56 -92 -136 -117 -86 -105 -71 -55 -49 -46 -44 -39 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -78 -112 -109 -102 -96 -95 -100 -108 -119 -131 -143 -153 -134 -80 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -30 -139 -269 -231 -193 -136 -87 -50 -27 -17 -10 -7 -6 -6 -6 -7 -8 -10 -8 -15 -40 -56 -45 -33 -88 -98 -97 -72 -52 -47 -41 -22 -9 -31 -49 -38 -14 -5 -9 -19 -12 -6 -3 -2 -2 -2 -2 -3 -4 -5 -4 -3 -1 -1 -1 -1 -3 -6 -7 -7 -6 -7 -7 -7 -6 -7 -8 -11 -14 -16 -17 -18 -20 -22 -23 -24 -24 -24 -24 -25 -25 -25 -25 -24 -22 -22 -23 -23 -22 -22 -22 -23 -24 -24 -23 -23 -22 -19 -17 -13 -11 -9 -6 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -7 -9 -5 -2 -1 -1 -0 -0 -1 -0 -1 -0 -0 -1 -3 -5 -8 -21 -39 -57 -72 -62 -78 -64 -42 -26 -14 -3 -2 -1 -1 -0 -0 -0 -0 -2 -3 -3 -4 -5 -2 -3 -5 -6 -7 -8 -8 -7 -5 -5 -6 -6 -7 -8 -9 -9 -9 -7 -6 -9 -4 -2 -2 -5 -11 -9 -9 -8 -7 -8 -16 -20 -18 -14 -11 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -4 -3 -3 -3 -3 -2 -0 -0 -7 -32 -46 -46 -33 -27 -36 -53 -73 -90 -95 -84 -60 -28 -14 -12 -13 -12 -12 -13 -14 -14 -16 -21 -31 -41 -36 -29 -30 -36 -33 -26 -25 -30 -37 -44 -51 -55 -42 -33 -28 -26 -24 -23 -21 -21 -20 -15 -11 -13 -19 -24 -36 -47 -50 -44 -34 -27 -23 -22 -23 -24 -25 -27 -34 -53 -40 -15 -11 -43 -80 -56 -22 -8 -4 -0 -0 -0 -0 -55 -111 -114 -63 -10 -32 -29 -9 -1 -0 -1 -1 -0 -0 -14 -36 -42 -20 -25 -47 -106 -74 -54 -86 -69 -34 -35 -44 -48 -30 -0 -0 -0 -0 -0 -0 -0 -0 -2 -31 -90 -110 -113 -108 -99 -90 -87 -90 -98 -108 -119 -130 -140 -148 -151 -111 -76 -62 -21 -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 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -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 -37 -117 -210 -233 -172 -108 -62 -37 -25 -16 -9 -6 -5 -5 -6 -7 -8 -7 -14 -33 -52 -48 -20 -103 -94 -52 -18 -7 -13 -17 -22 -43 -61 -52 -23 -1 -2 -14 -11 -10 -8 -5 -3 -3 -1 -1 -3 -5 -6 -6 -6 -4 -3 -2 -2 -1 -2 -4 -5 -7 -7 -6 -5 -6 -7 -8 -11 -13 -15 -16 -17 -18 -20 -21 -22 -23 -23 -25 -25 -25 -26 -25 -24 -22 -21 -22 -22 -21 -21 -20 -21 -23 -24 -25 -24 -22 -21 -19 -18 -16 -14 -13 -10 -8 -5 -2 -1 -0 -0 -0 -0 -1 -3 -3 -4 -10 -7 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -5 -6 -7 -16 -33 -54 -77 -54 -54 -44 -29 -21 -24 -15 -13 -12 -9 -4 -2 -3 -5 -9 -12 -9 -6 -3 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -3 -5 -6 -7 -8 -9 -8 -4 -2 -3 -4 -5 -5 -7 -12 -12 -15 -16 -11 -9 -14 -20 -21 -18 -15 -12 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -22 -11 -9 -9 -13 -20 -24 -22 -14 -17 -48 -52 -40 -33 -36 -51 -70 -83 -90 -88 -73 -41 -19 -17 -18 -17 -15 -15 -16 -17 -18 -23 -29 -36 -43 -41 -36 -34 -35 -32 -25 -26 -36 -48 -55 -57 -53 -33 -26 -24 -23 -23 -26 -27 -23 -20 -15 -11 -13 -20 -26 -40 -51 -50 -40 -30 -24 -18 -18 -20 -21 -22 -24 -29 -38 -48 -38 -30 -50 -84 -52 -37 -25 -12 -2 -0 -0 -0 -54 -115 -125 -84 -49 -96 -112 -43 -6 -0 -0 -0 -0 -0 -12 -34 -38 -18 -17 -25 -94 -64 -58 -82 -70 -29 -31 -35 -26 -12 -0 -0 -0 -0 -0 -0 -2 -5 -5 -23 -89 -107 -110 -107 -96 -87 -82 -83 -90 -98 -107 -116 -124 -132 -139 -144 -145 -116 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -1 -0 -2 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -147 -273 -273 -205 -134 -84 -52 -31 -20 -11 -6 -5 -5 -5 -5 -5 -5 -9 -23 -57 -97 -77 -86 -59 -26 -7 -3 -2 -2 -18 -32 -27 -12 -3 -4 -33 -20 -10 -7 -6 -3 -3 -3 -2 -2 -2 -3 -5 -7 -8 -6 -4 -3 -2 -2 -2 -2 -3 -3 -4 -6 -5 -7 -7 -8 -9 -10 -11 -13 -15 -16 -16 -17 -19 -20 -21 -22 -23 -24 -24 -24 -24 -22 -21 -21 -22 -23 -22 -21 -20 -21 -23 -25 -26 -21 -21 -21 -20 -20 -18 -18 -17 -15 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -6 -11 -7 -3 -2 -1 -0 -0 -0 -0 -2 -4 -5 -10 -22 -36 -51 -70 -54 -33 -21 -16 -16 -21 -24 -22 -19 -19 -15 -14 -13 -16 -21 -27 -29 -19 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -7 -7 -4 -2 -2 -4 -5 -5 -7 -11 -12 -11 -13 -11 -8 -6 -10 -16 -16 -21 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -22 -10 -7 -10 -18 -31 -43 -46 -36 -35 -51 -47 -38 -34 -42 -58 -70 -66 -58 -51 -43 -29 -20 -22 -19 -16 -14 -14 -17 -20 -26 -35 -42 -45 -48 -51 -49 -42 -36 -32 -30 -33 -43 -51 -50 -48 -43 -28 -22 -23 -25 -27 -31 -33 -30 -21 -19 -17 -19 -25 -32 -44 -50 -47 -39 -31 -24 -16 -16 -19 -22 -23 -24 -28 -31 -40 -49 -56 -63 -68 -47 -40 -28 -10 -2 -0 -0 -0 -12 -49 -91 -97 -70 -46 -47 -15 -3 -0 -0 -0 -0 -0 -8 -30 -35 -25 -24 -33 -113 -77 -36 -27 -38 -40 -38 -37 -12 -0 -0 -0 -0 -0 -0 -0 -16 -50 -72 -16 -81 -96 -105 -105 -95 -87 -81 -81 -85 -92 -99 -106 -113 -116 -118 -119 -124 -122 -102 -59 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -1 -1 -4 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -56 -96 -254 -241 -167 -106 -58 -31 -19 -10 -5 -4 -5 -5 -4 -4 -3 -3 -9 -24 -38 -25 -27 -22 -12 -5 -4 -3 -2 -9 -10 -5 -1 -0 -0 -19 -18 -11 -11 -15 -4 -3 -2 -2 -3 -3 -3 -4 -7 -9 -8 -5 -4 -3 -3 -2 -2 -2 -4 -8 -12 -6 -6 -7 -8 -8 -9 -12 -13 -13 -14 -14 -15 -16 -17 -18 -18 -19 -21 -22 -21 -22 -20 -19 -18 -19 -20 -21 -20 -19 -19 -20 -20 -22 -20 -20 -21 -21 -21 -21 -22 -22 -20 -15 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -7 -5 -3 -2 -1 -1 -1 -1 -2 -3 -5 -12 -23 -19 -34 -36 -27 -19 -15 -19 -28 -29 -26 -21 -11 -10 -11 -14 -18 -22 -22 -23 -22 -20 -18 -13 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -3 -2 -1 -2 -6 -5 -4 -6 -10 -15 -16 -14 -9 -4 -3 -2 -2 -8 -18 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -9 -4 -5 -8 -16 -19 -21 -24 -31 -40 -50 -44 -38 -37 -47 -60 -61 -49 -38 -35 -32 -31 -30 -23 -15 -11 -10 -11 -16 -25 -37 -46 -50 -53 -57 -61 -66 -66 -59 -49 -42 -41 -45 -48 -42 -41 -39 -32 -26 -24 -27 -31 -34 -33 -30 -32 -30 -36 -40 -40 -40 -43 -42 -43 -43 -37 -29 -24 -19 -23 -29 -30 -31 -32 -34 -35 -41 -52 -54 -49 -42 -37 -68 -34 -11 -6 -7 -6 -11 -48 -96 -101 -58 -3 -0 -0 -0 -0 -0 -0 -0 -0 -8 -40 -45 -38 -39 -59 -127 -83 -24 -20 -58 -81 -49 -54 -15 -1 -0 -0 -0 -0 -0 -0 -4 -16 -42 -78 -70 -83 -93 -95 -91 -86 -82 -81 -84 -89 -94 -100 -105 -109 -109 -109 -112 -121 -123 -88 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -3 -3 -5 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -188 -247 -205 -136 -79 -41 -23 -12 -7 -6 -6 -6 -5 -4 -2 -1 -2 -4 -6 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -8 -9 -29 -38 -26 -15 -17 -25 -12 -8 -4 -2 -2 -3 -4 -4 -11 -14 -11 -6 -5 -4 -3 -2 -2 -2 -3 -6 -10 -5 -4 -6 -8 -8 -8 -11 -13 -14 -13 -13 -14 -14 -14 -14 -14 -15 -15 -16 -16 -15 -14 -13 -13 -14 -15 -16 -17 -17 -18 -19 -20 -20 -20 -19 -19 -20 -21 -23 -25 -25 -23 -17 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -4 -8 -22 -36 -27 -17 -14 -11 -11 -16 -19 -21 -22 -23 -13 -8 -7 -9 -15 -24 -23 -27 -27 -24 -20 -20 -26 -28 -14 -5 -3 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -4 -4 -4 -5 -9 -15 -19 -16 -8 -1 -1 -0 -1 -2 -6 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -14 -18 -16 -18 -29 -43 -52 -46 -42 -44 -58 -69 -63 -45 -32 -34 -36 -37 -33 -19 -9 -9 -8 -10 -17 -29 -43 -49 -48 -51 -59 -67 -74 -74 -73 -66 -56 -45 -37 -34 -26 -30 -34 -32 -27 -26 -30 -35 -38 -40 -39 -34 -35 -32 -47 -48 -41 -36 -30 -34 -44 -41 -41 -41 -33 -32 -36 -35 -36 -37 -38 -36 -35 -41 -47 -47 -41 -37 -60 -42 -30 -28 -27 -19 -26 -73 -110 -100 -50 -10 -8 -3 -3 -2 -1 -0 -1 -6 -14 -52 -53 -55 -69 -95 -134 -89 -21 -31 -109 -148 -78 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -2 -24 -63 -58 -72 -72 -75 -80 -83 -81 -81 -83 -88 -92 -96 -99 -102 -103 -104 -106 -112 -119 -121 -103 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -2 -3 -4 -3 -4 -5 -4 -2 -0 -1 -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 -129 -226 -224 -148 -87 -49 -29 -17 -11 -7 -6 -7 -7 -6 -4 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -6 -8 -7 -5 -9 -18 -18 -19 -16 -10 -15 -12 -7 -3 -2 -2 -4 -5 -5 -9 -11 -10 -7 -5 -4 -3 -3 -2 -2 -2 -3 -2 -2 -3 -6 -8 -10 -10 -11 -12 -12 -13 -13 -13 -12 -11 -10 -10 -9 -9 -8 -8 -8 -8 -9 -11 -11 -12 -12 -14 -15 -17 -19 -20 -20 -20 -19 -19 -19 -20 -21 -23 -25 -24 -18 -13 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -2 -4 -4 -7 -5 -3 -5 -5 -6 -8 -10 -14 -19 -21 -19 -11 -5 -4 -6 -8 -17 -23 -37 -40 -30 -27 -30 -32 -36 -34 -23 -17 -7 -4 -2 -1 -0 -1 -3 -4 -3 -2 -3 -2 -2 -2 -3 -4 -4 -4 -5 -10 -14 -14 -9 -2 -0 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -7 -14 -22 -25 -25 -34 -48 -53 -46 -40 -46 -56 -72 -72 -54 -37 -42 -52 -50 -33 -14 -8 -13 -10 -12 -20 -29 -36 -38 -37 -41 -50 -59 -64 -64 -67 -70 -63 -48 -32 -23 -20 -21 -25 -28 -30 -32 -37 -46 -52 -51 -41 -26 -13 -16 -29 -34 -31 -24 -19 -19 -31 -51 -66 -61 -48 -42 -41 -39 -37 -36 -33 -30 -29 -34 -46 -50 -44 -32 -28 -49 -54 -37 -12 -1 -8 -35 -117 -121 -61 -36 -53 -45 -34 -28 -34 -72 -87 -51 -23 -40 -56 -77 -98 -117 -128 -91 -22 -8 -21 -28 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -42 -61 -60 -63 -70 -76 -76 -78 -81 -86 -89 -92 -94 -97 -99 -101 -104 -107 -113 -121 -132 -146 -57 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -1 -1 -1 -3 -6 -8 -11 -6 -4 -5 -6 -7 -7 -2 -3 -2 -1 -1 -5 -5 -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 -53 -114 -150 -155 -98 -58 -35 -22 -15 -11 -8 -8 -7 -7 -6 -4 -2 -1 -1 -2 -3 -4 -4 -6 -7 -8 -6 -7 -8 -8 -5 -4 -4 -5 -5 -4 -3 -4 -4 -3 -3 -4 -8 -8 -4 -4 -5 -7 -7 -6 -4 -4 -4 -4 -3 -3 -2 -1 -1 -2 -4 -6 -8 -9 -10 -10 -11 -12 -14 -14 -13 -12 -11 -9 -7 -6 -5 -5 -5 -6 -7 -8 -10 -12 -12 -13 -14 -16 -19 -20 -21 -20 -19 -19 -20 -21 -21 -24 -27 -26 -25 -21 -16 -11 -7 -4 -2 -0 -0 -2 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -3 -3 -5 -8 -14 -15 -13 -8 -3 -1 -1 -2 -5 -13 -26 -39 -42 -43 -50 -48 -44 -40 -34 -36 -25 -19 -14 -8 -3 -4 -9 -10 -9 -10 -12 -8 -5 -5 -5 -4 -4 -4 -3 -6 -9 -9 -7 -3 -1 -1 -1 -1 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -2 -5 -14 -26 -33 -32 -35 -45 -46 -41 -34 -28 -13 -36 -60 -63 -56 -64 -81 -57 -30 -13 -9 -14 -13 -16 -21 -22 -20 -22 -29 -42 -55 -63 -66 -64 -62 -63 -59 -48 -32 -23 -25 -26 -24 -23 -25 -31 -42 -56 -63 -52 -30 -15 -12 -10 -23 -28 -23 -17 -19 -34 -59 -86 -88 -71 -54 -47 -43 -40 -36 -33 -30 -27 -27 -33 -46 -53 -49 -36 -21 -16 -43 -57 -37 -14 -23 -65 -121 -137 -68 -54 -87 -100 -83 -70 -81 -86 -76 -56 -45 -52 -77 -96 -103 -102 -97 -84 -56 -12 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -36 -55 -55 -55 -60 -66 -69 -72 -76 -82 -86 -89 -91 -93 -96 -98 -102 -105 -108 -112 -120 -139 -135 -80 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -2 -5 -9 -9 -4 -5 -8 -9 -9 -10 -12 -6 -3 -3 -3 -4 -7 -6 -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 -2 -5 -39 -140 -116 -78 -49 -29 -19 -14 -12 -9 -7 -7 -6 -5 -3 -3 -2 -3 -4 -6 -7 -9 -10 -10 -8 -8 -8 -10 -12 -13 -13 -13 -12 -10 -7 -5 -5 -12 -15 -11 -13 -14 -11 -6 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -3 -2 -2 -4 -7 -9 -10 -10 -10 -10 -11 -12 -14 -15 -14 -14 -13 -12 -10 -9 -7 -7 -7 -7 -8 -8 -10 -12 -13 -15 -17 -19 -21 -22 -23 -22 -21 -21 -22 -21 -21 -25 -29 -28 -26 -24 -20 -15 -10 -6 -3 -1 -0 -5 -13 -19 -21 -13 -7 -3 -2 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -1 -2 -5 -7 -9 -10 -8 -4 -2 -2 -3 -5 -9 -17 -24 -34 -47 -58 -63 -60 -45 -43 -38 -35 -32 -25 -18 -16 -19 -18 -15 -12 -15 -12 -14 -17 -14 -10 -9 -6 -3 -3 -7 -9 -7 -6 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -19 -35 -42 -40 -35 -35 -39 -27 -15 -4 -0 -1 -33 -64 -77 -88 -97 -61 -32 -17 -15 -18 -21 -20 -17 -12 -12 -20 -34 -56 -82 -94 -92 -80 -63 -51 -48 -43 -32 -27 -30 -33 -32 -26 -23 -29 -42 -57 -60 -42 -18 -11 -13 -14 -24 -33 -26 -18 -24 -46 -70 -63 -74 -68 -56 -48 -42 -37 -33 -31 -29 -27 -27 -34 -47 -53 -56 -50 -37 -27 -32 -62 -77 -47 -66 -127 -109 -122 -78 -47 -36 -37 -48 -75 -86 -89 -93 -87 -79 -85 -104 -109 -96 -76 -62 -64 -68 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -36 -51 -49 -45 -45 -50 -59 -66 -71 -76 -82 -86 -89 -91 -93 -95 -99 -103 -107 -110 -116 -127 -151 -112 -50 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -5 -8 -8 -8 -4 -5 -8 -9 -8 -10 -11 -7 -7 -7 -7 -8 -10 -8 -9 -5 -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 -15 -107 -134 -117 -82 -47 -24 -16 -13 -11 -11 -13 -12 -8 -7 -6 -4 -4 -4 -6 -7 -9 -10 -11 -11 -10 -10 -17 -23 -27 -27 -24 -22 -18 -13 -9 -10 -19 -26 -20 -13 -18 -20 -12 -3 -2 -2 -3 -5 -4 -4 -4 -4 -4 -4 -4 -5 -7 -11 -12 -13 -13 -13 -13 -13 -13 -14 -15 -16 -16 -16 -14 -13 -13 -12 -12 -12 -11 -11 -12 -12 -13 -13 -15 -18 -21 -23 -23 -23 -22 -20 -19 -19 -19 -19 -20 -24 -26 -27 -27 -24 -20 -15 -12 -7 -4 -2 -6 -17 -36 -42 -37 -33 -27 -17 -13 -5 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -5 -8 -8 -4 -4 -5 -7 -6 -6 -5 -8 -14 -26 -41 -50 -50 -62 -54 -40 -31 -32 -31 -28 -29 -30 -26 -31 -22 -15 -10 -10 -12 -13 -12 -11 -7 -2 -1 -2 -5 -8 -11 -13 -14 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -27 -48 -58 -57 -48 -32 -14 -6 -1 -3 -10 -26 -56 -81 -87 -92 -87 -54 -37 -35 -33 -35 -35 -27 -13 -10 -12 -22 -40 -69 -107 -131 -125 -101 -69 -45 -36 -36 -32 -31 -31 -30 -29 -26 -28 -36 -51 -66 -70 -48 -16 -7 -16 -26 -34 -48 -41 -23 -20 -27 -36 -44 -57 -59 -53 -45 -37 -30 -26 -26 -27 -28 -31 -38 -48 -55 -67 -72 -68 -59 -58 -71 -63 -26 -41 -93 -111 -114 -112 -68 -21 -2 -13 -42 -105 -99 -96 -96 -98 -106 -118 -115 -91 -61 -45 -47 -48 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -36 -51 -49 -45 -40 -40 -46 -56 -66 -72 -77 -82 -86 -89 -90 -92 -95 -100 -105 -110 -114 -124 -144 -156 -129 -76 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -4 -6 -6 -7 -8 -7 -8 -8 -7 -6 -9 -9 -6 -4 -4 -5 -8 -10 -7 -8 -6 -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 -5 -68 -126 -141 -115 -70 -37 -23 -17 -16 -15 -15 -14 -10 -9 -9 -8 -7 -6 -5 -5 -7 -7 -9 -9 -8 -9 -15 -22 -28 -31 -32 -31 -29 -22 -17 -15 -16 -19 -17 -11 -15 -13 -7 -2 -1 -1 -2 -3 -3 -3 -4 -6 -6 -6 -6 -7 -9 -11 -13 -14 -14 -13 -13 -14 -14 -15 -16 -17 -19 -20 -18 -19 -20 -23 -24 -23 -19 -19 -19 -18 -16 -16 -18 -20 -22 -23 -23 -22 -20 -19 -18 -18 -17 -17 -17 -20 -23 -26 -27 -26 -23 -21 -20 -16 -11 -7 -7 -14 -45 -39 -40 -47 -41 -21 -28 -13 -9 -11 -13 -10 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -4 -5 -6 -6 -6 -7 -9 -11 -10 -8 -10 -15 -17 -18 -24 -26 -35 -40 -34 -27 -31 -31 -30 -30 -29 -28 -32 -26 -17 -11 -7 -6 -5 -4 -3 -3 -2 -3 -5 -10 -13 -15 -17 -15 -9 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -12 -29 -49 -66 -78 -66 -37 -15 -16 -12 -25 -50 -79 -89 -81 -78 -73 -61 -47 -44 -53 -51 -49 -43 -31 -17 -13 -16 -29 -50 -80 -117 -148 -144 -119 -87 -56 -38 -31 -28 -33 -35 -36 -37 -38 -45 -61 -69 -59 -50 -46 -30 -14 -22 -30 -37 -48 -50 -35 -32 -35 -38 -38 -44 -44 -41 -36 -30 -24 -22 -24 -30 -37 -43 -52 -67 -84 -101 -114 -110 -98 -89 -83 -33 -6 -2 -39 -81 -83 -89 -58 -18 -0 -6 -33 -104 -109 -111 -104 -103 -110 -117 -111 -82 -54 -44 -36 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -34 -41 -52 -54 -45 -44 -46 -49 -55 -58 -65 -76 -83 -86 -89 -90 -91 -96 -101 -106 -111 -119 -135 -150 -153 -148 -94 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -2 -1 -2 -3 -4 -5 -4 -3 -3 -6 -7 -7 -6 -6 -6 -6 -7 -4 -3 -2 -3 -4 -7 -6 -6 -7 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -80 -116 -119 -89 -66 -46 -31 -27 -25 -20 -16 -12 -11 -11 -11 -10 -10 -7 -6 -6 -5 -6 -6 -6 -7 -12 -16 -21 -27 -31 -33 -33 -31 -27 -22 -17 -14 -12 -17 -17 -11 -5 -2 -1 -1 -1 -1 -2 -2 -3 -5 -5 -6 -6 -6 -7 -8 -9 -10 -10 -10 -12 -13 -14 -16 -18 -23 -31 -36 -28 -32 -34 -40 -44 -39 -34 -33 -31 -29 -26 -25 -24 -25 -25 -25 -25 -24 -24 -22 -21 -20 -19 -19 -18 -21 -22 -25 -26 -24 -22 -22 -22 -20 -19 -19 -17 -12 -38 -45 -52 -57 -62 -26 -24 -18 -14 -19 -37 -31 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -7 -6 -7 -9 -9 -9 -10 -8 -7 -9 -11 -11 -8 -11 -15 -18 -23 -24 -23 -23 -23 -23 -20 -20 -25 -26 -24 -21 -18 -14 -11 -9 -6 -2 -4 -7 -9 -10 -12 -15 -19 -22 -23 -19 -14 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -15 -27 -39 -51 -68 -62 -53 -55 -59 -47 -59 -70 -71 -67 -65 -58 -52 -47 -46 -48 -49 -45 -41 -38 -32 -26 -24 -24 -42 -61 -87 -117 -140 -147 -145 -138 -115 -79 -45 -32 -40 -45 -48 -53 -60 -71 -67 -41 -19 -6 -24 -62 -31 -24 -29 -41 -54 -62 -58 -56 -57 -56 -52 -45 -34 -29 -26 -24 -24 -28 -36 -45 -56 -91 -79 -36 -31 -44 -58 -65 -67 -71 -80 -63 -13 -1 -4 -13 -18 -21 -15 -4 -0 -1 -5 -12 -6 -81 -115 -120 -116 -109 -93 -65 -45 -43 -29 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -25 -39 -37 -32 -31 -45 -54 -55 -54 -52 -55 -59 -65 -75 -87 -90 -91 -94 -97 -101 -105 -111 -122 -141 -166 -161 -119 -59 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -3 -1 -1 -3 -3 -2 -2 -2 -2 -4 -5 -6 -6 -5 -4 -4 -3 -2 -1 -2 -2 -4 -7 -5 -5 -6 -6 -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 -4 -11 -36 -66 -88 -109 -94 -62 -48 -45 -37 -29 -21 -16 -14 -13 -13 -13 -11 -10 -8 -6 -6 -7 -11 -11 -12 -14 -18 -23 -29 -33 -35 -37 -36 -30 -22 -15 -14 -23 -22 -14 -8 -5 -3 -2 -1 -1 -1 -1 -1 -3 -5 -6 -5 -5 -5 -6 -7 -7 -8 -8 -9 -12 -16 -19 -24 -33 -42 -42 -38 -45 -57 -61 -54 -69 -55 -49 -49 -49 -42 -39 -35 -34 -32 -32 -30 -28 -38 -31 -25 -23 -22 -21 -19 -20 -20 -20 -21 -20 -20 -19 -18 -19 -25 -35 -31 -20 -27 -32 -30 -27 -39 -30 -26 -24 -20 -15 -28 -28 -21 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -10 -6 -4 -8 -8 -6 -6 -6 -4 -4 -5 -7 -7 -5 -3 -4 -7 -11 -15 -18 -18 -16 -18 -17 -19 -21 -22 -26 -28 -27 -23 -18 -12 -9 -4 -5 -5 -8 -12 -15 -23 -24 -27 -30 -32 -27 -10 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -21 -32 -33 -30 -34 -34 -48 -56 -57 -50 -43 -46 -51 -52 -50 -45 -38 -45 -50 -48 -40 -34 -33 -36 -39 -41 -41 -40 -52 -65 -85 -109 -129 -143 -163 -188 -197 -159 -116 -81 -41 -45 -57 -76 -89 -89 -65 -11 -2 -0 -25 -62 -43 -31 -35 -30 -24 -23 -31 -39 -47 -52 -65 -64 -39 -27 -27 -29 -33 -37 -42 -49 -25 -28 -19 -7 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -103 -133 -126 -110 -91 -68 -43 -41 -26 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -40 -52 -57 -57 -58 -53 -52 -59 -73 -85 -89 -92 -96 -98 -101 -104 -111 -124 -145 -147 -146 -132 -91 -44 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -4 -5 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -60 -108 -111 -87 -70 -62 -51 -41 -30 -22 -17 -16 -16 -16 -16 -15 -13 -11 -10 -9 -10 -13 -17 -26 -28 -18 -26 -30 -34 -39 -42 -38 -25 -18 -13 -10 -8 -8 -8 -9 -6 -4 -4 -10 -19 -2 -6 -10 -11 -8 -5 -4 -6 -6 -7 -8 -9 -9 -12 -16 -19 -21 -22 -25 -32 -37 -56 -77 -85 -69 -26 -45 -28 -21 -29 -42 -65 -56 -49 -46 -44 -37 -31 -30 -33 -33 -31 -30 -29 -26 -24 -22 -21 -20 -20 -21 -21 -20 -20 -20 -20 -24 -22 -22 -24 -26 -27 -29 -28 -28 -27 -26 -26 -18 -27 -31 -24 -17 -17 -10 -7 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -2 -3 -5 -8 -14 -11 -7 -6 -7 -7 -7 -8 -10 -11 -10 -7 -3 -3 -6 -9 -14 -16 -15 -17 -20 -21 -21 -20 -20 -22 -25 -29 -34 -37 -37 -26 -17 -12 -6 -5 -9 -13 -24 -27 -29 -31 -32 -28 -15 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -24 -32 -28 -18 -14 -7 -46 -47 -36 -25 -19 -27 -42 -48 -44 -35 -26 -35 -45 -46 -42 -39 -39 -40 -43 -46 -48 -49 -55 -57 -71 -94 -117 -139 -159 -163 -132 -179 -140 -66 -20 -14 -18 -56 -85 -68 -19 -0 -3 -30 -35 -22 -6 -1 -0 -3 -2 -0 -0 -0 -0 -4 -53 -81 -64 -45 -34 -28 -29 -23 -16 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -36 -25 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -73 -116 -100 -66 -43 -33 -54 -19 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -22 -30 -39 -60 -51 -52 -53 -58 -68 -74 -83 -93 -99 -100 -101 -104 -113 -130 -139 -143 -145 -139 -118 -77 -19 -0 -1 -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 -0 -1 -3 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -3 -3 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -5 -4 -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 -4 -20 -36 -67 -96 -106 -87 -60 -46 -32 -20 -15 -16 -18 -19 -19 -21 -22 -24 -27 -25 -22 -22 -23 -30 -35 -29 -32 -31 -32 -37 -44 -45 -29 -19 -11 -6 -5 -6 -5 -8 -8 -6 -5 -10 -29 -15 -11 -8 -5 -4 -5 -5 -7 -7 -7 -9 -11 -11 -20 -22 -21 -21 -22 -21 -37 -51 -69 -83 -72 -44 -7 -3 -2 -2 -3 -2 -3 -28 -37 -39 -41 -48 -37 -32 -30 -32 -34 -35 -38 -37 -36 -35 -33 -31 -31 -32 -34 -34 -31 -30 -30 -27 -30 -32 -28 -39 -39 -39 -40 -37 -36 -32 -34 -31 -28 -21 -16 -14 -15 -15 -14 -10 -6 -4 -6 -3 -3 -4 -2 -2 -0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -9 -14 -20 -20 -18 -17 -16 -8 -8 -13 -17 -22 -28 -13 -17 -21 -25 -28 -27 -27 -20 -16 -19 -25 -35 -31 -19 -20 -15 -9 -13 -14 -11 -17 -22 -24 -29 -29 -26 -20 -13 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -19 -35 -37 -25 -11 -3 -10 -45 -38 -33 -22 -8 -4 -20 -40 -38 -30 -25 -30 -38 -42 -44 -44 -42 -39 -40 -44 -47 -50 -51 -47 -57 -72 -93 -117 -129 -103 -22 -87 -55 -16 -3 -0 -0 -14 -22 -13 -1 -1 -4 -58 -71 -46 -14 -0 -0 -0 -0 -0 -0 -1 -7 -34 -61 -81 -88 -78 -48 -10 -9 -4 -0 -5 -13 -10 -4 -0 -0 -0 -0 -0 -0 -0 -3 -16 -47 -110 -87 -39 -9 -0 -0 -0 -0 -0 -0 -0 -0 -7 -67 -108 -82 -47 -34 -39 -53 -17 -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 -1 -2 -5 -11 -23 -18 -41 -52 -56 -59 -62 -71 -82 -93 -101 -103 -103 -109 -120 -134 -144 -148 -145 -139 -133 -112 -118 -83 -27 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -4 -4 -4 -3 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -6 -5 -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 -21 -58 -99 -121 -90 -54 -35 -24 -17 -15 -16 -16 -17 -19 -24 -30 -31 -31 -37 -34 -34 -40 -44 -51 -47 -40 -32 -30 -40 -45 -35 -23 -12 -8 -7 -6 -3 -4 -5 -4 -3 -3 -11 -11 -9 -5 -3 -4 -5 -6 -7 -8 -8 -8 -10 -13 -17 -21 -25 -32 -39 -47 -63 -80 -91 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -14 -51 -53 -42 -32 -29 -31 -35 -40 -45 -51 -49 -28 -40 -40 -42 -41 -30 -15 -32 -27 -21 -26 -27 -13 -26 -38 -60 -52 -33 -40 -37 -42 -34 -33 -38 -22 -16 -13 -12 -10 -6 -8 -11 -9 -4 -2 -4 -6 -10 -4 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -8 -15 -15 -13 -11 -12 -4 -4 -10 -14 -14 -20 -21 -25 -23 -21 -28 -30 -32 -22 -15 -18 -22 -22 -18 -11 -7 -7 -12 -13 -12 -15 -17 -16 -20 -31 -38 -32 -20 -14 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -23 -37 -38 -27 -17 -12 -15 -30 -28 -34 -25 -18 -20 -30 -38 -31 -26 -28 -32 -31 -39 -42 -40 -37 -36 -38 -42 -45 -47 -44 -41 -43 -51 -63 -77 -91 -91 -61 -8 -4 -1 -0 -0 -0 -0 -0 -0 -3 -20 -47 -57 -58 -33 -10 -0 -0 -0 -0 -0 -3 -15 -37 -68 -76 -95 -114 -110 -66 -0 -0 -0 -0 -22 -59 -70 -83 -113 -98 -47 -0 -0 -4 -4 -28 -60 -93 -107 -108 -73 -22 -0 -0 -0 -0 -0 -0 -0 -0 -8 -47 -91 -72 -47 -34 -29 -18 -5 -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 -1 -2 -1 -12 -32 -49 -59 -64 -68 -74 -82 -92 -102 -106 -110 -115 -121 -132 -142 -147 -142 -135 -136 -143 -144 -116 -63 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -1 -2 -1 -0 -0 -1 -1 -2 -3 -4 -5 -5 -6 -7 -5 -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 -1 -4 -25 -77 -153 -97 -56 -36 -26 -19 -15 -16 -15 -16 -17 -19 -21 -20 -21 -18 -15 -20 -28 -29 -35 -38 -34 -26 -24 -33 -41 -41 -34 -28 -22 -10 -8 -5 -3 -3 -4 -4 -2 -2 -1 -1 -2 -3 -4 -5 -6 -7 -8 -9 -11 -16 -21 -25 -28 -35 -47 -60 -72 -86 -104 -98 -30 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -69 -69 -46 -33 -33 -34 -38 -45 -58 -70 -23 -12 -14 -20 -19 -9 -2 -2 -0 -1 -2 -2 -0 -4 -7 -3 -0 -1 -9 -15 -15 -7 -4 -8 -12 -11 -13 -17 -16 -11 -9 -8 -5 -2 -3 -7 -17 -19 -12 -8 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -3 -2 -5 -11 -12 -14 -28 -36 -31 -22 -19 -23 -20 -26 -27 -18 -22 -21 -13 -16 -20 -15 -17 -20 -22 -27 -24 -18 -15 -16 -25 -30 -21 -13 -14 -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 -0 -0 -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 -19 -23 -20 -22 -21 -17 -16 -24 -31 -37 -40 -43 -41 -29 -26 -29 -30 -32 -33 -37 -37 -35 -34 -37 -41 -46 -52 -52 -45 -39 -34 -35 -40 -47 -57 -73 -79 -49 -39 -32 -29 -21 -8 -0 -0 -0 -4 -28 -55 -50 -43 -21 -6 -0 -0 -0 -1 -7 -28 -41 -49 -52 -65 -106 -137 -124 -66 -0 -0 -0 -0 -24 -48 -39 -29 -28 -26 -14 -4 -28 -89 -58 -74 -86 -85 -83 -91 -73 -19 -0 -0 -0 -0 -0 -0 -0 -0 -7 -31 -68 -55 -39 -21 -8 -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 -8 -23 -43 -60 -73 -81 -85 -86 -97 -111 -117 -117 -118 -121 -127 -137 -149 -155 -140 -137 -142 -145 -130 -85 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -8 -26 -82 -69 -50 -38 -29 -22 -16 -19 -19 -19 -20 -20 -19 -20 -21 -20 -19 -20 -22 -27 -35 -32 -27 -24 -24 -28 -35 -41 -41 -34 -24 -18 -13 -14 -15 -16 -18 -8 -2 -0 -0 -0 -1 -2 -3 -4 -6 -7 -9 -14 -19 -27 -38 -47 -53 -62 -70 -81 -96 -105 -103 -76 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -56 -82 -64 -45 -41 -43 -45 -49 -60 -70 -33 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -6 -12 -8 -8 -8 -8 -6 -3 -3 -4 -3 -8 -11 -11 -13 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -5 -12 -18 -14 -17 -18 -16 -19 -22 -24 -17 -11 -11 -13 -12 -16 -13 -10 -13 -17 -17 -17 -15 -13 -11 -8 -10 -15 -22 -28 -21 -12 -15 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -10 -11 -16 -11 -4 -7 -13 -14 -34 -46 -44 -36 -32 -33 -39 -33 -31 -34 -37 -37 -34 -33 -36 -41 -51 -64 -65 -52 -38 -29 -25 -27 -32 -36 -44 -54 -61 -58 -52 -56 -47 -30 -14 -9 -5 -13 -20 -26 -28 -32 -23 -15 -9 -4 -3 -13 -45 -48 -47 -46 -53 -70 -105 -132 -131 -100 -58 -40 -35 -23 -17 -13 -15 -43 -84 -99 -100 -92 -92 -116 -94 -78 -70 -67 -69 -71 -60 -10 -1 -10 -12 -3 -0 -0 -0 -2 -9 -20 -36 -34 -34 -18 -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 -0 -0 -0 -0 -0 -4 -15 -35 -59 -70 -88 -91 -98 -112 -121 -123 -119 -118 -119 -126 -136 -136 -129 -129 -132 -137 -137 -114 -49 -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 -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 -1 -1 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -5 -5 -5 -5 -3 -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 -1 -1 -2 -4 -4 -2 -2 -5 -20 -35 -40 -35 -30 -28 -28 -28 -27 -25 -22 -23 -24 -25 -26 -26 -26 -27 -31 -38 -37 -32 -28 -27 -29 -34 -38 -40 -37 -29 -19 -14 -19 -22 -18 -14 -6 -2 -0 -0 -0 -1 -2 -3 -4 -6 -9 -12 -19 -27 -38 -54 -70 -82 -90 -92 -99 -108 -88 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -28 -30 -34 -46 -62 -67 -77 -52 -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 -1 -3 -5 -20 -20 -15 -11 -9 -5 -6 -6 -4 -3 -5 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -3 -7 -13 -16 -17 -17 -21 -19 -18 -14 -10 -9 -12 -13 -12 -14 -14 -15 -19 -17 -13 -9 -7 -6 -8 -4 -6 -12 -15 -8 -3 -6 -10 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -5 -4 -7 -0 -0 -0 -1 -3 -13 -31 -40 -39 -37 -39 -42 -34 -28 -29 -35 -40 -42 -42 -43 -47 -55 -67 -72 -61 -46 -36 -32 -32 -34 -33 -38 -44 -50 -56 -57 -62 -59 -53 -49 -45 -28 -17 -19 -17 -17 -24 -30 -36 -37 -32 -26 -24 -36 -45 -49 -50 -55 -68 -92 -109 -108 -108 -109 -103 -82 -59 -33 -14 -15 -40 -75 -91 -91 -90 -87 -81 -74 -64 -57 -59 -65 -65 -47 -4 -0 -11 -12 -3 -0 -0 -0 -8 -26 -38 -36 -48 -15 -4 -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 -2 -8 -19 -24 -53 -73 -87 -99 -114 -130 -124 -120 -118 -121 -126 -126 -125 -123 -125 -131 -139 -140 -137 -40 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -4 -4 -4 -4 -3 -1 -3 -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 -1 -2 -2 -4 -3 -1 -0 -0 -6 -20 -31 -39 -47 -46 -47 -43 -41 -39 -33 -23 -25 -27 -28 -29 -31 -32 -34 -38 -42 -42 -38 -32 -31 -29 -27 -27 -28 -28 -24 -17 -14 -15 -16 -12 -7 -6 -4 -2 -1 -0 -0 -1 -3 -6 -10 -15 -19 -29 -46 -54 -61 -73 -84 -95 -98 -102 -89 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -15 -28 -41 -37 -13 -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 -1 -0 -4 -9 -7 -6 -6 -6 -4 -2 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -8 -9 -10 -9 -14 -15 -12 -10 -8 -9 -9 -10 -12 -14 -11 -12 -10 -7 -6 -4 -11 -9 -11 -16 -17 -16 -10 -5 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -2 -13 -32 -42 -42 -40 -38 -31 -27 -28 -35 -44 -52 -56 -59 -62 -64 -68 -73 -75 -65 -54 -49 -47 -45 -39 -39 -51 -62 -69 -73 -78 -74 -68 -63 -53 -33 -16 -16 -14 -18 -25 -29 -30 -24 -16 -15 -17 -21 -34 -41 -45 -48 -56 -69 -72 -44 -43 -67 -88 -88 -72 -50 -32 -23 -24 -32 -38 -53 -73 -77 -71 -63 -56 -57 -65 -70 -64 -37 -0 -0 -2 -2 -1 -0 -0 -0 -5 -14 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -45 -78 -97 -110 -127 -131 -126 -123 -123 -124 -125 -128 -137 -151 -164 -160 -142 -151 -97 -48 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -2 -3 -4 -4 -4 -3 -2 -2 -3 -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 -1 -1 -2 -3 -2 -1 -0 -0 -1 -3 -5 -6 -14 -33 -42 -43 -41 -42 -45 -43 -33 -29 -27 -32 -38 -38 -41 -45 -47 -49 -49 -45 -34 -34 -29 -22 -16 -14 -14 -14 -10 -10 -11 -12 -10 -5 -5 -6 -6 -4 -2 -1 -1 -4 -8 -10 -14 -20 -24 -36 -48 -53 -54 -59 -83 -86 -73 -51 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -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 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -3 -2 -1 -1 -2 -1 -1 -2 -2 -3 -3 -3 -2 -0 -0 -1 -1 -2 -2 -1 -1 -3 -3 -4 -9 -14 -10 -5 -4 -4 -5 -7 -5 -9 -15 -13 -8 -8 -5 -4 -6 -7 -9 -17 -18 -14 -8 -3 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -35 -43 -39 -33 -29 -30 -31 -38 -47 -56 -63 -70 -77 -73 -71 -72 -76 -75 -65 -56 -51 -47 -43 -43 -56 -66 -75 -81 -86 -86 -81 -74 -60 -44 -33 -22 -21 -32 -34 -27 -19 -18 -16 -11 -19 -31 -37 -33 -36 -42 -46 -51 -60 -74 -72 -59 -74 -93 -81 -60 -42 -30 -23 -22 -32 -58 -77 -86 -79 -68 -65 -78 -79 -57 -48 -44 -25 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -18 -19 -10 -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 -0 -0 -33 -75 -96 -100 -109 -136 -132 -128 -126 -124 -122 -123 -129 -141 -156 -157 -144 -150 -153 -138 -104 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -2 -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 -1 -2 -3 -2 -1 -0 -1 -0 -0 -1 -2 -5 -10 -21 -27 -30 -31 -32 -34 -38 -32 -20 -15 -31 -59 -62 -67 -61 -50 -41 -40 -54 -45 -40 -33 -26 -18 -12 -10 -9 -8 -8 -9 -8 -6 -2 -1 -3 -6 -7 -4 -2 -1 -3 -6 -8 -11 -17 -18 -23 -32 -36 -21 -18 -31 -29 -14 -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 -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 -21 -12 -4 -1 -1 -1 -5 -7 -9 -7 -3 -3 -4 -3 -3 -2 -2 -1 -0 -0 -0 -1 -5 -9 -9 -6 -4 -10 -17 -5 -2 -2 -3 -3 -4 -6 -8 -7 -4 -5 -9 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -33 -31 -31 -32 -35 -38 -42 -43 -45 -50 -60 -74 -76 -70 -67 -66 -67 -60 -51 -48 -45 -45 -50 -53 -58 -65 -71 -77 -81 -83 -79 -65 -55 -48 -35 -27 -32 -40 -39 -32 -33 -48 -26 -24 -27 -27 -26 -34 -48 -54 -49 -41 -41 -45 -77 -104 -112 -97 -73 -59 -52 -40 -25 -22 -65 -78 -76 -74 -75 -81 -95 -95 -56 -35 -34 -29 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -7 -1 -0 -0 -0 -0 -0 -0 -38 -44 -33 -18 -7 -0 -0 -0 -0 -0 -0 -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 -30 -84 -102 -99 -105 -132 -133 -130 -126 -122 -118 -116 -120 -131 -132 -137 -149 -155 -159 -180 -170 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -4 -5 -4 -3 -3 -3 -2 -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 -1 -2 -2 -3 -2 -1 -2 -5 -5 -0 -0 -0 -0 -3 -12 -17 -19 -25 -29 -29 -29 -31 -24 -9 -3 -26 -82 -91 -75 -48 -27 -14 -16 -62 -66 -57 -45 -34 -24 -16 -13 -11 -10 -9 -9 -7 -4 -1 -1 -2 -3 -3 -2 -1 -1 -2 -4 -8 -16 -21 -23 -29 -40 -50 -29 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -7 -4 -1 -0 -0 -2 -6 -8 -6 -3 -4 -5 -7 -6 -6 -11 -7 -4 -4 -3 -3 -3 -9 -10 -5 -3 -7 -15 -8 -1 -0 -0 -0 -1 -5 -11 -14 -10 -12 -13 -11 -4 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -27 -32 -34 -38 -45 -49 -45 -39 -39 -49 -65 -79 -73 -65 -58 -55 -53 -49 -46 -44 -44 -45 -43 -43 -45 -51 -58 -66 -73 -76 -68 -65 -62 -52 -36 -29 -36 -46 -52 -51 -44 -23 -37 -42 -35 -30 -38 -53 -60 -57 -51 -51 -55 -76 -108 -116 -103 -85 -79 -76 -44 -13 -25 -73 -99 -105 -106 -102 -100 -100 -97 -53 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -6 -19 -25 -30 -30 -5 -30 -36 -45 -47 -32 -0 -0 -0 -0 -0 -0 -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 -26 -98 -105 -92 -97 -120 -126 -125 -122 -119 -115 -113 -116 -127 -143 -167 -182 -173 -160 -180 -190 -102 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -6 -6 -5 -4 -3 -1 -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 -2 -2 -2 -2 -5 -5 -2 -1 -0 -1 -4 -7 -1 -0 -0 -0 -1 -4 -6 -6 -15 -25 -28 -26 -27 -13 -3 -0 -16 -78 -67 -21 -1 -0 -0 -2 -55 -81 -85 -72 -51 -37 -28 -21 -17 -15 -13 -12 -12 -9 -6 -2 -1 -1 -1 -0 -1 -1 -2 -2 -12 -27 -36 -41 -46 -69 -100 -90 -58 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -6 -14 -13 -7 -6 -5 -3 -3 -3 -3 -2 -10 -18 -25 -28 -16 -8 -16 -14 -11 -9 -5 -6 -8 -15 -19 -15 -4 -2 -0 -0 -2 -4 -10 -12 -17 -24 -28 -15 -16 -16 -12 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -31 -38 -44 -48 -47 -41 -40 -43 -56 -72 -74 -67 -57 -50 -46 -44 -40 -36 -33 -33 -34 -33 -32 -35 -42 -52 -62 -70 -73 -78 -79 -73 -57 -38 -35 -39 -38 -35 -33 -28 -24 -27 -30 -33 -41 -43 -32 -38 -59 -77 -89 -97 -103 -101 -93 -87 -89 -94 -64 -23 -35 -76 -80 -83 -90 -96 -94 -76 -42 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -21 -28 -46 -48 -54 -54 -26 -34 -46 -55 -51 -32 -0 -0 -0 -0 -0 -0 -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 -17 -104 -105 -89 -87 -98 -110 -118 -118 -116 -113 -111 -116 -125 -141 -163 -179 -178 -166 -194 -213 -119 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -7 -8 -7 -6 -4 -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 -3 -4 -3 -2 -5 -5 -2 -1 -1 -0 -2 -6 -2 -0 -0 -0 -0 -0 -0 -0 -9 -20 -20 -12 -16 -7 -0 -0 -4 -30 -23 -8 -0 -0 -0 -0 -17 -28 -54 -84 -75 -61 -44 -31 -23 -19 -17 -18 -20 -19 -18 -18 -15 -4 -1 -0 -1 -1 -1 -3 -16 -34 -50 -51 -34 -73 -86 -67 -35 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -10 -16 -9 -8 -8 -8 -5 -4 -3 -6 -8 -10 -10 -3 -8 -23 -30 -28 -25 -20 -25 -26 -27 -30 -27 -16 -8 -3 -0 -0 -0 -1 -7 -16 -27 -33 -38 -36 -30 -21 -15 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -13 -19 -25 -28 -30 -36 -40 -50 -61 -66 -65 -54 -44 -39 -37 -34 -28 -24 -26 -30 -32 -31 -33 -39 -47 -56 -65 -75 -87 -94 -92 -77 -54 -40 -47 -50 -45 -40 -42 -36 -43 -43 -35 -25 -16 -8 -6 -36 -64 -87 -122 -113 -96 -89 -91 -98 -95 -26 -6 -41 -73 -76 -64 -66 -81 -82 -48 -2 -8 -22 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -53 -74 -54 -35 -31 -41 -52 -48 -36 -37 -35 -18 -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 -1 -5 -59 -81 -83 -79 -78 -92 -111 -114 -112 -110 -109 -114 -123 -138 -157 -172 -179 -186 -213 -224 -130 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -7 -8 -5 -2 -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 -1 -3 -3 -1 -4 -5 -5 -5 -4 -2 -0 -0 -0 -0 -0 -2 -7 -3 -1 -1 -3 -8 -5 -2 -12 -12 -4 -0 -0 -0 -0 -5 -11 -7 -0 -0 -1 -2 -4 -12 -68 -80 -68 -47 -27 -22 -20 -17 -16 -17 -19 -20 -13 -9 -5 -2 -0 -1 -1 -6 -17 -34 -49 -44 -5 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -2 -3 -3 -4 -5 -5 -8 -9 -6 -7 -7 -4 -3 -12 -26 -35 -34 -34 -32 -30 -30 -30 -28 -21 -13 -9 -2 -1 -1 -2 -5 -10 -24 -32 -32 -31 -29 -13 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -38 -36 -47 -56 -59 -56 -50 -45 -44 -44 -42 -37 -31 -31 -34 -37 -39 -42 -49 -54 -59 -65 -74 -86 -97 -97 -82 -61 -47 -48 -38 -36 -36 -31 -9 -1 -4 -8 -14 -27 -43 -13 -3 -0 -40 -108 -121 -99 -91 -92 -86 -60 -1 -0 -44 -58 -40 -20 -28 -46 -34 -17 -12 -31 -30 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -48 -70 -56 -31 -29 -29 -31 -31 -18 -8 -5 -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 -1 -10 -55 -78 -79 -74 -84 -106 -109 -108 -107 -106 -109 -117 -131 -144 -152 -168 -207 -214 -221 -137 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -6 -6 -6 -7 -8 -5 -2 -0 -1 -3 -12 -9 -6 -3 -0 -1 -0 -0 -10 -12 -4 -0 -0 -0 -0 -8 -14 -6 -1 -0 -0 -0 -0 -2 -23 -36 -51 -42 -17 -20 -24 -20 -16 -14 -16 -19 -21 -19 -15 -9 -3 -2 -4 -9 -17 -28 -32 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -10 -9 -14 -15 -8 -2 -3 -12 -28 -27 -22 -19 -16 -22 -23 -18 -11 -8 -7 -10 -13 -9 -4 -1 -2 -17 -25 -25 -23 -17 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -33 -49 -54 -54 -51 -47 -47 -51 -55 -58 -57 -51 -46 -46 -48 -52 -57 -65 -70 -73 -76 -80 -88 -95 -95 -82 -65 -54 -53 -40 -12 -17 -14 -3 -1 -18 -28 -32 -47 -68 -57 -19 -8 -41 -89 -112 -102 -101 -97 -58 -14 -1 -0 -43 -66 -54 -28 -19 -36 -9 -0 -10 -22 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -23 -43 -31 -23 -12 -7 -5 -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 -0 -0 -0 -0 -0 -0 -0 -52 -85 -85 -72 -78 -99 -104 -105 -104 -104 -106 -112 -123 -136 -144 -160 -199 -209 -217 -146 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -8 -8 -6 -2 -0 -0 -0 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -12 -18 -22 -22 -18 -17 -19 -21 -23 -22 -18 -11 -12 -15 -15 -17 -23 -11 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -9 -10 -7 -3 -2 -3 -7 -5 -4 -4 -4 -6 -8 -7 -4 -0 -0 -5 -7 -6 -14 -7 -6 -8 -5 -1 -5 -9 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -51 -55 -55 -52 -47 -44 -46 -53 -63 -68 -63 -57 -56 -59 -62 -65 -68 -71 -80 -88 -95 -100 -103 -100 -97 -88 -74 -69 -72 -41 -53 -47 -21 -2 -0 -12 -31 -50 -70 -81 -51 -38 -44 -55 -62 -62 -66 -65 -28 -0 -0 -1 -10 -42 -51 -29 -2 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -12 -6 -0 -0 -3 -12 -19 -24 -22 -7 -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 -46 -87 -90 -76 -74 -82 -98 -103 -103 -103 -105 -109 -116 -127 -136 -153 -187 -202 -214 -158 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -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 -4 -7 -7 -8 -8 -6 -4 -2 -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 -3 -4 -17 -31 -32 -27 -24 -22 -23 -25 -25 -21 -19 -13 -9 -15 -27 -16 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -4 -4 -3 -2 -1 -0 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -11 -8 -9 -13 -7 -4 -9 -10 -5 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -44 -56 -53 -49 -45 -40 -38 -42 -52 -55 -53 -52 -56 -60 -63 -63 -60 -59 -75 -93 -105 -109 -101 -72 -37 -26 -26 -29 -37 -38 -65 -69 -49 -20 -2 -12 -38 -58 -69 -71 -68 -64 -54 -33 -12 -2 -8 -12 -5 -0 -0 -8 -33 -68 -74 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -20 -10 -0 -0 -6 -26 -29 -24 -22 -8 -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 -2 -37 -88 -99 -88 -77 -74 -93 -102 -104 -105 -107 -109 -114 -123 -136 -155 -178 -195 -208 -172 -81 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -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 -0 -0 -0 -2 -5 -8 -8 -6 -5 -4 -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 -10 -28 -39 -38 -33 -28 -25 -25 -27 -27 -25 -19 -13 -13 -26 -26 -11 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -6 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -19 -14 -11 -11 -10 -9 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -46 -33 -33 -38 -36 -32 -32 -33 -34 -38 -41 -47 -57 -64 -65 -62 -60 -67 -85 -104 -109 -105 -92 -58 -8 -5 -25 -43 -47 -53 -58 -44 -19 -3 -14 -40 -53 -66 -66 -59 -58 -66 -52 -22 -0 -0 -0 -0 -0 -0 -21 -78 -93 -31 -5 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -5 -1 -0 -0 -0 -8 -16 -17 -9 -0 -3 -17 -21 -21 -18 -7 -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 -12 -22 -28 -28 -22 -29 -91 -112 -104 -88 -81 -93 -102 -105 -106 -107 -110 -113 -120 -135 -155 -174 -187 -200 -203 -186 -111 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -2 -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 -2 -7 -11 -36 -44 -41 -33 -27 -27 -27 -26 -23 -19 -16 -21 -15 -7 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -5 -0 -0 -0 -0 -2 -8 -6 -4 -4 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -7 -6 -10 -16 -12 -11 -8 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -26 -17 -21 -35 -35 -31 -30 -28 -29 -34 -31 -31 -45 -67 -70 -68 -61 -62 -78 -101 -108 -111 -102 -68 -1 -5 -43 -62 -52 -25 -35 -40 -24 -6 -0 -4 -10 -46 -63 -66 -66 -55 -30 -10 -0 -0 -0 -0 -16 -27 -30 -31 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -40 -32 -13 -2 -0 -0 -1 -11 -23 -22 -11 -9 -18 -21 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -65 -69 -63 -57 -58 -102 -111 -103 -90 -82 -90 -100 -102 -102 -104 -106 -109 -113 -135 -160 -176 -184 -192 -204 -217 -158 -43 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -22 -43 -50 -41 -28 -24 -24 -25 -24 -22 -23 -24 -13 -3 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -23 -6 -0 -0 -0 -0 -1 -2 -3 -4 -10 -5 -4 -5 -4 -3 -1 -1 -0 -1 -0 -0 -0 -1 -1 -3 -11 -9 -13 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -8 -18 -20 -21 -28 -35 -32 -35 -24 -14 -18 -35 -42 -62 -66 -65 -71 -73 -78 -87 -82 -51 -0 -1 -18 -24 -19 -25 -79 -123 -103 -47 -1 -0 -0 -12 -41 -66 -71 -46 -8 -1 -0 -0 -8 -32 -48 -55 -45 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -49 -41 -16 -3 -0 -0 -0 -8 -19 -17 -13 -17 -20 -18 -11 -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 -3 -41 -68 -76 -79 -86 -89 -98 -97 -91 -83 -77 -81 -92 -96 -97 -98 -99 -102 -105 -123 -147 -169 -183 -195 -200 -208 -211 -179 -89 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -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 -0 -14 -33 -45 -37 -28 -25 -25 -25 -24 -23 -23 -24 -17 -6 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -10 -13 -7 -6 -5 -4 -3 -4 -3 -3 -2 -0 -0 -0 -0 -2 -5 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -27 -24 -25 -15 -5 -0 -1 -7 -33 -37 -38 -34 -24 -21 -26 -24 -13 -0 -0 -1 -2 -2 -14 -52 -91 -81 -54 -24 -1 -0 -0 -11 -45 -72 -68 -33 -4 -0 -0 -24 -67 -63 -51 -38 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -13 -5 -1 -0 -0 -0 -3 -6 -4 -4 -9 -11 -5 -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 -5 -40 -75 -82 -87 -94 -88 -88 -90 -87 -81 -74 -71 -75 -88 -91 -90 -91 -93 -97 -112 -136 -158 -174 -196 -214 -213 -212 -188 -106 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -7 -22 -41 -38 -34 -31 -29 -27 -24 -23 -23 -22 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -5 -6 -9 -12 -9 -10 -10 -8 -5 -1 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -0 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -31 -58 -42 -36 -25 -4 -0 -0 -33 -71 -85 -58 -0 -0 -0 -18 -43 -49 -43 -34 -22 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -1 -0 -0 -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 -1 -8 -39 -85 -87 -91 -93 -81 -90 -91 -86 -80 -73 -66 -64 -81 -86 -85 -85 -87 -95 -113 -133 -149 -164 -184 -214 -212 -205 -183 -119 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -22 -32 -37 -37 -34 -33 -28 -24 -23 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -13 -16 -15 -12 -9 -5 -2 -1 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -47 -32 -15 -4 -1 -0 -12 -32 -42 -30 -0 -0 -0 -0 -8 -19 -24 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -26 -36 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -35 -39 -43 -63 -99 -102 -109 -107 -89 -82 -75 -69 -66 -64 -61 -58 -75 -81 -81 -81 -83 -94 -117 -131 -141 -156 -177 -206 -210 -196 -161 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -37 -48 -44 -36 -23 -12 -9 -13 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -24 -25 -20 -17 -11 -6 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -51 -47 -45 -32 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -1 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -3 -24 -32 -16 -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 -66 -123 -145 -140 -132 -122 -122 -128 -119 -94 -71 -60 -56 -55 -56 -57 -58 -69 -74 -76 -77 -83 -98 -112 -121 -131 -146 -168 -196 -204 -178 -101 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -21 -35 -49 -23 -5 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -17 -25 -23 -17 -10 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -34 -22 -26 -26 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -28 -47 -42 -20 -2 -0 -0 -0 -0 -0 -5 -23 -49 -46 -40 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -13 -19 -25 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -43 -117 -164 -175 -166 -157 -147 -142 -148 -140 -117 -90 -78 -75 -73 -71 -69 -68 -67 -67 -69 -76 -89 -101 -106 -112 -120 -134 -155 -178 -192 -187 -109 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -14 -13 -11 -12 -8 -5 -4 -3 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -28 -27 -30 -26 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -40 -45 -49 -31 -6 -1 -0 -0 -3 -13 -35 -62 -49 -42 -27 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -16 -27 -35 -47 -57 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -99 -181 -191 -185 -181 -180 -172 -171 -167 -155 -135 -111 -89 -81 -74 -70 -67 -66 -65 -67 -72 -80 -90 -94 -97 -101 -109 -122 -142 -168 -192 -207 -132 -22 -0 -2 -5 -16 -27 -33 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -11 -19 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -36 -41 -23 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -19 -46 -50 -54 -41 -9 -0 -0 -8 -24 -39 -44 -30 -18 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -21 -31 -38 -42 -30 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -110 -212 -209 -213 -218 -221 -213 -201 -181 -164 -151 -136 -108 -114 -109 -101 -92 -84 -80 -80 -81 -83 -86 -88 -90 -94 -101 -115 -136 -167 -192 -205 -160 -96 -79 -59 -46 -96 -144 -168 -185 -100 -44 -12 -2 -7 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -36 -38 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -1 -4 -2 -0 -0 -5 -14 -20 -18 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -20 -30 -33 -37 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -64 -129 -124 -133 -136 -154 -193 -209 -191 -185 -184 -180 -165 -147 -130 -116 -104 -96 -91 -92 -95 -98 -101 -105 -109 -114 -120 -129 -142 -162 -189 -193 -187 -187 -194 -170 -146 -189 -234 -254 -261 -236 -173 -106 -76 -91 -102 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -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 -6 -16 -27 -36 -41 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -23 -18 -13 -5 -28 -84 -117 -122 -169 -206 -216 -202 -188 -165 -150 -142 -137 -125 -119 -117 -117 -118 -121 -124 -128 -134 -141 -149 -160 -182 -182 -182 -186 -196 -205 -212 -212 -225 -244 -255 -263 -257 -257 -262 -265 -252 -82 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -2 -7 -20 -35 -41 -12 -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 -2 -19 -73 -148 -207 -227 -223 -204 -189 -181 -169 -149 -136 -138 -141 -144 -148 -153 -155 -149 -150 -157 -163 -176 -175 -172 -174 -184 -193 -203 -215 -226 -236 -246 -254 -261 -264 -266 -265 -253 -109 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -22 -20 -6 -14 -22 -31 -39 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -106 -182 -238 -249 -232 -226 -218 -189 -164 -159 -160 -164 -167 -169 -171 -172 -173 -170 -162 -166 -172 -175 -173 -172 -181 -191 -204 -215 -227 -237 -247 -255 -260 -263 -264 -253 -136 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -5 -18 -21 -20 -17 -5 -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 -18 -68 -148 -232 -222 -222 -229 -233 -204 -181 -172 -174 -177 -172 -170 -169 -169 -165 -157 -158 -173 -186 -179 -165 -171 -181 -194 -206 -219 -230 -241 -249 -255 -259 -261 -253 -165 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -12 -6 -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 -8 -28 -48 -36 -126 -209 -225 -231 -217 -202 -188 -180 -176 -168 -164 -163 -164 -167 -175 -187 -185 -174 -165 -169 -177 -188 -201 -213 -225 -236 -186 -160 -176 -219 -253 -195 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -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 -1 -5 -2 -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 -2 -61 -147 -182 -181 -212 -212 -196 -187 -181 -175 -173 -174 -182 -197 -219 -198 -180 -173 -173 -179 -187 -198 -210 -222 -227 -109 -45 -72 -163 -251 -209 -54 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -67 -30 -2 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -117 -193 -223 -210 -209 -208 -203 -199 -200 -212 -236 -218 -204 -195 -190 -184 -190 -199 -210 -208 -172 -68 -16 -24 -66 -106 -89 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -58 -33 -4 -1 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -60 -91 -94 -147 -210 -226 -230 -229 -222 -232 -221 -216 -213 -206 -194 -198 -205 -214 -189 -98 -22 -4 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -13 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -83 -179 -209 -208 -215 -219 -220 -223 -210 -157 -52 -38 -125 -175 -152 -68 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -14 -7 -52 -152 -206 -231 -212 -141 -54 -3 -1 -13 -23 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -85 -135 -111 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -3 -1 -5 -12 -17 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -20 -18 -16 -11 -16 -17 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -1 -1 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -25 -28 -25 -21 -18 -17 -19 -20 -17 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -8 -8 -6 -5 -4 -2 -1 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -27 -29 -24 -19 -16 -17 -21 -22 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -0 -0 -1 -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 -1 -2 -4 -6 -11 -11 -9 -8 -8 -7 -6 -5 -4 -4 -3 -2 -1 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -23 -20 -16 -15 -18 -22 -25 -23 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -24 -22 -15 -20 -26 -21 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -14 -17 -19 -16 -13 -10 -7 -7 -6 -5 -5 -4 -4 -3 -2 -2 -2 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -18 -15 -13 -15 -19 -23 -20 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -32 -43 -39 -34 -34 -32 -29 -25 -21 -15 -6 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -16 -24 -24 -20 -18 -15 -10 -7 -6 -6 -5 -5 -5 -4 -3 -3 -3 -4 -3 -3 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -14 -14 -11 -12 -17 -21 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -33 -47 -49 -41 -37 -35 -32 -29 -27 -29 -29 -25 -18 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -23 -26 -25 -20 -15 -17 -18 -13 -8 -6 -5 -5 -5 -5 -5 -4 -3 -3 -4 -3 -3 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -13 -13 -9 -11 -14 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -25 -39 -49 -42 -38 -35 -34 -33 -33 -31 -29 -28 -24 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -20 -9 -4 -10 -18 -17 -11 -9 -7 -5 -3 -3 -4 -4 -4 -2 -3 -4 -5 -6 -4 -5 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -12 -10 -11 -14 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -50 -46 -41 -37 -34 -32 -31 -29 -27 -26 -24 -21 -14 -9 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -9 -7 -7 -9 -2 -0 -5 -14 -18 -13 -12 -9 -6 -3 -3 -3 -4 -4 -3 -5 -7 -9 -9 -6 -6 -7 -6 -5 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -11 -12 -15 -16 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -23 -27 -25 -28 -38 -34 -33 -31 -29 -28 -31 -34 -31 -25 -19 -14 -19 -13 -3 -2 -0 -0 -0 -0 -0 -1 -7 -9 -6 -0 -0 -0 -0 -2 -8 -19 -15 -11 -8 -5 -4 -4 -5 -4 -4 -4 -5 -7 -9 -8 -10 -11 -9 -6 -8 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -9 -11 -12 -14 -16 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -6 -13 -23 -30 -33 -34 -34 -36 -38 -39 -39 -36 -33 -39 -40 -34 -21 -8 -3 -1 -2 -5 -15 -19 -21 -21 -15 -10 -3 -0 -1 -3 -18 -19 -14 -9 -7 -6 -6 -5 -5 -4 -3 -4 -4 -6 -6 -7 -6 -3 -2 -9 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -3 -9 -11 -10 -9 -8 -5 -2 -1 -2 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -43 -30 -24 -30 -17 -6 -7 -13 -23 -37 -42 -44 -44 -43 -43 -39 -41 -42 -39 -32 -28 -26 -21 -15 -27 -37 -34 -28 -24 -19 -9 -2 -0 -0 -0 -13 -19 -16 -12 -9 -8 -9 -8 -7 -5 -3 -4 -6 -6 -6 -6 -5 -4 -2 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -13 -11 -4 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -2 -11 -12 -8 -4 -1 -8 -12 -8 -5 -18 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -7 -2 -14 -46 -52 -51 -54 -35 -9 -0 -0 -3 -25 -32 -33 -38 -49 -42 -33 -30 -34 -41 -38 -42 -45 -45 -40 -42 -39 -27 -14 -7 -4 -1 -0 -2 -9 -6 -5 -5 -9 -15 -11 -10 -10 -11 -11 -7 -5 -5 -6 -6 -6 -5 -5 -6 -6 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -12 -8 -7 -10 -5 -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 -1 -3 -3 -1 -0 -0 -0 -0 -1 -1 -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 -1 -2 -0 -0 -0 -4 -9 -8 -3 -8 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -49 -35 -0 -1 -4 -2 -6 -22 -19 -6 -0 -0 -1 -7 -9 -8 -10 -16 -10 -9 -16 -27 -40 -43 -43 -46 -52 -55 -56 -50 -34 -14 -6 -2 -0 -0 -4 -24 -21 -12 -10 -20 -17 -14 -11 -10 -11 -13 -11 -9 -6 -5 -4 -4 -4 -5 -5 -5 -5 -6 -8 -5 -3 -1 -0 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -7 -17 -13 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -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 -1 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -17 -34 -48 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -19 -21 -16 -14 -9 -20 -38 -57 -57 -60 -57 -49 -37 -29 -22 -21 -19 -10 -24 -30 -21 -10 -21 -18 -15 -13 -12 -10 -12 -13 -12 -9 -5 -5 -4 -4 -4 -4 -4 -4 -4 -6 -5 -4 -4 -5 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -16 -18 -16 -15 -14 -6 -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 -1 -1 -1 -0 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -12 -20 -17 -20 -32 -50 -51 -52 -49 -45 -41 -40 -42 -36 -21 -21 -33 -38 -35 -24 -21 -16 -13 -13 -14 -12 -13 -13 -13 -12 -9 -7 -5 -4 -3 -3 -3 -3 -2 -2 -3 -5 -6 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -8 -15 -22 -29 -32 -19 -6 -0 -0 -1 -5 -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 -1 -2 -2 -1 -1 -3 -5 -5 -4 -3 -2 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -19 -22 -24 -23 -24 -28 -34 -37 -37 -36 -36 -36 -42 -44 -35 -18 -6 -8 -22 -34 -32 -24 -18 -14 -15 -17 -15 -14 -14 -14 -15 -14 -12 -9 -6 -3 -2 -1 -1 -1 -1 -1 -2 -4 -4 -5 -5 -5 -4 -4 -3 -2 -1 -0 -1 -3 -8 -16 -24 -31 -32 -23 -13 -13 -27 -45 -43 -21 -5 -10 -8 -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 -1 -1 -1 -0 -2 -4 -2 -3 -4 -3 -3 -3 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -11 -14 -16 -16 -17 -18 -22 -25 -27 -29 -32 -33 -33 -31 -29 -25 -20 -24 -29 -30 -30 -26 -21 -18 -17 -18 -18 -17 -15 -15 -17 -20 -20 -17 -9 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -5 -6 -6 -7 -9 -15 -19 -10 -16 -23 -28 -31 -30 -30 -31 -33 -37 -47 -53 -58 -56 -41 -31 -31 -21 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -5 -6 -5 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -10 -11 -10 -9 -9 -10 -11 -13 -16 -18 -21 -24 -27 -29 -27 -25 -23 -25 -25 -27 -28 -28 -27 -24 -21 -19 -19 -21 -21 -19 -16 -17 -20 -26 -28 -24 -13 -7 -3 -1 -1 -0 -0 -1 -1 -1 -1 -2 -5 -9 -9 -9 -12 -18 -22 -25 -26 -26 -25 -23 -25 -27 -29 -32 -36 -42 -47 -52 -55 -55 -37 -20 -8 -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 -1 -2 -2 -0 -0 -0 -2 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -35 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -11 -12 -12 -10 -9 -10 -10 -9 -6 -5 -5 -7 -10 -12 -14 -16 -19 -22 -23 -23 -21 -19 -19 -19 -21 -23 -24 -24 -23 -22 -22 -23 -23 -24 -23 -19 -20 -25 -31 -32 -24 -15 -8 -4 -1 -1 -1 -0 -0 -0 -1 -2 -3 -6 -9 -10 -11 -14 -19 -21 -24 -26 -26 -24 -23 -24 -25 -26 -28 -32 -38 -44 -49 -57 -60 -38 -16 -10 -32 -11 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -33 -41 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -5 -2 -0 -0 -1 -3 -4 -4 -3 -3 -4 -4 -5 -6 -7 -10 -13 -15 -14 -13 -11 -11 -11 -12 -15 -18 -21 -23 -23 -23 -25 -28 -28 -27 -25 -23 -23 -28 -34 -33 -24 -16 -10 -8 -10 -6 -3 -2 -1 -1 -1 -2 -3 -4 -6 -7 -9 -12 -18 -24 -29 -31 -32 -34 -36 -36 -36 -36 -39 -43 -43 -37 -31 -46 -45 -29 -11 -15 -47 -28 -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 -1 -1 -1 -4 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -3 -5 -6 -7 -6 -5 -4 -5 -6 -9 -12 -15 -18 -21 -23 -27 -32 -35 -31 -24 -21 -13 -14 -22 -29 -29 -21 -12 -7 -11 -10 -7 -4 -1 -1 -1 -1 -2 -3 -4 -4 -6 -10 -15 -21 -26 -32 -39 -44 -44 -30 -20 -50 -45 -27 -11 -3 -0 -12 -12 -6 -1 -2 -0 -0 -0 -0 -0 -4 -8 -10 -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 -1 -1 -3 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -5 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -1 -2 -3 -3 -4 -4 -4 -4 -6 -7 -9 -11 -15 -21 -26 -32 -25 -13 -8 -10 -4 -1 -5 -20 -28 -21 -9 -8 -11 -10 -8 -6 -3 -2 -1 -1 -1 -1 -2 -3 -6 -10 -15 -22 -27 -31 -37 -44 -46 -44 -47 -62 -45 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -20 -21 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -9 -10 -9 -8 -7 -4 -3 -2 -3 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -6 -7 -8 -9 -9 -11 -13 -15 -21 -20 -12 -2 -0 -0 -0 -0 -0 -6 -7 -7 -10 -12 -9 -7 -7 -11 -7 -4 -2 -2 -1 -1 -1 -3 -6 -10 -15 -22 -27 -28 -30 -37 -40 -41 -45 -46 -35 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -7 -5 -3 -2 -1 -3 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -8 -8 -5 -10 -9 -7 -4 -2 -0 -7 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -15 -9 -7 -12 -18 -12 -7 -4 -3 -3 -2 -2 -2 -4 -8 -13 -18 -22 -24 -26 -29 -28 -25 -14 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -4 -2 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -5 -6 -8 -8 -7 -10 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -10 -13 -24 -22 -15 -9 -5 -5 -4 -3 -2 -2 -5 -7 -11 -14 -17 -18 -22 -26 -26 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -5 -8 -10 -8 -6 -10 -15 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -27 -26 -25 -14 -11 -11 -7 -6 -5 -3 -2 -2 -5 -7 -10 -12 -15 -16 -19 -22 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -1 -2 -2 -3 -5 -9 -13 -14 -13 -17 -20 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -29 -37 -32 -24 -9 -7 -15 -13 -11 -11 -9 -5 -5 -6 -8 -10 -11 -14 -17 -21 -28 -31 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -4 -6 -10 -14 -17 -20 -24 -14 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -29 -22 -19 -23 -19 -18 -20 -17 -14 -11 -9 -7 -7 -7 -8 -10 -11 -14 -18 -23 -27 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -5 -4 -2 -1 -0 -1 -2 -3 -4 -6 -10 -13 -17 -20 -14 -17 -20 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -10 -15 -16 -15 -14 -13 -11 -8 -6 -5 -6 -7 -7 -9 -11 -14 -18 -22 -16 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -1 -1 -1 -3 -4 -5 -7 -10 -13 -15 -23 -23 -21 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -6 -6 -5 -4 -3 -4 -4 -4 -5 -6 -8 -8 -10 -13 -17 -22 -27 -12 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -1 -2 -2 -4 -6 -8 -6 -2 -0 -12 -18 -20 -18 -9 -5 -2 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -10 -13 -16 -18 -19 -20 -22 -22 -16 -12 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -2 -4 -6 -8 -8 -12 -19 -9 -2 -2 -5 -8 -13 -9 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -5 -8 -12 -17 -23 -29 -32 -33 -32 -31 -22 -18 -14 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -3 -7 -10 -9 -9 -10 -9 -3 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -7 -9 -13 -18 -23 -28 -35 -37 -35 -31 -27 -24 -18 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -3 -5 -8 -4 -1 -0 -0 -1 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -7 -11 -13 -16 -19 -19 -23 -23 -22 -20 -17 -10 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -3 -4 -5 -5 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -4 -6 -8 -11 -15 -16 -12 -6 -16 -14 -8 -8 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -6 -7 -9 -9 -8 -8 -5 -2 -0 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -5 -5 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -2 -3 -4 -5 -5 -7 -13 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -56 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -3 -5 -6 -7 -8 -8 -8 -7 -6 -5 -4 -5 -5 -6 -6 -6 -5 -4 -3 -2 -4 -6 -4 -3 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -81 -78 -16 -7 -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 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -8 -10 -10 -9 -9 -9 -8 -7 -6 -5 -5 -6 -7 -9 -10 -13 -12 -8 -3 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -78 -112 -123 -116 -52 -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 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -8 -9 -10 -11 -11 -10 -9 -8 -9 -9 -8 -8 -8 -9 -10 -12 -13 -15 -17 -12 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -95 -119 -122 -142 -90 -50 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -4 -4 -3 -9 -9 -8 -8 -9 -10 -9 -8 -8 -11 -13 -14 -13 -13 -13 -12 -13 -13 -12 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -100 -130 -118 -112 -120 -114 -78 -4 -3 -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 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 -4 -5 -6 -8 -11 -11 -10 -8 -7 -10 -12 -12 -10 -8 -8 -7 -7 -7 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -2 -12 -41 -74 -104 -123 -129 -129 -112 -71 -37 -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 -1 -2 -3 -3 -2 -1 -1 -3 -3 -2 -2 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -4 -9 -11 -10 -8 -7 -8 -8 -7 -5 -5 -4 -3 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -45 -103 -123 -81 -20 -9 -2 -0 -2 -11 -61 -42 -26 -36 -71 -114 -134 -138 -142 -85 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -2 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -1 -4 -7 -6 -3 -0 -0 -3 -6 -7 -10 -5 -4 -5 -5 -5 -5 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -161 -301 -307 -256 -175 -86 -21 -0 -2 -11 -74 -52 -29 -38 -84 -113 -129 -137 -144 -100 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -1 -1 -2 -4 -1 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -119 -286 -299 -296 -269 -174 -80 -25 -1 -0 -0 -0 -5 -15 -30 -81 -118 -130 -116 -63 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -57 -168 -223 -262 -280 -255 -216 -112 -15 -0 -0 -0 -0 -0 -0 -39 -76 -99 -96 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -112 -210 -271 -285 -282 -174 -47 -0 -0 -0 -0 -0 -0 -7 -26 -61 -113 -50 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -92 -152 -235 -221 -140 -47 -0 -0 -0 -0 -0 -0 -0 -10 -40 -122 -117 -84 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -25 -62 -54 -33 -11 -0 -0 -0 -0 -0 -0 -0 -2 -9 -42 -75 -84 -61 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -18 -13 -6 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -87 -91 -75 -61 -70 -43 -22 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -89 -116 -140 -137 -119 -97 -76 -55 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -23 -74 -157 -152 -151 -152 -152 -145 -62 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -6 -3 -2 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -51 -148 -156 -161 -164 -165 -161 -128 -93 -59 -23 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -9 -10 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -60 -92 -129 -158 -169 -153 -148 -147 -144 -137 -63 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -13 -9 -4 -1 -0 -0 -0 -0 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -28 -70 -157 -149 -137 -132 -137 -146 -96 -46 -25 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -9 -6 -3 -1 -0 -1 -1 -1 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -138 -164 -161 -148 -145 -155 -164 -151 -100 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -2 -2 -2 -1 -1 -1 -2 -3 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -103 -128 -115 -105 -149 -155 -153 -133 -86 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -2 -1 -1 -2 -2 -4 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -45 -39 -25 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -4 -2 -1 -1 -2 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -7 -11 -6 -2 -0 -1 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -0 -0 -0 -1 -2 -4 -6 -12 -13 -9 -3 -1 -0 -1 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -1 -1 -2 -4 -6 -9 -17 -16 -9 -4 -5 -12 -25 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -4 -4 -5 -7 -10 -17 -15 -11 -8 -20 -29 -28 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -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 -10 -8 -7 -7 -10 -13 -16 -18 -17 -17 -22 -26 -19 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -16 -14 -12 -12 -14 -20 -24 -25 -24 -22 -22 -24 -17 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -21 -21 -16 -4 -2 -4 -9 -14 -18 -18 -10 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -3 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -8 -2 -0 -0 -1 -3 -10 -13 -10 -4 -1 -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 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -9 -9 -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 -1 -1 -1 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -3 -2 -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 -1 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -6 -8 -9 -8 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -6 -8 -11 -12 -13 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -3 -4 -6 -8 -11 -12 -11 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -5 -5 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -8 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -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 -1 -1 -1 -0 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -25 -28 -25 -16 -7 -0 -0 -0 -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 -4 -9 -13 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -20 -25 -27 -26 -15 -7 -2 -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 -1 -1 -1 -3 -7 -12 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -23 -28 -29 -29 -27 -24 -19 -12 -1 -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 -2 -2 -2 -2 -3 -10 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -27 -29 -26 -28 -28 -26 -23 -21 -14 -3 -1 -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 -2 -2 -2 -2 -2 -5 -3 -1 -0 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -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 -1 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -1 -5 -12 -23 -28 -29 -26 -23 -24 -24 -23 -22 -22 -17 -6 -1 -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 -1 -1 -1 -1 -2 -3 -4 -3 -1 -1 -3 -16 -20 -13 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -2 -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 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -25 -23 -11 -17 -23 -28 -28 -28 -27 -25 -24 -23 -22 -22 -22 -20 -14 -9 -4 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -1 -10 -18 -22 -17 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -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 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -14 -16 -17 -21 -25 -29 -31 -29 -28 -27 -26 -24 -23 -22 -20 -19 -18 -19 -21 -21 -21 -20 -22 -28 -29 -13 -6 -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 -4 -6 -7 -10 -13 -14 -12 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -23 -22 -21 -21 -22 -22 -19 -20 -20 -20 -19 -17 -16 -14 -15 -16 -19 -18 -18 -19 -21 -24 -30 -38 -46 -43 -26 -0 -0 -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 -5 -7 -9 -10 -10 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -3 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -4 -4 -2 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -11 -16 -16 -16 -15 -16 -15 -15 -15 -16 -15 -14 -13 -13 -14 -15 -15 -15 -16 -16 -17 -18 -20 -21 -24 -29 -38 -40 -30 -12 -8 -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 -1 -2 -3 -5 -7 -9 -10 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -6 -7 -10 -10 -5 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -16 -20 -16 -14 -12 -12 -13 -13 -12 -12 -12 -12 -12 -12 -12 -13 -14 -14 -15 -16 -16 -16 -17 -18 -18 -20 -23 -29 -38 -48 -55 -33 -14 -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 -1 -2 -3 -5 -8 -10 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -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 -2 -5 -9 -11 -10 -8 -6 -7 -5 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -12 -19 -20 -18 -15 -13 -11 -11 -11 -10 -10 -11 -12 -12 -12 -11 -12 -13 -14 -14 -14 -14 -13 -14 -15 -17 -16 -17 -18 -20 -27 -36 -45 -41 -36 -26 -6 -2 -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 -4 -7 -9 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -9 -8 -8 -7 -7 -6 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -13 -18 -18 -16 -13 -10 -10 -10 -10 -9 -9 -10 -11 -10 -10 -10 -11 -12 -13 -13 -12 -12 -11 -12 -13 -14 -13 -13 -13 -13 -14 -19 -26 -35 -46 -58 -55 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -7 -7 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -4 -4 -5 -5 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -17 -16 -14 -12 -11 -10 -8 -7 -8 -8 -8 -9 -10 -10 -10 -11 -12 -12 -12 -11 -11 -11 -11 -13 -12 -12 -11 -11 -11 -12 -12 -15 -20 -28 -40 -55 -57 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -15 -13 -13 -13 -11 -7 -7 -7 -7 -8 -9 -10 -9 -10 -10 -11 -11 -11 -10 -10 -11 -12 -12 -12 -11 -11 -10 -11 -12 -13 -13 -14 -16 -22 -32 -48 -62 -70 -68 -43 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -6 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -12 -14 -13 -13 -11 -9 -5 -6 -7 -7 -8 -9 -9 -9 -10 -10 -10 -10 -9 -10 -11 -11 -11 -11 -10 -10 -10 -11 -11 -11 -11 -11 -11 -13 -16 -26 -39 -56 -73 -78 -56 -11 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -6 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -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 -1 -3 -2 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -15 -13 -14 -15 -13 -8 -6 -6 -7 -7 -8 -9 -9 -9 -10 -10 -9 -9 -9 -9 -9 -9 -9 -9 -9 -10 -11 -11 -11 -12 -12 -12 -12 -13 -13 -14 -22 -34 -47 -55 -39 -20 -4 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -1 -0 -0 -1 -2 -5 -6 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -1 -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 -0 -0 -1 -2 -3 -2 -2 -2 -2 -3 -4 -6 -5 -3 -5 -8 -8 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -10 -16 -14 -14 -14 -11 -8 -6 -6 -7 -8 -8 -8 -8 -8 -8 -7 -7 -8 -8 -8 -8 -8 -8 -8 -9 -10 -11 -11 -11 -10 -11 -11 -12 -13 -14 -15 -24 -34 -43 -50 -26 -7 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -1 -3 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -8 -7 -8 -9 -9 -5 -3 -2 -1 -2 -3 -5 -6 -9 -13 -18 -18 -13 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -12 -11 -11 -12 -11 -10 -9 -7 -5 -5 -5 -6 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -8 -8 -9 -10 -10 -9 -9 -9 -9 -10 -11 -13 -14 -15 -18 -20 -21 -22 -13 -5 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -18 -7 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -3 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -7 -12 -14 -14 -12 -9 -7 -4 -3 -2 -1 -1 -1 -3 -7 -11 -16 -19 -19 -14 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -10 -10 -9 -6 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -5 -6 -6 -5 -5 -5 -5 -5 -7 -8 -10 -10 -10 -9 -8 -8 -8 -8 -9 -10 -10 -10 -9 -7 -5 -4 -3 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -28 -10 -3 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -2 -4 -3 -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 -3 -4 -6 -10 -8 -6 -4 -3 -3 -2 -2 -2 -2 -2 -1 -3 -7 -12 -15 -17 -17 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -13 -10 -7 -5 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -6 -8 -11 -13 -14 -10 -7 -6 -6 -7 -7 -7 -8 -8 -8 -8 -6 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -25 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -4 -5 -4 -3 -2 -1 -1 -1 -2 -2 -2 -3 -4 -7 -10 -16 -20 -20 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -17 -12 -9 -7 -5 -4 -3 -3 -4 -4 -4 -4 -5 -6 -6 -5 -5 -5 -4 -5 -5 -6 -9 -12 -16 -18 -18 -17 -15 -10 -7 -5 -6 -6 -7 -7 -7 -7 -7 -7 -6 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -29 -17 -10 -7 -4 -1 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -6 -12 -11 -11 -17 -32 -31 -15 -22 -33 -41 -27 -19 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -20 -16 -13 -11 -10 -7 -5 -5 -6 -6 -6 -5 -5 -5 -6 -7 -7 -7 -7 -6 -6 -6 -7 -11 -18 -17 -12 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -66 -67 -62 -53 -37 -15 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -7 -13 -11 -6 -7 -18 -24 -23 -21 -20 -19 -16 -16 -14 -9 -4 -2 -1 -1 -3 -5 -5 -2 -2 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -15 -23 -20 -17 -15 -13 -12 -11 -12 -11 -10 -8 -8 -7 -7 -7 -7 -8 -8 -8 -8 -8 -7 -7 -9 -10 -10 -9 -8 -7 -7 -6 -6 -6 -6 -5 -5 -5 -5 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -60 -73 -53 -40 -36 -33 -14 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -7 -12 -17 -19 -19 -19 -19 -17 -13 -9 -6 -5 -5 -6 -6 -6 -6 -6 -7 -10 -12 -11 -8 -4 -3 -5 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -28 -33 -31 -25 -19 -14 -16 -17 -18 -17 -14 -11 -11 -10 -10 -11 -12 -12 -12 -11 -11 -10 -10 -10 -9 -8 -8 -8 -8 -7 -7 -6 -6 -6 -6 -6 -5 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -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 -31 -49 -62 -65 -69 -66 -72 -47 -24 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -3 -3 -4 -4 -4 -8 -13 -19 -21 -20 -15 -11 -8 -5 -3 -3 -4 -5 -5 -5 -5 -5 -7 -8 -9 -8 -6 -3 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -39 -42 -29 -18 -20 -21 -22 -21 -20 -18 -16 -17 -17 -17 -18 -19 -20 -19 -19 -19 -19 -19 -13 -8 -4 -2 -4 -6 -6 -5 -4 -2 -4 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -31 -49 -48 -40 -33 -42 -62 -79 -72 -56 -35 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -3 -3 -4 -4 -3 -2 -3 -5 -7 -9 -8 -7 -5 -4 -3 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -49 -54 -44 -27 -21 -31 -32 -33 -31 -29 -27 -26 -26 -26 -27 -27 -29 -29 -29 -30 -32 -28 -15 -6 -1 -1 -0 -2 -4 -5 -5 -4 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -19 -36 -50 -43 -27 -14 -41 -69 -74 -60 -37 -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 -1 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -35 -47 -52 -50 -50 -50 -47 -45 -43 -40 -37 -36 -36 -37 -38 -38 -39 -39 -40 -40 -40 -28 -15 -5 -3 -3 -5 -3 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -1 -1 -1 -16 -39 -52 -51 -39 -28 -24 -26 -21 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -23 -41 -50 -50 -45 -34 -43 -48 -46 -41 -40 -40 -38 -38 -39 -41 -43 -45 -46 -43 -34 -26 -24 -14 -7 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -11 -28 -48 -67 -81 -85 -60 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -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 -2 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -30 -43 -51 -55 -51 -38 -11 -24 -35 -41 -38 -38 -39 -39 -41 -43 -47 -40 -41 -46 -43 -21 -0 -0 -2 -3 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -6 -13 -23 -37 -49 -58 -71 -63 -38 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -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 -0 -2 -5 -13 -19 -22 -21 -13 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -32 -45 -54 -51 -32 -38 -44 -50 -48 -47 -46 -45 -42 -40 -40 -23 -18 -23 -27 -15 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -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 -1 -2 -3 -4 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -4 -6 -10 -17 -29 -40 -50 -64 -81 -70 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -12 -10 -8 -7 -12 -19 -22 -22 -22 -22 -18 -11 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -11 -42 -60 -62 -61 -60 -59 -53 -50 -45 -34 -15 -5 -5 -2 -2 -2 -3 -2 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -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 -1 -1 -2 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -37 -39 -39 -46 -54 -62 -75 -83 -83 -59 -29 -4 -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 -1 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -2 -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 -14 -25 -28 -26 -24 -21 -17 -15 -14 -14 -13 -12 -12 -12 -10 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -4 -1 -0 -4 -22 -28 -24 -6 -28 -40 -40 -36 -33 -34 -41 -42 -38 -28 -10 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -2 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -58 -53 -43 -31 -36 -49 -63 -77 -86 -85 -52 -20 -5 -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 -0 -1 -1 -2 -3 -2 -1 -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 -8 -22 -29 -31 -28 -26 -24 -19 -15 -12 -10 -8 -7 -6 -7 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -32 -33 -34 -30 -23 -6 -1 -1 -6 -7 -5 -0 -1 -1 -0 -0 -0 -2 -12 -14 -13 -8 -3 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -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 -1 -2 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -19 -38 -46 -42 -33 -24 -31 -51 -67 -74 -68 -46 -20 -5 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -15 -21 -27 -27 -24 -21 -20 -18 -16 -16 -16 -15 -14 -12 -10 -10 -9 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -19 -16 -14 -12 -7 -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 -1 -1 -1 -1 -1 -1 -0 -0 -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 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -1 -10 -26 -46 -65 -83 -80 -70 -67 -64 -62 -75 -59 -29 -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 -1 -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 -7 -13 -18 -18 -18 -19 -18 -16 -14 -13 -11 -10 -11 -13 -15 -16 -14 -11 -8 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -14 -26 -30 -25 -15 -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 -1 -1 -1 -1 -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 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -6 -27 -59 -62 -60 -57 -57 -66 -73 -47 -21 -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 -1 -1 -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 -2 -8 -14 -16 -14 -13 -12 -11 -10 -9 -8 -7 -8 -10 -12 -13 -15 -16 -16 -15 -13 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -17 -22 -28 -37 -50 -50 -41 -24 -5 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -3 -10 -36 -51 -53 -51 -51 -54 -72 -64 -35 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -8 -13 -15 -14 -13 -11 -10 -9 -8 -7 -6 -6 -6 -6 -8 -11 -15 -18 -19 -17 -11 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -25 -29 -30 -27 -25 -24 -23 -18 -11 -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 -1 -1 -1 -1 -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 -0 -0 -0 -1 -2 -3 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -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 -2 -2 -1 -2 -0 -0 -0 -3 -12 -31 -39 -45 -50 -56 -65 -78 -48 -21 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -5 -9 -14 -14 -14 -13 -12 -11 -10 -9 -7 -6 -5 -4 -4 -4 -5 -7 -11 -14 -15 -15 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -40 -38 -30 -18 -6 -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 -1 -1 -1 -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 -0 -0 -0 -0 -1 -2 -3 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -1 -5 -1 -0 -0 -0 -3 -8 -14 -22 -32 -46 -48 -24 -9 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -2 -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 -1 -7 -14 -16 -18 -18 -16 -16 -16 -15 -14 -12 -9 -8 -6 -5 -5 -4 -4 -6 -7 -9 -10 -13 -13 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -12 -14 -23 -40 -45 -43 -33 -10 -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 -1 -1 -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 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -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 -1 -3 -4 -5 -5 -17 -25 -27 -25 -23 -22 -22 -21 -19 -16 -13 -10 -8 -7 -6 -6 -5 -5 -5 -5 -6 -6 -7 -9 -9 -8 -7 -5 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -17 -18 -27 -40 -56 -53 -49 -46 -45 -44 -37 -14 -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 -1 -2 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -7 -12 -19 -23 -21 -20 -23 -25 -26 -26 -25 -24 -25 -23 -20 -17 -14 -12 -10 -8 -6 -5 -4 -3 -3 -4 -4 -5 -6 -7 -9 -11 -13 -12 -7 -6 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -53 -58 -56 -55 -54 -50 -48 -47 -45 -35 -22 -8 -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 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -45 -25 -6 -0 -1 -8 -3 -1 -6 -23 -34 -38 -44 -42 -9 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -19 -18 -17 -16 -18 -25 -28 -29 -27 -22 -21 -22 -23 -23 -23 -22 -22 -23 -22 -19 -16 -14 -12 -10 -8 -6 -4 -3 -3 -3 -3 -3 -4 -5 -6 -7 -9 -10 -11 -11 -11 -10 -8 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -56 -64 -60 -55 -52 -49 -50 -50 -48 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -9 -12 -16 -32 -41 -55 -59 -58 -49 -58 -57 -42 -28 -15 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -23 -24 -25 -26 -28 -27 -27 -27 -26 -23 -18 -17 -17 -19 -20 -21 -21 -20 -19 -17 -16 -14 -11 -11 -10 -8 -6 -5 -4 -4 -3 -2 -2 -3 -3 -5 -6 -7 -8 -9 -9 -10 -10 -11 -11 -13 -14 -14 -13 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -8 -7 -7 -33 -50 -59 -56 -53 -50 -49 -46 -38 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -49 -87 -65 -57 -59 -54 -37 -11 -11 -7 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -12 -18 -25 -28 -28 -27 -26 -27 -25 -23 -22 -19 -17 -14 -13 -13 -14 -16 -18 -18 -17 -15 -14 -12 -10 -9 -9 -9 -8 -6 -5 -4 -3 -3 -3 -3 -3 -4 -4 -5 -6 -7 -7 -8 -8 -8 -10 -12 -14 -15 -17 -17 -15 -11 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -36 -49 -52 -54 -55 -57 -55 -53 -49 -49 -49 -50 -44 -29 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -38 -54 -40 -38 -34 -30 -13 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -21 -28 -34 -39 -37 -35 -33 -29 -26 -23 -22 -19 -17 -15 -13 -11 -10 -9 -9 -10 -12 -13 -14 -14 -12 -10 -8 -7 -7 -7 -7 -6 -4 -4 -4 -3 -3 -3 -2 -2 -2 -3 -4 -5 -5 -6 -6 -7 -7 -8 -10 -12 -14 -16 -17 -16 -13 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -41 -53 -53 -52 -51 -49 -48 -47 -46 -47 -47 -43 -31 -18 -4 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -24 -47 -49 -38 -24 -4 -10 -18 -13 -5 -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 -0 -0 -0 -0 -0 -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 -22 -33 -39 -39 -41 -42 -39 -36 -32 -27 -25 -23 -20 -16 -14 -11 -11 -9 -8 -6 -5 -5 -7 -9 -10 -10 -9 -8 -8 -7 -7 -6 -5 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -6 -8 -10 -12 -14 -16 -17 -16 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -32 -41 -45 -46 -45 -44 -44 -43 -43 -45 -47 -50 -47 -38 -12 -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 -1 -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 -1 -1 -1 -3 -13 -17 -17 -11 -5 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -14 -18 -14 -7 -11 -11 -8 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -2 -4 -11 -30 -37 -41 -42 -46 -47 -42 -37 -33 -30 -29 -26 -21 -17 -13 -10 -9 -8 -8 -7 -5 -3 -4 -5 -6 -8 -9 -8 -7 -7 -7 -7 -7 -6 -7 -7 -7 -6 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -9 -11 -13 -13 -12 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -31 -39 -43 -43 -43 -42 -41 -41 -41 -42 -44 -46 -50 -54 -54 -47 -17 -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 -0 -0 -0 -0 -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 -1 -1 -5 -6 -5 -3 -2 -2 -4 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -1 -6 -9 -9 -6 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -7 -19 -35 -40 -42 -41 -41 -40 -41 -41 -40 -38 -35 -32 -30 -27 -24 -20 -18 -16 -11 -9 -9 -9 -10 -9 -7 -7 -7 -8 -9 -9 -8 -7 -7 -7 -8 -8 -9 -9 -10 -10 -8 -7 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -7 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -27 -40 -43 -43 -43 -42 -41 -41 -39 -40 -41 -43 -45 -48 -50 -55 -58 -54 -22 -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 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -2 -1 -5 -9 -11 -12 -10 -7 -4 -1 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -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 -8 -18 -28 -40 -52 -48 -43 -38 -34 -32 -31 -32 -32 -32 -31 -31 -31 -30 -28 -26 -24 -23 -22 -20 -18 -17 -19 -18 -17 -15 -14 -13 -14 -13 -12 -10 -8 -7 -8 -8 -8 -8 -9 -9 -8 -8 -7 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -6 -5 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -29 -41 -42 -43 -42 -40 -39 -37 -35 -36 -37 -39 -41 -44 -47 -48 -41 -30 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -3 -6 -9 -8 -6 -3 -1 -0 -0 -0 -1 -1 -2 -5 -8 -7 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -6 -18 -35 -45 -55 -61 -58 -55 -50 -42 -35 -28 -25 -23 -24 -23 -23 -23 -24 -25 -26 -27 -27 -28 -30 -30 -30 -29 -30 -31 -31 -30 -30 -29 -26 -23 -20 -18 -15 -11 -9 -8 -7 -6 -5 -4 -6 -7 -9 -9 -9 -8 -6 -5 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -7 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -26 -34 -38 -39 -37 -35 -34 -34 -35 -36 -39 -42 -44 -43 -22 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -2 -5 -10 -8 -5 -2 -1 -0 -1 -1 -3 -4 -8 -9 -8 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -2 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -3 -14 -45 -70 -69 -66 -63 -60 -56 -51 -43 -36 -29 -24 -21 -18 -18 -18 -18 -18 -19 -20 -22 -26 -29 -31 -33 -35 -37 -40 -42 -43 -38 -32 -27 -34 -35 -31 -25 -20 -15 -12 -10 -8 -7 -5 -4 -5 -7 -10 -13 -15 -14 -12 -9 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -5 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -11 -26 -38 -36 -35 -33 -33 -33 -34 -37 -41 -46 -50 -27 -9 -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 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -1 -1 -1 -1 -1 -0 -0 -1 -4 -9 -7 -5 -2 -1 -1 -3 -5 -8 -11 -10 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -5 -8 -11 -15 -9 -3 -1 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -11 -24 -64 -76 -73 -67 -62 -58 -52 -48 -44 -39 -33 -27 -23 -20 -18 -18 -17 -17 -19 -22 -25 -28 -31 -33 -36 -39 -43 -46 -38 -31 -31 -34 -37 -51 -50 -44 -35 -28 -22 -18 -15 -12 -10 -9 -8 -8 -10 -13 -18 -21 -23 -22 -19 -15 -9 -6 -4 -3 -2 -2 -1 -1 -2 -2 -3 -3 -4 -5 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -30 -40 -45 -41 -36 -33 -31 -30 -29 -30 -32 -35 -37 -34 -27 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -1 -1 -2 -1 -1 -0 -0 -2 -6 -6 -6 -4 -4 -6 -9 -13 -15 -16 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -10 -8 -8 -8 -8 -4 -3 -3 -3 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -4 -19 -32 -48 -63 -73 -78 -75 -73 -69 -64 -57 -49 -45 -43 -41 -38 -35 -31 -27 -24 -22 -21 -22 -23 -26 -30 -34 -34 -35 -38 -43 -47 -50 -27 -15 -18 -39 -53 -58 -53 -48 -43 -41 -36 -30 -25 -21 -17 -15 -14 -12 -14 -18 -22 -26 -28 -30 -29 -25 -20 -15 -10 -7 -5 -4 -3 -3 -3 -4 -3 -3 -3 -3 -4 -5 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -27 -44 -42 -37 -31 -28 -26 -28 -30 -32 -36 -37 -26 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -7 -5 -4 -3 -2 -3 -3 -3 -3 -3 -3 -6 -8 -10 -12 -16 -17 -13 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 30 31 32 33 34 35 37 38 40 41 42 43 43 43 43 42 42 42 41 40 40 39 38 37 36 35 35 35 35 35 34 32 29 22 20 18 16 18 20 23 26 28 30 31 32 32 32 32 32 31 29 26 23 20 18 16 15 14 13 11 11 10 10 10 10 10 9 8 7 8 9 12 14 16 17 19 20 21 22 22 21 19 15 11 7 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 8 8 8 8 9 9 9 9 9 10 10 10 9 9 8 8 8 7 7 7 7 6 6 7 7 7 7 6 6 6 5 4 4 4 5 8 8 8 7 4 3 3 3 5 6 6 7 7 8 9 11 12 13 14 14 15 16 16 17 17 17 17 17 17 16 15 13 13 12 12 6 6 3 12 13 13 13 13 12 12 12 12 13 14 15 18 19 19 19 19 20 20 19 18 18 17 15 15 16 16 15 17 18 18 18 18 18 17 17 17 17 17 16 15 14 13 13 12 12 12 13 13 13 13 12 11 11 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 16 16 14 11 4 12 13 13 15 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 31 30 30 29 29 29 30 30 30 29 29 29 30 29 29 29 28 27 26 25 25 24 25 27 29 29 30 29 28 27 26 25 25 25 25 26 27 27 25 21 17 16 16 16 18 21 22 22 22 22 23 24 25 25 25 25 24 24 23 24 24 25 25 24 23 22 21 20 20 20 19 20 21 22 24 26 28 30 32 33 34 34 34 33 33 32 31 30 29 26 19 11 3 1 1 2 2 2 2 2 2 2 2 3 4 4 5 5 6 6 7 7 8 8 9 10 11 13 14 14 12 12 11 12 12 12 13 13 14 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 28 29 30 31 31 32 33 34 36 38 39 40 41 42 43 43 43 43 44 43 43 43 42 42 41 41 40 40 40 38 36 36 33 30 25 23 23 22 22 22 22 22 23 24 25 26 26 27 27 26 25 23 21 19 17 16 16 15 14 13 12 11 10 9 9 9 9 9 9 8 8 8 9 12 14 17 20 21 23 23 23 22 20 17 13 10 8 8 7 6 6 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 4 4 4 5 7 8 8 9 10 8 5 4 5 5 6 7 8 8 8 10 11 12 13 14 14 16 16 17 17 17 17 17 17 16 15 14 13 12 12 12 10 3 10 11 13 13 13 13 13 12 13 14 15 16 17 19 19 19 19 20 20 20 20 19 19 18 18 17 17 17 17 16 17 18 18 18 18 17 17 17 17 17 16 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 12 12 12 12 13 13 13 12 12 12 12 12 11 9 7 10 12 12 14 16 16 16 16 15 15 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 13 13 14 14 14 14 14 14 13 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 29 30 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 28 27 26 26 25 25 26 27 29 29 29 29 28 26 25 26 26 26 26 26 25 23 20 18 17 19 17 19 23 24 23 23 24 25 26 26 26 25 25 24 23 23 24 25 25 25 24 23 21 21 20 20 20 20 20 22 23 26 28 30 32 33 34 34 35 34 34 34 33 33 32 31 29 22 11 3 1 1 2 2 2 1 1 2 2 3 4 4 5 5 6 6 6 7 8 8 9 10 11 12 14 15 14 13 12 12 12 12 13 13 14 14 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 26 26 26 27 28 29 30 31 32 33 34 35 36 37 39 40 41 42 43 43 44 44 44 44 44 44 44 43 42 41 38 36 34 32 31 29 28 27 26 25 23 22 21 20 19 19 19 20 21 21 23 23 23 22 20 19 18 17 16 16 15 14 13 12 11 10 10 10 10 10 10 10 9 9 9 10 13 17 20 21 22 23 23 22 20 18 16 15 13 12 10 8 6 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 12 11 11 10 10 9 8 8 8 8 7 7 8 8 8 8 7 6 5 5 4 3 3 4 5 7 7 8 11 12 10 8 7 6 7 8 8 9 9 9 10 12 13 14 13 14 16 17 17 17 17 17 17 17 16 15 14 13 13 13 12 10 8 12 12 12 13 14 14 13 13 14 16 17 17 18 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 12 13 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 11 12 13 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 14 14 15 14 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 29 29 29 28 28 28 29 30 30 29 29 29 29 29 29 30 29 29 30 30 30 30 30 30 29 29 28 28 28 27 28 29 29 29 29 29 27 26 26 26 27 27 27 27 25 24 22 21 21 23 24 25 26 25 25 25 26 27 27 27 26 25 24 24 23 24 25 25 25 25 24 22 21 21 21 21 20 20 21 23 25 27 30 32 33 34 35 35 35 35 35 34 34 34 33 32 30 25 15 5 0 1 2 2 2 2 2 2 3 4 4 5 5 6 6 7 7 8 9 10 11 11 12 13 14 15 13 12 12 12 13 13 14 14 15 14 25 25 25 26 26 27 27 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 43 44 45 45 44 42 40 37 35 34 32 31 30 29 28 27 26 25 24 22 21 19 18 17 17 17 18 19 21 22 21 21 20 19 18 18 17 17 17 16 15 14 12 11 11 10 10 11 11 11 10 9 8 9 12 15 18 20 21 21 21 20 19 18 17 17 16 15 13 10 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 8 8 9 10 10 11 11 12 12 12 12 12 11 10 9 9 9 8 8 8 8 9 9 9 8 7 6 5 4 4 4 4 5 6 7 6 7 13 16 14 11 10 8 8 9 9 9 9 10 11 12 13 13 14 15 16 16 17 18 18 18 18 17 16 14 13 12 13 13 13 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 17 16 15 14 14 13 13 13 13 13 13 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 10 11 11 12 14 15 15 15 15 15 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 26 26 26 26 27 27 27 28 29 29 29 28 27 27 28 29 30 29 28 29 29 29 30 30 30 29 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 29 28 28 28 28 28 28 28 28 28 27 27 26 25 25 27 27 27 26 26 26 27 27 27 27 26 25 24 24 24 24 24 25 25 24 24 23 22 21 21 21 21 21 21 22 24 26 29 31 33 35 36 36 36 36 35 35 35 34 33 32 31 30 27 22 12 5 2 1 2 2 2 2 4 5 6 7 7 6 6 7 8 8 9 9 10 11 12 13 14 14 14 12 11 11 12 13 13 14 14 14 14 25 25 25 26 26 27 27 28 28 28 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 30 31 32 33 33 34 35 36 37 38 39 40 41 42 44 43 41 39 37 35 34 32 31 30 29 29 28 27 26 25 24 22 21 19 18 17 16 16 16 18 19 20 20 19 19 18 18 17 17 17 17 16 15 14 13 12 10 10 9 9 10 10 9 8 8 8 10 12 14 16 17 18 18 18 17 16 16 16 16 15 13 10 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 9 10 10 10 11 12 12 13 13 13 13 12 11 10 9 9 8 8 8 9 9 9 9 8 7 5 4 4 5 6 5 6 7 8 6 3 16 20 16 13 11 10 10 10 10 10 10 10 11 12 13 14 14 15 15 16 18 19 19 18 18 17 17 15 12 12 13 13 13 13 14 13 13 14 14 15 15 16 16 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 17 16 16 16 17 17 16 15 15 14 13 13 13 13 13 13 12 12 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 28 29 28 27 26 26 28 29 29 28 28 29 29 29 30 30 30 30 30 31 30 30 30 30 30 30 30 30 30 30 31 31 31 28 25 27 28 29 30 29 29 29 28 28 28 29 29 29 29 29 28 27 27 27 27 27 27 27 26 25 24 24 24 23 24 24 24 24 23 23 22 22 21 22 22 22 22 22 24 25 28 30 32 34 35 36 36 36 36 35 34 34 33 32 31 31 30 29 27 23 18 10 4 1 2 2 4 6 8 8 9 8 7 7 8 8 8 9 9 10 10 11 12 13 13 12 10 10 11 12 12 13 13 13 13 13 25 25 26 26 26 27 28 28 28 29 29 29 29 28 28 27 26 25 25 25 24 24 24 23 23 24 24 25 25 26 28 28 29 30 31 31 32 33 34 34 35 35 36 36 38 41 42 40 37 35 34 33 32 30 29 28 27 26 26 25 24 23 22 21 19 18 17 17 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 14 13 12 11 10 9 8 8 9 9 8 8 7 7 8 9 10 11 12 13 14 14 14 13 13 13 13 12 10 8 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 9 10 10 11 12 12 13 14 14 13 12 11 11 10 9 8 8 8 9 10 10 10 8 6 3 2 2 4 5 6 7 8 9 7 3 13 18 17 13 11 11 11 11 11 10 10 10 12 14 14 14 14 15 15 16 18 19 19 19 18 17 17 16 15 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 17 17 16 16 15 14 13 13 13 13 13 13 12 12 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 12 12 11 12 13 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 26 26 27 28 27 26 25 26 28 29 29 28 28 28 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 30 26 17 13 18 24 27 28 27 27 26 26 26 27 29 30 30 30 28 28 27 27 27 27 27 26 25 24 24 23 23 23 23 23 22 22 22 22 21 22 22 22 23 23 23 24 25 27 29 31 33 34 35 35 35 35 35 34 33 33 32 31 30 30 29 29 29 28 27 24 17 7 2 3 5 10 11 9 6 5 5 6 7 7 8 8 9 9 10 11 11 11 11 10 9 9 10 11 12 13 14 13 13 13 25 26 26 26 26 27 27 28 28 29 29 29 29 29 29 28 27 26 25 24 24 24 23 23 23 22 22 23 23 24 25 26 27 28 29 30 30 31 31 32 32 31 31 31 31 33 33 31 32 32 32 31 30 29 28 27 26 25 24 24 23 23 22 21 20 19 18 17 16 15 15 15 15 15 16 15 15 14 15 15 15 15 14 13 12 11 10 9 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 7 8 7 8 8 9 9 8 7 6 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 10 11 12 13 14 15 15 14 13 12 11 10 9 8 8 8 10 11 11 10 8 3 3 4 3 2 5 6 7 8 8 7 7 11 14 15 13 11 11 11 12 12 11 9 11 14 15 16 15 15 15 15 16 18 19 20 19 18 18 17 17 16 15 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 17 17 16 15 15 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 25 26 26 27 27 26 25 26 28 29 29 28 28 28 28 29 29 30 30 31 31 31 31 31 30 30 30 31 31 30 30 30 31 31 30 29 20 12 6 14 22 25 26 25 25 25 27 29 31 31 30 29 28 27 27 27 27 27 26 25 24 23 23 23 22 22 22 21 21 21 21 21 22 22 23 24 24 24 25 26 27 29 30 32 33 34 34 34 34 34 34 33 33 32 31 31 30 29 29 29 29 29 29 28 27 21 21 18 19 18 15 4 8 9 8 8 7 8 8 8 8 9 9 10 10 10 9 9 9 9 10 12 13 14 14 13 13 14 25 26 26 27 27 27 27 28 28 29 29 30 30 30 30 29 29 28 26 25 24 23 23 22 22 21 21 21 21 21 22 23 24 25 26 27 27 28 28 28 27 26 25 23 22 20 18 19 24 26 26 26 26 25 24 23 23 22 22 21 21 21 20 19 18 17 16 15 14 13 13 13 13 14 14 14 13 13 13 14 14 14 13 13 12 11 10 9 8 8 7 7 6 6 5 4 4 4 4 4 3 2 2 2 2 3 4 5 5 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 12 13 14 16 17 16 14 13 12 10 9 8 7 7 9 10 12 12 11 7 2 4 3 2 2 3 5 6 6 5 6 8 10 12 13 12 10 10 11 12 12 11 10 11 14 16 17 16 16 15 15 16 18 19 20 19 19 18 17 17 17 16 15 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 18 17 17 17 17 17 17 16 15 14 14 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 26 27 27 26 26 26 28 29 29 28 28 28 28 29 29 30 31 31 31 31 31 31 31 30 31 31 31 31 30 30 31 31 31 29 26 21 8 6 14 21 25 26 27 28 29 30 31 31 30 28 28 27 27 26 26 26 25 24 23 22 22 21 21 21 21 20 20 20 20 21 22 24 25 25 25 26 27 28 29 30 31 32 33 34 34 34 34 34 33 33 32 31 31 30 29 29 29 28 28 28 28 28 28 27 27 26 25 24 22 15 12 10 9 8 8 8 8 8 8 8 9 9 10 9 9 9 9 10 11 13 14 14 14 13 13 14 26 26 27 27 27 27 28 28 28 29 30 30 31 31 31 31 31 30 28 27 25 23 22 21 21 20 20 19 19 18 18 19 20 20 21 22 22 22 22 22 21 19 17 15 14 12 12 14 17 19 19 20 20 19 19 18 18 17 17 17 17 16 16 15 14 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 12 12 11 10 9 9 8 7 7 6 5 4 4 3 3 3 3 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 6 6 6 7 7 7 6 7 7 7 7 7 7 7 7 8 10 12 14 16 17 18 17 15 14 12 10 9 8 7 7 9 11 12 13 10 6 2 3 2 2 3 4 5 5 3 3 5 7 9 11 11 11 10 10 11 12 12 11 11 12 14 16 17 18 17 16 15 16 18 20 20 19 19 18 17 17 17 16 16 15 15 15 15 15 16 16 17 17 17 17 17 18 17 17 17 16 17 17 17 18 19 20 20 20 20 20 19 19 19 19 19 20 20 19 18 18 18 19 20 19 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 26 26 26 26 26 26 28 28 28 28 28 28 28 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 30 29 27 17 6 8 17 25 27 27 29 31 31 31 31 29 28 27 26 26 25 25 25 24 23 22 21 21 20 20 20 20 20 21 21 22 22 23 26 26 26 27 27 28 29 30 31 32 33 33 34 34 34 34 34 33 32 31 31 30 29 29 28 28 28 28 28 27 27 27 27 27 27 26 25 25 21 13 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 11 12 14 14 14 13 13 14 14 26 27 28 28 28 28 28 28 28 28 29 30 32 32 33 33 32 32 31 30 28 24 22 20 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 11 12 13 14 15 16 15 15 15 15 14 14 13 12 12 12 11 11 11 10 9 9 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 9 8 8 7 7 6 5 4 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 7 8 10 13 15 17 18 18 17 16 14 12 9 9 9 8 8 9 11 13 13 10 5 2 2 3 4 4 5 5 5 4 3 5 7 8 9 10 10 11 11 11 12 12 12 12 13 15 18 18 18 18 17 17 17 19 20 20 19 19 18 18 17 17 17 16 16 15 15 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 18 17 17 12 19 20 18 17 16 16 16 15 14 14 14 14 14 14 14 14 14 14 12 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 10 10 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 27 28 28 28 28 28 28 28 29 30 31 31 31 31 31 31 31 31 31 30 31 31 31 30 30 30 31 30 30 29 23 14 14 24 30 30 29 31 31 31 31 30 29 28 27 26 25 24 24 24 23 22 21 21 20 20 20 20 21 21 22 21 21 23 25 26 27 27 28 28 28 30 31 32 32 33 34 34 34 34 34 33 32 31 31 30 30 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 22 10 7 7 7 7 7 8 8 8 9 10 10 10 9 9 9 10 12 13 13 13 13 13 13 14 15 27 28 29 29 30 30 29 29 28 28 29 30 32 33 34 35 35 34 35 35 34 32 28 23 18 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 13 13 14 14 15 15 15 15 14 13 12 11 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 8 9 9 10 10 10 10 10 9 9 9 8 7 7 7 7 6 5 4 3 3 3 3 3 3 2 2 2 2 2 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 8 10 13 16 18 19 19 18 17 15 13 10 9 9 8 8 9 12 14 13 8 4 3 4 4 4 5 5 6 5 5 5 6 7 8 9 10 10 11 11 12 12 12 12 13 14 17 19 19 19 19 19 18 19 20 20 20 19 19 18 18 17 17 17 16 16 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 14 9 2 8 16 17 15 12 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 10 10 10 10 10 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 24 24 25 25 25 25 26 26 27 27 28 28 29 29 29 28 29 30 31 31 31 32 32 31 31 31 31 30 30 31 31 31 30 30 31 31 30 29 27 25 26 29 31 31 31 31 32 31 30 30 28 27 26 25 24 24 24 23 22 22 21 21 20 20 20 21 21 23 23 22 23 24 26 27 27 28 28 29 30 31 32 33 33 34 34 34 34 34 34 33 32 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 25 24 18 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 11 12 13 13 13 13 13 14 15 15 28 29 30 31 32 33 32 31 30 29 30 31 32 34 36 38 39 40 40 40 40 41 39 34 28 24 23 22 21 20 19 19 19 19 19 19 18 17 16 16 15 15 15 15 15 16 16 16 16 15 15 14 13 12 10 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 6 6 6 7 10 13 16 18 20 20 19 18 17 15 12 10 9 8 8 9 12 14 12 6 4 4 5 5 5 5 6 6 5 5 6 6 8 9 9 10 11 11 12 11 11 12 13 13 13 16 19 20 20 19 19 20 20 21 21 20 19 19 18 18 17 17 17 16 16 15 15 16 16 17 17 17 16 16 16 16 16 15 15 15 16 16 17 17 18 19 19 20 20 20 20 20 20 21 21 20 20 19 18 18 15 11 12 12 15 10 7 2 8 12 13 14 14 14 14 14 15 14 13 14 14 13 13 12 11 11 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 25 25 25 25 26 26 27 28 28 29 29 29 28 28 29 31 31 32 32 32 32 31 31 31 30 29 29 31 31 31 31 31 31 31 30 29 28 29 30 31 31 31 31 32 31 30 29 28 26 25 24 25 25 25 24 23 23 22 21 20 20 21 22 23 23 23 23 23 24 26 27 28 29 30 31 32 33 34 34 34 35 35 34 34 34 34 33 32 31 30 30 29 29 28 28 28 28 28 27 27 26 25 25 25 25 23 23 23 15 4 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 12 12 12 12 12 13 14 14 15 15 31 31 32 34 35 36 36 36 36 35 33 33 36 36 38 41 43 43 42 42 42 42 41 40 37 35 33 30 28 26 25 24 23 22 22 22 21 20 20 19 19 18 18 17 17 17 17 16 16 16 15 14 13 12 10 9 8 7 6 5 4 4 3 3 3 3 3 3 2 3 3 3 4 5 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 5 6 7 11 14 16 18 20 20 20 20 19 17 14 11 9 8 8 10 13 13 11 7 5 5 6 5 5 5 6 6 6 6 7 7 8 9 10 10 11 11 11 10 10 11 11 11 12 15 19 20 20 20 20 21 21 21 21 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 15 15 15 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 20 18 18 17 16 14 13 14 16 18 16 10 4 7 11 13 14 14 14 14 14 13 12 14 14 14 13 12 11 11 10 10 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 24 24 24 25 25 25 26 27 28 28 29 29 29 29 28 29 30 31 32 32 32 32 31 31 31 31 29 28 30 32 32 32 32 32 32 31 30 29 29 30 31 31 31 31 31 31 29 28 27 26 25 25 26 26 26 25 24 23 21 20 20 20 22 24 24 24 23 23 23 25 26 27 28 30 31 33 33 34 35 35 35 35 35 34 34 34 34 33 32 31 30 30 29 29 29 29 29 29 28 27 26 26 25 24 24 23 22 22 22 18 6 8 8 8 7 7 7 7 7 8 8 8 9 10 11 11 11 11 12 12 12 13 14 14 14 14 33 33 35 36 37 39 40 41 40 39 38 38 39 39 39 41 42 42 41 40 40 39 39 39 38 37 36 34 32 30 29 27 26 25 24 23 23 22 22 21 21 20 19 19 19 18 18 17 17 16 16 15 14 12 11 9 8 7 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 7 7 7 7 7 7 7 7 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 7 7 6 5 5 8 11 14 16 17 18 19 20 21 21 21 20 17 12 9 8 9 12 13 14 11 9 7 7 7 6 5 5 5 5 5 6 7 8 9 9 10 11 11 11 11 10 10 10 10 11 11 14 20 20 20 20 21 22 22 22 21 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 18 18 19 20 20 21 21 22 22 22 22 20 18 17 16 14 14 14 15 17 16 16 15 11 7 9 12 13 13 13 13 13 9 14 15 14 14 13 12 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 23 23 24 24 24 24 24 25 25 26 27 28 29 29 29 29 28 29 29 30 31 32 32 32 31 31 31 30 29 30 32 33 34 33 33 33 32 32 30 29 29 30 31 31 31 31 31 30 28 27 27 26 27 27 27 27 26 25 24 22 21 20 20 21 23 25 26 25 24 24 24 25 27 27 28 31 32 32 33 35 35 35 35 35 35 35 35 34 34 33 32 31 31 30 30 30 29 29 30 29 29 28 27 27 26 25 24 24 22 21 22 17 6 8 9 9 8 8 8 8 8 8 7 8 9 10 11 11 11 11 11 12 13 14 14 13 13 13 36 36 37 38 39 40 40 41 41 40 40 39 38 38 38 38 39 39 39 38 38 37 37 37 37 37 36 35 34 33 31 30 28 27 26 25 24 23 22 22 21 21 20 20 19 19 18 18 17 17 16 15 14 13 12 11 9 8 7 6 5 4 3 2 2 1 1 1 1 1 2 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 8 8 7 6 5 5 7 11 13 15 17 18 18 19 20 21 22 22 21 18 14 11 10 12 13 14 14 13 10 9 8 8 6 4 4 4 5 5 7 8 9 10 10 11 11 11 11 10 10 10 10 10 11 12 14 19 20 20 21 21 22 22 22 22 21 20 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 21 21 22 23 23 22 18 17 16 15 14 14 15 16 15 15 17 16 14 11 6 11 13 14 14 12 11 10 15 15 14 14 13 12 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 13 12 11 11 10 10 9 9 9 9 9 9 9 9 10 10 9 9 9 8 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 23 23 23 24 24 25 26 27 28 29 29 29 29 28 28 29 30 31 31 31 31 31 31 30 29 29 31 33 33 33 33 33 33 32 32 31 30 30 31 31 31 31 31 30 29 28 27 27 27 28 28 28 27 26 25 23 22 21 21 22 24 26 27 26 26 25 25 25 26 26 26 28 30 30 32 33 35 36 36 36 35 35 35 35 34 34 33 32 32 31 31 30 30 30 30 31 30 30 29 28 28 27 26 25 25 24 23 21 13 9 10 12 11 10 10 10 10 10 9 8 8 9 10 10 10 10 11 12 12 13 13 13 12 12 12 37 38 38 39 39 39 40 40 39 39 38 38 37 36 36 36 36 37 37 37 36 36 36 36 35 35 35 35 34 33 32 31 29 28 27 26 25 24 23 22 22 21 20 20 20 19 18 18 18 17 16 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 2 2 2 2 2 3 4 5 6 6 6 7 7 7 7 6 6 6 7 7 7 7 7 8 7 7 7 8 8 8 9 9 9 9 9 9 10 9 9 9 8 8 7 6 5 5 5 5 4 4 5 5 5 4 5 5 5 5 6 6 6 6 6 7 8 8 7 6 4 5 7 10 12 15 17 18 19 19 20 21 21 21 20 18 15 13 13 14 15 15 15 14 12 11 10 8 5 3 3 2 3 5 8 10 10 10 11 11 11 12 11 11 11 10 10 10 11 12 16 19 20 21 21 22 22 22 22 22 22 20 19 18 18 17 17 16 16 15 15 15 16 16 16 16 16 17 16 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 21 22 22 23 23 22 17 17 16 15 14 14 15 15 16 18 17 15 11 6 4 13 15 15 15 13 13 14 15 15 15 14 13 13 12 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 13 13 13 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 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 22 22 23 23 23 23 23 24 24 25 26 27 28 29 29 29 28 28 28 29 30 31 31 30 30 30 29 28 28 31 32 32 31 31 32 32 31 31 31 31 31 31 31 31 30 30 29 28 27 27 27 27 28 28 27 27 26 25 24 23 23 23 25 27 28 28 27 26 26 26 25 25 25 24 25 23 28 31 34 36 36 36 36 36 36 35 35 34 34 33 33 32 31 31 31 31 31 31 31 31 30 30 29 28 28 27 26 25 21 22 21 16 12 13 13 12 12 11 11 11 10 9 8 9 9 10 10 10 10 11 12 12 12 12 12 11 12 12 38 38 38 38 38 38 38 38 38 38 37 37 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 31 30 29 28 27 25 24 23 22 22 21 20 20 19 19 18 18 18 17 17 16 15 14 14 13 12 11 10 9 8 7 6 6 5 4 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 9 8 7 7 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 8 8 8 7 7 5 5 5 7 10 15 17 18 18 19 19 20 20 20 19 18 16 15 14 15 15 15 14 14 13 12 11 8 4 2 2 2 2 6 9 11 11 11 11 12 12 12 12 12 12 11 11 11 11 14 17 19 20 21 21 22 22 22 22 22 22 20 19 18 18 17 17 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 20 21 22 23 23 23 18 17 16 14 12 13 14 15 19 18 16 9 1 9 13 15 15 15 14 14 16 17 16 16 15 14 14 13 13 12 11 10 10 9 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 21 21 22 22 22 22 22 23 23 23 24 25 26 28 29 29 29 29 28 28 29 30 30 31 30 29 31 29 28 29 30 30 30 30 30 30 30 30 29 29 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 25 25 25 26 27 28 30 30 30 29 28 27 26 25 23 22 20 15 20 27 32 34 35 35 36 36 36 35 35 34 34 34 33 33 32 32 32 31 31 32 32 31 31 30 30 29 29 28 26 25 23 22 21 19 17 15 14 14 13 12 12 12 12 10 9 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 12 37 38 38 38 38 37 37 37 37 36 36 36 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 11 10 9 8 8 7 6 5 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 8 8 9 9 10 10 10 9 9 8 8 7 7 6 6 6 6 5 5 4 4 4 4 5 5 5 5 6 6 6 6 6 7 8 9 9 8 8 8 8 7 6 6 4 8 14 18 18 18 18 19 19 19 19 18 17 16 15 15 15 15 14 14 14 14 13 12 8 4 2 3 3 3 8 9 11 11 11 12 12 12 13 13 13 12 12 13 13 13 15 18 19 20 21 22 22 22 22 22 22 21 20 19 18 17 17 16 16 15 15 16 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 20 21 22 23 23 22 11 10 11 11 10 12 13 15 20 18 13 6 10 16 15 16 15 15 13 15 17 17 17 16 15 15 15 14 14 13 12 11 10 10 10 10 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 21 21 22 22 22 22 22 22 22 23 23 24 26 27 28 28 29 29 29 29 29 30 30 31 31 31 31 30 28 28 29 30 30 29 29 29 28 28 28 28 29 29 27 26 27 28 29 28 28 29 29 28 27 27 26 26 26 26 26 26 27 28 29 30 31 32 32 31 30 29 27 24 22 19 13 9 16 25 32 33 32 33 34 35 35 35 35 34 34 34 34 33 33 32 32 32 32 32 32 31 30 30 30 29 28 27 25 24 22 21 20 19 17 16 16 15 14 13 12 13 12 11 9 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 30 30 30 29 29 28 28 27 26 24 23 22 21 21 20 19 18 18 17 17 16 16 15 15 14 14 13 13 12 11 11 10 9 9 8 7 7 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 8 9 9 9 9 9 10 10 9 8 8 3 10 15 17 17 17 18 18 19 18 18 18 17 16 16 16 15 14 13 13 14 14 14 13 9 5 1 3 3 3 7 9 11 11 11 12 12 12 13 14 14 14 13 13 13 15 16 18 19 20 20 21 22 22 22 22 22 21 20 19 18 17 17 16 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 19 19 20 20 21 22 22 13 2 3 5 7 8 11 12 17 22 18 11 9 15 16 16 16 15 15 14 15 17 17 17 17 16 16 15 15 15 14 13 12 11 10 10 11 11 11 10 10 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 8 9 9 9 8 8 9 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 23 23 23 24 24 23 23 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 27 28 28 28 29 28 29 29 30 31 31 32 31 30 28 28 29 30 30 29 28 27 26 25 26 26 27 27 26 25 26 27 28 28 29 29 29 28 27 27 26 26 26 27 27 28 28 29 30 32 33 33 33 33 32 31 29 26 23 19 12 8 13 25 32 33 32 32 34 35 35 35 35 34 34 34 34 34 33 33 32 32 32 31 31 30 29 29 29 29 27 25 24 22 21 20 19 18 18 17 16 15 14 13 13 13 12 11 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 36 36 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 25 24 23 22 21 20 19 18 17 17 16 16 15 14 14 14 13 13 12 12 11 11 10 9 9 8 8 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 10 11 9 0 13 17 17 17 17 17 18 18 18 17 17 16 15 16 16 15 13 12 13 14 15 15 13 10 6 2 2 2 4 7 8 10 11 11 11 12 12 13 14 15 12 8 8 12 15 16 17 18 19 20 21 22 22 22 22 22 21 20 19 18 17 17 16 15 15 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 19 19 20 16 8 2 4 4 5 7 10 11 16 20 14 8 11 16 16 16 15 15 14 14 15 18 18 17 17 17 17 16 16 16 16 15 13 12 11 11 11 11 11 10 10 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 8 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 19 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 23 24 24 26 27 28 27 28 28 28 28 29 29 30 31 32 31 30 29 29 30 30 30 29 28 27 25 24 24 26 26 27 28 28 27 28 28 28 29 29 29 28 27 27 27 27 27 27 28 29 29 30 31 33 34 34 34 34 34 34 32 30 28 27 27 24 23 30 32 32 32 33 33 34 35 35 35 35 35 35 34 34 33 33 32 32 31 31 30 28 28 29 29 28 25 23 22 21 21 20 19 19 18 17 16 15 14 14 14 13 11 10 9 9 9 8 8 9 9 9 9 9 10 10 10 10 10 10 10 35 36 35 35 35 35 34 34 34 34 33 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 28 28 28 27 27 26 26 25 24 24 23 22 21 20 19 18 18 17 16 15 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 9 17 17 17 17 17 17 17 18 17 17 16 16 15 15 16 15 12 12 13 15 17 16 14 10 6 3 3 5 8 8 8 10 11 11 11 11 11 13 13 12 7 9 7 4 15 17 17 18 18 20 22 22 22 22 22 22 21 20 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 19 19 17 13 9 7 6 6 7 9 9 15 17 2 8 13 16 16 15 15 14 14 14 14 17 18 18 17 17 18 18 18 17 17 16 14 12 11 11 11 11 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 26 27 28 27 27 27 27 27 28 29 30 31 31 31 30 29 28 29 29 29 25 25 26 24 22 22 24 25 27 29 29 29 29 28 28 29 29 29 28 28 27 27 28 28 29 29 29 30 31 32 33 34 34 35 35 35 36 35 34 33 33 33 33 32 32 32 32 32 33 33 34 34 35 35 35 35 35 34 34 33 33 32 31 31 30 29 28 28 28 29 27 24 22 21 21 20 19 19 18 18 17 16 15 14 14 13 12 11 10 9 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 21 20 20 19 18 17 16 15 14 13 13 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 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 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 10 11 11 11 11 11 11 10 10 10 11 11 11 12 13 14 15 16 18 19 20 18 18 17 16 16 17 17 17 17 16 16 15 15 15 14 12 12 14 16 17 17 15 10 6 4 6 9 10 9 8 10 11 11 10 10 10 12 12 9 9 9 7 13 18 19 18 19 20 21 22 22 22 22 22 22 21 19 18 17 17 17 16 15 16 16 16 15 15 15 16 15 15 15 15 15 16 15 15 15 15 15 15 16 16 15 15 16 16 16 16 17 18 19 20 20 18 16 12 10 8 8 9 8 15 18 10 11 14 15 15 16 15 14 13 13 12 16 17 17 16 15 17 18 18 18 17 17 15 13 12 12 12 12 11 11 10 8 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 7 7 6 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 24 25 27 28 27 27 27 27 27 27 28 29 30 30 30 29 27 27 27 26 25 22 16 21 22 20 19 21 24 27 30 30 30 29 29 29 29 30 29 29 28 28 29 29 30 30 31 31 31 32 33 34 34 34 35 35 35 35 35 34 34 34 33 32 32 32 32 32 33 33 34 34 35 35 35 35 35 35 34 34 33 33 32 31 30 30 29 28 28 29 28 27 25 22 21 21 20 19 19 19 18 17 15 14 14 15 13 12 11 10 10 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 9 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 23 23 22 22 21 21 20 19 19 18 17 16 15 14 13 13 12 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 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 4 4 4 4 5 5 5 6 6 7 8 9 10 10 10 11 11 11 11 11 11 12 11 11 11 11 12 12 13 14 15 17 19 21 22 21 19 18 17 16 16 16 17 18 18 17 17 16 15 16 15 14 14 15 16 17 17 16 12 8 7 8 10 11 10 9 10 11 11 9 9 9 10 12 10 10 8 6 14 17 19 20 21 21 22 22 23 23 22 22 22 21 19 18 17 17 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 16 18 19 19 20 20 21 20 18 14 11 9 8 8 14 18 15 14 12 12 12 15 14 14 13 12 11 15 17 14 11 6 15 18 18 18 18 18 16 14 13 13 13 13 12 11 10 8 7 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 25 26 27 27 26 26 26 26 26 27 27 28 30 31 30 27 27 25 24 24 20 13 19 20 19 19 21 24 28 31 32 31 31 30 30 31 31 31 30 30 30 31 31 32 32 32 33 33 34 34 34 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 35 35 35 36 36 35 35 35 34 34 33 33 32 31 30 30 30 29 29 29 28 27 25 23 22 22 21 21 21 20 18 17 16 15 15 15 14 13 12 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 34 34 34 34 34 33 33 33 32 32 32 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 20 20 19 19 18 17 17 16 15 15 14 13 12 11 10 10 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 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 5 5 6 6 6 7 8 9 10 10 10 10 11 11 11 11 11 11 12 12 11 11 12 12 13 14 14 15 16 19 21 22 22 21 19 17 16 15 14 15 16 18 19 19 18 17 16 16 16 16 16 16 17 17 17 16 14 11 9 10 10 10 10 9 10 11 10 9 9 9 10 12 12 11 11 11 12 13 16 20 21 22 22 23 23 23 22 22 21 21 19 18 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 16 18 19 19 19 20 21 21 19 15 9 8 8 8 11 16 15 12 9 7 11 15 14 13 13 10 11 15 15 6 8 12 13 16 17 18 18 18 17 16 15 14 14 14 13 11 10 8 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 23 24 24 25 26 26 26 25 26 26 26 26 26 27 28 30 30 30 29 25 23 24 25 21 23 22 21 22 24 26 29 32 32 32 31 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 35 35 35 34 34 33 33 33 32 31 31 31 30 30 29 29 28 27 25 24 23 23 23 23 22 20 18 16 16 16 16 15 14 13 12 11 10 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 33 33 33 33 33 33 33 32 32 32 31 31 30 29 29 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 21 21 20 19 19 18 18 17 16 16 15 15 14 13 12 12 11 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 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 6 7 7 8 9 9 10 10 11 11 11 11 11 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 18 20 21 22 21 19 18 16 14 13 14 15 16 18 19 19 19 18 17 17 18 18 18 18 18 19 18 16 15 14 12 11 10 9 8 7 8 8 8 8 9 10 11 11 9 9 10 10 10 10 10 20 22 22 22 23 23 23 22 22 21 20 19 18 17 17 16 16 16 16 16 16 15 14 14 15 16 16 15 14 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 16 17 18 17 18 19 21 22 20 13 4 8 10 11 11 12 12 9 8 2 14 15 14 13 13 10 13 13 8 6 11 11 11 15 15 16 18 20 19 18 16 16 16 16 15 13 10 8 6 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 23 24 24 25 26 25 25 25 25 25 25 26 26 27 29 30 31 30 27 25 25 27 26 27 27 27 28 27 23 23 29 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 34 34 34 35 35 35 35 35 35 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 31 31 31 30 30 29 28 28 27 26 26 25 25 24 21 19 17 16 17 16 15 15 14 13 12 11 10 9 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 33 33 33 33 33 33 33 32 32 32 31 31 30 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 20 19 19 18 17 17 16 16 15 14 14 13 13 12 11 11 10 9 9 8 7 7 7 6 6 6 5 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 9 10 10 11 11 11 11 11 11 10 10 10 9 10 10 11 11 12 13 13 14 15 16 17 17 19 20 21 21 18 16 16 15 13 13 13 15 16 18 19 19 19 18 17 18 19 20 20 21 21 20 18 17 16 14 10 8 8 7 6 6 7 7 8 9 9 10 10 10 9 10 9 9 8 4 8 20 22 22 23 23 23 23 22 22 21 20 19 18 17 16 16 16 16 16 16 15 15 14 14 15 16 16 15 13 12 13 14 14 14 14 14 14 15 15 14 14 14 14 14 15 16 16 16 16 19 22 23 23 21 20 19 20 19 17 12 10 9 10 10 15 16 15 14 13 12 12 9 8 12 12 7 12 13 11 11 16 21 21 20 18 18 18 18 17 14 11 7 6 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 22 23 23 24 25 25 25 24 24 24 24 25 25 26 26 27 29 30 29 28 27 27 29 30 30 30 31 32 30 18 17 28 29 31 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 37 36 36 36 36 36 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 29 28 28 28 27 27 26 25 22 20 18 17 16 16 16 15 14 14 13 12 11 11 9 9 8 7 7 7 7 7 7 7 7 7 6 6 6 6 32 33 33 33 33 33 33 32 32 32 31 31 30 29 29 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 9 10 10 11 11 12 12 12 11 11 11 11 10 10 10 10 10 11 11 12 13 14 15 16 16 17 18 19 19 19 16 8 11 13 12 12 12 13 15 16 17 18 19 19 18 17 17 18 20 21 23 23 23 20 18 17 11 3 5 6 7 7 8 8 9 9 9 10 10 10 10 10 10 10 9 9 10 15 20 22 22 23 23 23 23 22 21 20 20 18 17 16 16 16 15 15 15 15 14 14 13 14 15 16 16 15 12 12 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 18 21 23 23 22 21 21 21 19 16 12 10 10 13 15 15 16 15 14 13 12 11 11 12 13 8 8 13 11 9 7 15 22 23 21 20 19 19 19 18 16 12 6 5 4 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 23 23 24 25 24 24 24 24 24 24 24 25 26 26 28 28 29 28 28 28 30 30 31 32 32 32 32 29 29 27 27 29 30 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 36 36 35 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 29 28 27 28 28 26 24 22 20 19 18 17 16 16 15 14 14 14 13 13 12 11 10 9 8 7 6 6 6 7 7 7 7 6 6 5 5 6 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 10 11 11 12 12 12 12 12 12 12 12 11 10 10 11 11 11 11 12 13 14 15 15 16 17 18 18 18 17 16 12 3 7 9 10 10 11 13 15 16 17 17 18 18 18 17 16 17 17 19 24 25 24 22 20 18 10 8 12 11 10 10 10 9 9 10 10 10 10 10 11 11 10 10 10 10 12 16 19 22 23 23 23 23 22 22 21 20 19 18 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 14 12 12 12 13 13 14 14 14 14 15 15 15 15 14 14 13 13 14 14 14 13 15 19 20 20 20 20 20 20 19 17 14 11 6 12 15 15 15 14 12 11 11 11 12 12 11 10 11 11 8 8 11 21 24 24 23 22 21 22 22 21 19 14 5 4 4 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 22 21 21 21 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 21 21 22 23 24 25 24 23 23 23 23 23 24 24 25 26 26 27 28 28 28 28 30 30 30 31 32 33 33 32 32 30 28 28 29 30 31 33 33 33 33 34 34 33 33 34 34 34 34 33 33 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 36 36 35 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 30 27 26 26 25 24 23 21 20 19 19 17 16 15 15 14 14 14 14 14 14 13 12 11 10 8 6 6 6 6 6 6 6 6 5 5 6 6 7 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 28 28 27 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 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 8 8 9 9 9 10 11 11 12 12 12 13 13 13 12 12 11 11 11 11 12 12 12 12 13 14 14 15 16 16 17 17 17 17 16 14 10 5 5 6 7 9 10 13 15 16 17 17 17 17 17 16 16 15 12 12 24 24 24 23 21 20 15 15 15 15 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 16 19 21 23 23 23 22 22 21 20 20 18 17 15 15 15 15 14 13 12 13 14 14 14 14 15 14 14 13 13 12 12 12 12 13 14 14 15 15 16 15 15 14 13 13 13 13 13 12 12 12 15 17 17 17 18 18 18 18 17 16 14 6 7 13 11 12 13 12 11 12 12 12 12 11 11 10 9 8 11 15 22 24 24 24 23 24 24 25 25 23 17 9 3 5 5 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 19 19 19 20 20 21 21 22 23 24 23 23 23 23 23 23 23 24 25 25 25 26 26 27 28 29 30 31 31 31 32 32 31 31 31 30 29 28 29 30 30 31 32 32 32 33 33 33 33 33 34 34 34 33 33 33 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 36 36 35 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 30 27 23 21 21 20 19 19 18 18 18 18 16 15 14 15 15 15 15 15 15 14 13 12 10 8 6 5 6 6 6 5 5 5 5 5 5 6 7 7 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 15 16 16 16 17 17 17 17 15 13 10 7 5 5 6 9 11 14 16 17 18 18 18 17 17 17 17 14 5 13 22 23 23 22 22 19 18 18 17 17 15 14 13 13 12 12 11 11 11 11 12 11 11 12 12 13 14 16 19 22 23 23 23 22 21 21 20 19 18 16 15 15 15 14 13 12 11 12 14 15 15 15 14 14 13 12 12 11 11 11 12 13 14 15 15 16 16 16 15 14 13 12 12 12 12 12 11 11 12 14 15 15 15 15 15 16 16 15 15 13 8 8 10 12 12 12 12 12 11 11 12 11 11 9 9 9 10 15 22 24 25 25 25 25 25 26 26 25 25 22 17 13 11 10 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 17 17 18 19 19 19 19 20 21 22 23 23 23 23 22 22 22 23 23 23 24 24 25 25 25 26 28 29 30 31 31 31 31 31 31 30 30 31 30 29 29 30 30 31 32 32 32 32 33 33 33 33 34 34 34 34 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 32 29 30 29 29 27 31 31 32 32 27 20 15 13 13 15 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 13 12 9 6 4 5 6 6 6 6 5 5 5 5 6 7 7 7 7 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 16 15 13 12 10 7 4 7 11 14 17 19 19 20 19 19 18 18 19 19 15 8 15 19 21 23 23 22 17 19 19 19 18 17 16 14 14 13 12 12 12 12 12 12 12 11 12 13 13 14 16 19 22 23 23 23 22 21 20 19 18 17 15 14 14 14 13 12 12 11 13 15 15 16 15 14 13 12 11 11 11 11 11 12 13 14 15 16 16 16 16 16 15 13 12 12 12 11 11 10 10 10 12 13 14 14 13 12 14 15 15 15 15 14 12 13 15 14 12 12 11 11 12 13 13 10 9 9 9 11 17 22 24 25 25 25 25 26 26 26 26 26 25 24 21 18 14 11 9 8 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 11 11 11 11 11 12 12 13 13 14 14 15 15 16 17 18 18 18 18 18 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 17 17 18 18 19 19 19 20 21 23 23 23 22 22 22 22 22 22 23 23 24 24 24 25 26 27 29 30 30 30 30 30 30 31 30 30 31 30 29 29 29 30 30 31 32 32 32 33 33 33 33 34 34 34 34 34 33 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 36 36 36 36 36 35 35 34 34 34 34 31 26 26 27 24 20 23 23 24 23 15 10 8 7 8 12 14 16 17 19 18 18 16 16 16 16 16 16 15 15 13 11 8 5 3 5 7 7 7 6 5 4 4 5 6 7 7 8 7 8 31 31 31 31 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 26 26 25 25 24 24 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 15 14 12 7 3 12 15 18 20 21 21 21 21 20 20 20 21 21 20 17 17 17 19 23 22 21 16 18 19 19 19 18 17 16 15 14 13 13 13 12 12 12 11 12 12 13 14 15 17 20 22 23 23 22 21 20 19 18 17 15 14 13 13 13 12 12 11 12 13 15 15 15 15 13 12 11 10 10 10 11 12 13 14 15 16 16 16 16 16 16 15 13 12 11 11 11 11 10 10 10 11 12 14 13 12 11 11 13 14 14 14 14 13 13 14 14 12 11 11 12 14 15 14 12 11 10 11 14 18 21 23 24 24 25 25 25 25 25 26 26 26 25 24 21 17 14 11 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 13 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 16 16 16 15 15 16 16 17 17 18 18 18 19 20 21 22 22 22 22 22 21 21 21 22 22 23 23 24 24 24 25 27 28 29 29 30 29 29 29 31 30 29 30 30 29 29 29 29 30 31 31 32 32 32 32 33 33 34 34 34 34 34 33 33 33 33 34 34 35 35 36 36 36 37 37 37 36 36 36 36 36 36 35 35 34 34 34 33 33 31 26 29 27 21 18 12 9 9 8 8 6 4 3 3 5 12 16 20 21 21 19 18 17 16 16 16 15 14 12 10 6 3 4 6 8 9 8 7 6 4 4 4 5 7 7 7 8 9 9 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 8 13 18 20 22 22 22 23 22 22 22 21 22 21 22 21 18 16 15 16 22 22 20 14 17 19 19 19 18 17 16 15 14 14 13 13 13 12 12 12 12 13 13 14 16 18 21 22 23 23 22 21 19 17 16 16 15 13 13 12 12 11 11 11 11 12 14 15 14 14 13 12 10 10 10 11 11 12 13 14 15 16 16 16 16 16 16 15 14 12 11 10 10 10 10 10 10 10 11 12 12 12 11 11 12 13 13 13 12 11 8 9 11 9 9 10 12 14 16 15 13 12 11 13 16 18 20 22 23 24 24 25 25 25 25 25 25 25 25 24 21 18 15 12 10 9 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 10 10 10 11 11 11 12 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 16 16 17 17 17 18 18 19 20 21 22 22 21 21 21 21 21 21 21 22 22 23 24 24 25 26 27 28 28 29 28 28 28 30 30 29 29 29 29 29 29 29 30 31 31 32 32 31 32 32 32 33 33 34 34 34 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 35 35 35 36 35 35 34 33 33 33 32 30 29 31 33 30 24 14 6 5 6 7 4 4 5 5 3 7 12 18 22 23 21 20 18 17 17 17 16 14 11 7 4 3 4 6 8 9 8 7 6 5 4 4 4 6 7 7 8 9 10 11 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 25 25 24 24 23 23 22 21 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 17 17 17 18 18 18 21 22 22 23 23 24 24 23 23 23 22 22 21 21 19 16 14 10 12 21 20 16 9 14 16 18 18 17 17 16 15 15 14 14 13 13 12 12 12 12 13 14 15 17 20 22 22 22 22 21 19 18 15 14 14 14 13 12 12 12 11 10 10 10 12 13 13 13 12 12 11 10 10 10 11 11 12 13 15 16 16 16 16 17 17 16 16 14 12 10 9 9 9 9 9 10 10 10 11 12 12 11 12 12 12 12 12 12 11 10 7 5 8 10 10 11 14 16 16 15 14 13 15 17 18 20 21 22 23 23 24 24 25 25 25 25 25 24 23 21 19 16 14 12 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 11 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 11 9 8 9 10 11 11 11 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 15 15 16 16 17 17 18 18 19 20 21 21 21 21 20 20 20 20 21 21 22 22 23 24 24 25 26 27 27 28 28 27 27 29 29 28 28 28 28 28 29 30 30 31 31 32 32 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 34 34 34 35 35 34 32 30 29 28 24 24 28 32 34 32 25 14 8 8 6 5 6 8 8 6 3 6 11 18 23 23 21 20 18 17 17 16 13 8 4 2 3 4 6 7 8 8 7 6 4 4 4 4 5 6 6 7 8 9 10 11 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 26 26 25 25 24 23 23 22 22 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 18 19 20 21 22 22 22 23 23 24 24 24 24 24 24 23 23 22 21 17 9 11 10 7 8 15 13 7 2 7 10 15 16 16 16 16 15 15 14 14 14 13 12 12 12 13 13 14 16 18 20 22 22 22 21 19 18 16 15 14 13 13 13 13 12 11 10 9 9 9 11 12 12 12 11 11 11 11 11 10 11 12 13 14 15 16 17 17 17 17 17 17 16 15 13 10 8 8 9 9 9 10 10 10 10 11 12 11 11 11 11 11 11 11 11 12 15 16 14 11 11 12 14 15 16 15 15 15 16 17 18 20 21 21 22 23 24 24 24 25 25 25 24 23 22 21 18 17 15 13 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 14 14 13 10 8 7 9 10 11 11 12 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 20 20 20 19 19 19 18 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 16 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 24 24 25 26 26 27 26 26 26 27 27 27 27 27 28 28 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 32 32 33 33 34 33 33 32 33 34 34 32 27 22 16 15 20 25 29 32 33 32 25 13 14 16 15 10 8 10 10 6 3 6 12 18 22 22 20 19 17 15 13 11 5 2 3 3 3 4 6 7 8 7 6 4 4 4 4 4 4 5 5 6 6 8 10 12 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 21 22 24 24 23 23 23 23 24 24 24 24 24 24 24 24 23 21 15 4 6 7 7 6 6 6 6 6 6 7 12 14 14 14 14 13 13 13 13 13 13 12 12 13 13 14 15 17 19 21 21 21 21 19 18 17 16 15 14 13 13 13 13 12 11 9 8 8 9 10 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 17 17 17 17 17 17 17 16 14 11 8 7 8 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 12 16 15 12 12 13 14 15 15 15 15 16 16 17 18 19 20 21 22 23 23 24 24 24 24 24 24 23 22 20 18 17 15 14 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 13 10 8 7 8 9 10 10 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 14 14 14 14 14 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 24 25 25 26 26 25 25 25 26 26 26 26 27 27 28 29 30 30 30 30 31 30 30 30 30 30 30 30 31 31 31 32 32 32 32 31 31 31 31 30 30 30 31 32 32 31 30 30 30 29 22 16 12 12 16 21 24 27 29 30 29 26 21 23 25 20 13 12 11 8 4 5 10 15 19 20 19 17 15 11 7 3 8 11 9 6 2 2 4 3 5 6 5 4 3 3 3 4 4 4 4 5 5 5 7 9 13 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 23 24 25 25 24 24 24 24 24 24 24 24 24 24 25 24 23 20 15 10 8 7 7 7 7 7 7 6 6 7 9 9 8 7 8 12 12 12 12 12 12 13 13 13 14 15 17 19 20 21 21 21 20 19 17 16 16 15 14 13 13 12 12 11 10 9 8 7 8 9 10 10 11 11 11 11 11 11 10 11 12 13 14 16 16 17 17 17 17 17 17 17 16 14 12 9 7 7 8 9 10 11 11 11 11 11 11 10 10 10 10 9 9 8 7 7 12 14 12 12 13 14 15 15 15 15 16 17 18 18 19 20 21 21 22 23 23 24 24 24 24 23 22 21 20 18 17 16 15 13 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 13 11 9 8 8 9 9 10 11 12 13 14 15 16 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 18 18 19 19 19 19 19 19 19 20 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 27 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 30 30 31 32 32 32 31 30 30 29 28 28 28 29 30 29 28 27 26 25 23 19 17 17 17 18 20 22 24 26 27 27 24 24 25 23 20 16 14 10 5 5 9 13 16 17 16 13 10 5 1 5 9 12 12 9 3 6 4 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 8 13 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 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 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 23 24 25 26 25 25 25 25 25 25 24 24 24 24 24 25 24 22 18 14 11 9 8 8 8 8 8 7 6 6 7 7 5 6 8 7 10 11 12 12 12 13 13 14 14 15 17 18 20 20 20 20 20 20 18 17 17 16 16 15 14 13 12 11 10 9 8 7 7 7 8 9 10 10 11 11 11 11 10 10 11 12 13 14 15 16 17 17 18 17 17 17 17 16 14 12 10 8 7 8 9 11 11 11 11 12 11 10 10 10 9 9 9 8 7 6 6 10 12 13 13 14 14 14 15 15 16 16 17 18 18 19 20 20 21 22 23 23 23 24 24 23 23 22 21 20 18 17 16 15 14 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 13 12 11 9 8 8 9 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 15 15 16 17 17 18 18 17 17 18 18 18 18 18 19 19 19 20 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 26 27 28 28 29 29 29 29 29 28 28 28 28 28 28 28 29 29 30 31 31 31 30 30 29 28 26 26 26 27 28 27 26 25 23 21 19 18 19 19 18 18 18 19 21 23 24 24 22 23 23 22 20 18 12 5 6 10 13 14 14 13 8 3 4 8 10 11 12 10 5 6 7 12 7 5 4 4 4 5 5 5 4 4 5 5 4 4 3 3 2 2 2 12 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 24 24 25 25 26 26 25 25 25 25 25 25 24 24 24 24 24 23 20 17 14 12 10 9 9 9 10 9 8 7 6 6 6 7 10 10 9 9 11 11 12 12 13 14 14 15 17 18 19 20 20 20 20 20 19 19 18 17 16 16 15 14 13 12 11 10 10 9 8 7 6 7 8 9 10 11 11 11 11 10 10 11 12 13 14 15 16 17 18 18 18 18 17 16 15 14 13 11 9 8 8 9 11 11 12 12 12 11 10 10 10 9 9 8 7 6 5 6 9 11 12 13 14 14 14 15 15 16 16 17 18 18 19 19 20 21 22 22 23 23 23 23 23 22 22 21 19 18 17 17 16 15 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 13 13 11 8 7 9 11 11 12 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 13 13 12 12 12 13 13 13 13 14 15 15 16 17 17 17 16 16 17 18 18 18 18 19 19 19 20 20 21 22 22 22 23 23 23 24 24 23 24 23 23 23 23 24 26 27 28 28 28 29 29 29 28 28 27 27 27 27 27 27 27 28 29 29 29 29 30 30 28 27 25 24 25 25 26 25 24 23 22 20 18 18 18 18 17 16 17 18 19 21 22 22 21 21 21 21 20 14 5 8 10 12 14 13 11 6 2 9 13 14 12 9 8 6 8 17 17 16 14 12 8 7 7 6 6 5 5 5 5 4 4 3 2 3 7 12 13 14 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 25 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 22 19 16 14 12 11 10 9 10 10 10 9 8 7 6 7 10 11 10 9 10 11 12 12 13 13 14 15 16 18 19 19 19 20 20 20 19 19 18 18 17 16 16 15 14 13 12 11 10 10 9 8 7 6 6 7 8 9 10 10 10 10 10 11 11 12 13 14 15 16 17 18 18 18 17 17 16 15 14 13 11 10 9 9 10 11 12 12 12 12 11 11 10 10 9 9 8 7 6 6 8 10 11 12 13 14 14 14 14 14 15 16 17 17 18 19 19 20 21 21 22 23 23 23 23 22 22 21 20 19 18 18 17 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 9 9 9 8 8 9 8 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 13 12 10 8 9 10 12 13 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 14 15 16 16 16 16 15 15 16 17 18 18 18 19 19 19 19 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 25 26 27 28 28 28 28 28 28 27 26 26 26 26 27 27 27 27 27 27 27 27 28 29 28 26 25 24 24 24 24 23 22 21 20 19 18 18 17 16 16 16 16 17 18 19 20 20 20 19 19 18 13 5 8 10 11 10 10 7 3 4 7 10 14 12 7 3 0 5 14 20 21 19 17 14 11 10 8 7 5 5 6 5 5 4 4 3 2 4 11 14 13 13 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 21 20 18 15 14 12 11 10 10 10 10 10 9 8 7 7 8 10 11 10 9 10 11 12 13 13 14 15 16 17 18 19 19 19 19 19 19 19 18 18 18 17 16 15 15 14 13 11 11 11 11 10 9 7 6 6 6 7 8 9 10 10 10 11 11 11 12 13 14 15 16 17 18 18 18 17 16 15 14 14 13 12 11 10 10 11 11 12 12 12 12 12 11 11 10 9 9 8 7 6 8 10 10 11 12 12 13 13 13 13 14 14 15 16 17 17 18 19 20 21 21 22 22 22 22 22 22 21 21 20 19 19 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 10 10 10 11 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 15 15 15 16 17 18 18 18 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 25 26 26 27 28 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 27 28 28 27 26 25 25 24 23 22 22 21 20 20 19 19 18 16 16 16 16 16 17 18 18 19 19 18 16 12 10 8 11 11 9 8 6 3 2 5 8 6 3 3 1 5 6 10 15 20 22 22 19 16 13 11 9 8 7 7 6 6 6 5 5 4 2 2 3 6 6 2 4 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 20 18 17 16 14 12 11 10 10 10 10 10 10 9 8 8 8 9 9 8 10 11 12 13 13 14 15 16 17 18 18 18 18 19 19 19 19 18 18 17 17 17 16 16 15 15 13 12 11 11 10 10 10 8 6 6 6 7 8 9 9 10 10 11 11 11 12 13 14 16 17 18 18 18 17 17 16 15 14 13 13 12 11 11 11 12 12 12 13 13 12 12 12 11 10 10 8 7 6 7 10 11 11 11 11 12 13 13 13 13 13 14 15 16 16 17 18 19 19 20 21 22 22 22 22 22 22 21 21 20 19 19 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 14 14 15 16 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 26 26 27 28 28 28 28 27 26 26 25 25 25 26 26 25 25 25 25 26 27 27 27 26 26 25 24 23 22 21 20 20 20 21 20 18 16 16 16 16 16 16 16 16 16 15 10 8 9 11 12 10 6 4 2 2 4 6 6 7 2 4 11 16 17 17 18 21 23 21 19 17 14 13 11 10 9 8 8 7 6 6 6 5 4 2 1 2 2 1 4 8 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 23 22 19 17 16 16 14 11 10 9 9 9 9 10 10 9 9 8 8 8 8 9 11 12 13 13 14 14 15 16 17 18 18 18 18 19 19 18 18 18 18 17 17 16 16 16 15 14 13 12 11 10 10 10 10 9 7 6 6 8 9 10 10 10 10 11 12 12 13 14 15 16 17 18 18 18 17 16 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 11 10 8 6 5 7 11 11 11 11 11 12 12 13 13 13 13 14 14 15 16 17 18 18 19 20 21 22 22 22 22 22 21 21 21 20 19 19 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 18 17 17 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 15 15 17 17 18 18 19 19 19 19 19 20 20 20 21 21 21 20 21 21 22 22 23 23 24 24 24 24 25 25 26 27 28 28 28 28 27 26 26 25 25 25 25 24 24 24 25 25 26 26 26 26 26 25 25 23 22 21 20 20 21 22 21 19 17 16 15 14 14 13 11 9 9 13 17 18 18 14 9 5 2 3 5 6 6 6 5 2 2 8 16 22 23 22 20 19 19 18 16 15 14 13 12 12 11 9 8 7 7 7 7 6 4 2 1 1 1 1 2 6 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 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 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 18 16 16 15 13 10 9 8 8 9 9 9 9 9 9 8 8 8 9 11 12 13 14 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 14 13 12 11 10 10 10 10 9 7 6 7 9 11 11 11 11 12 12 12 13 14 15 15 17 17 18 18 17 16 16 15 14 14 13 13 12 12 12 12 13 13 13 14 14 14 14 14 13 12 11 9 7 6 9 11 11 11 12 12 12 12 13 13 13 13 14 15 15 16 17 18 18 19 20 21 21 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 9 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 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 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 17 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 12 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 22 23 23 23 23 23 24 24 25 26 27 28 28 28 28 27 27 26 25 25 24 24 23 23 24 24 25 25 26 26 26 26 25 24 23 21 20 20 20 22 22 22 19 16 14 12 11 8 6 5 9 15 19 22 22 17 10 7 8 8 6 6 6 5 3 2 0 2 9 18 24 23 21 18 16 16 16 16 15 14 14 14 13 12 10 9 8 7 7 7 6 5 3 1 0 1 1 0 2 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 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 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 21 18 16 16 15 13 11 10 9 9 9 9 9 9 9 9 8 8 9 10 12 13 13 14 14 15 15 16 17 17 18 17 17 18 18 18 17 17 17 17 17 17 17 17 17 16 15 13 12 12 11 10 9 9 7 7 7 8 10 12 13 13 13 13 13 13 14 15 15 16 17 17 17 17 16 16 16 15 14 14 13 12 12 12 12 13 13 14 14 15 15 15 15 15 15 14 13 11 9 9 10 11 11 12 12 12 11 12 13 14 14 14 14 15 15 16 17 18 18 19 20 21 21 21 21 22 22 21 21 21 20 20 19 19 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 9 8 7 7 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 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 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 17 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 16 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 23 23 23 23 23 24 24 25 26 27 28 28 27 27 26 26 25 24 23 23 22 22 23 24 24 25 25 26 26 26 25 24 23 21 19 19 20 22 23 22 19 15 10 6 5 8 12 15 18 20 24 27 27 24 20 17 14 9 5 4 3 2 2 2 0 3 11 23 24 21 18 16 15 15 15 15 15 15 15 15 15 13 11 10 9 9 8 8 6 5 3 2 1 0 0 1 2 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 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 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 20 18 16 15 14 13 12 11 11 10 10 10 9 9 9 9 8 8 10 11 12 12 13 14 14 15 15 16 17 17 17 17 16 15 14 14 16 16 16 16 17 17 17 17 17 16 15 14 13 13 12 10 9 8 7 6 7 8 11 13 14 14 14 14 14 14 14 15 16 16 16 16 16 17 17 16 16 15 14 13 13 12 12 12 13 13 14 15 16 16 17 17 17 17 16 15 14 12 11 11 11 12 12 12 12 12 12 12 13 14 14 15 15 15 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 9 9 8 7 6 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 16 16 16 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 21 22 22 22 22 22 23 23 24 25 26 26 27 27 27 26 25 25 25 23 22 22 22 22 23 23 24 24 25 25 25 25 25 24 23 20 19 19 20 22 23 22 17 9 8 12 16 19 20 21 22 24 27 31 30 29 27 20 9 2 1 0 0 1 2 1 1 6 14 20 20 18 16 15 15 15 15 15 15 16 17 17 17 15 13 12 11 10 9 8 7 5 4 3 2 1 0 1 3 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 20 18 16 15 14 14 13 12 11 11 11 11 10 10 9 8 8 9 10 11 12 12 13 14 14 15 16 16 17 17 16 13 9 7 8 11 16 16 15 15 16 17 17 17 16 16 15 15 14 14 12 10 8 7 7 6 6 8 11 13 14 14 14 14 14 14 15 15 15 15 14 13 15 15 16 17 17 16 15 14 13 13 12 13 14 14 15 16 17 18 18 19 18 18 17 16 15 14 13 12 12 12 12 12 12 12 12 12 13 14 15 15 15 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 12 11 10 9 9 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 11 11 11 12 13 13 13 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 21 22 22 22 22 22 23 23 24 25 26 26 26 26 26 25 24 24 23 22 21 21 22 22 22 23 23 24 25 25 25 25 24 23 21 19 19 20 22 22 18 9 11 16 19 21 22 23 24 25 28 29 29 29 29 29 19 10 7 5 4 3 1 1 0 5 12 17 18 17 16 14 14 14 14 15 15 15 16 17 18 19 18 16 14 12 11 10 8 7 6 5 4 3 2 1 0 2 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 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 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 23 24 24 24 24 25 24 20 18 17 15 14 14 13 13 12 11 11 11 10 10 9 8 9 10 11 11 12 12 13 13 14 15 16 17 17 17 12 1 7 10 4 10 16 16 15 16 17 16 16 16 16 16 15 15 15 15 14 11 9 8 7 6 6 8 11 13 14 14 14 15 15 16 16 15 14 13 10 6 5 7 13 16 18 18 17 16 14 14 14 14 15 16 16 17 18 19 19 19 19 17 16 16 16 16 15 13 13 13 13 12 12 12 12 12 13 14 14 15 15 16 16 16 17 17 18 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 12 11 9 8 8 8 8 8 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 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 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 16 17 17 17 18 18 18 17 17 17 18 18 19 19 19 19 19 20 21 21 21 21 22 22 23 24 24 25 25 26 26 25 25 24 24 23 22 21 21 21 21 22 22 23 24 24 25 25 25 25 23 21 19 19 20 20 18 10 10 17 21 23 24 26 27 28 30 30 29 28 28 29 26 16 11 8 7 6 4 1 1 3 11 16 17 16 15 13 13 12 13 13 13 14 14 16 18 20 21 20 17 14 12 11 10 8 7 6 5 4 4 3 2 1 1 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 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 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 24 21 18 17 16 15 14 14 13 12 11 11 11 10 10 9 8 9 10 11 11 12 12 13 13 14 14 15 17 17 17 14 12 12 8 3 13 16 16 17 18 18 17 17 16 16 16 16 16 16 16 16 15 13 11 5 2 8 11 13 14 14 14 14 14 14 15 15 15 14 15 15 15 14 14 15 17 18 19 19 18 16 16 15 15 16 16 16 17 18 18 19 19 18 17 16 17 18 17 14 13 13 13 13 13 13 13 12 13 13 14 14 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 12 11 10 9 8 8 8 8 8 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 20 21 21 21 21 21 22 23 23 24 24 25 25 25 25 24 24 24 23 22 22 21 21 21 21 22 23 24 24 25 25 26 26 24 22 20 19 18 14 11 16 19 21 23 25 28 30 32 31 31 30 29 29 28 28 21 13 11 9 8 6 4 3 3 7 14 16 16 14 12 11 11 11 12 12 12 13 14 16 18 20 22 21 18 13 11 10 9 8 7 6 5 5 5 4 3 2 1 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 19 17 16 16 15 14 13 12 12 11 11 10 10 9 8 9 10 11 11 12 12 13 13 14 14 15 16 17 17 16 14 10 6 13 16 17 18 19 19 19 18 17 16 16 16 16 17 17 18 18 18 18 19 20 17 14 14 14 14 14 14 14 13 12 11 11 14 14 14 14 14 15 15 17 18 19 19 19 19 18 17 16 16 16 16 16 17 18 17 18 18 18 18 18 19 19 15 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 13 11 10 9 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 9 9 9 10 10 11 11 12 12 13 14 14 14 14 13 14 15 16 16 17 17 17 17 17 17 17 18 18 19 19 19 18 19 20 20 20 20 21 21 22 23 23 23 24 24 25 24 24 24 24 23 23 22 22 21 21 21 22 23 23 24 25 26 27 27 26 24 21 15 9 9 16 21 23 24 26 28 30 31 31 31 30 30 29 29 29 27 20 13 12 10 8 5 5 6 7 11 15 15 14 12 11 10 10 11 11 11 11 11 13 15 18 20 22 22 16 11 9 8 8 8 7 6 6 6 5 5 4 3 1 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 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 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 25 23 20 18 18 17 17 16 15 14 13 12 11 10 10 10 9 9 9 10 10 11 12 12 13 13 14 14 15 16 17 16 16 14 12 15 17 17 17 18 19 19 19 18 17 16 16 16 16 17 18 19 19 19 19 21 22 21 19 17 15 15 15 14 14 12 11 10 9 13 12 12 12 13 16 18 19 19 20 20 20 20 19 19 18 17 17 17 17 18 19 18 17 16 16 16 17 18 16 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 10 9 9 9 10 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 11 12 12 13 14 14 13 13 13 14 15 16 16 17 17 17 17 17 17 17 18 19 19 19 18 18 19 19 19 19 20 20 21 22 22 22 23 23 24 24 24 24 24 23 23 22 22 22 21 21 22 22 23 24 25 26 27 28 28 26 23 13 13 17 20 22 24 27 28 28 29 29 29 29 29 29 29 29 29 27 18 14 12 9 7 5 7 9 12 14 15 15 13 11 10 10 10 10 10 10 9 10 11 13 16 19 21 19 14 10 7 7 8 8 7 7 7 6 6 5 5 3 2 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 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 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 24 25 25 23 20 19 18 18 18 17 16 15 14 12 11 10 10 10 9 9 9 10 10 11 11 12 13 13 14 14 15 16 16 16 17 16 18 18 17 17 17 17 18 19 19 18 17 16 16 15 16 16 18 19 20 21 21 21 21 21 20 19 19 18 18 17 16 13 11 8 11 13 12 11 5 13 17 19 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 18 17 16 15 15 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 12 11 10 11 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 14 13 13 12 13 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 22 22 23 24 23 23 23 23 23 22 22 22 21 21 22 22 23 24 25 26 28 29 29 29 25 20 21 23 24 26 30 31 30 29 28 27 27 28 28 28 28 28 28 26 16 12 8 6 5 5 8 11 12 13 15 14 12 10 10 9 9 9 9 9 8 9 9 10 12 16 17 15 11 8 6 6 7 8 8 7 7 6 6 5 4 3 2 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 22 20 20 21 20 20 19 18 17 15 13 11 10 10 10 9 9 9 10 10 11 11 12 12 13 14 14 15 16 17 16 17 17 19 18 17 17 17 17 17 18 18 18 17 16 15 15 15 15 17 19 20 21 21 21 21 21 21 21 21 21 20 19 18 16 13 16 16 13 11 10 2 17 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 19 19 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 12 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 9 9 9 10 11 11 12 13 13 13 12 11 12 13 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 19 19 20 20 20 21 22 22 23 23 23 23 23 23 22 22 22 21 21 22 22 23 24 25 26 27 29 30 30 24 20 22 25 28 30 31 31 30 29 28 28 27 27 27 27 28 28 28 20 14 10 6 3 4 6 10 12 13 15 14 13 11 10 10 9 9 9 9 9 8 8 8 8 10 13 14 12 9 7 6 7 7 8 8 8 7 7 6 5 5 4 3 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 22 22 22 23 22 22 21 20 19 18 15 11 10 10 10 9 9 10 10 11 11 11 12 12 13 14 14 15 16 16 17 17 18 18 18 17 16 17 17 17 17 18 17 16 15 14 13 14 14 15 19 20 20 21 21 21 22 22 22 22 21 21 20 20 20 20 19 16 13 11 10 2 15 19 19 19 20 20 20 20 19 19 19 18 18 19 19 19 19 19 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 19 19 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 13 12 11 11 12 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 18 18 19 19 20 20 21 22 22 22 23 23 23 23 22 22 22 21 21 22 23 23 24 25 26 27 29 31 29 22 19 20 24 28 30 31 31 30 30 29 28 28 28 28 28 28 28 26 18 12 6 3 2 4 8 11 13 14 14 14 12 11 11 10 10 10 10 10 9 9 9 9 9 10 11 11 10 8 7 7 7 8 8 8 8 8 7 7 6 6 5 4 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 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 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 20 22 23 23 23 23 23 22 22 22 21 19 15 13 11 9 8 9 10 11 11 11 12 12 12 13 14 14 15 16 16 17 17 18 18 17 16 16 16 17 17 17 17 17 16 15 14 12 13 13 14 18 20 20 21 22 22 22 23 23 22 21 21 21 21 21 20 18 15 13 12 11 10 15 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 20 20 19 19 18 18 17 17 16 16 16 16 17 17 17 18 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 11 11 12 13 13 14 15 15 16 16 15 15 15 15 16 16 16 17 16 16 16 16 17 17 18 18 19 19 19 20 21 21 22 22 23 23 23 23 22 22 21 21 22 22 23 24 25 26 28 29 29 25 19 16 16 20 26 29 30 30 30 29 28 28 28 28 28 28 28 28 27 19 8 4 3 3 7 11 12 13 14 14 13 12 11 11 10 10 10 10 11 11 11 10 10 11 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 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 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 23 23 23 23 23 23 23 23 22 22 22 20 15 7 7 9 10 11 11 11 11 12 12 12 13 14 14 15 15 16 17 18 18 18 17 16 15 16 16 17 17 17 16 16 15 13 12 12 12 12 17 20 20 21 22 22 23 23 23 22 21 21 21 20 20 19 17 15 13 13 12 13 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 20 20 19 19 18 17 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 7 7 7 7 8 8 8 9 9 10 11 12 12 11 11 11 11 12 13 14 14 14 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 22 22 21 20 19 19 20 22 23 24 25 26 26 24 15 11 10 9 12 18 26 28 29 28 27 26 26 26 27 28 28 28 28 27 23 14 10 8 9 12 13 13 14 14 14 13 12 10 10 9 10 10 11 11 12 12 11 11 12 11 11 10 9 8 8 9 9 9 9 9 9 8 9 9 9 9 9 9 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 20 23 24 24 23 23 23 23 23 23 23 22 22 20 14 6 10 11 11 11 11 11 11 12 12 12 13 13 14 15 16 16 17 18 19 18 17 16 16 16 16 16 16 16 16 15 15 14 13 12 11 11 16 20 21 22 22 23 23 23 22 22 21 20 20 19 19 18 17 15 14 13 13 14 16 16 17 17 17 16 16 16 17 17 18 18 18 18 19 19 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 19 19 18 17 16 16 15 15 15 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 8 8 8 9 10 10 11 12 11 10 11 11 12 13 13 13 13 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 17 18 18 19 20 20 21 21 22 22 23 22 21 20 17 16 16 17 19 20 21 22 21 19 9 2 3 2 2 3 4 13 22 26 26 25 24 24 25 26 27 27 27 27 25 20 22 18 13 14 14 14 14 14 15 14 12 11 10 9 9 10 11 11 12 12 12 12 11 11 11 10 9 8 8 8 8 8 9 9 10 9 9 9 9 9 9 10 10 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 21 23 26 26 26 25 25 25 24 24 23 23 22 21 19 15 12 12 11 11 11 11 11 11 12 12 12 12 13 14 15 16 17 17 18 19 18 18 17 16 16 16 16 16 16 15 15 15 14 13 12 11 8 11 20 22 22 22 23 23 22 22 21 20 20 19 19 18 17 16 15 14 14 14 14 15 16 17 16 16 15 15 16 16 17 17 18 18 18 19 19 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 19 18 17 17 16 16 15 15 15 15 16 16 17 18 18 18 18 19 18 19 19 19 19 19 19 18 18 19 19 19 18 17 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 12 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 14 13 12 12 11 12 12 13 14 14 15 15 15 14 14 14 15 16 17 18 18 19 20 20 21 22 22 22 21 20 17 15 14 15 17 19 19 20 19 17 12 6 2 2 3 3 4 8 15 21 24 24 23 23 24 25 26 26 26 26 25 21 17 13 10 10 14 16 15 15 15 14 13 12 11 10 9 9 10 11 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 9 9 10 9 9 9 9 8 9 9 9 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 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 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 21 21 21 20 20 20 21 23 25 25 26 26 25 25 25 24 23 22 21 20 17 14 12 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 16 17 18 19 18 18 17 17 16 16 16 15 15 15 15 14 14 12 11 11 4 11 19 21 21 22 23 23 22 21 20 20 19 18 18 17 17 16 15 15 14 15 15 16 16 17 17 17 16 16 17 17 17 17 17 18 18 19 19 18 18 17 17 17 17 17 16 16 15 15 14 14 14 14 15 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 19 19 18 17 17 16 16 16 16 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 19 18 18 17 17 18 19 18 17 17 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 13 12 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 11 11 12 13 13 13 14 13 12 10 10 10 11 12 12 13 14 14 14 14 14 13 14 15 16 17 18 19 19 20 21 21 21 21 21 19 16 14 14 15 17 18 18 18 17 14 9 5 4 5 6 7 8 12 17 20 22 22 22 22 24 25 26 25 25 25 24 19 15 9 2 7 15 17 16 15 15 14 13 12 10 9 9 9 10 11 12 12 12 11 11 10 10 9 8 8 8 8 8 9 8 8 9 9 8 8 8 8 7 8 8 9 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 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 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 22 23 24 25 25 25 25 24 23 23 22 20 18 15 13 12 11 11 11 11 11 11 11 12 12 12 12 12 13 14 15 16 17 18 18 18 17 17 17 16 16 16 16 16 15 15 14 13 12 10 5 6 15 19 19 19 21 23 22 22 21 20 19 19 18 17 17 16 16 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 15 15 15 16 16 17 18 18 18 17 17 17 17 18 18 17 17 17 18 18 17 16 17 18 18 17 16 16 17 17 18 18 19 19 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 12 10 9 9 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 11 11 12 13 13 14 14 13 11 9 8 8 9 10 11 12 13 13 13 13 13 13 13 13 15 16 17 18 19 19 20 20 21 21 20 18 16 14 14 15 16 17 17 16 15 12 8 6 6 6 7 9 10 13 17 19 20 20 21 22 24 25 25 25 25 25 23 17 12 10 10 17 17 15 16 15 14 14 13 11 10 9 9 10 11 11 12 12 12 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 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 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 22 22 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 20 21 22 23 23 24 24 24 23 22 21 20 18 16 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 14 15 16 17 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 12 9 9 16 19 19 18 18 20 22 22 21 20 20 19 18 18 17 16 16 15 15 15 15 15 15 15 16 16 16 17 18 18 18 18 18 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 16 16 16 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 15 16 17 17 17 16 16 17 18 18 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 14 15 15 15 15 14 13 12 10 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 11 12 13 13 13 14 13 13 11 8 7 6 8 9 10 11 11 12 12 13 13 12 12 12 13 15 16 17 18 19 19 20 20 20 19 18 15 14 14 15 16 16 16 15 13 10 8 6 6 7 8 10 12 14 16 17 18 19 20 21 23 24 24 24 25 25 22 17 12 13 18 12 8 11 14 13 13 13 12 11 9 9 9 10 11 12 12 12 11 10 10 9 8 8 7 7 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 8 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 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 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 22 22 22 21 21 20 19 18 18 19 19 19 19 18 18 18 18 18 18 17 18 18 20 21 22 22 23 23 23 23 22 20 19 18 16 14 12 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 14 15 16 17 17 17 18 18 18 18 17 17 17 16 16 15 15 14 13 12 13 15 17 18 18 18 21 21 21 20 20 19 19 18 18 17 16 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 15 15 16 17 17 17 16 17 17 17 16 15 15 16 16 16 15 16 17 18 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 14 13 11 9 8 7 7 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 7 8 9 9 10 10 11 12 13 13 13 14 13 12 10 8 5 5 6 7 8 9 10 10 11 12 12 12 11 11 12 14 15 16 17 18 19 19 19 19 18 17 15 14 14 14 15 16 15 14 12 10 8 7 7 7 9 11 13 14 15 16 17 18 20 22 24 25 24 24 25 25 24 22 19 19 21 13 3 10 13 13 13 14 13 11 9 9 9 10 11 12 12 12 11 10 9 9 8 7 7 7 7 7 7 6 6 5 5 5 6 6 5 5 6 6 6 7 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 22 22 21 21 21 20 20 19 18 19 20 20 20 19 18 17 17 17 17 17 16 17 17 19 20 21 22 22 22 22 21 20 19 17 16 14 12 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 14 15 16 16 17 17 18 19 19 18 18 18 17 17 16 16 15 14 12 12 13 14 15 15 16 16 20 19 19 19 19 19 18 18 18 17 17 16 15 14 14 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 16 16 16 16 16 16 16 16 16 15 15 16 17 18 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 16 15 15 15 14 15 15 15 16 16 15 14 12 10 8 7 7 7 7 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 7 8 9 9 9 10 11 12 12 13 13 14 14 12 9 6 4 4 5 6 7 8 8 9 10 11 11 11 10 10 11 13 14 15 16 17 18 18 18 18 17 16 15 14 13 14 14 15 14 13 11 10 8 7 7 8 10 11 13 14 15 16 17 18 20 22 25 26 24 24 24 25 25 24 23 24 22 17 5 9 13 13 14 14 12 10 9 9 9 10 11 12 12 11 11 10 9 8 8 7 7 7 8 7 6 5 4 4 4 4 5 5 4 4 5 5 6 6 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 22 22 21 20 21 21 20 20 20 20 21 22 22 21 19 18 17 16 16 16 16 16 16 17 18 20 20 21 21 21 21 20 18 17 16 14 12 11 10 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 14 15 16 17 18 19 19 19 19 19 18 18 17 16 16 15 14 13 13 14 14 15 14 13 15 17 17 18 19 19 19 19 18 18 17 17 16 15 13 12 12 12 13 13 14 14 15 15 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 16 16 16 16 16 16 17 16 16 15 15 16 17 19 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 15 14 13 11 9 8 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 8 9 9 10 11 12 12 12 13 14 14 11 7 4 3 3 4 5 6 6 7 8 9 10 10 11 10 10 10 11 13 14 15 16 16 17 17 17 16 15 14 14 13 13 13 13 13 12 12 10 9 8 8 9 10 11 12 13 15 15 16 17 19 22 25 25 24 23 24 24 24 23 24 23 23 21 15 9 14 14 15 14 12 10 8 8 9 10 11 12 12 11 10 10 9 8 8 7 8 8 8 8 6 5 4 4 3 3 4 4 3 2 2 3 3 4 26 26 26 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 22 22 21 20 20 21 21 21 21 21 22 23 23 23 21 19 18 16 16 16 16 16 16 17 18 19 20 20 21 21 20 19 18 17 16 14 13 11 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 13 14 15 16 16 17 19 19 19 19 19 19 18 17 17 17 16 15 15 15 15 15 16 15 11 16 16 15 17 18 19 19 19 18 18 18 17 17 16 9 5 10 12 12 13 13 14 15 15 16 16 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 17 16 15 15 15 16 17 19 20 20 20 20 19 19 19 19 18 18 17 16 16 16 16 15 15 15 15 15 15 16 16 16 15 13 12 10 9 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 5 5 6 6 7 8 9 9 10 11 12 12 12 12 14 13 9 6 4 3 3 4 5 5 5 6 6 7 8 9 10 10 9 9 10 12 13 14 15 15 15 16 16 15 14 13 13 12 12 12 12 12 12 12 11 10 9 9 10 10 11 12 13 14 16 16 17 19 21 23 24 23 22 22 23 23 23 23 23 23 22 17 7 15 15 15 13 11 9 8 8 9 11 12 12 12 12 11 10 9 8 8 8 8 9 9 8 7 6 5 4 3 2 1 1 0 1 1 1 0 0 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 21 20 20 20 21 21 21 21 22 23 24 24 23 22 20 18 17 17 17 17 18 18 19 20 20 21 21 21 21 20 19 18 16 15 13 12 10 9 9 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 12 13 14 15 15 15 17 19 20 20 19 19 19 19 18 18 17 17 16 17 17 17 17 16 13 5 14 14 15 18 18 18 19 19 18 18 18 17 17 15 9 6 10 12 13 13 13 14 14 15 15 16 16 16 16 17 17 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 15 14 14 16 17 19 20 20 20 20 20 19 19 19 18 18 17 16 16 16 16 15 15 15 15 15 16 16 16 16 14 13 11 10 8 7 6 6 6 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 5 5 6 6 7 7 8 9 10 11 12 12 12 12 14 13 10 6 4 3 3 4 5 5 5 5 5 6 7 8 9 9 9 9 9 11 12 13 13 14 14 14 14 13 13 12 12 11 11 10 10 11 12 12 11 10 10 10 10 10 11 11 13 14 16 17 18 18 20 21 21 20 20 20 21 22 23 23 23 22 21 18 18 18 16 14 12 10 8 7 8 10 11 12 12 13 12 11 10 9 9 9 9 8 8 8 7 6 5 4 2 1 1 2 2 3 3 4 4 4 5 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 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 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 22 21 20 20 20 21 21 22 22 22 23 23 24 24 24 22 20 18 17 17 18 19 20 21 21 22 22 22 22 22 21 20 19 17 16 14 13 11 10 9 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 14 15 14 15 17 19 19 19 19 19 19 19 18 17 17 17 17 18 17 17 16 16 14 7 9 10 16 18 18 18 19 19 18 18 17 17 16 14 6 10 13 12 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 15 14 13 14 15 17 19 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 16 16 15 14 12 11 9 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 7 8 9 10 11 12 12 12 13 14 15 13 7 4 3 3 4 5 4 4 4 4 5 6 7 8 8 8 8 8 9 11 12 12 12 12 13 12 12 12 11 10 10 9 8 9 10 11 11 11 10 10 10 10 10 11 11 12 14 16 17 18 19 19 19 18 17 17 17 19 21 22 22 22 21 21 21 16 16 17 14 12 9 7 7 8 10 11 12 13 13 13 12 11 10 9 9 8 8 7 6 6 4 3 1 1 2 5 6 6 6 6 7 8 9 11 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 21 21 21 21 20 20 20 21 21 22 22 22 22 23 23 24 24 23 22 20 19 17 17 18 20 21 22 23 23 23 23 22 22 21 20 19 17 16 14 12 11 10 9 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 14 15 15 15 17 19 19 19 20 20 19 19 18 17 16 17 17 18 18 17 17 16 14 11 8 5 15 18 18 18 19 19 18 17 17 16 16 15 8 9 12 9 13 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 16 16 16 16 16 16 15 14 13 13 14 15 17 19 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 12 11 10 9 8 7 6 6 6 6 6 6 6 6 5 5 4 4 5 5 5 4 4 4 3 4 4 5 5 6 6 7 8 9 10 11 11 12 12 13 14 15 13 9 5 4 3 4 5 4 4 4 4 4 5 5 7 7 8 7 7 8 10 10 11 11 11 11 11 11 10 10 9 8 7 7 7 8 9 10 10 10 10 10 10 10 11 11 12 13 15 16 17 18 18 18 17 15 15 15 17 19 21 22 22 21 21 22 22 20 17 14 10 8 7 7 8 9 11 12 13 13 13 12 11 10 9 9 8 7 6 4 3 1 2 3 5 7 9 10 9 9 10 12 13 14 15 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 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 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 22 22 22 23 23 23 23 23 23 22 21 20 19 18 18 20 21 22 23 23 23 23 22 22 22 21 20 19 17 16 14 12 11 10 9 8 8 7 8 8 9 9 9 10 11 11 11 11 11 12 12 13 14 16 16 16 16 16 18 19 20 20 19 19 18 17 16 16 16 17 18 18 17 16 15 14 13 12 12 14 14 15 16 17 18 18 17 17 16 16 15 11 11 10 3 13 14 14 14 14 13 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 14 15 17 19 20 20 20 20 20 20 19 19 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 14 13 12 10 9 8 8 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 5 6 6 7 7 8 10 10 11 11 12 13 14 14 13 10 7 5 4 4 4 5 4 4 3 3 4 4 5 6 7 7 7 7 8 9 9 10 10 10 10 9 9 8 8 7 6 5 5 6 8 9 10 10 10 10 10 10 11 11 12 13 14 15 16 17 17 15 14 13 13 14 16 18 20 21 21 21 21 21 21 20 14 11 8 7 6 7 8 9 11 12 13 14 13 12 11 10 9 8 8 7 4 2 1 4 8 10 11 12 12 13 13 13 14 15 16 17 17 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 20 20 21 23 23 23 23 23 22 22 22 22 21 20 19 17 16 14 12 11 10 9 8 7 7 7 8 8 9 10 10 11 12 12 12 12 13 14 14 15 17 16 15 15 16 17 18 18 19 18 18 17 16 15 15 16 17 17 17 17 16 15 14 14 14 15 12 4 5 9 11 15 18 17 17 17 16 15 13 15 13 6 13 14 14 14 13 13 13 14 15 15 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 17 17 17 16 16 16 16 16 16 16 16 15 14 14 14 14 15 16 18 19 20 20 20 21 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 14 13 13 11 10 9 9 7 6 6 7 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 7 8 9 10 10 10 11 12 12 13 12 11 8 6 4 4 5 4 4 4 3 3 3 4 4 5 6 6 6 7 7 8 8 8 9 9 9 8 7 7 6 6 5 4 4 5 7 8 9 10 10 10 10 10 10 11 11 12 13 14 15 16 15 13 11 10 11 12 14 16 17 18 19 20 20 20 17 6 8 10 7 6 6 6 8 9 10 12 13 14 14 13 11 10 9 8 7 6 3 1 5 9 13 14 15 14 14 14 15 16 18 19 18 18 19 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 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 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 23 23 24 24 26 26 25 23 23 23 24 24 24 24 23 23 23 22 22 21 20 19 17 16 14 12 11 10 9 8 7 6 7 7 8 9 10 10 11 12 13 14 15 16 15 14 14 15 15 14 15 15 16 17 17 18 18 17 16 15 15 15 15 16 16 16 15 15 14 14 15 15 15 13 9 8 9 8 8 12 16 15 15 14 14 15 17 15 10 13 14 14 13 13 12 13 14 14 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 17 16 16 16 17 16 16 16 16 16 16 16 16 16 15 15 14 15 15 16 17 18 19 20 20 20 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 11 11 10 8 6 5 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 8 9 9 10 10 10 11 11 11 12 11 9 6 4 4 4 4 4 3 3 3 3 3 3 4 5 5 5 6 6 6 7 7 7 8 8 7 7 6 6 5 5 4 4 5 6 7 8 9 9 10 10 10 10 11 11 12 13 14 15 15 14 12 10 9 9 10 12 14 15 16 16 17 18 17 14 5 6 9 7 5 5 6 8 9 10 11 13 15 15 13 11 9 8 7 7 5 2 3 9 12 14 16 17 16 16 16 17 19 21 21 20 20 21 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 24 24 24 24 24 25 26 28 29 28 26 25 25 25 25 25 24 24 23 23 23 22 21 20 19 17 15 14 12 11 10 9 8 6 6 6 7 8 9 9 10 11 12 12 13 15 15 14 13 13 13 13 14 14 15 16 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 14 15 15 15 14 12 10 9 10 10 9 9 11 11 9 11 16 17 17 15 10 13 13 13 13 12 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 15 15 15 16 17 18 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 13 12 11 9 7 5 5 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 6 7 8 9 9 10 10 10 9 10 11 10 8 6 4 3 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 7 7 6 6 6 5 5 4 4 4 4 5 6 8 8 9 9 10 10 10 10 11 12 13 14 14 14 13 11 9 7 7 9 11 12 12 13 14 15 15 13 9 3 5 7 6 5 5 6 8 9 10 11 13 15 15 14 12 9 8 7 7 6 2 5 10 13 15 18 20 19 18 18 19 22 23 23 23 22 22 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 24 25 25 25 25 26 27 29 29 28 26 26 25 25 25 25 25 24 23 23 23 22 21 20 18 17 15 13 12 11 10 9 8 7 6 6 7 8 9 9 10 11 12 12 12 13 13 13 13 12 13 14 14 15 15 16 16 17 17 17 17 16 15 14 14 15 15 15 14 14 13 14 14 14 14 13 11 10 9 10 10 10 10 11 10 4 16 18 18 17 12 10 12 12 12 12 12 12 12 13 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 17 17 17 16 16 16 16 17 18 19 19 20 20 19 19 19 20 20 20 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 13 11 10 8 6 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 5 6 7 8 9 9 10 10 10 9 10 9 8 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 6 5 5 5 5 4 4 4 4 5 6 7 7 8 9 10 10 10 10 11 12 13 13 13 13 12 10 8 7 7 8 9 10 10 11 12 14 14 12 7 2 4 6 6 5 5 6 7 9 11 12 14 16 17 16 13 11 9 9 9 11 11 3 5 11 16 21 23 21 20 19 21 24 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 24 25 25 25 25 26 27 28 28 26 24 24 24 24 25 25 24 24 24 23 23 22 20 19 18 16 15 13 12 11 10 9 8 7 6 7 7 8 9 9 10 11 12 12 11 12 13 13 13 13 13 15 15 16 16 16 17 17 17 17 16 15 15 14 14 14 14 13 13 12 12 12 13 13 13 11 10 9 9 9 10 10 11 11 10 13 18 18 18 15 10 11 12 12 12 12 12 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 18 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 13 12 10 9 7 5 4 4 4 4 4 4 3 3 2 2 2 2 3 3 3 2 2 2 2 3 3 4 5 6 7 8 9 9 10 10 9 9 9 9 7 5 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 5 6 7 8 9 9 10 10 10 11 11 12 12 12 12 11 9 8 7 7 7 7 7 6 6 12 16 17 14 8 3 3 6 6 6 6 6 7 9 11 13 15 17 18 17 15 13 12 12 15 18 20 14 7 8 17 25 26 23 20 20 24 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 25 25 25 25 25 25 25 24 23 23 23 23 24 24 24 24 23 23 22 21 20 18 17 16 15 13 12 11 10 9 8 7 7 7 8 9 9 9 10 12 12 12 10 12 13 13 14 14 15 16 16 16 16 16 16 17 17 16 16 15 14 14 14 13 12 11 11 11 11 12 13 13 12 11 10 9 9 9 9 9 10 9 8 16 18 17 16 11 10 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 12 10 9 7 6 6 5 4 4 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 3 4 5 6 7 8 8 9 10 10 9 9 10 9 7 4 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 5 5 6 7 7 8 9 10 10 10 10 11 11 11 11 11 10 9 8 8 8 7 5 4 2 1 6 13 20 20 13 6 2 4 5 6 7 7 7 8 10 14 16 18 19 19 17 16 15 16 19 22 23 20 16 17 23 27 27 26 22 24 26 27 27 26 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 23 22 22 22 23 23 24 24 23 23 22 21 20 19 18 17 16 15 13 12 11 10 9 9 8 8 8 9 9 9 9 10 11 12 12 11 12 13 14 14 15 16 16 16 16 15 15 16 16 16 16 15 15 14 14 14 13 12 11 10 10 11 12 13 12 11 10 9 9 8 8 8 8 9 4 15 18 18 16 12 10 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 13 10 9 7 7 6 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 1 2 2 3 4 4 5 6 7 8 9 9 9 9 9 9 8 6 4 2 1 1 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 5 5 5 5 6 6 7 8 9 10 11 11 10 10 10 11 10 10 9 9 9 9 9 7 5 3 4 4 5 13 22 23 20 12 4 3 5 7 8 8 8 9 10 14 17 19 20 20 19 18 17 18 21 23 24 22 21 22 25 28 28 27 26 26 27 26 26 25 24 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 23 23 23 23 23 23 22 21 21 21 22 23 23 23 23 22 21 20 19 18 17 16 16 14 13 11 10 10 9 9 9 8 8 9 10 9 8 9 10 12 12 11 12 13 14 15 15 16 16 16 15 15 16 16 17 16 16 15 14 14 14 13 12 11 10 10 11 12 13 13 12 11 10 9 9 8 8 7 7 8 10 17 19 18 14 9 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 17 17 17 17 16 15 15 14 13 10 9 7 7 6 6 5 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 3 4 5 6 7 8 8 9 9 9 9 9 7 5 2 1 1 1 2 2 3 3 3 4 4 4 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 7 8 9 10 11 11 11 10 10 10 10 9 9 9 9 9 9 7 5 4 4 2 9 19 24 24 16 12 7 3 5 7 9 10 10 10 11 13 17 20 21 21 20 19 19 19 21 22 23 23 23 24 26 27 28 27 27 27 27 26 25 24 24 25 26 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 22 22 23 23 23 22 22 21 21 20 20 20 21 22 22 23 23 22 21 20 19 18 17 16 16 15 14 13 11 10 10 9 9 9 9 8 9 9 8 8 8 10 11 11 11 11 13 14 15 15 16 16 16 16 16 17 17 17 16 15 14 14 14 13 12 11 10 10 10 11 12 13 13 12 11 10 9 9 8 8 7 7 9 16 19 17 12 4 6 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 17 17 17 17 17 16 16 15 14 12 10 8 7 6 6 6 6 5 4 3 3 2 2 2 1 1 1 1 0 0 0 0 1 1 2 3 4 5 7 7 7 7 8 8 8 8 8 7 4 2 1 2 2 2 2 3 3 3 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 7 8 9 10 11 11 11 10 10 10 9 9 9 9 9 9 9 8 6 5 4 6 15 21 24 24 21 16 10 6 4 6 9 11 13 13 14 15 18 20 21 21 21 20 20 20 21 22 23 23 23 24 26 27 27 27 28 27 27 26 24 23 23 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 23 23 22 21 20 20 19 19 19 19 20 21 21 22 22 21 20 19 18 17 16 16 16 15 15 13 12 11 10 10 9 9 9 9 10 10 8 8 8 9 10 10 11 12 13 14 15 16 17 17 17 17 18 18 17 16 15 14 14 14 13 13 11 10 10 10 11 12 13 14 14 13 12 11 10 9 9 8 7 6 5 11 11 7 6 8 9 10 11 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 17 17 16 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 19 18 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 14 12 11 9 7 7 6 6 6 5 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 7 7 7 7 7 7 7 7 4 1 2 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 7 9 10 10 11 10 10 10 9 9 9 9 9 9 9 8 8 7 6 7 12 17 21 23 24 22 17 11 9 4 5 8 12 16 18 18 18 19 20 21 21 21 21 20 20 21 22 22 23 24 25 26 26 27 27 27 28 27 26 25 23 23 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 22 22 22 23 22 22 21 22 22 22 22 21 20 19 19 19 18 17 18 19 19 20 20 21 21 20 19 17 17 16 16 15 15 15 15 14 12 11 10 10 9 9 9 10 10 11 9 9 9 8 9 10 12 13 15 16 17 18 18 18 18 18 17 17 16 15 15 14 14 13 13 13 11 10 9 9 11 13 14 14 14 13 12 11 10 10 9 8 6 5 6 7 7 8 9 10 10 10 11 12 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 18 17 17 17 17 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 22 22 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 11 10 8 7 7 6 5 5 4 3 3 2 1 1 1 1 1 1 2 2 1 1 1 2 2 3 4 6 7 8 8 7 7 6 6 6 7 7 4 1 2 4 4 3 3 3 4 4 5 5 6 6 6 7 7 7 6 6 5 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 7 8 9 10 10 10 10 10 9 9 8 8 8 8 8 8 8 7 7 9 14 18 21 23 24 24 21 13 10 6 4 8 11 17 20 21 21 20 20 21 21 21 21 20 20 21 21 22 23 24 24 25 26 26 27 27 27 27 27 25 24 24 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 23 22 22 22 21 20 20 20 19 18 18 18 19 19 19 20 20 20 19 18 16 15 15 15 15 15 15 14 14 13 12 11 10 9 10 10 11 11 12 11 11 12 12 9 11 13 15 17 18 19 19 19 18 18 17 17 16 15 14 14 14 13 13 13 13 11 10 9 9 11 13 14 14 13 12 12 11 11 10 9 7 6 5 6 6 7 8 9 10 10 10 11 12 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 16 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 22 21 20 20 19 19 19 19 19 18 17 17 17 17 17 17 18 18 18 18 17 17 17 16 14 13 12 11 10 9 7 6 5 5 4 3 3 2 1 1 1 2 2 2 3 2 1 1 2 3 3 3 5 6 7 8 8 7 6 6 5 5 6 6 4 1 3 4 4 4 4 4 4 5 6 6 6 7 7 7 7 7 7 6 6 5 4 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 7 7 8 9 10 10 10 10 9 9 8 8 8 8 8 8 7 7 7 10 14 18 21 23 24 24 20 15 12 8 4 6 10 16 22 22 22 21 20 20 21 21 20 20 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 26 26 25 26 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 23 23 24 24 25 25 25 25 25 24 24 24 23 23 23 22 21 20 19 19 19 19 20 20 20 20 19 17 16 15 14 14 15 15 15 15 14 14 13 12 11 11 11 12 12 12 13 13 14 16 18 14 12 14 17 18 19 19 19 19 18 18 17 16 15 14 14 14 13 13 13 13 12 11 10 9 9 10 12 13 13 12 12 12 12 11 10 8 7 6 5 6 6 7 8 9 10 10 11 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 14 13 12 11 10 9 7 6 5 4 4 3 2 2 2 3 4 4 3 3 2 1 2 4 4 4 5 6 7 7 8 7 6 5 5 5 4 4 4 2 1 3 5 6 5 5 5 5 6 6 7 7 7 8 8 8 8 8 7 6 5 5 4 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 8 9 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 9 12 17 22 23 24 23 18 15 14 11 6 5 10 16 21 22 22 21 20 20 20 20 20 20 20 21 21 22 23 23 23 24 24 25 25 26 26 27 27 27 26 26 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 26 26 27 27 26 26 25 25 23 24 24 23 22 21 20 20 20 20 20 21 20 20 18 16 15 14 13 14 14 14 15 15 15 14 14 12 12 12 13 14 14 14 14 15 16 18 18 15 12 12 13 15 16 18 18 19 18 18 17 16 15 14 14 14 13 13 13 12 11 10 9 8 8 10 11 12 12 12 12 11 11 11 10 8 6 6 6 7 7 8 9 10 11 10 10 12 13 13 13 13 14 14 13 13 13 14 14 14 14 14 13 14 14 15 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 17 17 17 18 18 18 18 17 17 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 21 20 20 19 19 19 20 20 20 19 19 18 18 18 18 18 18 18 19 19 18 18 18 17 16 16 15 14 13 12 12 11 10 8 7 6 6 5 4 3 2 3 4 5 6 5 4 2 2 2 4 5 6 6 7 7 7 7 6 5 4 4 3 2 2 2 0 3 5 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 6 6 5 4 4 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 8 8 9 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 9 16 20 22 23 21 16 15 15 14 9 6 9 14 19 22 22 21 20 20 20 20 20 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 25 24 24 23 23 22 21 21 20 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 25 26 26 27 27 27 26 25 24 23 22 21 21 22 22 22 21 21 20 20 20 21 21 20 19 18 16 14 13 13 13 14 14 15 15 15 15 15 14 14 14 15 15 16 16 17 17 17 18 17 15 13 12 12 13 14 15 16 17 18 17 17 16 15 14 14 14 14 13 12 12 11 10 9 7 8 9 10 11 11 11 11 11 11 11 9 8 7 6 7 8 9 9 10 11 12 11 11 12 12 13 13 13 14 14 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 21 20 20 19 19 20 20 20 20 19 19 19 19 19 18 18 18 19 19 19 19 18 18 17 16 16 15 14 13 12 12 12 12 10 8 7 6 5 4 3 3 4 5 6 7 6 5 3 2 3 4 6 6 7 8 8 7 7 6 5 4 2 2 1 1 0 2 4 7 8 8 8 7 7 7 7 8 8 8 9 9 9 9 9 9 8 8 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 11 17 21 22 17 14 15 16 16 11 4 9 13 18 22 22 21 20 19 19 19 19 20 20 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 23 22 22 21 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 24 24 25 25 24 24 25 26 27 27 27 27 26 25 23 22 21 20 19 19 20 20 21 21 21 20 20 20 20 20 19 19 17 15 14 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 17 17 16 15 14 14 13 13 13 13 14 15 16 16 15 15 15 14 14 14 14 13 13 12 12 10 8 7 7 8 10 10 11 11 10 10 10 10 9 8 7 7 9 10 10 9 9 13 13 11 10 11 12 12 12 13 14 14 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 18 19 19 19 18 18 18 18 18 18 18 17 17 18 18 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 19 19 18 18 18 17 17 16 16 14 13 12 12 12 11 10 9 7 7 6 5 4 3 4 5 6 7 7 6 4 2 2 4 5 6 7 8 8 7 6 5 5 3 2 1 1 1 1 3 6 9 10 10 9 9 8 8 8 8 9 9 9 10 10 10 10 9 9 9 8 7 7 6 5 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 6 4 9 16 19 14 13 15 16 17 9 3 9 13 18 21 22 21 20 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 24 23 22 21 21 20 19 19 18 18 17 17 16 16 15 15 15 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 26 27 28 28 28 26 25 24 23 23 22 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 17 15 14 13 13 14 15 15 15 16 16 16 17 17 18 18 18 18 19 18 18 17 17 17 16 15 15 14 14 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 13 12 10 8 7 7 8 9 9 10 10 10 10 9 9 9 8 8 8 8 8 7 6 13 14 12 10 9 9 10 10 10 11 13 13 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 20 20 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 20 20 20 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 19 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 21 21 20 20 20 19 19 19 18 18 19 18 18 18 18 18 17 17 16 15 14 13 13 12 12 10 9 7 7 7 5 4 4 4 5 6 7 7 6 4 3 2 3 5 6 6 8 8 8 6 5 5 4 2 1 2 3 3 4 7 11 12 12 11 10 9 9 9 9 9 10 10 11 11 11 11 10 10 9 9 8 7 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 4 3 14 15 13 15 17 18 11 3 11 13 18 20 21 20 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 25 24 23 23 22 21 20 20 19 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 22 22 23 23 24 25 25 25 25 26 26 27 28 29 29 28 27 26 26 26 25 24 22 21 20 19 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 15 15 16 16 16 17 18 18 18 18 19 19 18 18 17 17 17 17 17 16 15 14 14 13 13 13 13 14 13 13 14 14 15 15 16 16 16 15 15 14 12 10 8 6 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 11 13 12 11 9 9 8 8 9 9 9 11 11 11 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 19 19 20 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 15 14 14 13 13 13 12 11 9 9 8 7 5 4 4 5 6 6 6 6 5 3 3 3 4 5 6 7 8 8 6 6 6 4 2 2 4 5 4 4 7 11 14 14 12 11 11 10 10 10 11 11 11 11 12 12 12 12 11 10 9 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 9 8 8 7 7 8 8 8 8 8 8 9 10 12 13 15 20 17 17 18 17 8 8 12 14 17 19 20 20 19 18 18 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 26 25 24 23 22 21 21 20 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 21 21 22 22 23 24 25 26 26 27 27 28 28 29 30 29 29 28 28 28 27 27 25 24 22 21 20 18 18 17 17 16 16 16 17 17 17 16 15 14 14 14 14 14 15 15 16 16 17 18 18 19 19 19 19 19 19 18 17 17 17 17 17 16 14 13 13 12 12 13 13 13 13 13 14 14 15 16 17 17 17 16 16 14 12 9 7 6 6 6 7 7 8 8 8 8 8 8 8 8 7 8 8 9 9 9 9 9 10 9 8 8 8 9 9 9 10 11 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 21 21 21 22 21 21 20 20 19 19 18 18 18 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 18 18 18 18 17 16 16 15 14 14 14 14 14 14 14 13 11 10 8 6 5 4 5 5 6 6 5 4 3 3 3 3 4 5 6 7 7 7 7 6 4 2 3 6 5 4 4 7 11 14 14 13 12 11 11 11 11 11 12 12 12 12 12 12 12 12 11 10 9 9 8 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 7 7 8 8 9 9 9 10 10 12 13 15 16 19 21 22 21 20 18 13 5 10 14 17 19 20 19 19 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 28 28 27 26 25 24 23 23 22 21 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 24 25 26 27 27 28 29 30 30 31 31 31 31 30 30 29 27 26 24 22 21 19 18 17 16 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 15 15 16 17 18 18 19 20 20 20 20 19 18 17 17 17 17 16 14 13 12 11 11 11 12 12 12 12 13 13 14 15 16 17 18 17 17 15 13 11 8 7 6 5 6 6 7 7 8 8 8 8 8 8 7 7 8 8 9 8 8 9 8 9 9 8 8 8 9 9 9 10 11 12 13 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 12 10 8 6 5 4 5 5 5 5 4 4 3 3 3 3 4 5 6 6 6 7 6 4 1 4 6 6 5 4 8 12 14 14 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 11 10 9 8 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 8 8 9 9 10 11 11 12 13 14 16 17 19 21 22 22 21 21 11 4 8 12 15 18 19 19 19 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 28 27 26 26 25 24 23 22 21 20 20 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 15 15 16 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 23 24 25 26 27 28 29 30 31 32 33 33 32 31 31 30 29 27 25 23 22 20 19 18 16 15 14 14 13 14 14 14 14 14 14 13 13 13 13 14 14 14 15 16 17 18 19 20 20 20 20 20 19 19 18 17 17 16 15 13 10 9 10 10 11 12 12 12 12 13 14 15 16 17 18 18 17 17 15 13 10 8 7 6 5 5 6 6 7 8 8 8 8 8 8 7 7 7 8 8 8 9 9 8 8 9 8 8 9 9 9 8 9 10 12 13 14 14 15 16 16 16 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 22 21 21 20 20 20 19 19 18 18 18 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 19 19 19 19 20 19 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 19 19 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 16 16 17 17 16 16 14 12 10 7 6 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 5 3 2 5 7 8 7 8 11 15 16 15 15 13 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 10 11 11 12 12 12 13 15 16 17 18 20 22 22 22 21 14 0 9 12 15 17 19 19 19 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 27 26 25 24 23 22 21 21 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 15 15 16 16 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 20 21 22 23 24 25 26 28 29 30 31 32 33 32 31 30 29 28 28 27 25 23 22 20 19 18 17 15 14 13 13 13 13 13 13 13 14 14 13 13 13 13 14 14 14 15 16 17 17 18 19 19 20 19 19 19 18 17 17 17 16 16 14 8 8 10 11 12 12 12 12 13 14 15 16 17 18 18 18 17 16 15 13 11 9 8 6 6 6 6 6 7 8 8 8 8 8 8 8 8 7 8 8 8 9 10 9 8 8 8 8 10 9 9 9 9 9 11 13 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 18 18 19 19 19 20 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 17 18 18 18 18 18 18 17 17 18 18 19 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 16 16 17 19 19 18 18 17 15 12 9 6 5 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 4 2 1 3 6 9 11 12 16 18 18 16 16 15 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 10 9 9 8 8 8 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 10 11 12 13 13 13 13 14 15 16 16 17 19 21 21 21 21 20 11 9 13 14 16 18 19 19 18 18 18 18 18 18 18 18 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 30 30 29 28 27 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 14 14 15 15 16 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 16 16 17 17 18 19 19 20 20 21 23 24 25 27 28 29 31 32 32 31 29 28 26 26 26 25 24 23 21 20 18 17 16 15 14 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 16 17 17 18 19 19 19 19 18 18 17 17 17 17 18 19 10 9 11 13 13 14 14 14 14 15 17 18 19 18 18 17 17 16 15 14 12 10 8 7 6 6 6 6 7 8 9 9 9 8 8 8 8 8 8 8 8 9 10 11 10 8 7 8 9 9 8 9 9 9 10 12 13 14 14 15 15 15 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 20 18 16 16 17 18 19 19 19 19 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 18 20 21 21 20 20 18 14 11 7 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 2 2 2 5 10 14 16 19 21 20 18 18 16 15 14 14 14 14 14 14 15 15 14 14 14 13 13 12 12 11 10 9 9 9 10 9 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 11 12 13 14 14 14 14 15 15 15 16 16 17 18 19 20 21 21 18 13 15 15 16 17 18 19 18 18 17 17 17 17 17 18 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 30 29 29 28 27 26 25 24 23 22 21 21 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 14 14 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 11 11 12 12 12 13 14 14 15 16 16 17 17 18 19 19 20 21 23 24 26 27 29 30 30 30 28 26 24 23 23 23 23 23 22 21 19 17 16 15 14 14 13 12 11 12 12 13 13 13 13 13 14 14 15 15 15 14 14 14 14 15 16 17 18 18 19 19 19 18 18 18 18 18 17 18 19 20 13 10 12 13 14 15 16 16 17 18 19 20 20 19 18 17 17 16 16 15 13 11 9 7 7 6 6 7 7 8 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 8 7 7 7 7 7 8 8 9 11 12 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 21 20 18 15 15 16 17 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 19 21 22 22 22 22 20 17 14 9 5 3 3 4 4 4 4 5 5 6 6 5 4 3 3 3 2 1 2 3 2 4 10 15 18 22 24 23 22 21 19 17 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 10 10 10 10 10 9 7 7 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 15 16 16 15 15 15 15 16 16 16 16 17 17 16 17 19 20 18 17 16 16 16 18 19 18 18 17 17 16 16 16 17 18 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 26 25 24 23 23 22 21 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 15 15 15 15 15 14 14 13 12 12 12 12 12 11 11 11 11 11 11 12 13 13 14 15 15 16 17 17 18 19 19 21 22 24 26 28 29 29 28 26 24 21 20 20 21 21 22 21 20 19 17 15 14 13 12 12 11 11 11 12 12 13 13 13 13 13 14 14 15 15 15 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 18 18 17 18 19 18 14 11 11 12 13 15 17 18 19 20 20 20 20 19 18 17 17 17 16 16 15 13 11 9 8 7 7 7 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 18 18 19 19 20 20 20 21 22 21 19 16 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 16 16 16 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 18 19 20 22 22 23 23 22 21 20 17 11 6 3 2 3 3 4 5 6 6 7 7 6 6 5 4 2 2 3 1 2 2 4 8 13 18 23 27 27 25 24 22 20 18 17 17 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 10 11 10 10 9 8 7 7 7 8 8 8 8 9 9 9 8 8 8 8 8 9 9 9 10 11 12 14 15 16 16 16 15 15 15 16 16 16 16 16 17 15 14 17 19 19 19 17 17 17 18 19 18 18 17 17 16 16 16 16 17 18 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 26 25 24 23 22 21 21 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 15 15 15 15 15 14 14 13 12 12 12 12 11 11 10 10 10 10 11 11 12 12 13 14 15 15 16 17 17 18 19 20 22 24 26 27 28 27 24 22 19 18 18 19 20 20 21 20 19 17 14 13 11 11 10 10 10 10 11 12 12 13 13 13 13 13 14 14 15 15 15 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 18 18 18 18 18 17 15 12 11 10 11 14 16 18 19 20 20 20 19 19 18 18 18 17 17 17 16 15 14 12 11 10 9 9 9 9 9 9 9 8 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 21 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 19 20 20 20 20 20 19 19 18 18 18 19 19 20 20 20 21 21 21 20 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 18 18 19 20 21 21 22 22 23 23 22 22 19 13 6 3 3 3 3 4 5 7 7 8 8 8 8 8 6 5 5 5 4 3 4 6 10 14 18 23 26 28 28 27 25 23 21 20 19 18 18 17 17 16 16 16 16 15 15 14 14 14 13 12 11 11 10 9 8 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 14 15 16 15 15 15 15 15 16 17 17 17 17 18 17 17 17 18 19 19 19 19 18 19 19 19 18 17 16 16 15 15 16 17 17 18 19 20 20 20 20 20 20 20 20 20 21 21 21 22 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 27 26 25 24 23 22 21 21 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 11 12 12 13 14 14 15 16 16 17 18 20 22 24 26 26 25 23 20 18 17 17 18 19 20 20 20 19 17 15 13 11 9 9 8 8 9 9 10 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 20 19 18 18 17 17 16 15 13 12 12 12 14 16 19 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 14 13 12 10 10 9 9 9 9 9 8 7 7 8 8 8 7 7 7 7 6 6 6 6 7 7 7 7 7 7 8 8 9 10 11 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 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 18 19 19 20 20 20 20 19 18 18 17 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 17 17 18 17 17 17 17 17 16 16 16 16 17 17 18 18 19 20 20 21 21 22 22 23 22 22 23 20 14 8 4 3 2 2 3 5 7 8 9 9 9 9 9 9 8 8 8 7 6 7 11 14 17 20 22 25 26 27 27 26 25 24 22 21 20 20 19 17 17 16 16 16 16 16 15 15 15 14 13 12 11 10 9 8 7 7 7 8 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 13 14 14 13 13 14 14 15 16 17 18 18 18 18 17 17 17 17 17 17 17 17 18 19 19 19 18 17 16 16 15 15 15 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 27 25 24 23 22 22 21 20 20 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 10 10 10 9 10 10 10 11 12 12 13 14 14 15 16 16 18 19 21 23 24 23 21 19 17 16 16 17 18 19 20 20 19 18 16 14 11 9 8 7 7 7 8 9 10 11 11 11 11 12 12 13 13 14 14 14 14 13 13 14 14 15 16 17 18 19 19 19 19 19 20 20 20 19 18 17 16 16 15 15 15 15 15 17 20 21 21 21 21 21 21 20 20 20 20 19 18 18 17 17 16 15 14 13 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 6 7 7 7 8 8 9 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 16 16 17 18 19 19 19 19 19 19 18 18 17 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 18 17 17 17 17 17 16 16 17 17 18 19 20 20 21 21 21 21 21 22 22 22 21 22 19 14 8 5 4 3 2 3 5 7 9 10 10 12 11 11 11 11 11 11 10 8 11 14 17 18 20 23 24 25 26 26 27 27 27 25 24 23 22 21 18 17 16 16 16 16 16 15 15 15 15 14 13 12 11 9 8 7 7 7 8 9 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 12 13 13 13 11 11 13 14 15 16 17 18 19 19 18 18 17 17 17 17 16 16 16 17 18 18 19 18 17 16 16 16 15 15 15 16 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 10 10 10 11 12 12 13 14 14 15 16 17 18 20 21 21 20 18 16 15 15 16 17 18 19 20 20 19 17 15 13 10 8 7 6 6 7 8 9 9 10 10 10 10 11 12 13 13 13 14 14 14 13 13 13 14 15 16 17 18 19 19 19 19 20 21 21 20 19 17 16 16 16 17 17 17 17 17 19 22 23 23 23 22 22 22 21 21 21 20 20 19 19 18 17 16 15 14 13 12 11 10 10 9 9 9 9 8 7 6 6 6 6 6 6 5 5 6 6 6 5 4 5 6 7 7 8 8 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 15 15 16 16 18 18 19 19 19 18 18 18 18 18 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 17 12 8 6 5 4 3 3 4 6 9 10 11 12 12 12 12 13 13 13 12 11 11 12 14 16 18 22 25 26 27 27 28 28 28 28 26 25 24 23 21 18 17 17 17 17 16 15 14 15 15 15 14 13 12 10 8 7 7 8 9 10 11 12 12 12 12 12 11 11 10 10 10 9 10 10 10 11 12 13 13 12 10 10 11 14 15 16 17 18 19 19 19 19 18 17 17 17 16 16 17 18 18 19 19 18 16 16 16 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 19 19 19 19 20 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 9 10 10 10 11 12 12 13 14 14 15 16 17 18 19 18 17 16 15 15 16 17 18 19 20 20 20 19 17 15 12 9 7 6 6 6 6 7 8 8 8 8 8 9 11 11 12 13 13 13 14 13 13 13 13 14 15 16 17 18 18 19 19 20 20 21 21 20 18 16 15 16 18 19 18 18 16 16 17 22 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 17 16 15 14 13 12 11 11 10 10 10 9 9 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 23 23 23 22 22 22 21 20 20 19 19 18 18 17 17 17 16 16 15 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 20 21 21 20 20 19 18 15 11 8 7 6 5 4 3 4 6 8 10 11 12 12 12 12 14 14 13 13 12 11 10 10 13 17 21 24 26 28 29 29 30 30 29 28 27 27 27 25 23 21 18 18 18 16 14 14 14 14 14 14 14 12 11 9 8 8 9 10 11 12 13 13 14 14 13 13 12 11 10 9 9 9 10 10 11 12 13 13 12 11 10 10 14 15 16 17 18 19 20 20 19 19 18 17 17 17 17 18 18 19 19 18 18 14 14 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 19 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 31 31 30 29 27 26 25 24 23 22 21 21 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 9 10 10 11 11 12 12 13 14 14 15 16 17 17 17 16 16 16 17 18 18 19 20 20 20 19 18 17 14 11 9 7 6 6 5 6 6 6 7 7 7 8 9 10 11 12 13 13 13 14 13 13 13 13 14 15 16 17 18 19 19 19 20 20 21 20 19 17 16 15 17 19 20 19 18 16 15 15 18 24 25 25 25 24 23 23 22 22 21 21 21 20 20 19 18 17 15 14 14 13 13 12 12 11 10 9 8 7 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 9 9 10 11 11 11 11 11 11 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 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 23 23 23 22 22 21 21 20 20 19 18 18 18 18 17 17 16 16 15 14 14 13 14 14 15 16 17 18 18 17 18 18 18 18 18 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 20 21 21 21 21 21 21 21 20 19 18 16 14 10 8 7 7 6 5 4 5 6 8 9 10 11 11 11 11 12 13 12 11 11 11 9 8 10 15 20 23 25 28 30 31 32 32 31 30 29 29 29 29 28 25 20 21 19 17 15 13 13 13 14 14 14 12 11 9 8 9 10 11 12 14 15 15 16 16 15 15 13 12 10 9 9 9 9 10 11 13 13 13 12 12 11 10 13 15 16 17 18 19 20 20 19 19 18 18 17 17 17 18 18 19 19 18 18 15 14 15 15 15 15 15 15 15 15 16 17 17 18 18 17 17 17 17 17 17 18 18 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 31 30 29 28 27 25 24 23 22 22 21 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 12 13 13 14 15 15 16 17 18 18 18 19 20 20 21 21 21 21 20 19 17 16 13 11 8 7 6 5 5 5 5 5 6 6 7 8 9 10 11 12 13 13 14 14 14 13 13 14 14 15 16 17 18 19 20 20 20 20 20 19 18 17 16 16 18 19 20 20 19 17 16 16 19 23 25 25 25 24 24 23 23 22 22 22 21 21 20 20 19 18 16 15 15 15 14 14 13 12 10 8 6 6 5 5 5 5 4 4 5 5 6 5 5 5 5 5 5 5 6 7 8 9 10 10 11 11 11 11 11 11 11 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 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 16 15 14 14 14 14 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 18 20 21 21 20 21 21 21 21 20 19 17 15 12 9 8 7 7 7 6 5 5 6 8 9 10 10 10 10 10 10 10 9 9 9 8 7 6 8 13 19 22 25 27 30 32 33 33 32 31 31 31 30 29 28 28 25 25 22 19 16 14 14 13 13 13 13 12 11 9 8 9 11 13 15 16 18 18 18 18 17 16 14 13 12 10 9 8 8 9 11 12 13 13 13 12 13 12 14 15 17 17 18 19 20 20 20 19 19 18 18 17 18 18 19 19 19 18 17 15 16 15 15 15 15 15 15 15 14 12 14 16 16 17 17 17 17 17 17 17 17 17 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 32 32 32 32 32 33 33 33 32 32 31 30 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 11 11 12 12 13 14 15 15 17 19 20 22 23 23 22 22 22 22 21 20 19 18 17 15 13 10 8 6 5 5 5 5 5 5 6 6 7 8 9 10 11 12 13 13 14 14 14 14 14 14 15 16 16 17 18 19 20 20 20 20 20 19 18 17 17 18 18 20 20 20 19 18 17 18 20 22 24 25 25 25 24 24 23 23 23 22 22 21 21 20 19 18 17 17 16 17 16 15 14 12 10 8 6 5 5 4 4 4 4 4 4 5 5 6 5 5 5 5 5 5 6 7 8 9 9 10 10 11 11 11 11 11 11 11 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 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 16 16 17 17 16 16 16 16 17 17 17 17 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 18 18 17 17 17 18 19 20 21 19 20 20 21 21 20 19 17 15 13 10 8 8 8 8 7 6 6 6 7 9 10 10 10 10 10 10 10 9 8 8 7 5 3 6 12 18 22 24 27 30 32 34 33 33 32 31 30 29 29 28 28 28 29 25 21 18 16 16 15 15 14 13 12 11 9 8 10 12 15 17 19 20 20 20 19 18 16 15 14 13 11 9 8 8 8 10 11 13 13 13 13 14 14 15 16 17 18 18 19 20 20 20 20 20 19 18 18 18 18 19 19 19 18 18 17 15 16 16 15 15 15 14 14 13 11 4 8 13 16 16 16 16 16 16 16 16 17 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 33 33 33 32 32 31 30 28 27 26 25 24 23 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 10 10 10 10 10 10 11 12 12 13 14 15 16 18 20 22 24 24 23 23 22 22 21 20 19 18 16 15 14 12 10 7 6 5 5 5 5 5 5 6 6 7 8 9 10 11 12 13 13 14 14 15 15 15 15 16 16 17 18 18 20 20 20 20 20 20 19 18 17 18 18 19 19 20 21 20 20 20 20 21 23 24 25 25 25 24 24 24 24 23 23 22 22 21 20 20 19 18 18 18 18 17 16 14 13 11 10 8 7 6 5 4 4 3 3 4 4 5 6 6 5 5 5 5 6 6 7 8 9 9 10 10 10 10 11 11 11 11 11 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 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 18 18 17 17 18 19 19 20 20 20 20 20 20 20 18 17 16 14 12 10 9 9 8 8 7 7 7 7 8 9 10 10 10 10 9 9 9 8 7 6 3 1 4 10 17 21 24 27 29 32 33 34 33 32 30 29 27 28 29 29 29 30 27 21 20 20 21 20 18 16 14 13 12 11 9 11 13 16 19 22 23 23 22 20 19 17 16 15 14 13 11 9 8 8 9 10 13 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 21 20 19 18 18 18 19 19 18 18 18 18 15 15 16 15 15 15 14 13 13 12 11 11 14 16 16 16 16 16 16 16 16 16 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 32 32 31 30 29 28 26 25 24 23 22 21 21 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 13 12 12 11 11 10 10 10 10 10 11 11 12 13 14 15 17 19 21 22 23 22 22 21 21 21 20 19 18 16 15 14 13 11 9 7 6 5 5 5 5 5 6 6 7 7 8 9 10 11 12 12 13 14 15 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 19 18 17 18 18 19 19 20 20 21 22 23 23 24 24 25 25 25 25 25 24 24 24 24 23 23 22 21 21 20 19 19 18 18 18 17 17 16 15 13 12 11 10 8 7 6 4 3 3 3 3 4 5 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 18 18 17 17 18 19 20 20 19 19 20 20 19 18 17 16 15 13 11 10 10 9 8 8 8 8 8 9 9 10 10 9 9 9 9 9 8 6 4 2 2 2 6 14 23 26 28 29 30 32 33 33 31 29 28 28 29 30 30 29 29 28 22 23 24 25 24 21 17 14 13 13 12 11 12 14 19 23 25 25 25 23 22 20 18 16 15 15 14 12 10 8 8 8 9 11 13 14 16 17 18 18 18 19 19 19 19 20 21 21 22 21 20 19 18 18 18 18 19 18 18 18 18 16 14 16 16 15 14 14 13 13 12 12 12 14 15 15 16 16 15 15 15 16 16 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 32 31 30 29 28 27 25 24 23 22 21 21 20 19 19 19 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 11 12 13 15 17 18 19 21 21 21 21 20 20 20 19 19 17 16 14 13 13 12 10 9 7 6 5 5 5 6 6 6 7 7 8 9 9 10 11 12 12 13 14 16 16 17 17 17 17 17 18 18 19 19 19 19 20 20 19 19 18 17 18 18 19 20 20 20 21 25 25 24 24 24 25 25 25 25 25 25 24 24 24 23 23 22 22 21 20 19 19 18 18 18 18 18 18 16 15 14 13 12 11 10 10 9 7 5 3 3 3 4 5 5 5 5 6 6 7 7 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 19 19 19 18 17 17 16 16 16 16 15 15 15 15 16 17 17 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 17 17 17 18 18 19 19 18 19 20 20 19 18 17 17 16 14 13 12 11 10 9 9 9 9 10 10 10 11 10 9 8 8 9 8 7 5 3 3 5 7 10 15 27 29 29 29 29 29 29 31 31 29 28 29 30 31 30 29 28 27 24 22 25 26 25 22 16 14 14 14 14 13 14 16 22 27 28 27 26 25 23 21 19 17 16 15 14 12 10 9 8 8 8 10 12 13 15 17 19 19 19 20 20 20 20 20 21 22 22 21 20 19 19 18 18 18 19 17 17 17 18 18 17 14 14 14 14 14 13 13 13 12 12 14 15 15 15 15 15 15 15 15 15 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 32 32 31 29 28 27 26 25 24 22 22 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 11 12 14 16 17 19 19 19 19 18 18 19 19 19 18 17 16 14 12 12 11 11 10 8 7 6 5 6 6 6 7 7 7 8 8 9 10 10 11 12 12 13 14 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 18 19 20 21 21 21 20 24 23 22 23 24 24 25 25 25 25 25 25 24 24 24 23 23 22 21 20 19 19 18 19 19 19 19 18 17 16 15 15 14 14 14 14 14 12 9 6 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 22 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 16 16 16 15 14 14 14 15 16 17 17 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 17 17 17 17 18 18 17 17 17 19 20 19 18 17 17 16 16 14 13 12 11 11 10 10 11 12 13 12 12 12 10 9 8 8 6 4 3 3 4 7 11 17 22 28 28 28 27 26 25 21 21 23 27 27 28 29 30 30 29 27 25 22 20 25 26 23 18 14 14 14 15 15 15 16 19 23 27 27 27 27 26 24 23 21 19 17 15 13 11 10 9 9 8 8 9 10 12 14 17 19 20 20 20 20 20 20 20 21 22 22 22 21 20 20 19 18 18 16 15 17 17 17 17 17 14 13 11 13 14 14 13 12 11 12 14 15 15 15 15 15 15 15 15 15 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 30 28 27 26 25 24 23 22 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 12 14 15 17 18 18 18 17 17 17 17 18 18 17 16 14 12 11 10 10 10 9 8 7 6 6 6 7 7 7 8 8 8 9 9 10 11 11 12 12 13 15 16 17 18 18 18 19 19 20 20 20 19 19 19 19 19 19 18 18 18 18 19 20 21 21 21 20 19 19 20 22 24 25 26 26 26 25 25 25 24 24 24 23 23 22 21 20 20 19 19 20 20 20 20 19 18 17 17 16 16 16 17 17 17 15 13 10 8 7 6 5 5 5 6 7 7 8 8 8 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 16 15 14 14 15 15 16 16 17 17 17 15 14 14 14 14 14 14 15 14 14 15 15 15 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 18 20 20 18 18 17 17 16 16 14 13 12 12 11 12 12 13 14 15 14 13 12 10 8 7 6 5 3 4 5 8 12 17 21 24 25 26 26 23 18 11 10 19 22 24 25 26 27 30 29 26 24 19 19 24 24 20 15 13 13 14 15 16 17 19 21 23 26 27 27 27 27 26 25 23 21 19 17 13 11 9 10 10 9 8 8 9 11 14 17 20 20 20 21 21 21 21 21 21 22 22 22 21 21 20 19 16 16 11 8 16 17 17 17 17 16 16 11 7 14 14 13 11 11 13 14 14 15 15 15 15 15 14 15 15 29 30 30 30 30 31 31 31 32 32 33 32 32 32 32 32 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 31 30 29 27 26 25 24 23 22 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 12 13 15 16 18 17 16 16 16 16 17 17 17 16 15 13 11 10 10 10 9 9 8 8 7 7 7 7 8 8 8 8 8 9 10 10 10 11 11 12 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 20 21 20 20 20 21 23 24 26 26 26 26 26 25 25 25 24 24 23 22 22 21 21 20 20 20 21 21 21 21 20 20 19 18 17 18 18 19 19 18 16 15 13 11 9 7 6 5 6 6 7 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 18 17 16 16 15 16 15 15 15 16 16 16 15 14 13 13 13 13 13 14 14 14 14 14 15 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 18 19 20 19 18 17 17 17 16 15 14 13 12 12 13 13 14 15 16 16 15 13 11 9 8 8 7 5 3 4 6 10 14 17 19 21 22 22 21 19 15 9 11 17 21 23 22 22 25 21 22 22 17 12 19 21 17 14 12 12 14 15 17 19 21 23 25 26 27 28 28 28 27 26 24 23 21 17 12 10 10 11 12 11 10 8 9 11 14 17 20 20 21 21 22 22 22 21 21 22 22 22 22 22 21 20 15 13 6 10 15 16 16 17 16 16 16 16 10 12 10 11 10 11 13 13 14 14 14 14 14 14 14 14 14 29 30 30 30 30 31 31 32 32 32 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 32 32 31 30 29 27 26 25 24 23 22 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 12 13 14 16 17 16 15 15 15 15 16 16 16 15 13 12 10 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 13 14 15 15 16 16 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 20 20 20 20 20 22 23 25 26 26 26 26 26 25 25 25 25 24 23 23 22 22 22 21 21 21 21 22 22 22 21 20 19 19 18 19 20 20 20 18 16 15 13 10 8 7 6 5 6 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 21 19 17 17 17 17 17 17 16 16 15 15 15 14 13 12 11 11 11 12 13 13 13 13 14 15 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 17 16 16 16 16 16 16 16 18 19 19 19 18 18 18 18 17 16 15 14 13 13 14 14 15 16 16 17 16 14 12 10 10 12 11 9 6 3 3 5 9 11 14 17 18 19 19 19 17 14 9 8 15 23 20 19 17 11 16 19 16 8 13 17 16 14 13 13 15 16 18 20 22 24 26 27 28 28 28 28 28 27 26 25 22 18 11 8 8 10 12 13 12 9 7 10 14 18 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 16 7 4 16 13 15 16 16 16 16 16 16 16 15 16 10 2 10 12 12 13 13 13 13 13 14 14 14 14 14 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 31 31 31 30 29 27 26 25 24 23 22 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 12 13 14 16 16 15 14 14 14 15 15 15 15 14 13 11 10 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 9 9 10 10 11 11 13 14 14 14 15 16 17 17 17 17 17 18 18 19 19 19 19 19 19 20 21 22 22 22 20 19 19 19 19 20 20 21 23 24 25 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 22 22 22 23 23 22 21 20 19 19 19 20 20 20 18 15 14 11 9 7 6 6 6 6 7 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 18 18 18 18 18 18 17 16 15 14 14 13 12 11 10 10 10 11 11 12 12 13 13 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 18 18 17 16 15 15 16 16 16 16 17 18 19 19 18 18 18 18 18 18 17 15 14 13 14 14 15 16 17 17 17 15 14 12 12 14 15 12 9 6 4 2 3 5 8 12 16 16 17 17 17 16 14 11 8 20 18 18 15 8 9 16 15 6 11 15 16 15 15 15 16 17 19 20 22 24 26 28 29 29 28 28 29 28 28 26 21 15 9 5 5 6 9 11 16 10 4 7 15 21 22 23 22 22 23 23 23 23 22 22 22 22 22 22 21 17 14 13 18 19 18 17 17 16 16 15 15 15 15 15 14 9 10 12 12 12 12 13 13 13 13 13 13 13 13 29 30 30 30 31 31 31 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 30 29 27 26 24 23 22 21 21 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 12 13 14 15 15 14 14 14 14 14 15 15 14 14 13 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 9 10 10 11 12 13 13 13 14 14 15 16 17 17 17 17 18 18 18 18 19 19 20 20 21 22 22 23 22 21 20 18 18 18 19 20 21 22 24 25 25 25 26 26 26 25 25 25 24 23 22 22 22 22 22 21 22 22 23 23 23 23 22 21 20 19 20 20 19 19 17 15 13 10 8 7 6 5 6 6 7 8 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 22 22 22 22 22 22 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 22 21 20 19 19 19 19 19 18 18 17 15 14 13 12 12 11 10 9 9 9 10 11 11 12 13 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 16 16 15 15 15 16 16 17 19 20 20 19 19 19 19 19 19 18 17 15 14 14 14 15 16 17 17 17 16 15 13 12 13 15 14 12 10 7 5 2 3 7 12 17 15 16 16 15 15 15 16 14 10 13 15 16 14 8 7 10 6 11 16 17 17 18 18 18 19 19 21 22 24 26 28 29 29 29 29 29 29 29 28 24 19 9 4 3 3 2 3 20 12 8 14 20 23 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 20 19 19 19 19 18 17 16 15 15 15 15 15 15 15 14 11 12 12 12 12 12 12 12 12 12 13 13 13 29 30 30 30 31 31 31 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 27 28 29 29 28 27 25 24 23 22 21 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 12 13 14 14 13 13 14 14 14 15 15 15 14 13 12 11 10 10 10 10 10 9 9 8 8 7 7 7 6 6 6 6 7 8 9 10 11 12 13 13 13 13 14 15 16 16 17 17 18 18 17 17 17 18 19 20 21 22 22 21 21 21 20 19 18 18 18 20 21 22 23 23 24 24 25 25 25 25 25 25 24 23 22 21 21 21 21 21 21 21 22 22 23 23 23 22 22 21 20 20 19 18 17 16 14 12 9 7 6 5 5 6 6 7 8 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 23 23 22 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 17 16 14 13 12 12 11 10 9 9 9 9 10 10 11 12 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 16 16 15 15 16 17 18 20 22 21 20 20 21 21 21 21 20 18 16 14 14 14 15 16 16 17 17 17 16 14 12 13 14 14 13 11 9 6 2 3 8 16 19 18 16 15 15 15 13 14 13 7 5 9 13 15 14 10 6 6 12 17 20 21 21 21 21 21 22 23 24 26 27 28 29 30 29 29 29 29 28 28 27 27 17 2 3 5 8 11 18 21 21 21 22 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 20 19 18 18 17 16 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 29 30 30 30 31 31 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 25 25 25 25 26 26 25 24 23 22 21 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 12 11 10 10 11 13 13 13 13 14 15 15 16 16 16 15 14 13 12 11 11 11 11 10 10 9 9 8 8 7 7 6 5 5 6 6 8 9 10 11 12 12 12 12 12 13 14 15 16 16 17 17 17 17 16 17 18 19 20 21 22 21 21 20 19 19 19 18 17 18 20 21 22 23 23 24 24 25 25 25 25 24 24 23 22 22 21 21 21 21 21 20 20 20 21 21 22 22 22 22 21 21 20 18 17 15 14 13 11 8 7 6 5 5 6 7 7 8 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 22 22 22 23 23 23 23 22 22 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 22 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 17 15 14 13 12 11 10 9 8 8 8 9 10 11 12 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 17 19 21 23 23 20 20 21 21 22 22 21 20 17 15 14 14 15 15 16 17 17 17 16 15 14 13 13 13 12 10 8 6 2 4 8 14 17 18 16 15 15 15 13 12 10 8 5 3 8 14 18 18 15 13 13 16 19 22 24 24 24 24 25 25 26 27 28 29 30 30 30 29 29 28 25 24 26 22 10 2 6 9 12 16 21 23 23 22 23 23 24 24 24 25 25 24 24 24 24 24 23 23 23 22 22 21 21 19 19 19 17 16 15 15 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 29 30 30 30 31 31 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 27 26 25 25 24 23 23 23 23 22 22 19 17 22 22 21 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 12 10 10 10 10 11 12 14 15 16 16 17 17 16 16 15 14 13 13 12 12 12 11 11 10 10 9 8 8 7 6 5 5 5 6 7 8 9 10 11 11 11 12 12 13 14 14 15 16 16 17 17 16 16 17 18 19 20 21 21 21 20 19 18 18 18 17 17 17 19 21 22 23 23 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 20 19 18 18 19 20 21 22 23 23 23 22 20 18 16 14 13 11 10 8 7 6 6 6 6 7 8 9 9 9 10 10 10 10 10 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 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 18 17 16 15 14 13 12 10 9 8 7 8 8 9 10 11 14 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 19 20 22 22 20 20 21 22 23 23 23 22 18 16 15 14 15 15 15 16 17 17 17 16 16 15 14 13 12 10 8 5 1 4 7 10 12 13 12 11 12 13 12 10 8 7 6 4 3 11 20 23 22 19 17 16 18 21 23 25 26 26 27 27 27 28 29 30 30 31 30 30 29 28 26 25 26 25 22 17 6 11 16 20 22 24 24 23 23 23 23 24 24 24 24 24 24 25 25 24 24 24 23 22 21 21 21 20 19 19 18 16 15 14 14 14 14 14 13 13 13 12 11 10 10 11 11 11 11 11 11 11 11 11 11 29 30 30 31 31 31 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 29 29 29 28 28 27 26 25 24 24 23 22 22 22 21 20 19 13 7 12 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 14 13 11 10 10 9 8 10 15 17 17 17 17 17 17 16 15 15 14 13 13 13 13 12 12 12 11 10 9 8 7 6 5 5 5 5 6 7 8 9 10 10 10 11 12 13 13 14 14 15 16 16 16 16 16 17 18 19 20 20 20 19 19 18 17 17 17 17 16 17 18 21 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 18 17 17 18 19 19 19 20 21 22 22 20 18 15 13 11 10 8 7 6 6 6 6 7 7 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 18 17 16 15 14 12 10 9 8 8 8 8 8 9 10 13 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 17 18 19 20 21 20 20 21 22 23 24 24 23 21 18 16 15 15 15 15 16 16 17 17 16 16 15 14 13 12 11 9 6 2 2 4 6 7 7 6 6 7 8 9 9 7 5 5 5 5 8 20 26 26 23 20 19 20 21 23 24 25 27 28 28 29 29 30 31 31 31 31 30 30 29 28 27 28 28 27 23 15 16 20 23 24 24 25 24 24 23 23 23 23 23 24 24 24 25 25 25 25 24 24 23 21 21 21 20 19 19 18 16 15 14 14 14 14 13 13 13 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 29 30 30 31 31 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 27 26 25 24 24 23 22 22 21 20 19 18 16 11 4 5 11 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 13 12 11 11 7 6 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 12 11 9 8 7 6 5 5 5 6 7 7 8 8 8 9 10 11 11 12 14 14 15 15 16 16 16 17 18 19 20 20 19 18 17 17 17 17 17 17 17 17 17 18 20 22 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 15 15 17 17 17 18 19 19 20 20 20 18 15 12 10 8 7 7 6 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 13 13 13 14 14 14 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 16 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 18 17 16 15 13 11 9 8 8 8 8 8 8 10 14 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 17 18 18 19 19 19 20 21 22 23 25 26 26 23 20 17 15 15 15 15 16 16 16 16 16 16 15 14 13 12 11 10 8 5 2 1 1 3 3 3 3 4 5 6 6 6 5 6 6 9 12 23 27 26 24 21 21 22 23 23 24 25 26 27 29 30 31 31 31 32 32 31 31 30 30 29 29 29 29 29 29 26 23 25 25 24 24 24 24 24 24 24 23 23 23 23 24 24 24 25 25 25 25 25 24 23 21 22 21 19 18 18 17 15 14 14 13 13 13 13 13 12 11 10 9 9 9 10 10 10 10 10 10 10 10 11 30 30 30 31 31 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 27 26 25 25 24 23 22 22 21 20 19 18 17 14 10 5 1 6 9 11 13 14 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 17 17 16 14 13 12 7 8 17 17 17 17 17 16 16 15 14 14 13 13 14 14 15 15 15 15 14 14 12 11 10 9 8 6 5 5 6 6 7 7 6 6 7 8 8 9 11 12 13 14 15 15 16 16 18 19 20 19 18 17 16 16 15 17 18 17 17 17 17 18 18 19 21 21 20 20 20 19 18 18 18 18 18 18 18 19 19 19 18 18 17 16 15 15 16 16 17 18 18 19 19 19 18 17 14 11 9 8 7 6 7 7 7 7 7 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 20 20 19 19 19 19 19 18 18 17 16 15 14 13 10 9 8 8 7 8 10 14 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 17 17 18 18 18 19 20 21 22 24 25 27 27 24 20 17 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 8 6 5 4 2 0 1 2 2 3 5 5 5 4 6 8 10 13 16 21 26 23 22 21 21 22 23 24 24 25 26 27 28 29 31 31 32 32 32 32 31 31 31 30 30 29 29 29 28 27 26 22 20 21 23 24 24 24 24 24 24 23 23 23 23 24 24 25 25 25 25 25 25 24 23 22 22 18 15 16 17 16 14 13 12 12 13 12 12 12 10 9 9 9 9 9 9 9 9 10 10 10 10 10 30 30 31 31 31 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 27 27 26 25 24 23 22 22 21 20 20 19 17 16 13 10 6 2 2 6 8 10 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 14 13 8 10 16 17 17 17 16 16 15 15 14 13 13 13 13 14 15 15 15 15 15 14 14 13 12 11 9 7 6 6 6 6 6 5 5 5 5 6 7 8 9 10 12 13 14 15 16 17 18 19 19 18 17 16 16 15 14 15 17 16 16 16 17 18 18 20 21 20 19 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 16 15 14 14 15 16 17 17 18 18 18 18 17 16 14 11 9 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 14 13 11 9 8 7 8 10 14 16 16 17 18 19 19 20 20 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 16 15 15 16 17 18 18 19 19 19 20 22 22 23 24 25 25 23 21 18 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 10 9 7 6 5 4 2 1 0 1 2 3 4 4 4 6 10 13 14 14 22 23 21 21 21 21 22 23 24 25 26 26 27 27 28 29 31 32 32 33 32 32 32 31 31 31 30 29 28 26 24 24 21 16 9 14 21 22 23 23 23 23 23 23 23 23 23 23 24 25 25 26 26 25 25 24 23 22 19 14 13 16 15 12 11 10 11 12 12 11 11 10 9 9 8 8 8 9 9 9 9 9 9 9 10 30 30 31 31 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 27 26 25 24 23 23 22 21 21 20 19 18 17 15 13 10 7 4 0 3 6 9 10 12 13 14 14 15 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 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 14 14 5 10 16 16 16 16 16 16 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 13 12 11 10 8 7 6 6 5 5 5 4 4 4 5 6 7 8 9 10 12 13 15 16 17 18 18 18 17 17 16 16 15 15 15 15 15 15 15 16 17 17 19 20 20 18 18 17 17 17 17 17 16 16 16 16 16 17 17 16 16 15 14 14 14 14 15 16 17 17 18 18 17 17 16 14 11 9 8 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 15 13 12 11 10 10 10 11 13 15 16 17 18 19 19 19 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 17 17 18 19 19 20 21 21 22 22 22 22 22 21 20 19 18 16 16 17 17 16 16 16 15 14 14 13 12 11 11 10 9 8 7 6 5 3 2 1 1 1 2 3 3 3 4 8 12 12 8 18 20 20 20 20 20 22 24 25 26 27 27 28 28 28 29 30 31 32 33 33 33 33 32 31 30 29 28 25 24 21 21 20 19 16 10 17 20 22 23 24 24 23 23 23 23 23 23 24 24 25 26 26 26 25 25 24 23 20 15 13 14 13 10 8 8 8 9 10 10 11 10 9 8 8 8 8 8 8 8 8 9 9 9 9 30 30 31 31 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 27 26 25 25 24 23 22 22 21 21 20 19 18 16 15 12 10 8 5 2 2 5 7 9 11 12 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 17 16 16 15 15 14 4 10 14 15 16 16 16 16 16 15 14 13 13 12 12 12 12 12 13 13 13 13 12 12 11 10 10 9 8 8 6 5 5 4 4 4 3 4 5 6 7 8 9 10 12 14 16 17 17 18 18 17 17 16 16 16 16 15 15 14 13 14 15 16 16 17 18 18 17 17 17 17 17 17 16 15 15 15 15 15 16 16 16 16 15 14 13 13 14 15 16 16 17 17 18 17 17 16 15 12 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 14 14 14 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 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 21 21 21 22 22 21 21 21 21 21 20 20 19 19 19 18 18 17 17 16 15 14 13 12 12 12 12 12 13 15 16 17 18 19 19 19 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 16 16 16 15 16 17 18 19 20 20 21 21 21 21 21 20 20 20 20 20 19 18 18 18 18 18 17 17 16 15 14 13 13 11 11 10 10 9 8 8 6 4 3 3 2 1 0 1 3 3 3 4 7 9 3 12 17 19 20 19 18 19 23 27 28 28 28 29 29 30 30 30 31 31 32 33 33 32 32 30 28 26 23 22 22 21 21 21 22 20 21 16 20 23 24 24 24 23 23 23 22 22 23 23 24 25 26 26 26 26 25 25 23 18 10 11 12 12 9 7 6 6 6 8 9 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 24 23 23 22 22 21 20 20 19 17 16 14 12 10 8 5 3 1 4 6 8 10 11 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 19 19 18 18 18 19 19 18 17 16 15 14 10 11 13 14 15 16 16 16 16 15 14 14 13 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 7 6 5 4 4 3 3 4 4 5 7 8 8 9 11 14 15 16 17 18 18 18 17 17 16 16 15 15 14 13 12 12 13 15 16 17 17 17 17 17 17 17 17 16 15 14 14 14 14 15 15 16 16 16 15 14 13 13 14 15 15 16 17 17 18 17 17 17 15 13 10 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 10 11 11 12 12 13 13 12 12 12 12 12 11 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 17 16 14 13 12 12 12 12 12 13 14 15 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 18 17 17 16 16 16 16 16 16 17 18 18 19 18 18 18 18 17 17 17 16 16 16 15 16 16 16 16 15 16 17 18 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 16 15 15 14 12 11 10 10 10 10 8 7 5 5 4 4 2 1 0 2 3 2 2 4 6 2 7 14 19 19 19 17 17 18 24 27 28 28 28 29 30 30 31 31 31 31 31 31 30 29 27 25 24 23 23 23 23 23 23 24 24 23 21 22 25 26 26 23 22 21 21 21 22 23 23 24 25 26 26 26 26 25 25 24 21 11 5 10 10 8 6 5 5 5 6 8 9 9 8 7 7 7 7 7 7 7 7 7 8 8 8 30 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 26 25 24 24 23 22 22 21 21 20 19 18 17 16 14 12 11 8 6 3 1 3 6 8 10 11 12 13 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 19 19 20 20 21 20 19 17 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 11 10 10 10 9 9 8 7 7 7 7 7 9 10 10 8 7 6 5 5 5 5 5 6 6 8 9 10 10 12 14 16 17 18 19 19 19 19 17 17 16 15 14 13 12 12 12 12 14 16 17 17 17 17 17 17 17 17 16 15 14 14 14 15 15 16 16 16 16 15 14 14 14 14 15 16 17 18 18 18 18 18 17 16 15 11 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 10 11 11 12 13 13 13 13 12 12 12 12 11 10 10 10 11 11 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 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 19 19 19 19 18 18 18 17 16 15 14 13 12 13 12 12 12 13 15 16 17 18 18 19 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 18 19 19 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 17 19 20 20 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 18 16 15 15 13 12 11 11 11 11 10 9 7 6 5 5 4 2 1 1 1 2 1 1 4 4 2 3 11 17 19 20 19 18 17 20 24 26 27 26 26 27 29 30 31 31 31 30 29 28 26 24 23 23 23 23 23 23 23 23 23 23 25 27 26 27 28 25 19 17 15 15 18 21 22 23 24 24 25 26 26 25 24 25 25 22 17 11 3 5 5 4 4 4 4 5 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 30 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 27 26 26 25 24 23 23 22 22 21 21 20 19 18 17 15 14 12 11 9 6 4 2 3 6 8 9 11 12 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 20 19 19 20 21 22 21 20 18 16 15 15 15 16 16 16 15 14 14 14 14 14 15 15 15 14 12 11 11 10 9 9 7 6 5 5 4 5 6 8 9 10 9 8 7 6 6 7 8 8 8 8 9 11 12 12 13 15 16 18 19 20 21 20 19 18 16 15 14 13 12 12 11 11 12 14 16 18 18 18 18 18 17 17 17 16 15 14 14 15 15 16 17 16 16 16 15 14 14 14 15 16 18 18 19 19 19 19 19 19 18 16 13 9 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 10 10 11 11 12 13 13 13 12 12 12 12 12 11 10 10 11 11 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 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 21 21 21 20 19 19 19 19 19 19 19 18 17 16 15 14 14 13 13 12 12 12 12 14 15 16 17 18 19 19 20 20 20 20 20 20 21 21 20 19 19 18 17 17 17 17 17 17 17 17 18 19 20 21 21 20 20 19 18 18 17 17 17 17 16 16 17 17 17 17 18 19 19 19 20 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 17 16 14 13 12 12 12 11 11 10 9 7 6 5 5 4 2 2 2 1 1 1 2 3 4 2 2 7 13 17 19 19 19 20 21 22 24 24 24 25 26 28 29 30 31 30 30 28 26 24 23 22 21 21 21 21 21 21 21 22 22 24 25 26 26 28 17 11 8 7 8 12 17 20 21 22 22 21 22 23 23 24 23 24 25 24 21 6 1 3 3 3 3 3 3 4 5 5 5 4 4 5 5 6 6 7 7 7 7 7 7 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 25 24 24 23 22 22 22 21 20 20 19 18 16 15 14 12 11 9 6 4 2 3 6 8 9 11 12 13 13 14 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 21 22 22 20 18 17 16 16 17 18 19 19 18 16 14 13 13 13 14 15 15 15 15 13 12 11 10 9 8 7 5 4 4 4 4 5 7 9 10 10 9 8 8 8 9 9 10 10 10 11 12 13 13 14 14 16 18 19 20 21 20 19 17 15 14 13 12 12 12 12 12 12 14 16 18 18 18 18 18 18 17 16 16 15 15 15 15 16 17 17 17 16 16 15 15 15 15 16 17 18 19 20 21 21 21 20 20 19 17 14 10 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 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 14 14 14 14 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 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 21 20 19 19 18 18 18 19 19 19 18 18 17 16 15 14 14 14 13 12 12 12 13 15 16 17 17 18 19 19 19 19 20 20 20 21 21 20 19 18 18 17 18 18 18 18 18 18 18 18 19 20 21 21 21 20 19 18 18 18 17 17 17 16 16 17 17 17 17 17 17 18 19 20 21 21 21 20 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 19 18 16 15 14 13 12 11 11 10 9 8 7 6 5 4 3 2 2 2 2 2 2 4 4 2 1 6 11 15 17 18 19 20 21 22 22 21 22 24 27 28 29 30 30 30 29 27 25 23 22 21 20 19 19 19 19 20 20 21 22 23 23 23 22 17 8 3 1 1 0 2 7 12 14 14 12 10 14 18 21 23 23 23 26 24 20 8 2 4 3 2 2 3 3 2 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 27 26 25 25 24 23 23 22 22 21 21 20 19 18 17 16 15 14 12 10 9 6 4 2 3 6 7 9 10 11 12 13 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 20 19 19 19 20 20 20 20 21 22 22 21 19 18 17 17 19 20 22 22 21 20 18 16 15 14 14 14 15 15 16 15 14 13 12 11 10 8 7 6 4 4 4 4 5 6 8 9 9 8 8 8 9 9 10 10 10 10 11 12 13 13 13 13 15 16 18 19 19 19 17 16 14 14 13 13 12 12 12 13 14 15 16 17 17 18 18 17 17 16 16 16 15 15 16 17 17 18 17 17 16 16 15 15 15 15 16 17 19 20 21 22 22 22 21 20 19 18 16 12 8 6 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 20 19 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 13 12 12 12 12 15 16 16 16 17 18 18 19 19 19 19 20 20 20 20 19 18 17 17 18 19 19 19 19 19 19 19 19 20 21 22 21 21 20 19 18 18 17 17 16 16 17 17 17 16 16 16 16 17 18 19 20 21 21 21 21 21 21 22 23 23 23 23 23 22 22 21 21 21 22 22 21 19 17 15 14 13 11 10 10 10 9 9 7 5 3 3 3 2 2 2 3 3 3 4 3 2 5 9 12 15 16 17 19 20 22 21 20 20 23 28 29 30 30 30 29 27 25 24 23 22 22 21 20 19 19 19 20 20 21 21 21 21 21 18 14 9 7 6 6 6 5 4 3 2 2 3 1 5 12 19 22 23 23 25 23 18 8 2 3 3 1 2 3 4 4 2 2 3 5 6 5 4 3 3 4 4 5 5 5 5 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 26 25 24 24 23 23 22 22 21 20 20 19 18 17 16 15 13 12 10 8 6 4 2 4 6 7 9 10 11 12 13 13 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 19 19 18 18 19 19 20 20 22 24 24 22 20 19 20 21 23 24 24 24 23 22 20 18 16 15 15 14 15 15 15 16 15 13 12 11 10 9 7 5 4 4 4 4 4 5 6 6 7 8 8 9 9 10 11 11 11 11 11 12 12 12 12 13 14 16 18 19 18 18 16 15 14 14 14 13 12 12 13 14 15 15 16 16 16 17 17 16 15 15 15 16 15 15 16 17 18 18 18 17 16 16 15 15 15 16 17 18 19 20 21 21 22 21 21 21 20 19 17 14 9 6 6 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 22 22 21 21 19 18 18 17 17 17 17 17 17 17 17 18 17 16 15 15 14 13 13 12 12 12 14 14 14 15 16 18 19 19 19 19 19 19 19 20 19 18 16 16 17 18 19 19 19 19 19 19 19 19 20 21 21 21 21 20 19 18 17 17 17 17 17 16 16 16 15 15 15 16 17 18 19 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 22 21 21 22 23 23 22 19 17 15 14 12 11 10 10 10 9 8 6 3 3 3 3 3 3 4 4 4 4 3 2 3 7 9 12 14 15 17 19 21 21 21 21 21 27 29 30 30 29 27 25 23 22 22 22 22 22 21 21 20 20 20 20 21 21 21 20 19 17 14 12 10 9 9 10 10 10 9 9 9 8 7 2 7 15 22 23 24 24 22 15 8 2 2 2 1 1 3 4 5 4 4 5 7 8 8 7 5 3 3 3 3 4 4 4 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 27 26 25 25 24 23 23 22 22 21 21 20 19 18 18 17 15 14 13 12 10 8 6 4 2 4 5 7 8 10 11 11 12 13 14 15 15 16 16 17 17 18 18 19 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 20 22 24 26 27 25 23 23 24 25 25 25 24 23 22 21 20 19 17 16 16 15 15 15 15 15 15 14 13 11 10 9 7 5 4 5 5 5 5 4 4 5 6 7 9 10 11 11 11 12 12 12 13 12 12 12 13 14 16 17 19 19 18 17 17 17 16 16 15 13 13 13 14 14 15 15 16 16 16 16 15 15 14 15 15 16 15 15 16 18 18 18 18 17 17 16 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 20 18 15 11 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 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 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 22 22 22 21 21 19 18 17 17 17 17 17 16 16 16 17 18 17 17 16 15 14 14 13 13 12 13 14 14 14 15 16 18 18 19 18 18 18 19 19 19 19 17 16 16 16 18 19 19 19 19 19 19 19 19 20 21 21 21 20 20 19 18 17 17 17 17 16 16 15 15 14 15 16 16 17 19 20 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 23 24 23 21 19 17 16 14 13 12 11 11 10 9 6 3 3 4 4 4 4 5 5 5 4 3 3 4 5 7 9 11 13 15 18 20 21 21 21 22 25 28 29 29 29 27 25 23 22 22 22 22 22 22 22 21 20 20 20 21 21 21 20 19 18 16 14 12 11 11 11 11 11 11 11 11 11 10 7 3 6 15 18 20 20 17 7 3 2 1 1 1 0 2 3 4 5 6 7 8 9 10 9 8 6 4 3 3 3 3 3 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 26 25 24 24 23 23 22 22 21 20 20 19 18 17 16 15 14 13 11 10 8 6 4 3 4 5 7 8 9 10 11 12 13 14 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 20 21 21 21 21 21 21 21 22 24 27 28 29 28 26 26 25 25 24 24 23 22 21 21 20 19 18 17 16 16 15 15 15 15 15 14 13 12 10 9 6 4 4 6 6 6 5 4 4 5 6 8 10 11 11 12 12 13 13 13 13 13 12 13 14 16 17 18 18 18 18 18 19 19 19 17 15 14 13 13 13 14 15 15 15 15 15 15 15 14 14 15 15 15 15 16 17 18 18 18 18 17 17 16 16 16 16 17 18 19 20 20 21 21 21 22 22 22 21 21 19 17 13 6 5 6 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 13 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 19 18 17 17 17 16 16 16 16 17 18 17 17 17 16 15 14 14 13 13 12 12 13 13 14 14 15 17 17 18 18 17 17 18 18 19 19 18 16 16 16 16 17 18 18 18 18 18 18 18 20 20 21 21 20 19 18 18 17 17 17 17 16 15 15 14 14 15 16 17 18 20 21 22 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 22 22 21 22 23 24 23 22 20 19 17 15 14 13 11 10 9 7 4 3 5 5 4 5 6 7 7 6 4 4 4 5 7 7 8 11 14 16 18 20 21 21 22 23 25 28 28 27 26 24 22 22 22 22 21 21 21 21 21 20 20 20 21 21 21 21 20 19 16 14 12 12 11 12 12 12 12 12 12 12 12 12 11 8 6 6 7 8 6 3 4 5 4 3 2 1 1 2 3 4 6 7 8 9 9 10 9 8 6 5 4 3 3 3 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 26 25 25 24 24 23 23 22 22 21 20 20 19 18 17 16 15 14 13 11 10 8 6 4 3 4 5 7 8 10 11 12 12 13 14 15 15 16 16 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 23 24 25 25 24 23 23 24 26 29 29 29 28 26 25 25 24 23 23 22 21 21 20 20 20 19 18 17 17 16 16 16 15 15 14 13 12 10 8 6 4 5 6 6 6 5 4 4 5 6 8 10 11 12 13 13 14 13 13 13 13 13 14 16 18 18 18 18 17 17 17 17 17 16 14 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 15 15 15 16 17 18 18 18 18 17 17 17 16 16 16 17 18 18 19 20 21 21 22 22 22 22 22 22 21 20 19 15 8 4 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 13 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 20 19 18 17 17 17 16 16 16 16 16 17 17 17 16 15 14 13 13 12 12 12 13 13 13 13 14 15 16 16 17 16 16 17 18 19 19 18 17 15 15 15 16 17 18 18 18 18 18 18 19 20 20 21 20 20 19 18 18 18 18 17 17 16 15 14 14 15 17 18 19 20 21 22 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 23 24 23 23 22 20 19 18 15 13 11 9 8 8 4 3 5 5 5 6 7 7 7 6 5 5 6 7 8 8 10 12 14 16 18 19 20 22 23 23 26 26 25 23 22 22 21 21 22 21 21 21 21 21 20 20 21 21 21 21 20 18 16 14 12 11 11 11 12 13 13 13 13 13 13 14 14 15 15 13 11 9 8 7 7 8 8 6 3 3 3 2 2 3 4 5 6 7 8 9 9 10 9 8 7 5 4 3 3 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 27 27 26 25 25 24 24 23 23 22 22 21 20 19 19 18 17 16 15 14 13 11 10 8 6 4 3 4 5 7 8 10 11 12 13 13 14 15 15 16 17 17 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 23 24 26 27 28 27 27 26 26 26 28 30 29 29 27 26 25 24 24 23 22 22 21 20 20 20 20 19 18 17 17 17 16 16 16 15 14 13 12 10 8 6 5 5 5 5 5 4 4 5 6 8 9 10 12 13 14 14 14 14 13 13 12 13 14 16 17 17 16 15 14 14 13 13 12 10 9 8 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 22 22 22 23 22 22 22 22 21 20 16 10 4 5 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 14 14 15 16 16 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 20 19 18 17 17 16 15 15 14 14 14 16 17 16 16 15 14 13 13 12 12 12 12 13 13 13 13 14 15 15 16 16 16 16 16 17 17 17 16 15 14 14 15 16 17 18 18 18 18 19 19 19 20 21 21 20 20 19 19 18 18 18 18 17 15 14 14 15 17 19 20 21 21 22 23 24 24 23 23 22 22 21 21 21 21 22 22 22 22 22 21 21 21 22 22 23 24 24 23 22 22 22 20 17 15 12 10 13 10 4 3 5 5 6 6 7 7 6 5 5 6 7 8 9 9 10 11 13 15 17 19 22 24 24 25 25 23 20 18 18 19 19 21 21 21 21 21 21 20 20 20 21 21 20 19 16 14 12 11 11 12 12 13 14 14 14 14 14 14 15 15 16 17 17 17 14 13 11 10 10 9 8 7 7 6 6 5 4 5 6 6 7 7 7 8 9 9 8 7 6 5 4 3 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 27 27 26 25 25 24 24 24 23 23 22 22 21 20 20 19 18 17 16 15 14 13 12 10 8 7 5 4 4 5 7 9 10 11 12 13 14 14 15 15 16 17 17 18 19 19 20 20 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 22 22 21 21 21 22 24 25 26 27 27 27 26 26 26 27 28 29 29 28 27 26 25 24 24 23 22 21 20 20 20 20 20 19 18 17 17 17 17 17 17 17 16 14 12 10 8 6 5 5 4 4 4 5 5 6 7 9 10 12 13 15 15 15 15 14 13 13 12 13 14 15 15 14 12 11 10 10 9 8 7 6 6 7 9 10 11 12 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 21 22 22 22 23 23 23 22 22 22 22 20 17 11 5 4 6 7 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 14 14 16 16 16 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 20 19 18 17 17 17 16 16 14 14 14 14 15 16 16 15 15 14 14 13 12 12 12 12 13 13 13 13 14 15 15 16 16 15 15 15 14 14 15 15 14 14 14 15 16 18 18 19 19 19 19 19 19 20 20 21 21 20 20 19 19 19 19 18 18 16 14 14 15 17 19 20 21 22 22 23 23 23 23 23 22 22 21 22 21 21 21 21 21 22 22 22 22 21 22 22 22 23 23 23 23 23 23 22 21 19 17 13 15 14 9 2 5 6 6 6 7 7 6 6 5 5 6 7 8 9 10 10 11 12 14 18 21 22 23 23 23 22 19 17 16 17 18 19 20 20 21 21 20 20 20 21 21 21 19 17 15 13 12 12 12 13 13 14 15 16 16 15 15 14 14 15 17 18 19 19 17 14 12 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 8 8 8 7 6 5 5 4 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 20 19 18 18 17 16 15 13 12 11 9 7 5 4 4 5 7 9 10 11 12 13 14 14 15 16 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 21 22 22 24 25 25 24 23 22 21 21 22 23 23 24 24 24 24 24 24 24 25 26 27 27 27 26 26 25 25 24 23 22 22 21 20 20 20 20 19 18 17 17 16 17 17 18 18 17 15 12 9 8 7 6 5 5 5 6 6 7 8 8 9 10 12 14 15 16 16 15 15 14 13 13 13 13 12 11 9 8 7 7 7 6 6 6 6 7 8 9 10 11 12 12 13 13 14 14 15 15 15 15 16 17 18 18 18 18 18 17 17 17 17 16 17 17 17 18 18 19 20 21 21 22 23 23 23 23 23 23 23 22 22 21 18 13 6 4 6 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 14 15 16 16 16 15 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 16 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 19 18 17 17 17 16 16 16 16 15 15 15 16 16 16 15 15 14 14 13 13 12 12 13 13 14 14 14 15 16 17 16 16 15 15 14 13 13 13 14 15 15 15 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 16 14 14 14 16 17 19 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 21 17 17 19 20 16 8 8 8 8 8 7 7 7 6 5 6 6 7 8 9 9 9 9 11 14 18 21 21 20 20 20 19 17 16 17 18 19 20 21 22 22 22 21 22 21 21 20 18 16 14 13 12 12 13 14 15 16 17 17 17 16 16 15 15 17 18 20 20 19 17 15 13 12 12 12 12 12 12 12 13 12 12 12 11 11 10 9 8 8 8 8 8 7 6 5 5 5 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 26 26 25 25 24 24 24 23 23 23 22 21 21 20 19 19 18 17 16 15 14 12 11 9 8 6 4 4 6 8 9 10 11 12 13 14 14 15 16 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 23 24 25 26 26 26 25 23 22 22 21 21 20 21 21 21 21 22 22 22 22 23 24 25 25 26 25 25 25 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 18 19 20 19 14 10 8 7 7 7 6 6 7 7 8 8 8 9 9 11 13 14 15 16 16 16 15 14 13 13 12 11 9 8 6 5 5 5 5 5 6 7 7 8 9 10 10 11 11 12 12 13 14 15 15 15 15 16 16 17 18 19 19 19 18 18 17 17 16 16 17 17 18 18 19 20 20 21 22 22 23 23 23 24 24 23 23 23 22 21 18 13 7 4 7 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 14 16 16 16 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 19 17 17 16 16 16 15 16 16 16 15 14 16 16 16 15 15 14 14 14 13 12 13 14 14 15 15 16 17 18 18 17 16 15 15 14 13 13 13 14 15 16 16 17 17 18 19 20 20 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 17 16 15 15 15 15 16 18 20 21 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 24 23 22 21 21 23 24 25 17 14 12 11 9 8 7 7 6 6 6 6 6 7 8 9 9 8 9 10 14 18 20 19 19 19 18 16 18 19 20 22 24 23 24 24 24 24 24 24 22 20 18 16 14 13 12 13 13 14 16 17 18 18 18 17 16 16 17 18 20 21 20 19 17 15 14 14 14 13 13 13 14 14 15 15 16 15 15 13 12 12 11 10 9 9 8 8 7 6 5 5 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 21 20 20 19 18 17 16 15 14 13 11 10 8 6 4 4 6 8 9 10 11 12 13 14 14 15 16 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 21 22 23 24 24 24 25 25 25 25 25 25 24 23 22 21 19 18 18 19 19 20 20 20 20 21 21 22 23 24 25 25 25 25 25 24 24 24 24 23 21 20 19 18 17 17 17 17 17 19 20 21 21 13 8 8 8 8 8 7 7 8 9 9 9 9 10 11 11 12 13 15 15 16 16 16 15 14 13 11 9 8 6 4 3 3 4 4 5 6 7 8 9 10 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 20 20 20 19 18 17 16 16 16 17 17 18 19 19 20 20 21 22 22 23 23 23 24 24 23 23 23 22 21 19 14 6 5 8 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 15 16 16 15 15 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 19 18 17 16 16 15 15 15 15 16 15 15 15 16 16 16 15 15 14 14 14 13 13 13 14 15 15 16 17 18 18 18 18 17 16 15 14 14 13 14 15 16 16 17 17 18 19 20 21 21 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 16 18 19 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 24 23 21 16 13 10 8 7 7 7 7 6 6 6 6 6 7 8 8 8 8 11 14 18 19 19 19 18 17 18 19 21 21 24 25 26 26 26 26 25 24 22 20 18 16 15 14 13 13 14 15 17 19 20 19 18 17 17 18 19 20 21 21 21 19 18 17 17 17 16 15 14 14 15 16 17 18 19 18 18 16 15 14 14 12 11 11 11 10 8 7 6 6 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 24 24 24 23 23 23 22 22 21 20 20 19 18 17 16 15 14 13 11 10 8 6 5 5 6 8 9 10 11 12 13 14 15 15 16 17 17 18 19 19 19 20 20 20 20 20 20 20 21 21 22 23 24 24 24 24 23 23 23 23 23 23 23 24 24 22 20 19 18 19 19 20 20 20 20 20 21 22 22 23 24 24 24 24 24 24 24 25 25 24 22 20 19 18 18 17 17 17 18 20 21 23 23 11 8 9 9 9 9 8 8 9 10 10 10 11 11 11 11 12 13 14 15 16 15 14 14 13 12 11 9 7 5 4 3 3 3 4 5 6 8 9 10 11 12 13 13 13 13 13 14 15 15 16 17 17 17 17 17 18 19 20 20 18 17 17 16 16 16 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 21 19 15 6 7 9 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 15 15 15 15 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 18 17 16 16 15 15 15 15 15 16 16 16 16 17 17 17 16 15 14 14 14 13 13 14 14 15 16 16 17 18 18 17 17 16 15 15 14 14 14 14 15 16 16 16 17 18 20 21 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 16 16 16 16 16 16 16 17 18 20 21 22 23 23 23 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 21 21 21 21 22 21 22 23 23 24 24 21 15 8 5 6 6 7 7 7 7 7 7 6 6 7 7 7 7 7 10 15 19 20 20 19 19 19 20 21 21 21 22 24 26 27 27 25 23 21 19 17 17 16 15 14 14 15 16 17 19 19 19 18 17 17 18 19 20 21 22 22 21 20 19 19 18 17 16 15 15 16 17 19 20 21 21 20 18 16 15 15 13 13 13 14 15 13 10 9 8 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 24 24 24 23 23 23 22 22 21 20 19 19 18 17 16 15 14 12 11 9 8 6 5 5 6 8 9 10 11 12 13 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 23 22 22 21 21 21 21 22 24 25 24 22 20 19 20 20 20 20 20 20 20 22 22 23 23 23 23 23 23 23 24 24 25 25 24 23 21 20 19 18 18 18 17 18 20 22 24 23 14 11 11 12 13 12 11 10 10 10 11 11 12 13 13 12 13 14 14 14 14 13 12 12 12 11 10 9 7 5 3 3 3 4 4 5 6 8 9 10 11 12 13 13 14 14 14 14 15 16 17 17 18 18 18 17 18 19 20 19 18 16 16 16 16 16 17 17 18 19 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 21 20 14 5 6 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 13 14 14 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 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 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 18 17 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 15 14 14 14 14 14 14 15 15 16 16 17 17 17 16 16 15 14 13 13 13 13 14 15 16 16 16 17 19 20 21 21 22 21 21 20 19 19 19 18 17 16 16 16 16 15 14 15 15 16 16 15 16 17 18 19 20 22 23 23 23 24 24 24 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 23 23 22 20 14 2 4 4 5 6 7 7 7 8 7 6 5 6 6 7 6 6 13 19 20 20 20 20 20 21 21 21 21 21 22 24 24 24 22 20 18 17 16 16 15 15 15 15 15 16 17 18 18 18 18 17 18 19 20 21 22 22 22 22 22 21 20 19 18 17 16 16 17 18 20 22 23 23 22 19 16 14 12 13 15 15 16 16 15 14 12 11 28 28 27 27 27 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 23 22 21 20 20 19 18 17 16 15 14 13 12 10 9 7 6 5 5 7 8 9 11 12 12 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 22 22 23 23 23 22 22 21 20 20 20 21 22 24 26 25 23 21 20 20 20 20 20 20 20 21 22 23 23 23 23 23 23 23 23 23 24 25 25 24 24 23 22 21 20 20 19 18 19 21 23 25 24 20 17 18 18 17 15 13 11 10 11 12 13 14 14 14 14 14 13 13 12 11 10 9 10 11 11 10 9 6 4 4 4 4 5 5 6 7 8 9 10 11 12 13 13 14 14 14 15 16 17 18 18 19 19 19 19 19 20 20 18 17 16 16 16 16 16 16 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 11 5 5 7 8 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 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 15 15 15 15 16 16 17 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 18 17 16 15 15 14 14 15 16 16 16 16 16 17 17 17 17 17 16 15 14 14 14 14 14 15 15 16 16 16 16 16 16 15 14 13 13 13 13 12 13 15 16 16 17 18 20 21 22 22 22 21 21 20 19 19 18 17 16 15 15 15 15 14 14 14 14 15 15 15 15 17 18 19 20 22 23 23 24 24 24 24 25 24 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 18 16 12 7 6 5 6 6 7 8 8 9 7 6 7 8 8 4 10 16 20 21 21 21 22 22 22 22 22 22 22 22 21 19 17 16 14 13 13 13 13 13 13 14 15 17 18 18 19 18 17 17 18 19 20 22 22 23 23 23 23 23 22 20 19 18 17 17 18 19 21 23 24 24 23 20 16 14 14 15 16 16 17 17 17 16 15 15 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 24 24 23 23 22 22 21 20 19 18 17 16 15 14 13 12 11 10 9 7 6 5 6 7 8 10 11 12 13 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 21 21 20 20 20 20 20 21 23 25 25 24 22 20 19 19 19 19 20 20 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 24 23 22 20 19 19 21 24 26 26 25 24 24 22 19 16 13 12 12 13 14 15 16 16 16 15 14 14 13 12 11 10 9 10 11 11 10 8 6 5 5 5 6 7 7 7 8 9 9 10 11 11 12 13 13 14 14 15 16 17 18 19 19 19 19 19 19 20 19 19 17 16 16 16 16 16 16 16 17 18 19 20 21 21 22 22 22 21 21 21 21 21 21 21 21 20 19 11 6 5 6 7 8 9 10 11 11 12 13 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 17 15 16 15 15 14 15 15 16 16 16 16 16 17 17 17 17 17 16 15 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 13 13 14 13 12 12 13 15 18 19 20 21 22 23 22 22 21 21 20 19 18 17 17 17 16 15 14 13 13 13 13 13 14 14 14 15 17 18 19 20 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 19 19 19 18 17 16 13 11 8 6 5 6 7 8 9 10 9 8 9 10 11 4 11 17 22 22 22 22 23 23 23 23 22 22 22 20 18 16 15 13 13 12 12 12 12 12 13 15 17 19 19 19 18 17 17 17 19 20 22 23 24 24 24 24 24 23 21 20 19 18 18 19 21 23 24 25 25 24 21 18 15 14 14 15 16 18 19 19 19 19 18 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 12 11 10 8 7 6 5 6 7 9 10 11 12 13 14 14 15 16 17 17 18 18 19 19 20 20 20 20 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 23 25 26 24 23 20 19 18 18 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 24 25 26 26 26 26 25 23 21 20 20 22 25 26 27 27 26 25 23 19 16 14 14 15 16 17 18 19 18 17 16 15 14 14 13 12 12 12 13 13 12 9 6 5 5 6 7 7 7 7 8 8 9 9 10 10 10 11 12 13 14 14 15 16 17 17 17 18 18 18 17 17 16 16 17 16 16 16 16 16 15 15 15 16 17 18 19 20 21 21 21 20 20 20 20 20 20 20 20 19 19 18 13 8 5 6 6 8 9 10 11 11 12 13 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 12 16 15 15 15 15 15 15 16 15 16 16 16 16 16 16 14 13 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 12 11 12 15 20 21 22 23 23 23 23 22 21 20 20 19 18 18 18 17 16 15 14 13 12 12 12 12 12 13 14 15 17 19 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 20 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 17 16 14 12 9 8 6 6 6 7 8 9 9 8 11 12 13 13 13 21 22 22 22 23 23 23 23 23 22 22 21 19 17 16 15 14 13 13 12 11 12 14 16 18 20 20 19 18 16 16 17 19 21 22 24 25 26 26 26 25 24 22 21 20 19 20 21 22 24 25 26 26 24 22 19 17 14 14 14 15 17 19 20 21 21 20 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 6 8 9 10 11 12 13 14 15 15 16 17 17 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 24 26 26 25 23 21 18 17 17 18 18 19 20 21 22 23 23 23 23 23 23 23 23 23 23 25 26 26 26 26 26 25 24 22 20 20 22 25 27 27 27 26 25 24 22 19 17 17 18 19 20 21 21 20 18 15 14 13 13 13 13 13 14 14 14 13 9 5 4 5 7 8 8 7 7 7 8 8 9 9 9 10 10 12 13 13 14 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 15 15 14 14 15 16 17 19 19 20 20 19 18 18 18 19 19 19 19 19 19 19 18 14 10 7 6 6 7 8 10 11 11 12 13 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 14 15 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 15 15 14 14 14 14 15 15 15 15 11 11 11 11 13 12 12 13 17 21 22 23 24 24 23 22 21 21 20 19 19 20 19 19 19 18 16 15 13 12 11 10 10 10 12 14 16 18 19 20 21 22 23 24 24 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 14 13 12 11 10 9 7 5 4 5 8 9 11 13 13 12 10 11 16 20 22 23 24 23 23 23 23 22 21 20 19 18 17 17 16 15 14 12 12 14 16 18 20 21 19 18 16 15 16 18 20 22 24 26 27 27 27 26 24 23 21 20 21 21 22 23 24 25 26 26 24 22 20 18 16 15 15 15 16 18 20 22 23 22 27 27 27 27 27 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 22 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 7 6 6 7 8 9 10 11 12 13 14 15 16 16 17 18 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 21 23 25 27 26 25 23 21 18 16 16 17 18 19 20 21 22 22 23 23 22 22 23 23 23 24 24 26 27 26 25 25 25 24 24 22 20 20 22 25 27 27 26 25 24 25 25 24 22 21 21 22 22 23 22 20 17 15 12 11 11 11 11 12 12 13 13 12 8 5 4 6 8 9 9 8 7 7 7 8 8 9 9 9 9 11 12 13 13 13 12 11 10 10 10 10 11 12 13 14 14 14 14 14 14 15 14 14 13 13 15 16 17 18 18 18 17 17 17 17 18 18 19 19 19 20 19 19 18 15 11 8 6 6 7 8 10 11 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 15 13 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 10 11 10 7 13 13 15 17 19 20 21 21 22 22 22 22 21 20 19 19 19 19 19 19 18 17 16 15 14 12 10 9 8 9 11 13 16 19 20 21 22 23 24 24 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 21 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 14 13 12 12 12 11 10 10 9 7 4 6 10 13 13 10 8 0 8 15 20 22 23 23 22 22 22 21 20 20 19 18 18 18 18 18 17 16 15 15 16 17 19 19 19 18 16 15 15 17 19 21 24 26 27 28 27 26 24 22 21 20 21 22 23 24 25 26 26 26 25 23 20 18 16 15 15 15 15 17 19 21 23 24 26 27 27 27 27 28 28 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 7 6 6 7 8 9 10 12 13 14 15 16 16 17 18 18 19 20 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 17 18 18 19 21 23 26 27 27 26 24 21 18 16 16 17 18 19 20 21 22 22 22 22 22 22 22 24 24 25 26 26 26 25 24 23 23 23 23 21 20 20 22 25 27 26 25 24 24 25 26 26 25 23 23 23 24 24 23 21 18 15 12 11 10 10 10 11 12 12 11 10 7 6 7 9 11 11 10 9 9 8 7 7 7 8 9 9 9 9 10 12 12 11 10 8 8 8 9 9 10 11 12 13 13 12 11 12 13 13 14 13 13 13 15 16 17 16 16 15 15 15 16 17 17 18 18 19 19 20 19 19 17 15 12 8 7 7 8 9 11 12 12 12 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 19 19 16 10 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 11 10 13 11 1 12 15 16 17 18 18 19 17 18 19 20 21 20 20 19 18 18 18 17 17 17 17 16 15 14 13 11 10 9 9 10 11 14 18 20 21 22 23 24 25 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 13 12 12 12 11 11 11 11 8 5 3 8 12 5 1 5 8 11 17 19 20 20 20 20 19 19 19 18 18 18 19 19 19 20 19 19 18 17 16 17 18 18 18 17 16 15 15 16 18 21 24 26 27 28 27 26 24 23 21 21 21 21 22 23 25 26 26 26 25 24 21 19 17 15 14 14 14 14 16 19 22 24 26 27 27 27 27 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 7 6 6 7 8 9 11 12 13 14 15 16 17 18 18 19 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 18 20 21 23 25 27 28 27 25 21 18 17 17 18 19 20 20 21 22 22 22 21 21 22 23 24 25 26 26 27 26 25 23 22 22 21 21 20 20 20 22 24 26 26 24 24 24 24 25 25 25 23 23 24 25 25 23 21 18 15 13 12 11 10 10 11 11 11 11 10 9 10 11 13 15 15 15 14 12 10 9 8 8 7 8 9 7 6 9 12 12 12 9 7 7 8 9 10 10 11 12 12 11 10 9 10 11 13 14 14 14 14 15 16 16 16 15 15 15 15 16 16 17 17 18 18 19 19 19 18 17 15 12 9 7 8 9 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 16 9 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 12 11 12 17 15 14 14 15 15 15 15 15 15 14 16 18 19 19 20 19 19 18 18 17 16 16 16 16 16 15 14 13 12 11 10 10 10 10 12 16 19 21 22 22 23 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 18 19 19 19 19 19 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 11 12 12 12 12 11 7 12 13 14 14 13 14 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 18 18 18 18 17 16 16 16 17 19 22 24 26 27 26 26 24 23 22 21 20 20 20 22 23 25 26 26 26 25 23 21 19 16 14 13 13 14 15 17 20 23 26 27 27 27 27 28 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 22 22 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 7 6 7 7 8 10 11 13 14 15 16 17 18 18 19 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 17 17 18 19 20 21 23 25 27 28 28 25 22 19 18 19 19 19 20 20 21 22 21 21 21 21 22 23 25 26 27 27 27 25 24 22 21 20 19 19 19 19 20 22 23 24 24 24 25 25 24 24 24 24 23 23 25 26 25 23 21 18 16 14 12 11 11 11 12 11 11 10 10 11 12 13 15 17 19 20 19 18 16 14 12 9 7 6 5 6 9 12 14 15 15 13 9 7 8 9 10 11 11 11 10 9 8 8 9 12 13 14 14 14 15 16 16 16 15 15 14 14 15 15 15 16 16 17 18 19 19 18 18 16 14 12 9 8 8 9 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 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 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 13 10 14 14 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 15 14 13 13 13 13 13 13 13 10 8 15 18 18 15 14 14 14 13 12 13 13 13 15 17 18 18 20 19 19 19 18 17 16 16 16 15 15 15 15 14 13 12 11 10 10 10 11 14 17 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 12 11 12 12 13 13 13 14 15 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 18 20 23 24 26 26 25 25 24 22 21 21 20 19 20 22 24 26 27 27 26 25 23 21 18 14 13 14 15 15 17 19 22 26 27 27 27 27 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 21 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 7 7 7 8 9 10 12 13 14 15 17 17 18 19 20 21 21 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 17 17 18 19 20 21 22 24 27 29 30 28 26 22 20 19 19 19 19 19 20 21 21 20 20 20 22 23 24 25 26 27 27 26 25 23 21 19 18 18 18 18 19 20 21 21 21 22 24 25 26 25 23 23 23 22 23 24 25 24 23 20 18 15 13 12 12 12 12 12 11 9 9 9 11 12 13 15 18 21 22 23 23 21 19 17 16 18 20 20 18 16 15 16 18 20 19 13 8 6 8 10 10 10 10 9 8 8 8 10 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 17 18 18 18 18 17 16 15 12 10 9 8 8 9 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 3 10 14 14 15 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 14 13 13 13 13 13 12 12 11 10 17 18 18 17 16 15 14 13 13 13 13 14 15 17 17 17 18 19 19 19 19 18 17 17 16 16 15 15 14 13 12 12 11 11 11 10 12 13 15 17 18 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 14 12 12 12 13 13 13 14 14 15 16 16 17 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 18 18 18 18 18 18 19 20 21 22 23 24 24 25 25 25 25 24 23 22 21 20 19 19 21 23 25 27 27 27 26 25 23 19 15 14 15 15 16 17 19 20 26 27 27 27 27 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 21 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 7 7 7 8 9 10 12 13 15 16 17 18 19 20 21 21 21 21 21 20 20 20 19 19 19 19 19 18 17 17 17 16 16 16 17 18 18 19 19 20 21 22 24 28 31 31 29 25 22 19 18 18 18 18 19 20 21 20 20 19 20 22 23 24 24 25 25 26 26 25 24 21 19 17 17 17 17 18 19 19 20 21 22 24 25 26 25 23 23 22 21 21 22 23 23 22 20 18 16 14 12 12 12 12 12 9 7 8 10 12 12 13 15 18 21 23 24 25 24 23 22 21 22 22 22 21 19 19 20 22 24 24 21 15 7 5 10 10 9 8 8 9 11 15 18 19 18 17 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 16 17 18 18 18 17 17 15 13 11 9 8 8 9 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 5 5 11 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 15 14 13 13 13 13 12 12 13 13 16 17 17 17 16 15 14 14 13 13 14 15 16 17 17 17 17 18 19 19 19 18 18 18 17 16 15 15 14 13 12 12 11 11 11 11 12 13 14 15 17 17 16 15 14 14 14 14 14 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 17 17 17 17 16 16 16 16 15 14 14 13 13 13 13 14 14 14 14 14 15 15 14 14 13 13 13 13 14 14 15 16 16 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 17 16 17 19 22 24 25 25 24 24 24 24 24 24 23 22 20 20 19 19 20 22 25 27 27 27 27 26 24 21 18 17 17 17 18 18 19 20 26 27 27 27 27 27 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 22 21 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 8 7 7 8 9 11 12 14 15 16 17 18 19 20 21 21 21 21 21 20 20 20 20 19 19 19 19 18 17 17 16 16 16 17 18 18 19 19 19 19 20 21 24 28 31 31 28 24 21 19 18 18 18 18 19 20 20 20 19 19 20 22 23 23 23 22 23 23 25 26 24 22 20 18 16 16 16 16 17 19 20 21 22 23 25 26 25 23 22 21 20 20 21 21 21 21 20 19 17 15 14 12 13 13 12 10 7 9 12 13 14 15 16 19 21 23 24 25 25 25 24 23 23 23 22 21 21 21 22 24 25 25 24 21 16 6 7 5 4 8 12 15 18 20 21 21 20 18 17 17 17 16 16 15 14 14 14 14 14 14 14 14 15 16 17 17 18 18 17 17 16 14 12 10 9 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 17 12 4 7 13 14 14 14 14 14 14 14 14 14 14 13 13 13 14 16 17 16 15 14 14 14 14 13 13 13 13 15 16 16 16 13 14 14 14 13 13 13 13 13 14 15 16 16 16 16 17 18 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 12 12 13 13 14 16 16 15 14 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 16 16 17 18 19 19 18 16 15 15 17 19 22 23 24 24 23 23 23 23 23 21 20 19 19 19 18 19 21 24 26 27 27 26 26 25 23 22 22 21 20 20 20 19 20 26 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 22 21 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 8 7 7 8 9 11 12 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 17 17 17 18 18 19 19 19 19 19 19 21 23 27 31 30 27 23 20 18 17 17 18 18 19 19 19 19 18 19 20 21 22 21 21 21 21 23 26 27 26 24 22 20 18 16 15 15 16 18 20 21 22 23 24 25 24 23 23 21 21 21 20 20 20 20 20 20 19 18 16 14 14 15 15 14 13 13 15 16 17 17 18 20 22 24 25 25 25 25 24 23 23 23 22 22 20 21 22 24 25 26 25 23 22 19 18 14 13 16 18 20 20 21 21 21 21 19 18 17 16 16 16 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 16 15 13 10 9 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 15 10 4 10 13 14 14 15 15 15 15 15 15 14 14 14 13 13 17 17 16 14 14 14 14 14 13 13 13 14 15 16 16 12 2 9 12 13 13 13 12 12 12 12 13 14 14 15 15 15 16 17 17 17 17 17 16 15 14 14 13 11 10 10 10 11 12 12 12 12 13 14 14 14 13 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 17 18 19 19 18 17 15 14 15 16 18 20 21 22 22 22 22 21 21 20 19 18 17 17 17 18 20 23 25 26 26 25 25 24 24 24 25 25 25 24 22 20 19 26 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 21 20 19 18 17 16 15 14 13 12 12 11 10 9 8 8 8 8 8 10 11 13 14 15 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 17 18 18 19 20 19 19 19 18 19 21 24 28 30 29 25 21 18 16 16 17 19 19 18 18 18 18 18 19 20 21 21 21 20 20 22 25 27 27 26 25 24 22 20 17 15 14 15 17 19 21 23 23 24 24 24 23 23 22 22 21 21 20 19 19 20 19 18 16 14 14 15 17 20 22 22 21 21 21 20 19 19 20 23 24 25 26 25 25 23 23 23 23 22 21 19 19 21 23 25 25 24 23 22 22 23 21 20 21 21 21 21 21 21 20 20 18 17 16 15 15 15 14 14 14 14 14 13 13 13 14 15 15 15 15 16 16 16 16 16 15 15 12 7 8 11 11 10 10 9 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 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 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 13 6 6 12 14 14 14 15 15 15 15 15 15 14 14 14 13 15 16 15 14 13 14 15 14 14 13 13 14 14 15 15 13 8 6 9 11 12 12 12 11 11 11 11 12 13 13 14 14 15 16 17 17 17 17 17 16 15 14 13 11 10 9 9 10 11 12 12 12 12 12 13 13 12 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 18 19 19 19 18 16 15 14 14 15 17 18 19 19 19 19 19 19 18 17 17 16 15 16 17 19 21 23 24 24 24 23 23 23 23 25 27 28 27 24 21 19 26 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 18 17 16 15 14 13 12 11 11 10 9 9 8 8 8 9 10 11 13 14 16 17 17 18 18 18 18 17 17 18 18 18 19 19 19 19 19 18 18 18 17 17 17 18 18 19 20 20 19 19 18 18 19 22 27 30 30 28 24 20 17 15 16 17 19 19 17 17 17 17 18 20 21 22 22 21 21 22 24 26 26 25 24 24 24 23 20 17 15 14 15 16 18 21 23 24 24 23 23 23 23 22 22 22 21 20 19 19 18 17 17 15 14 14 15 17 21 24 26 26 25 24 22 20 19 20 23 25 26 25 25 24 24 23 23 23 22 20 20 19 21 23 23 23 22 21 20 20 21 21 20 20 20 20 20 21 21 20 18 17 16 15 14 13 13 13 13 13 13 13 11 11 12 13 14 15 14 14 14 15 16 16 16 16 16 16 8 6 10 11 11 9 9 9 9 10 10 11 12 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 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 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 15 10 2 10 13 14 14 15 15 15 15 15 15 14 14 15 15 16 17 15 14 13 14 15 15 15 14 14 14 14 14 13 12 9 7 8 9 11 12 12 12 12 11 12 12 12 13 13 14 15 16 16 17 17 17 17 16 15 14 13 11 10 10 10 10 11 11 12 12 12 12 12 12 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 18 17 15 14 14 15 15 16 17 18 18 18 18 18 18 17 16 15 15 15 16 17 18 19 21 22 23 24 24 23 23 24 27 29 29 27 24 21 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 18 17 16 15 14 13 12 11 10 10 9 8 8 8 8 9 10 12 13 15 16 17 17 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 19 20 20 19 19 19 19 20 21 25 29 31 31 27 23 20 16 15 16 17 18 19 17 17 17 18 20 21 23 23 23 23 23 24 25 25 23 22 21 21 23 22 20 18 16 14 14 15 17 19 22 23 23 23 23 23 22 22 22 21 20 19 18 17 17 16 15 14 14 14 14 15 18 22 25 26 25 25 24 23 22 22 24 25 25 25 24 24 24 23 23 23 22 21 20 20 21 22 22 21 20 19 19 19 19 19 19 19 19 19 19 20 19 17 15 14 14 13 11 11 11 12 12 13 12 11 11 11 12 13 14 15 14 14 15 16 17 17 17 17 17 17 18 17 17 12 4 2 6 8 9 9 10 11 11 12 13 13 13 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 17 17 16 13 6 7 11 13 14 14 15 15 15 15 15 15 15 15 16 16 17 15 14 13 14 15 15 15 15 15 14 13 12 12 11 8 7 7 8 10 11 11 12 12 12 12 13 13 13 13 14 14 15 16 16 17 17 17 16 15 14 13 11 11 10 10 10 11 11 11 11 11 11 11 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 17 16 16 15 15 16 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 19 21 23 24 25 24 24 24 26 29 31 29 26 23 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 18 17 15 14 13 12 11 10 10 9 9 8 8 8 8 9 10 12 13 15 16 17 17 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 18 19 19 20 20 19 19 19 20 22 24 27 31 33 31 27 23 20 17 16 16 17 18 19 18 18 19 20 22 24 24 24 24 24 24 24 23 22 21 20 19 20 21 22 20 19 17 16 15 14 15 17 19 21 22 22 22 22 22 22 21 19 18 17 16 15 15 15 14 14 14 13 13 14 16 19 22 24 24 24 24 25 25 25 25 25 25 25 24 23 23 23 23 22 22 21 21 21 21 22 21 20 19 19 18 18 17 17 18 18 17 17 17 17 10 5 8 10 10 10 9 9 10 11 12 13 12 12 11 11 12 13 14 15 15 15 16 18 19 19 19 19 18 18 18 19 19 19 16 12 6 3 7 8 9 9 10 11 12 12 13 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 12 5 7 12 14 15 15 15 15 15 15 14 14 15 16 16 17 16 14 14 14 14 15 15 15 15 14 13 12 12 11 9 8 8 8 9 10 11 12 12 12 12 13 13 13 13 14 14 14 14 15 16 16 16 15 14 13 12 11 11 11 11 11 10 10 10 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 17 16 16 17 18 20 23 24 25 26 25 24 25 28 30 30 28 25 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 18 16 15 14 13 12 11 10 9 9 8 8 8 8 8 9 11 12 14 15 17 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 18 19 20 20 20 20 20 21 22 24 26 29 32 33 30 27 23 20 18 16 16 17 18 19 20 20 21 23 24 25 25 25 25 25 24 23 22 22 21 20 19 20 20 21 20 19 18 17 16 15 14 15 16 17 18 19 19 20 20 20 19 18 17 15 14 13 13 12 12 12 12 11 11 12 13 16 18 19 21 22 23 24 25 25 25 25 24 23 18 9 13 18 21 22 22 22 22 21 21 21 20 19 19 18 18 17 17 17 17 17 17 16 15 15 11 9 9 9 9 9 10 10 10 11 12 13 13 12 11 11 12 13 14 15 16 16 17 17 18 19 20 20 20 19 19 19 20 20 20 18 15 9 4 5 7 8 9 10 11 12 12 13 14 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 14 9 3 8 13 15 15 15 15 15 14 14 13 13 15 16 16 16 16 15 14 13 14 15 15 14 14 13 13 12 11 10 8 8 8 9 10 11 12 12 13 13 13 13 13 14 13 13 13 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 18 18 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 19 19 19 18 17 17 18 20 22 24 26 26 26 26 26 26 27 28 27 26 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 21 20 19 17 16 15 14 13 12 11 10 9 9 8 8 8 8 9 10 11 12 14 16 17 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 17 17 18 19 19 20 20 20 20 21 21 23 25 28 30 31 31 29 26 22 19 18 17 17 17 18 20 22 23 24 25 25 26 26 26 26 26 24 23 23 23 23 22 20 20 20 20 20 20 19 18 17 16 15 15 14 14 15 15 16 17 17 17 17 17 16 15 13 12 11 10 9 9 9 10 10 10 11 12 13 14 15 17 18 19 21 21 19 18 17 13 3 6 10 13 16 19 21 21 21 21 20 19 19 19 19 18 18 18 18 18 17 17 16 15 14 14 13 11 10 10 10 10 10 10 11 12 13 13 13 13 12 12 12 13 14 15 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 17 12 6 4 6 8 9 11 12 12 13 14 14 15 15 15 14 14 14 13 13 13 13 12 12 12 11 10 10 9 9 9 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 13 8 2 9 14 15 15 14 14 14 14 13 13 14 15 16 16 16 16 15 14 14 14 14 14 14 13 13 13 12 11 9 8 8 9 10 10 11 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 11 11 11 11 12 12 12 12 11 11 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 17 17 17 17 17 18 18 19 19 19 19 19 18 18 19 19 19 20 20 20 20 20 19 18 18 19 20 22 24 26 27 27 27 26 25 24 24 24 24 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 22 21 20 19 17 16 15 14 13 12 11 10 9 9 8 8 8 9 9 10 11 13 15 16 18 18 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 20 20 20 21 23 26 28 30 30 29 27 23 19 18 17 17 17 18 20 22 24 25 25 26 26 26 26 27 27 27 25 24 24 24 23 22 21 20 20 20 21 21 20 19 18 18 17 16 15 15 15 15 15 15 15 16 16 16 15 14 13 12 11 9 8 8 8 8 9 9 9 9 10 10 10 10 11 12 13 12 7 5 8 6 5 7 10 12 13 13 9 7 17 19 19 18 18 19 19 19 19 19 19 19 18 18 17 16 14 15 17 15 13 12 12 12 11 11 11 12 13 13 13 13 13 12 12 13 14 15 16 16 17 19 19 20 20 20 20 20 20 20 20 21 21 21 21 20 18 14 6 5 7 9 10 11 12 13 13 14 15 15 14 14 14 14 13 13 13 12 12 11 11 10 9 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 15 13 9 3 11 13 14 14 14 14 13 13 13 13 14 15 15 16 16 16 15 15 14 14 14 14 13 13 13 13 12 11 9 8 8 9 9 10 10 11 12 12 13 13 13 13 14 13 13 13 12 12 12 11 11 10 11 11 11 11 11 11 10 10 10 9 9 9 9 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 18 17 17 17 18 18 19 19 20 20 20 19 19 19 19 20 20 20 20 21 21 20 20 20 20 21 22 24 25 27 27 28 27 25 23 22 22 23 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 22 21 20 19 17 16 15 14 13 12 11 10 9 9 8 8 8 9 9 10 11 13 15 17 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 20 21 21 21 21 20 21 22 24 27 29 30 29 27 24 21 18 17 18 18 19 20 22 24 25 25 25 25 25 26 26 27 27 27 26 25 24 24 23 23 22 20 19 20 21 22 21 20 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 14 13 12 11 10 9 8 8 8 9 8 8 8 8 8 7 7 7 8 7 4 3 7 9 7 5 8 10 11 11 7 3 10 17 17 17 17 18 19 19 20 20 20 19 19 19 19 19 19 18 19 19 18 17 15 14 13 12 11 10 12 13 13 13 13 13 13 12 13 14 15 15 17 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 20 8 4 7 9 10 11 11 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 10 10 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 15 14 11 4 7 11 13 13 13 13 13 12 13 13 13 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 11 9 8 8 9 9 9 10 10 10 11 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 8 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 19 19 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 21 21 22 22 23 24 25 26 27 28 27 25 23 22 22 24 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 20 19 17 16 15 14 13 12 11 10 9 9 8 8 9 9 10 11 12 13 15 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 21 21 22 22 22 22 23 24 26 28 29 29 27 24 21 19 18 18 19 20 21 22 23 24 24 24 24 24 25 25 25 26 26 26 26 25 24 24 23 23 22 20 19 19 20 21 22 22 21 21 21 20 19 18 18 18 18 17 16 16 16 15 14 14 14 14 13 12 11 10 9 9 9 8 8 7 7 7 6 6 7 7 5 3 7 10 10 7 5 8 11 11 11 6 5 15 17 17 15 17 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 16 13 13 14 11 8 12 13 13 13 13 13 13 13 13 14 14 15 16 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 21 21 16 6 3 8 9 10 11 12 13 14 14 14 13 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 14 11 6 7 11 12 12 12 12 12 12 12 12 13 14 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 11 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 9 8 7 7 8 8 8 8 9 9 9 9 9 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 17 17 18 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 23 24 24 24 24 24 25 26 27 28 27 26 24 23 23 24 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 17 16 15 14 13 12 11 10 9 9 8 8 9 9 10 11 12 13 15 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 20 20 21 22 22 23 24 25 26 26 27 28 28 28 27 25 22 19 18 19 20 21 21 21 22 23 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 23 23 22 20 19 19 20 21 22 23 23 23 22 22 21 20 19 19 19 18 18 18 17 17 16 15 15 15 15 14 13 11 10 8 8 7 7 7 7 7 8 7 7 8 7 4 2 6 5 1 4 7 10 13 13 12 12 16 18 19 20 20 18 18 18 18 18 19 19 20 19 18 18 17 16 16 17 17 17 16 13 14 16 12 4 12 13 13 13 13 12 12 13 13 13 14 15 16 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 22 21 21 21 13 5 6 8 9 10 11 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 14 11 7 8 10 11 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 10 11 11 11 10 10 10 10 9 8 7 7 7 7 7 8 8 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 25 25 25 25 26 27 28 28 27 26 25 25 25 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 17 16 15 14 13 12 11 10 9 9 8 8 9 9 10 11 12 14 15 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 19 19 18 19 19 20 21 21 22 23 23 24 26 28 29 29 29 29 28 26 24 21 19 19 20 21 22 21 20 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 22 21 20 19 19 21 22 23 23 23 23 22 21 20 19 18 18 18 18 19 19 19 18 16 15 15 15 15 14 12 10 8 6 6 6 7 7 8 8 7 7 9 11 13 14 15 15 12 9 7 8 11 14 17 18 19 19 20 20 17 15 15 16 16 17 17 18 19 18 17 16 15 15 15 15 15 15 13 15 17 16 13 9 11 12 13 13 13 12 12 13 13 13 13 15 16 16 17 17 17 18 18 19 20 20 21 21 21 22 22 21 21 21 21 21 18 12 4 8 8 9 10 11 11 12 12 12 12 12 12 12 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 12 8 7 9 10 10 11 11 11 11 11 12 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 9 9 10 10 10 10 10 10 10 9 8 8 8 8 7 7 8 9 9 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 18 18 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 26 27 28 28 28 28 27 27 26 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 17 16 15 14 13 12 11 10 9 9 8 8 9 10 10 11 13 14 15 16 17 17 17 18 18 18 18 18 19 19 20 20 20 19 18 17 18 18 19 20 21 21 22 22 23 24 27 28 29 29 29 27 26 25 23 21 20 20 21 22 21 20 20 20 21 21 22 23 23 23 24 24 24 24 24 24 25 25 25 24 24 24 23 22 21 20 20 21 22 23 23 23 23 23 22 20 18 17 17 17 17 18 18 19 19 18 17 16 15 14 13 11 10 8 7 6 6 7 8 8 8 8 8 9 11 14 16 18 19 19 17 15 13 14 17 19 18 18 18 18 17 14 14 14 14 14 15 15 16 17 17 16 15 14 13 13 12 12 13 15 16 15 14 14 13 8 4 10 13 12 12 12 13 13 13 13 15 16 16 17 17 17 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 20 16 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 15 11 9 8 9 9 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 9 9 8 8 8 9 10 11 11 11 11 10 9 9 9 8 9 9 9 9 9 9 10 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 26 26 26 27 28 28 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 19 17 16 15 14 13 12 11 10 9 9 8 8 9 10 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 19 20 21 22 22 22 23 24 27 28 29 29 27 26 24 23 21 21 21 21 22 21 20 19 19 19 20 21 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 24 23 23 22 21 21 22 22 23 24 24 24 24 22 20 18 16 15 15 15 16 17 18 19 20 18 17 16 14 12 10 9 8 7 7 7 7 8 8 9 9 10 10 12 13 15 16 17 19 20 19 19 19 19 19 18 17 17 14 12 14 14 13 13 13 13 13 14 15 15 15 14 14 14 13 13 13 13 14 14 14 12 11 10 8 9 11 12 12 13 12 13 13 13 14 15 16 17 17 16 17 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 12 9 8 8 8 9 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 14 13 11 10 9 10 10 10 10 10 10 10 11 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 8 7 7 6 6 7 7 8 9 9 9 9 9 10 11 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 23 23 23 24 24 25 25 26 26 27 27 28 29 29 29 29 29 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 22 21 20 19 18 17 16 15 13 12 11 10 9 9 8 9 9 10 11 12 14 15 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 16 16 17 18 19 20 21 22 22 23 23 24 26 27 28 29 28 26 24 23 21 21 21 21 21 21 20 19 19 19 20 20 22 23 23 24 24 24 24 24 25 25 25 25 26 26 25 25 24 23 23 22 22 22 22 23 24 25 25 25 24 23 20 18 16 15 14 14 15 15 16 17 18 17 17 17 16 14 12 9 8 8 8 8 8 8 9 9 10 11 12 13 14 15 15 16 18 19 19 19 19 19 19 18 18 17 16 15 15 15 14 14 13 13 12 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 14 15 16 17 16 16 16 17 18 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 18 12 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 17 16 15 14 12 11 11 11 11 11 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 8 8 7 6 5 5 5 5 7 8 10 10 10 10 11 13 13 13 13 13 12 11 11 10 9 9 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 26 27 27 27 28 28 29 30 30 30 30 30 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 22 21 19 18 17 16 15 14 13 12 11 10 9 9 9 9 10 11 13 14 16 17 17 18 18 18 17 17 16 16 16 16 16 16 16 16 16 17 18 19 20 21 22 22 23 24 24 26 27 28 29 28 27 25 23 22 21 21 21 21 21 20 19 19 19 19 20 22 23 24 24 24 24 24 24 24 25 25 25 25 25 26 25 25 24 24 23 23 23 23 23 24 25 26 26 25 24 23 21 19 17 15 14 14 14 14 15 15 15 16 16 16 16 15 14 12 11 12 12 12 11 10 10 11 11 12 13 14 14 15 15 16 17 18 18 19 19 19 19 19 19 19 18 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 15 16 16 17 18 19 20 21 21 21 21 21 21 22 21 21 21 21 21 21 21 20 16 11 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 14 13 12 12 12 11 10 10 10 9 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 8 7 6 5 5 5 6 8 9 10 11 12 13 15 15 14 14 13 12 11 10 9 9 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 25 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 29 27 27 27 26 26 26 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 19 18 17 16 14 13 12 11 10 10 9 9 9 10 12 14 15 17 17 18 18 18 17 16 16 15 15 15 15 16 16 16 17 17 18 19 20 21 22 22 23 23 24 25 27 28 29 29 28 27 25 23 22 22 22 21 21 20 20 19 19 20 21 22 23 24 25 25 25 25 25 24 24 25 25 25 24 24 24 25 25 25 24 24 23 23 24 24 25 25 26 26 25 24 22 21 20 18 16 15 14 14 15 15 16 16 16 16 16 15 15 14 13 13 15 15 14 14 13 12 13 13 13 14 14 15 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 18 18 17 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 15 16 16 16 16 17 18 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 18 14 11 9 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 19 19 18 18 18 16 15 13 13 12 12 11 10 10 10 10 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 10 9 8 8 9 9 9 9 9 9 9 10 10 9 9 8 8 7 7 8 8 9 11 12 13 14 15 15 14 13 12 11 11 10 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 30 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 9 10 11 13 15 16 17 18 18 18 17 17 16 15 15 14 15 15 16 16 17 17 18 19 20 21 22 22 23 23 23 24 25 26 28 29 28 27 26 25 23 23 22 22 21 20 20 20 20 20 21 22 23 24 25 26 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 25 25 24 24 24 25 25 25 25 25 24 23 22 21 20 19 17 16 16 16 16 16 17 17 16 16 16 16 15 14 13 12 11 12 13 13 13 14 14 14 14 15 15 16 16 15 15 15 16 16 18 18 19 19 19 19 19 19 18 18 18 18 17 16 15 15 15 14 14 14 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 16 16 16 16 17 18 19 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 19 16 13 11 9 8 8 8 8 9 9 9 10 10 10 10 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 17 15 14 13 13 12 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 9 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 8 7 7 8 9 9 10 11 11 12 13 14 15 14 14 13 12 10 9 9 9 9 9 9 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 29 29 29 29 30 30 30 31 31 32 32 31 31 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 23 23 22 21 19 18 17 16 15 14 13 12 11 11 10 10 10 12 14 16 18 18 19 19 18 17 16 15 15 14 14 15 15 16 17 18 19 19 20 21 21 22 22 23 23 24 25 26 27 27 28 27 26 25 24 23 22 22 21 20 20 20 20 21 22 23 24 25 25 25 26 26 27 27 26 26 25 24 24 24 23 23 23 23 23 24 25 25 25 24 24 25 25 25 24 24 23 22 21 20 19 19 18 17 17 17 17 17 18 18 17 17 17 17 17 16 15 13 11 9 10 11 13 14 14 14 14 15 16 16 16 15 15 15 15 15 17 18 19 19 18 17 17 17 18 18 18 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 15 16 16 16 17 18 19 20 20 21 21 21 22 21 21 21 22 22 21 21 21 21 21 21 21 20 18 15 13 10 9 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 18 16 15 14 13 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 10 10 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 7 6 6 7 8 10 10 10 11 11 11 12 13 14 14 13 12 11 10 9 9 8 9 9 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 30 30 30 30 30 30 30 31 31 31 32 32 31 31 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 24 23 22 21 20 19 18 17 15 14 14 13 12 11 10 10 10 12 16 17 19 19 19 19 18 17 16 15 14 14 14 15 16 17 18 19 20 20 21 21 22 22 23 23 24 25 26 27 27 27 27 26 25 24 23 22 21 21 20 19 19 20 21 22 23 24 25 25 26 26 26 26 26 27 26 26 25 25 24 24 23 23 23 23 23 24 26 26 25 25 25 25 25 25 24 23 22 21 20 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 16 14 11 10 10 11 13 14 14 14 14 15 15 15 15 15 14 14 12 11 17 18 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 17 15 12 10 8 8 8 8 8 8 9 9 10 10 10 9 9 9 8 8 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 20 19 18 17 16 15 13 12 11 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 8 8 9 8 8 7 8 8 9 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 30 29 29 30 30 30 30 30 30 31 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 31 27 27 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 11 14 17 19 19 19 19 18 17 16 15 14 13 13 14 15 17 18 19 20 21 21 22 22 22 23 23 24 25 26 27 28 27 26 25 25 24 23 22 21 20 19 19 19 19 20 22 23 24 25 26 26 27 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 24 25 26 26 26 26 26 26 25 24 23 22 21 20 19 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 19 18 16 14 13 12 12 13 14 14 14 14 14 14 14 14 13 13 11 6 6 16 17 18 18 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 18 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 19 17 13 11 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 8 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 6 6 6 7 7 6 7 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 20 19 17 15 14 15 14 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 10 11 11 12 12 12 12 12 12 11 10 9 9 9 10 10 9 9 9 9 9 9 10 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 27 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 11 15 18 19 19 19 18 18 17 16 14 12 11 12 14 16 18 19 20 21 22 22 22 22 22 23 23 24 25 27 27 27 27 25 24 23 22 21 20 20 19 18 18 18 19 20 22 23 24 25 26 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 25 25 26 26 26 26 26 26 25 24 23 22 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 19 20 20 20 19 18 18 18 18 17 16 16 15 14 14 14 13 12 12 12 11 9 8 12 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 17 18 19 19 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 23 22 21 19 16 13 10 9 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 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 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 20 19 17 13 5 10 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 9 9 10 11 12 13 13 13 13 13 12 11 9 7 7 8 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 32 32 32 32 33 33 33 33 33 33 33 33 33 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 26 26 25 24 23 22 21 20 19 18 17 16 15 14 13 13 12 10 9 12 17 19 19 19 19 18 18 17 15 11 10 10 12 14 17 19 20 21 22 22 22 22 22 22 23 24 24 25 26 27 26 25 24 23 22 21 20 19 18 18 18 18 18 19 20 21 23 24 25 26 27 27 27 26 25 25 25 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 24 23 22 20 19 18 17 17 17 17 17 16 16 17 17 17 17 18 19 20 20 20 19 18 18 19 21 20 18 17 16 15 15 15 13 12 11 11 10 10 13 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 15 16 17 17 18 19 19 19 20 20 21 21 21 21 21 22 22 23 23 24 24 24 24 24 23 23 22 20 18 15 12 10 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 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 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 17 14 8 7 10 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 12 13 13 13 13 12 12 10 9 7 7 9 10 9 9 8 9 9 9 9 9 10 11 12 12 13 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 19 17 16 15 14 13 13 12 11 8 12 18 18 18 18 18 18 18 16 13 10 9 9 12 15 18 19 21 21 22 22 22 22 22 23 23 24 24 25 26 26 25 24 23 23 22 21 19 18 18 18 17 18 18 19 20 21 22 23 25 26 26 26 26 25 24 24 25 25 26 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 26 25 25 24 23 22 20 19 17 17 17 17 17 16 16 15 16 16 17 17 18 19 20 20 20 20 20 19 20 21 22 20 18 17 16 16 16 14 13 10 8 9 12 14 15 16 16 16 16 16 15 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 16 17 17 18 19 19 19 20 20 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 22 20 17 14 12 10 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 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 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 19 18 17 15 11 9 9 10 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 11 10 9 9 9 9 10 10 10 10 9 10 9 9 9 10 11 12 13 14 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 26 26 26 26 26 26 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 25 24 24 22 21 20 19 18 17 15 14 13 12 12 11 10 13 17 18 18 18 18 18 17 16 11 8 8 9 13 16 18 20 21 22 22 22 22 22 22 23 24 24 24 25 25 25 25 24 23 23 22 21 19 18 18 18 18 18 19 20 21 22 23 24 25 25 26 26 26 25 24 24 24 25 25 26 26 26 25 25 25 25 26 26 26 26 26 26 26 25 25 25 24 24 23 22 21 19 17 16 16 16 16 16 15 15 15 16 16 17 18 19 20 20 20 21 21 21 22 23 22 21 19 19 17 17 17 17 16 8 4 11 14 15 15 15 15 16 16 16 15 16 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 25 25 24 24 24 23 21 20 17 14 12 10 8 7 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 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 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 17 15 12 10 10 10 9 12 13 12 10 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 7 8 9 10 11 11 11 11 11 11 11 12 12 13 14 15 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 18 17 16 15 13 12 11 11 11 14 16 17 18 18 18 18 17 15 9 7 8 9 13 17 19 20 21 22 22 22 22 23 23 24 24 24 25 25 25 25 25 24 23 22 22 20 19 18 18 18 18 19 20 21 22 23 24 24 25 26 26 26 26 25 25 24 24 24 25 25 26 25 25 25 25 26 26 26 26 27 27 26 26 25 25 25 24 24 23 23 21 19 17 16 15 15 15 15 15 15 14 15 16 17 18 19 20 20 20 21 22 22 22 22 22 21 20 19 18 17 17 17 17 14 11 13 15 15 16 15 15 14 14 15 16 16 16 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 24 24 24 23 21 19 17 14 12 10 8 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 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 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 18 18 17 16 14 12 11 11 10 9 11 13 13 12 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 8 9 11 12 13 13 13 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 26 26 25 24 23 22 20 19 18 17 15 14 13 11 10 12 15 16 17 17 18 18 18 17 13 8 7 7 10 14 19 20 21 22 22 22 22 22 23 23 23 24 24 25 25 25 25 24 24 23 22 21 20 19 19 18 18 19 19 20 21 22 23 24 25 25 26 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 26 25 25 25 24 24 23 22 21 19 17 16 14 14 14 14 14 14 14 14 15 17 18 19 20 20 20 21 21 21 21 21 20 21 20 19 18 18 17 17 18 18 18 16 16 17 17 16 16 15 15 15 15 15 16 16 17 17 18 18 18 17 17 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 18 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 25 24 24 24 23 23 21 19 16 14 12 10 8 7 6 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 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 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 14 13 12 12 9 8 12 13 13 12 11 10 10 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 7 7 7 9 11 12 13 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 26 25 24 23 22 21 20 19 17 16 14 13 11 8 12 15 16 17 17 17 17 17 17 10 6 7 7 12 17 20 21 21 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 23 23 22 21 21 20 19 19 19 19 20 21 22 22 23 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 26 25 25 24 24 23 23 22 21 19 18 15 14 13 13 13 14 14 14 15 15 16 17 19 19 20 20 21 21 21 20 19 19 20 20 20 19 18 17 17 18 18 18 18 17 17 17 16 16 16 16 16 15 16 16 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 14 14 14 15 15 15 15 16 17 17 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 24 24 24 23 22 21 19 16 14 11 9 8 7 6 5 5 4 4 4 4 4 4 4 5 6 6 6 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 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 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 16 16 15 14 13 11 7 10 12 13 13 12 12 9 10 10 11 11 11 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 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 8 10 12 13 14 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 35 34 34 34 34 35 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 28 28 27 27 26 25 24 23 22 21 20 18 17 15 13 11 4 11 14 14 15 16 14 14 16 17 6 5 7 8 15 19 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 23 23 23 22 22 22 21 20 20 19 20 20 21 22 23 23 23 24 24 24 25 25 24 24 24 25 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 27 27 26 25 24 24 23 23 22 21 21 20 18 16 13 12 11 12 13 14 15 15 15 16 17 18 19 20 21 21 21 20 19 19 19 20 21 20 19 18 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 14 14 16 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 24 24 23 22 21 18 16 13 11 9 7 6 6 5 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 12 7 10 11 12 13 12 12 11 10 9 10 11 10 12 12 12 12 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 8 9 10 12 13 14 15 16 16 16 17 17 18 19 19 19 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 35 35 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 28 28 27 27 26 25 24 23 22 21 19 17 16 14 13 13 13 13 13 14 14 14 15 16 14 2 7 7 10 16 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 22 22 23 23 24 24 24 24 24 25 25 24 24 24 24 25 25 24 24 24 24 24 24 24 25 26 26 26 27 27 27 26 26 25 24 24 23 22 22 21 20 20 18 16 13 11 10 11 12 14 15 16 16 17 17 18 19 20 21 21 21 20 19 19 19 20 20 20 20 19 18 17 17 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 14 14 14 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 22 20 18 15 12 10 8 7 6 6 5 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 14 13 10 10 11 11 12 12 12 12 11 11 10 10 11 13 13 13 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 11 11 11 11 10 10 9 9 8 8 8 9 10 11 12 13 14 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 28 28 27 26 25 25 24 23 21 20 18 16 15 16 14 13 13 13 13 13 14 15 16 10 3 9 7 10 16 20 21 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 22 22 22 21 21 21 21 21 22 22 23 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 25 26 26 27 27 27 27 26 26 25 25 24 23 22 21 21 20 20 19 17 14 11 10 11 12 14 15 16 17 18 18 19 19 20 21 20 20 20 19 19 19 20 20 20 20 19 18 18 18 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 17 16 16 15 15 15 14 14 13 13 12 12 13 13 14 15 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 21 18 14 11 9 8 7 6 6 5 4 4 4 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 4 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 9 9 9 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 13 13 13 12 12 12 11 11 12 12 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 10 11 12 13 14 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 33 34 34 34 34 34 35 35 35 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 28 28 27 27 26 25 24 23 22 20 18 17 16 16 14 14 13 13 13 13 13 14 15 8 7 9 8 10 17 20 21 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 26 26 25 25 24 24 23 23 22 21 21 20 19 17 15 11 11 11 12 14 15 17 18 18 19 19 19 20 19 19 19 19 19 18 19 20 21 21 21 20 19 19 19 18 18 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 15 15 14 14 13 13 13 13 13 13 14 15 16 18 18 18 17 18 18 18 18 18 19 19 19 20 20 20 21 21 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 24 22 19 14 11 10 8 7 6 6 5 5 4 4 4 3 4 4 5 5 5 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 6 7 7 8 8 8 9 9 9 9 9 10 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 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 15 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 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 12 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 32 32 33 33 33 34 34 34 34 35 35 35 27 26 26 26 26 26 25 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 28 28 27 26 26 25 24 22 21 19 17 17 15 14 14 13 13 13 13 13 14 14 11 11 11 8 8 18 20 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 24 24 24 24 24 24 23 23 22 22 22 23 23 24 24 25 25 26 26 27 27 27 26 26 25 25 24 24 23 23 22 21 20 20 19 17 15 12 11 11 12 14 16 17 18 19 19 19 19 19 18 18 18 18 18 18 19 20 21 22 22 21 21 20 19 18 18 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 16 18 18 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 22 18 15 11 9 7 7 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 5 5 6 7 8 8 8 8 9 9 9 10 10 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 14 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 31 31 32 32 33 33 34 34 34 34 35 35 35 27 26 26 26 26 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 28 28 27 27 26 25 24 22 21 19 17 16 15 14 14 13 13 13 13 14 14 14 14 13 12 7 7 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 23 24 24 25 25 26 26 27 27 26 26 26 25 25 24 24 23 23 22 21 20 19 18 17 14 12 11 11 12 14 16 17 18 19 19 19 18 18 18 18 18 18 18 19 19 20 21 22 22 21 21 20 19 18 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 17 18 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 26 26 26 26 26 26 26 26 25 24 21 17 14 11 9 7 6 5 5 4 4 4 4 4 5 5 6 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 6 7 7 8 8 8 9 9 9 10 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 27 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 29 29 29 28 27 27 26 25 24 22 20 19 18 16 15 14 14 13 13 13 13 14 15 15 15 14 13 5 8 17 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 23 23 24 24 25 26 26 26 26 25 25 25 25 24 24 24 23 23 22 21 20 19 18 16 14 12 11 11 12 14 15 17 18 19 19 19 19 18 18 18 18 18 18 19 20 21 21 22 22 21 20 19 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 15 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 22 19 16 12 10 8 7 6 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 5 5 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 5 6 7 7 7 8 8 9 9 9 10 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 30 31 31 31 32 32 33 33 34 34 34 35 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 29 29 28 27 27 26 25 24 22 20 19 17 16 15 14 14 13 13 13 14 14 15 16 15 15 14 9 12 16 17 17 17 17 18 19 19 20 20 20 20 20 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 20 19 17 15 13 12 11 11 12 13 15 17 18 19 19 19 19 19 18 18 18 18 18 19 19 20 21 22 22 21 20 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 13 15 16 17 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 26 26 25 23 20 17 13 11 8 7 5 4 4 4 4 5 5 6 6 6 7 7 7 6 6 6 5 4 4 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 10 11 12 12 12 11 11 12 12 13 13 12 12 12 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 16 16 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 26 26 26 27 27 28 29 29 30 30 31 31 32 32 32 33 33 34 34 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 29 29 28 27 26 26 25 23 22 20 19 17 16 15 14 13 13 13 13 14 15 15 16 16 16 15 13 14 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 25 24 24 24 24 24 24 23 23 22 21 20 18 16 14 13 12 11 11 11 13 15 17 18 19 19 19 19 19 18 18 18 18 19 18 19 20 21 22 22 21 20 19 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 12 12 12 12 12 12 12 13 14 15 16 16 17 17 17 17 17 18 19 19 20 20 21 22 22 22 23 23 23 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 23 20 17 13 10 7 5 4 3 3 4 4 5 6 6 6 7 7 7 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 6 7 8 8 9 9 10 10 11 10 11 11 11 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 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 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 26 27 27 28 29 30 30 31 31 32 32 32 33 33 33 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 29 29 29 30 29 29 28 28 27 26 25 24 23 22 20 19 18 16 15 14 13 13 13 14 14 15 15 16 16 16 15 14 12 15 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 19 17 15 14 13 12 12 12 12 12 14 16 17 18 19 19 18 18 18 18 18 18 18 18 18 19 21 22 22 22 21 20 19 19 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 11 12 13 14 15 16 16 17 17 17 17 18 19 19 20 20 21 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 28 28 28 27 27 25 23 20 16 11 8 5 4 3 3 3 4 5 5 6 6 7 7 7 7 7 6 6 5 5 4 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 4 3 4 5 6 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 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 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 27 28 29 29 30 31 31 32 32 32 33 33 27 27 26 26 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 28 28 27 26 25 24 23 21 20 19 17 16 15 14 13 13 13 14 14 15 15 16 17 17 16 15 13 13 15 15 15 15 15 15 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 22 21 20 19 17 15 14 13 12 12 12 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 22 22 21 21 20 19 19 18 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 13 14 15 16 17 17 17 18 18 19 19 20 20 21 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 29 29 29 29 29 28 28 27 26 24 20 15 10 7 4 3 2 3 4 4 5 6 6 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 2 2 2 2 3 4 4 4 4 4 4 3 3 4 5 6 7 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 14 14 15 15 15 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 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 11 12 13 13 14 14 14 14 14 14 14 14 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 15 15 15 16 15 15 15 15 15 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 26 27 28 29 29 30 31 31 32 32 33 33 27 27 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 28 27 27 26 25 24 22 21 20 19 17 16 15 14 13 13 13 14 15 15 16 16 17 17 17 16 14 13 14 14 15 15 14 15 15 16 17 17 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 19 17 16 14 14 13 12 12 13 13 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 20 21 22 22 21 21 20 19 19 19 19 19 20 19 19 18 17 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 13 14 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 26 24 19 14 10 6 3 2 2 3 4 5 5 6 6 7 7 7 7 7 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 4 4 4 4 4 4 3 3 4 5 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 13 13 14 13 13 14 14 14 15 16 16 16 16 16 16 16 16 15 14 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 26 26 27 28 29 29 30 31 32 32 33 33 27 27 26 26 26 26 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 28 27 26 25 24 23 22 21 20 18 17 16 15 14 13 13 13 14 14 15 16 16 17 17 17 17 16 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 17 16 15 14 14 13 13 13 13 15 15 15 15 15 15 16 16 17 17 17 18 18 19 18 19 19 20 21 21 21 20 20 19 19 19 20 20 19 19 18 17 16 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 15 16 16 17 17 18 19 19 20 20 21 21 22 22 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 29 30 30 30 31 30 30 30 30 30 30 29 29 29 28 27 24 20 14 9 5 2 1 2 4 5 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 3 3 2 2 2 2 2 3 4 4 4 5 5 4 3 3 3 5 6 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 11 10 10 11 12 13 13 13 13 13 14 15 16 17 17 17 17 16 14 13 13 14 13 14 15 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 24 25 25 25 25 26 26 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 29 29 30 31 32 32 33 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 28 27 26 25 24 23 22 21 19 18 17 16 16 15 14 13 13 13 14 15 15 16 16 17 17 17 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 19 19 18 18 18 19 19 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 17 16 15 15 15 15 14 13 13 14 15 14 14 14 14 15 16 17 18 18 18 19 19 19 18 18 19 20 20 19 19 19 18 19 19 19 18 18 17 16 15 15 14 13 13 14 14 15 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 14 14 14 15 16 16 17 17 18 18 19 19 20 21 21 22 22 23 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 30 30 30 29 29 28 27 25 20 15 8 4 1 2 3 4 5 6 7 7 7 7 7 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 3 3 4 5 5 5 4 3 2 2 3 5 6 7 8 8 8 9 9 9 9 9 10 10 10 10 11 12 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 11 9 9 10 11 12 12 13 13 13 16 17 16 14 13 13 14 15 16 16 16 16 15 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 25 25 25 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 29 29 30 31 31 32 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 28 27 26 25 24 23 22 20 19 18 17 16 16 15 14 13 13 13 14 14 14 15 15 16 16 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 19 19 20 20 20 20 19 19 18 18 18 18 17 17 18 18 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 19 18 17 16 16 16 16 16 15 14 13 13 14 13 13 13 14 15 17 18 18 18 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 15 15 15 15 15 16 17 17 18 18 19 19 20 21 21 22 22 23 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 26 21 14 8 4 1 2 4 5 6 7 7 7 8 8 7 7 7 7 6 5 5 4 4 3 2 2 2 1 2 2 3 4 5 5 5 5 4 3 2 2 3 5 6 7 7 8 8 8 8 9 9 9 9 10 10 11 12 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 11 11 10 8 4 9 12 13 13 14 16 18 16 13 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 26 25 25 25 25 24 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 28 28 28 27 26 26 26 25 25 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 30 31 31 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 28 27 26 25 24 23 21 20 19 17 17 16 15 15 14 13 13 13 13 13 14 14 14 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 19 19 19 19 20 19 19 18 18 18 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 19 19 17 16 16 16 16 16 16 16 15 13 12 12 11 11 12 14 15 17 18 18 18 19 19 20 20 20 20 19 19 19 19 19 18 18 18 17 16 16 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 15 15 15 15 16 17 17 18 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 26 22 14 8 3 1 3 5 6 6 7 8 8 8 8 8 7 7 7 6 5 5 4 3 3 2 1 1 1 2 3 3 5 5 6 5 4 4 3 2 2 3 4 6 6 7 7 7 8 8 8 8 9 9 10 11 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 11 9 10 15 17 14 11 14 17 19 18 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 14 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 17 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 23 24 24 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 27 26 26 26 25 25 24 24 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 30 31 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 28 27 26 25 24 22 21 20 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 16 16 17 17 17 16 12 10 9 9 9 11 14 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 15 16 16 17 17 18 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 27 22 15 8 2 1 4 5 6 7 8 8 8 8 8 8 8 7 7 6 5 5 4 3 2 2 1 1 2 2 3 5 5 6 5 5 5 4 3 1 2 3 5 6 6 6 7 7 7 7 7 8 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 13 16 19 20 19 18 19 20 20 19 18 14 14 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 18 17 16 15 14 15 14 13 13 13 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 28 28 27 26 25 23 22 21 19 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 18 18 14 7 7 8 8 7 7 15 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 16 16 15 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 29 27 23 16 8 2 1 4 6 7 7 8 8 8 8 8 8 8 7 7 6 5 4 4 3 2 1 1 1 2 3 4 5 6 5 5 5 4 3 2 1 2 4 5 5 5 5 6 6 7 7 8 9 10 10 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 14 17 19 20 21 21 21 21 20 20 20 20 18 17 18 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 16 15 16 15 12 6 4 8 9 9 10 11 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 29 29 28 28 27 27 26 25 25 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 24 23 22 20 19 18 16 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 14 14 15 15 15 16 16 16 16 16 17 17 18 18 17 17 17 17 18 18 18 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 12 7 10 11 11 8 5 18 19 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 18 18 19 20 20 21 22 22 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 28 24 16 9 3 2 4 6 7 8 8 9 9 9 8 8 8 7 7 6 5 4 3 2 2 1 1 2 3 4 5 5 5 5 5 4 3 2 1 2 3 4 4 4 4 5 5 6 7 7 8 9 10 11 11 12 12 13 13 13 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 16 18 19 20 21 21 21 21 21 21 21 20 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 16 15 14 13 13 12 9 8 8 8 8 8 8 8 10 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 26 27 27 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 25 25 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 30 30 30 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 27 27 26 25 24 23 22 20 19 17 16 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 11 11 11 11 12 12 13 13 13 13 14 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 18 18 17 17 17 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 16 16 16 16 17 17 16 17 14 12 12 14 14 14 15 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 20 21 21 22 23 23 24 25 25 26 26 27 27 28 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 28 24 17 10 2 2 5 6 8 8 9 9 9 9 9 8 8 7 7 6 5 4 3 2 1 0 2 3 4 4 5 5 5 5 4 3 2 0 1 2 2 3 3 3 3 4 5 5 6 7 8 9 10 11 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 15 17 19 20 20 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 14 14 13 13 12 11 11 10 10 9 9 8 8 8 10 10 11 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 25 24 24 25 26 27 27 28 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 30 30 30 29 28 27 26 26 25 24 24 24 24 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 31 31 31 31 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 21 20 19 17 16 14 14 14 14 13 13 13 13 12 13 13 13 13 13 12 11 11 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 15 16 16 17 17 18 18 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 7 10 16 16 17 17 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 20 20 21 22 23 23 24 25 25 26 27 27 28 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 28 24 18 10 3 2 5 7 8 9 9 9 9 9 9 9 8 7 6 6 5 4 3 2 0 1 2 3 4 4 5 5 5 4 3 2 1 0 1 1 1 2 2 2 2 3 4 5 6 7 8 9 9 10 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 15 16 18 19 20 21 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 19 17 16 15 15 15 15 14 13 13 13 12 11 10 10 9 9 8 8 8 9 10 11 12 12 12 12 11 12 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 25 24 24 25 26 27 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 30 29 28 27 26 25 25 24 24 24 24 25 25 26 26 27 28 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 31 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 25 24 23 21 20 19 17 15 14 14 13 13 13 13 13 12 12 12 13 13 13 13 12 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 5 8 15 16 17 17 18 18 18 18 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 20 21 22 23 24 24 25 26 26 27 28 28 29 29 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 33 33 33 33 32 32 32 32 31 30 28 25 20 9 3 2 5 7 8 9 10 10 10 10 9 9 8 7 7 6 4 3 2 1 1 2 3 3 4 4 5 5 4 3 2 2 1 1 0 0 0 1 1 1 1 2 3 4 5 6 7 8 9 10 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 15 16 18 18 19 20 21 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 18 17 16 15 15 15 15 15 14 14 14 12 11 10 9 9 8 8 7 8 8 10 10 11 11 11 11 11 12 13 14 15 15 16 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 21 21 22 23 23 24 25 25 25 26 26 26 26 27 27 26 26 25 24 24 25 26 27 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 29 28 27 26 25 25 24 24 24 24 25 25 26 26 27 28 29 29 30 30 31 31 32 32 32 32 32 32 33 32 32 32 32 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 22 21 20 18 16 15 14 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 11 10 11 14 17 17 17 17 17 18 17 16 15 15 15 15 15 15 15 15 15 15 15 16 16 15 16 17 18 18 18 17 17 16 16 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 17 18 18 19 20 21 22 23 24 25 25 26 27 27 28 28 29 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 29 27 19 10 4 2 5 7 8 9 10 10 10 10 9 9 8 7 6 5 4 3 2 1 1 2 3 4 4 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 16 18 18 19 20 21 22 23 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 17 16 15 15 15 14 14 13 13 12 11 10 9 8 8 7 7 7 7 7 7 8 9 10 10 10 11 11 12 13 14 15 15 16 16 16 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 25 25 25 26 26 26 27 27 27 26 26 25 24 24 25 26 27 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 30 29 28 27 26 25 25 24 24 24 24 25 25 26 27 28 29 29 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 21 19 17 16 14 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 12 8 4 14 16 16 16 16 16 17 16 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 15 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 13 14 14 15 15 15 15 15 14 14 14 14 15 14 14 14 14 15 15 16 16 17 18 19 19 20 21 22 23 24 25 25 26 27 27 28 29 29 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 26 18 10 3 2 5 7 8 9 10 10 10 10 10 9 8 7 6 5 4 3 2 1 2 2 3 4 4 5 5 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 2 4 5 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 16 17 18 18 19 20 21 22 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 20 17 15 14 14 13 12 11 10 9 8 8 8 8 7 7 7 7 7 6 6 7 7 7 8 9 9 10 11 12 13 13 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 23 23 24 24 25 25 26 26 26 26 27 27 27 26 26 25 25 25 26 27 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 30 30 29 28 27 26 25 24 24 24 24 25 25 26 27 28 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 22 21 19 17 15 14 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 17 17 17 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 14 14 13 13 12 11 7 10 12 13 13 14 14 15 15 14 15 14 14 14 14 13 13 13 14 14 14 14 14 12 12 15 16 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 16 16 17 18 19 19 20 21 22 23 24 25 25 26 27 27 28 29 29 30 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 32 31 30 25 18 10 2 2 5 7 9 10 10 11 10 10 10 9 8 7 5 4 3 2 2 1 2 3 4 4 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 1 0 1 2 4 5 7 8 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 16 17 17 18 19 20 20 22 23 24 25 25 25 25 24 24 24 24 24 24 23 23 24 23 23 23 23 23 24 24 24 24 23 18 14 13 11 11 9 8 7 7 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 8 9 9 10 11 12 13 14 14 15 15 16 16 16 17 17 18 18 19 19 19 19 18 18 19 19 19 19 20 21 21 22 23 23 24 24 25 25 25 26 26 26 26 26 27 26 26 26 26 26 27 27 28 28 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 32 32 32 31 31 30 29 28 27 26 25 24 24 24 24 25 26 27 28 29 30 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 24 23 22 21 18 16 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 12 11 11 14 15 15 15 14 14 13 13 13 13 14 14 15 15 15 14 14 13 13 12 11 11 10 10 10 10 10 11 11 12 12 13 13 13 14 13 13 13 12 12 12 13 13 14 14 14 14 15 15 16 16 17 18 18 19 20 21 22 23 24 25 25 26 27 27 28 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 31 29 25 17 8 2 2 5 7 9 10 11 11 11 10 10 8 7 6 5 4 3 3 2 2 2 3 4 4 5 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 3 4 6 7 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 17 18 19 20 20 21 22 24 25 26 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 24 24 24 23 14 5 7 7 7 6 6 7 8 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 9 9 10 10 11 12 12 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 32 32 31 31 30 29 28 27 26 25 24 24 24 25 25 26 28 29 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 33 33 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 20 18 16 14 13 13 12 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 13 13 12 12 11 11 10 11 13 13 12 12 12 12 12 12 12 13 14 15 14 14 13 13 13 12 12 11 11 11 10 11 11 11 11 12 12 13 13 13 12 12 12 11 11 11 12 13 13 14 14 14 15 15 16 16 17 18 18 19 20 21 22 23 24 25 25 26 27 27 28 29 29 30 30 31 31 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 33 32 31 29 23 15 7 2 3 5 8 9 10 11 11 10 10 9 8 6 5 5 4 3 3 2 2 3 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 3 5 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 18 19 19 20 21 22 23 25 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 24 23 21 13 6 6 5 6 6 7 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 10 10 11 11 11 12 12 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 32 32 31 31 30 29 28 27 26 25 24 24 24 25 26 27 28 29 30 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 20 18 16 14 13 12 12 12 13 13 13 13 12 12 12 11 11 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 15 15 14 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 14 14 13 13 13 13 12 12 11 10 10 10 10 11 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 11 12 13 13 13 13 14 14 15 15 16 17 17 18 19 20 21 22 23 24 24 25 26 27 27 28 28 29 29 30 31 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 31 27 21 13 6 2 4 6 8 9 10 10 10 10 9 8 7 6 6 5 4 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 2 2 3 4 5 6 7 7 8 8 9 9 9 9 10 10 10 10 10 9 9 10 10 10 9 10 10 10 11 12 12 12 12 12 12 11 11 11 11 11 12 12 11 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 16 17 18 19 20 21 22 23 24 25 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 23 23 22 19 15 10 7 6 6 7 8 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 21 21 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 32 32 31 31 30 29 28 27 26 25 25 25 25 26 27 28 29 30 31 32 32 33 33 34 34 34 35 35 34 34 34 34 34 34 34 34 34 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 20 18 16 14 13 12 12 12 13 13 13 13 12 12 12 11 11 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 18 17 17 17 15 15 14 13 13 12 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 12 12 13 13 13 13 13 13 14 15 15 16 17 18 19 20 21 22 22 23 24 25 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 33 32 30 25 18 10 4 2 4 6 8 9 10 10 10 9 8 8 7 6 6 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 5 6 7 7 8 9 10 10 10 10 10 10 10 10 9 10 9 8 8 9 10 11 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 16 16 17 18 20 21 22 23 24 25 26 26 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 22 22 20 19 15 12 9 7 7 8 8 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 18 18 18 19 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 32 32 31 31 30 29 28 27 27 26 25 25 26 27 28 29 30 31 32 33 33 33 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 20 18 16 14 13 13 12 12 13 13 13 12 12 12 11 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 17 18 18 18 18 17 14 13 13 12 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 8 9 11 12 10 10 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 11 11 12 12 13 13 12 12 12 12 13 14 15 16 17 18 19 20 21 21 22 23 24 25 26 26 27 28 28 29 29 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 35 35 35 35 35 34 33 31 28 23 15 8 3 2 4 6 8 9 9 9 9 9 8 8 7 7 6 5 5 4 3 3 3 4 4 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 4 4 5 7 8 9 10 10 11 11 11 10 10 9 9 8 8 8 9 10 11 12 13 13 14 14 14 14 13 13 12 12 12 11 11 11 10 9 9 9 9 9 8 9 9 9 9 10 10 11 11 12 12 13 13 14 15 16 16 18 19 21 22 23 24 24 25 26 26 27 27 27 27 26 26 26 26 26 25 25 25 25 24 23 21 19 18 16 13 10 9 8 8 8 9 9 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 19 20 21 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 32 32 32 31 31 30 29 29 28 27 27 26 26 27 28 29 30 31 32 33 33 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 20 18 16 15 14 13 13 13 13 13 13 12 12 11 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 16 13 11 10 9 10 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 10 9 7 11 12 13 12 9 8 8 9 9 9 9 10 10 11 11 11 12 12 13 13 13 12 12 12 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 12 13 13 14 15 17 18 19 20 21 21 22 23 24 24 25 26 27 28 28 29 29 30 31 31 31 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 34 33 31 27 22 13 7 3 2 4 6 7 8 9 9 9 9 9 8 7 7 6 5 5 4 4 3 4 4 5 5 5 6 6 6 6 6 6 6 6 5 5 6 6 6 6 5 5 4 4 4 4 4 6 7 9 10 10 11 11 10 10 9 9 8 8 8 9 10 11 12 12 13 14 14 14 14 14 13 12 11 11 11 10 10 10 9 8 7 7 6 6 5 5 5 5 5 5 5 6 7 8 9 11 12 12 13 14 15 16 18 20 21 23 23 24 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 24 23 20 17 15 13 12 11 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 9 9 9 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 19 19 20 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 33 32 32 32 32 31 31 30 30 29 29 28 28 28 28 28 29 30 31 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 20 18 17 15 14 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 14 12 11 8 8 10 12 12 12 11 9 9 8 9 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 11 11 10 7 7 12 13 13 12 9 8 9 10 10 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 11 11 12 13 14 15 16 18 19 20 21 22 23 23 24 24 25 26 27 27 28 29 30 30 31 31 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 33 32 30 27 19 12 7 3 2 4 5 7 8 9 9 9 9 9 8 7 7 6 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 5 4 4 5 6 8 9 10 10 10 9 8 8 8 8 9 9 9 10 11 12 13 14 14 14 14 13 12 11 10 9 9 8 8 8 8 8 7 5 4 3 3 2 2 2 2 2 3 3 3 2 2 3 6 8 9 10 12 13 15 16 18 20 22 22 21 22 23 24 24 25 27 27 27 27 27 27 27 27 27 26 25 23 22 19 15 13 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 10 11 12 13 13 13 14 14 14 15 16 16 16 16 17 17 18 19 20 20 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 26 27 27 28 28 27 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 30 30 31 31 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 18 17 16 15 14 13 13 13 13 14 14 13 13 12 11 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 16 12 11 10 9 8 11 13 13 13 12 7 8 11 12 13 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 11 11 10 8 9 11 13 13 13 11 8 9 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 11 11 12 13 14 16 17 19 20 21 22 23 24 24 24 25 25 26 27 28 29 30 30 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 34 32 30 24 17 11 6 3 2 4 6 7 8 9 9 9 9 8 8 7 7 6 6 5 4 4 4 5 5 5 6 6 7 7 7 7 7 6 7 7 7 7 8 8 8 8 8 8 7 6 5 4 5 6 7 7 8 7 7 7 7 7 7 8 9 10 10 11 12 12 12 12 11 10 9 7 6 5 4 5 5 5 5 5 5 5 3 2 3 4 5 6 7 6 6 7 8 9 9 8 5 3 2 3 5 6 8 11 13 16 19 20 18 17 18 19 19 20 22 27 28 28 28 28 28 28 28 27 25 23 20 19 17 14 12 11 10 10 10 10 9 9 10 9 9 9 9 8 8 8 7 7 7 7 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 11 12 13 14 14 14 14 15 15 15 15 16 16 17 18 18 19 19 19 20 20 20 21 21 21 22 23 23 24 24 25 25 24 24 24 25 25 25 25 24 24 24 24 25 26 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 18 17 16 15 14 14 13 14 14 14 14 14 13 13 11 10 10 9 9 9 9 10 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 17 14 10 10 8 9 11 13 13 13 12 10 7 12 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 9 9 11 12 13 12 10 8 9 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 16 18 20 21 22 23 24 24 25 25 25 26 27 28 29 29 30 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 34 33 32 27 22 16 10 6 3 2 4 6 7 8 9 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 8 7 6 5 4 4 4 5 4 4 4 4 3 4 5 6 7 8 8 8 8 6 5 4 2 1 1 2 3 3 3 2 2 2 2 2 2 2 3 5 7 9 10 10 9 9 9 11 12 12 11 10 8 6 5 4 3 3 7 12 16 19 20 18 17 17 18 19 21 23 27 28 29 29 29 29 28 26 23 20 17 15 14 14 14 13 11 10 9 9 9 9 10 10 10 9 9 9 8 6 5 4 4 5 4 8 9 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 10 11 12 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 20 21 22 23 23 24 25 25 25 25 25 25 25 25 25 25 25 24 23 24 24 25 26 27 28 28 28 28 28 29 30 30 30 30 30 30 31 31 30 30 29 29 29 29 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 35 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 19 18 17 17 16 15 14 14 14 15 15 15 15 14 13 12 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 18 18 19 18 16 10 10 9 8 12 14 14 13 12 8 10 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 10 11 12 12 11 10 10 11 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 11 13 14 16 18 20 22 23 24 25 25 25 26 26 27 28 28 29 30 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 34 33 30 25 20 14 9 6 3 3 4 6 8 8 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 9 10 10 11 11 11 11 10 9 8 7 6 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 1 3 4 5 7 8 9 9 10 10 9 8 7 7 7 7 7 7 7 8 10 11 12 12 11 11 11 12 13 13 13 12 11 10 8 7 5 2 10 16 19 20 21 21 20 20 21 23 25 27 28 29 29 29 29 29 27 22 17 14 13 11 12 12 13 13 12 11 10 9 8 8 9 10 10 10 10 9 8 4 3 6 7 7 6 3 6 9 10 10 10 9 8 8 7 7 7 7 8 8 8 9 10 11 11 12 13 13 14 14 14 14 14 15 15 15 15 16 17 17 17 17 17 18 18 18 19 20 21 22 23 24 24 25 25 26 26 26 26 26 26 26 26 25 24 23 24 25 26 27 28 28 28 28 28 29 29 30 30 30 30 30 30 31 31 30 30 29 29 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 19 18 17 17 16 15 15 14 15 15 15 15 15 14 14 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 18 16 9 7 10 13 14 14 14 13 10 8 12 15 16 16 16 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 10 10 10 10 10 9 9 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 9 10 12 14 17 19 21 23 25 25 26 26 26 27 27 28 28 29 29 30 31 32 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 31 28 23 17 12 8 5 3 3 5 6 7 8 9 9 9 8 8 8 7 7 6 6 6 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 9 10 10 10 11 11 12 12 11 11 10 9 8 9 10 10 11 12 12 13 13 13 13 12 11 11 11 12 12 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 12 11 10 9 2 8 15 18 19 21 22 23 24 24 24 25 26 27 27 27 28 28 28 26 22 17 13 10 10 10 10 12 12 13 13 12 11 9 7 7 8 9 9 7 6 4 2 5 9 11 10 9 8 5 3 4 10 11 11 10 9 8 7 7 7 7 7 8 8 9 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 19 20 21 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 25 24 23 24 25 26 27 28 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 31 31 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 16 15 15 15 15 16 15 15 15 14 13 12 11 10 10 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 19 19 19 18 13 5 11 14 15 15 15 13 10 6 10 14 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 17 16 15 14 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 10 9 10 10 10 10 10 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 8 8 8 8 9 10 13 15 18 21 23 25 26 26 26 27 27 27 28 28 29 30 30 31 31 32 32 32 33 33 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 34 32 30 26 20 16 11 8 5 3 3 5 6 7 8 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 15 14 12 11 11 11 12 12 13 13 14 14 14 14 14 13 14 14 15 15 15 14 13 14 14 15 15 15 15 15 15 15 15 15 14 13 12 11 6 4 11 15 19 21 22 23 24 25 26 25 24 24 23 23 22 22 21 18 16 13 12 11 10 10 10 11 12 12 13 13 13 12 10 8 7 7 7 5 3 3 6 10 14 15 14 11 9 8 7 5 3 9 12 13 12 11 9 8 7 7 7 7 8 8 9 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 18 19 20 21 22 22 23 23 24 25 26 26 27 27 27 26 26 26 26 25 24 23 24 25 26 27 28 28 29 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 31 31 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 35 35 35 35 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 17 16 16 15 15 16 16 15 15 14 14 13 12 11 10 9 9 8 8 9 9 9 8 8 8 8 9 9 10 10 10 9 9 10 10 10 10 11 11 11 12 13 13 13 13 13 14 14 14 14 14 14 15 15 16 17 18 18 19 19 18 17 16 17 15 15 15 15 15 11 4 4 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 19 19 19 19 18 17 16 14 14 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 10 9 10 10 10 9 8 8 9 9 9 8 8 8 9 9 10 10 10 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 9 8 8 8 8 9 11 13 16 20 22 24 26 26 27 27 27 27 28 28 29 29 30 30 31 31 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 34 33 31 27 23 18 14 10 7 5 3 4 5 6 8 8 9 9 9 8 8 8 8 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 12 12 13 13 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 17 18 18 17 16 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 16 15 15 15 15 16 16 16 16 16 16 16 15 14 14 11 7 2 9 13 17 20 22 23 24 25 26 27 25 22 21 19 18 17 17 16 15 13 12 11 10 10 10 11 11 12 12 13 13 13 12 10 9 8 7 7 3 4 8 10 12 14 13 11 8 6 4 3 3 5 9 12 13 14 13 11 9 8 7 7 8 8 8 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 17 18 20 21 22 22 23 23 24 25 25 26 26 27 27 26 26 26 26 25 24 24 23 24 25 27 28 28 28 29 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 31 32 32 32 32 32 33 33 33 34 34 35 35 35 35 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 35 35 35 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 16 15 15 14 14 13 12 12 11 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 18 18 19 19 18 18 18 17 17 16 16 16 15 9 7 14 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 19 19 19 19 18 17 16 15 14 13 13 13 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 10 10 8 7 7 7 7 6 6 6 7 7 8 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 10 10 9 9 8 8 8 9 11 14 18 21 23 25 26 27 27 27 27 28 28 29 29 30 30 31 31 32 32 32 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 36 36 35 33 31 29 25 21 17 13 10 7 5 4 4 5 7 8 8 9 9 9 8 8 8 8 7 7 7 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 18 18 18 18 17 17 17 17 17 17 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 17 18 18 17 16 17 17 17 17 17 17 17 17 16 16 15 9 2 10 12 13 15 18 20 22 24 25 26 27 24 21 19 17 16 16 15 15 15 14 13 12 11 10 10 10 11 11 12 12 13 13 13 12 11 10 9 8 7 3 4 6 8 8 8 7 5 4 3 3 4 5 7 9 11 13 14 13 12 11 10 9 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 17 19 20 21 22 22 23 23 24 24 25 26 26 26 26 26 25 25 25 25 24 23 23 24 26 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 31 31 32 32 32 33 33 33 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 18 17 17 16 16 16 16 16 16 16 15 15 14 14 13 13 12 10 8 8 8 7 7 8 8 8 9 9 9 9 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 17 18 18 18 18 18 18 18 18 18 18 17 17 15 12 14 16 16 16 15 15 14 14 14 15 15 16 16 16 16 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 18 17 16 15 14 13 13 13 12 12 12 13 13 13 13 13 13 12 12 12 12 11 10 9 10 10 9 9 8 8 8 8 8 7 7 7 8 8 9 10 10 10 10 10 9 9 9 9 8 7 7 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 8 8 8 9 10 13 16 20 22 24 25 27 27 27 28 28 28 29 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 36 35 34 32 30 27 24 19 15 12 9 6 5 4 5 6 7 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 12 12 13 14 14 15 16 17 17 18 18 19 19 19 18 18 18 18 17 17 17 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 15 16 17 17 17 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 12 7 15 15 16 16 17 18 20 23 25 26 26 22 19 17 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 12 13 13 13 13 12 12 11 10 10 6 4 3 3 4 4 4 3 3 3 3 4 5 6 7 9 11 12 13 13 12 12 11 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 15 16 16 17 19 20 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 24 23 22 22 24 26 28 29 29 29 29 29 29 29 30 30 30 30 31 31 31 30 30 29 29 29 29 29 29 29 30 30 31 31 32 32 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 33 34 34 34 34 34 34 34 34 34 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 14 13 11 9 7 7 7 7 8 8 9 9 10 9 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 18 16 15 15 16 16 16 16 15 15 14 13 13 14 14 14 15 15 15 15 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 16 15 14 13 13 12 12 12 12 12 13 13 13 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 6 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 10 9 9 9 8 9 10 13 16 18 21 23 25 27 27 27 28 28 29 29 30 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 37 37 37 36 35 34 33 31 29 26 22 18 14 11 8 6 5 5 6 7 8 8 9 9 8 8 8 8 8 8 7 7 7 7 7 7 8 9 9 10 10 11 11 11 12 12 13 13 14 15 16 16 17 17 18 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 15 15 15 14 14 14 14 15 16 16 17 17 17 18 20 20 20 19 19 19 19 18 18 18 19 19 19 18 18 17 17 25 17 14 12 12 13 15 17 18 19 20 19 16 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 13 12 11 8 6 4 4 3 3 3 3 3 3 3 4 4 5 7 8 10 11 11 12 11 11 11 11 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 18 19 20 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 24 24 22 22 22 24 27 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 30 29 29 29 28 28 28 29 30 31 31 32 32 32 32 32 33 33 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 34 34 34 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 17 17 17 16 17 17 17 17 16 16 15 15 14 13 12 10 8 7 8 8 8 8 8 9 9 9 9 8 8 8 8 9 9 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 18 18 18 17 16 15 14 13 12 12 11 11 11 11 11 12 12 12 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 9 7 5 4 4 5 5 6 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 12 11 10 10 10 10 10 10 11 13 16 18 20 22 24 27 27 27 28 28 29 30 30 31 31 31 32 32 32 32 33 33 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 33 32 30 28 24 20 17 13 10 7 6 5 5 6 7 8 8 9 9 9 8 8 8 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 14 14 15 16 17 17 18 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 14 14 14 15 16 17 17 17 18 19 20 21 21 20 20 19 19 19 19 19 19 20 19 19 19 19 20 23 16 8 2 3 5 7 6 4 10 14 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 14 14 13 12 10 8 7 6 6 5 5 4 4 3 3 3 3 4 6 7 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 24 22 22 23 25 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 31 30 29 29 28 28 28 29 30 31 31 32 32 32 32 32 33 33 34 34 34 35 35 36 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 35 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 17 17 16 16 17 17 17 17 17 16 15 15 15 14 12 11 9 8 8 9 9 8 7 8 8 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 16 17 17 18 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 17 17 18 18 17 16 15 14 13 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 7 7 9 10 11 11 11 11 11 11 12 12 11 11 11 11 11 11 9 7 4 4 4 4 5 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 11 11 11 12 13 14 16 18 20 22 24 26 26 27 27 28 29 29 30 31 31 32 32 32 32 33 33 34 34 34 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 34 33 32 31 29 27 23 20 16 13 9 7 6 5 6 7 8 8 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 15 16 17 17 18 18 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 14 14 14 15 16 17 18 18 19 20 21 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 20 18 13 9 6 4 4 5 7 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 16 15 14 13 12 11 10 9 8 8 7 6 5 4 3 2 2 2 4 5 6 8 8 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 23 23 23 23 24 24 24 25 24 23 23 24 26 28 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 32 31 30 29 28 28 29 30 31 31 31 32 32 32 32 32 33 33 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 17 16 16 17 17 17 18 18 17 16 16 15 15 14 13 12 10 10 10 10 9 8 7 8 9 10 10 10 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 17 17 17 16 16 15 14 13 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 9 10 10 11 11 11 11 12 12 12 12 12 12 12 11 10 8 5 4 3 4 4 5 6 6 6 7 7 7 7 7 8 8 8 9 10 10 11 12 12 12 12 13 13 13 13 13 14 14 15 16 18 20 22 24 25 25 26 27 27 28 29 30 30 31 32 32 32 33 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 34 34 33 32 31 29 26 23 20 16 13 10 7 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 15 16 16 18 19 20 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 17 17 17 16 13 11 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 16 16 16 15 14 13 12 12 10 10 9 9 8 6 4 3 2 2 2 3 5 6 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 23 23 23 24 26 27 28 29 28 28 28 28 28 28 29 29 29 29 30 30 31 32 32 32 31 30 30 30 30 31 31 31 31 32 32 32 32 32 33 34 34 35 35 35 36 36 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 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 20 20 20 20 20 20 19 18 17 17 16 17 17 17 17 18 18 18 17 16 16 15 14 13 12 11 11 11 10 9 8 8 9 10 11 10 10 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 13 13 12 12 13 14 15 16 17 16 16 15 14 14 13 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 9 9 10 10 11 11 12 12 12 12 12 12 12 11 11 8 6 4 3 3 4 5 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 12 12 13 13 13 14 14 14 14 14 15 15 16 18 20 22 23 24 24 25 26 27 27 28 29 30 31 31 32 33 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 35 34 34 33 32 31 30 28 26 24 21 17 14 11 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 13 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 17 18 18 20 21 22 22 22 23 23 23 23 22 22 22 21 21 20 20 19 18 17 17 17 17 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 14 14 13 12 11 10 9 8 7 5 4 3 3 3 4 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 26 27 28 28 27 27 27 27 28 28 28 28 28 28 29 29 30 31 31 32 31 31 31 31 32 32 32 31 31 31 31 32 32 32 33 34 35 35 36 36 36 37 37 37 37 36 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 32 33 33 33 34 34 34 34 34 34 35 35 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 18 17 17 16 17 17 17 18 18 18 18 17 16 16 15 14 13 12 11 10 10 9 9 9 9 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 18 17 16 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 13 13 12 12 12 11 12 12 13 15 16 16 15 14 14 14 13 12 11 10 10 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 6 8 9 10 10 11 12 12 12 12 12 12 12 11 10 9 6 4 3 3 3 5 6 6 6 7 7 6 7 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 15 16 18 21 22 23 24 25 25 26 27 27 28 28 29 30 31 32 32 33 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 35 34 34 34 33 32 31 30 29 28 26 23 20 17 14 12 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 10 10 11 12 13 14 14 15 16 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 20 21 22 22 23 24 24 24 23 23 22 22 21 20 20 19 17 17 17 18 17 16 15 14 13 12 11 11 10 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 15 15 14 14 13 12 11 9 8 7 6 5 4 4 4 5 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 14 14 15 16 16 17 17 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 24 25 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 31 31 32 32 33 33 32 32 32 32 32 32 32 32 33 34 35 35 36 36 36 37 37 37 37 36 36 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 33 33 33 32 32 32 32 33 33 34 34 34 35 35 35 35 35 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 16 16 17 17 18 18 19 18 18 17 16 15 14 13 12 11 10 9 9 9 9 10 11 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 17 18 18 18 18 19 19 19 19 19 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 13 12 12 11 11 11 12 12 13 14 15 14 14 13 13 12 12 11 10 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 6 7 8 9 10 10 11 12 12 12 12 12 12 12 11 9 7 4 3 2 3 6 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 15 17 19 21 23 24 25 26 26 27 27 27 28 28 29 30 30 31 32 33 33 34 34 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 34 33 33 32 31 31 30 29 28 26 24 21 19 17 15 14 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 18 18 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 19 19 20 20 20 21 22 23 23 24 24 23 23 22 22 21 20 20 19 18 17 17 17 17 16 15 14 13 12 11 11 10 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 13 11 9 7 6 6 5 6 6 7 7 7 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 14 14 15 16 16 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 30 30 31 31 32 33 33 33 33 33 32 32 32 32 32 32 33 34 35 36 36 36 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 32 32 33 34 34 35 35 35 36 36 36 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 19 18 17 17 16 17 17 18 18 19 19 18 17 16 15 14 13 12 11 10 9 9 9 10 11 12 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 15 16 17 18 18 18 18 18 18 19 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 16 15 14 14 13 12 11 11 11 11 12 12 13 13 13 13 12 12 11 11 11 10 10 9 8 7 7 7 6 6 6 5 5 5 5 5 4 4 4 7 8 9 9 10 10 11 12 12 12 12 12 11 11 10 7 5 3 3 4 7 9 10 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 13 12 13 13 13 14 15 16 18 20 22 23 25 26 27 27 27 28 28 28 29 29 30 31 31 32 32 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 31 30 29 27 25 23 21 19 16 14 13 12 11 11 11 10 10 10 10 10 9 9 9 10 10 10 11 12 13 14 15 16 17 18 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 18 18 18 18 19 20 20 20 21 21 22 22 22 23 23 23 22 22 22 21 21 20 19 18 17 17 17 16 15 15 14 14 13 12 11 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 15 15 14 12 11 9 8 8 9 9 9 8 8 7 6 6 6 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 12 13 14 14 15 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 24 25 25 26 26 26 26 26 27 27 27 27 28 28 29 29 30 30 30 30 31 32 33 33 34 34 34 34 33 32 32 32 32 33 34 34 35 36 36 36 37 37 37 37 37 36 36 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 33 34 35 35 36 36 36 37 37 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 17 18 18 18 18 18 17 16 15 14 12 12 11 10 10 10 10 11 11 13 13 14 13 13 12 12 11 11 11 11 11 10 10 10 10 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 18 17 17 16 16 17 18 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 16 15 14 13 12 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 3 3 6 8 9 9 10 11 11 12 11 11 11 10 10 9 7 5 4 5 6 9 10 10 10 9 8 8 8 7 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 15 16 17 19 21 22 24 25 26 27 27 28 28 28 29 29 30 30 31 32 32 33 33 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 33 32 31 29 28 25 23 20 17 15 14 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 12 13 14 15 16 17 18 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 19 18 17 17 17 16 15 14 14 13 12 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 17 17 17 16 15 15 14 13 13 12 12 12 11 10 9 8 8 7 7 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 14 14 15 15 16 16 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 25 25 26 26 25 26 26 26 27 27 27 28 28 29 30 30 31 31 31 32 33 33 34 34 35 35 35 34 33 33 33 33 33 34 35 35 36 36 36 36 36 36 36 36 36 36 35 34 34 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 35 36 36 37 37 38 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 11 11 12 13 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 14 15 15 16 16 17 18 18 17 16 15 15 16 17 18 18 18 18 17 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 14 13 12 11 11 11 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 6 6 6 6 6 6 5 4 3 3 3 3 3 5 6 8 9 10 11 11 11 11 10 10 9 8 7 5 5 6 8 10 11 11 11 10 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 14 15 16 17 19 20 22 23 25 25 26 27 27 28 28 28 29 29 30 31 32 32 33 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 34 34 35 35 35 34 34 33 33 32 30 29 26 23 20 17 15 13 13 12 12 12 11 11 11 11 10 10 10 10 10 11 12 13 14 15 16 17 18 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 14 13 12 13 13 13 12 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 17 17 16 16 15 14 14 14 14 13 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 21 22 22 23 24 24 25 25 25 25 25 26 26 26 26 27 27 28 29 30 30 31 31 32 33 34 34 35 35 36 36 36 36 35 34 34 34 34 35 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 35 35 36 37 37 38 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 18 18 18 18 17 16 15 14 14 13 13 12 11 11 11 11 11 12 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 11 12 12 12 12 13 13 13 13 14 14 15 16 16 17 18 17 16 15 14 14 15 17 18 18 18 17 17 16 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 15 14 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 8 7 7 7 7 7 7 7 8 7 6 5 4 3 3 2 3 4 6 7 8 9 10 11 10 9 9 8 7 6 5 5 7 10 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 17 19 20 22 23 24 25 26 26 27 27 28 28 28 29 30 30 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 36 36 36 36 35 35 34 34 33 32 31 29 26 23 20 17 15 13 12 12 12 12 12 12 11 11 11 11 10 11 11 12 13 14 15 16 16 17 18 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 14 13 13 12 13 13 13 12 11 11 11 11 11 12 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 17 17 17 16 16 16 15 15 14 14 14 14 13 13 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 20 20 20 20 21 21 21 22 23 23 24 25 25 25 25 25 25 26 26 26 27 27 28 28 29 30 31 32 32 33 34 35 35 36 36 37 37 37 36 36 35 35 36 36 37 36 36 36 36 36 36 36 35 35 35 35 34 34 33 33 32 32 31 31 32 31 31 31 31 31 30 30 31 31 32 32 33 33 34 34 34 34 34 35 35 36 37 37 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 18 17 17 16 15 14 14 13 13 12 11 11 11 11 12 12 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 15 14 13 13 15 16 17 18 18 17 16 16 15 15 14 14 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 14 13 13 12 12 11 10 10 10 10 10 10 9 9 8 7 7 7 7 8 8 7 7 7 6 5 3 2 2 2 3 6 8 9 9 10 10 10 10 8 7 6 6 5 6 8 10 11 11 10 10 9 9 9 8 8 8 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 14 14 15 16 18 19 21 23 24 25 26 26 27 27 27 27 28 28 29 29 30 30 31 32 32 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 35 35 34 33 32 30 27 25 21 19 16 14 13 13 12 12 12 12 12 12 11 11 11 11 11 12 13 14 14 15 16 17 18 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 17 16 15 14 14 13 13 12 13 13 12 11 11 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 10 9 8 8 7 7 6 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 25 25 25 25 26 26 27 27 27 28 29 29 30 31 32 34 35 35 36 36 37 37 37 38 37 37 37 37 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 34 33 33 32 31 31 31 32 31 31 31 30 30 30 30 31 31 32 33 33 34 34 34 34 35 35 35 35 36 36 37 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 18 18 17 17 17 18 17 17 16 16 15 14 14 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 15 13 13 13 14 15 16 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 14 13 12 12 11 11 11 11 11 11 10 9 9 8 7 7 7 8 8 8 7 6 5 4 4 3 3 3 5 8 10 12 12 11 11 11 10 10 9 8 7 7 7 8 9 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 14 14 15 16 17 18 20 21 23 24 25 26 27 27 27 27 28 28 28 28 29 29 30 30 31 32 32 32 33 33 34 34 35 35 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 33 31 29 26 23 20 18 16 14 13 13 13 13 12 12 12 12 12 11 11 11 12 13 13 14 15 16 17 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 18 18 18 19 19 19 18 18 18 18 18 19 19 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 14 13 12 12 12 12 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 12 12 13 13 14 14 14 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 26 26 27 27 27 27 28 29 30 31 32 33 34 35 36 37 37 37 38 38 38 38 38 39 39 39 39 38 38 37 37 36 36 35 35 34 34 34 34 34 33 32 32 31 31 32 32 31 31 30 30 30 30 31 32 32 33 33 34 34 35 35 35 35 35 36 36 36 36 36 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 17 17 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 13 13 14 14 13 13 13 14 14 14 14 14 15 15 15 15 14 13 13 13 14 14 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 13 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 7 7 6 5 4 4 4 5 7 10 12 13 13 13 13 12 12 11 11 11 10 10 10 10 10 11 11 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 11 11 12 12 13 14 15 16 17 18 19 20 22 23 24 26 26 27 27 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 36 37 37 37 38 38 38 38 37 37 37 36 36 36 35 34 32 30 28 25 22 20 17 15 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 16 17 17 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 18 19 19 19 19 19 19 18 18 19 19 20 21 22 21 21 21 21 21 21 20 20 19 19 19 18 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 14 14 13 12 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 11 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 26 27 27 27 27 28 28 29 30 31 32 34 35 36 36 37 38 38 38 39 39 39 39 40 40 40 39 39 38 37 37 36 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 30 30 30 31 32 33 33 34 34 35 35 35 36 36 36 36 36 37 37 37 37 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 15 14 14 15 15 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 14 14 13 13 13 13 14 14 15 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 17 16 16 15 14 14 13 13 13 12 12 11 11 11 9 9 9 9 10 10 9 8 7 6 5 5 5 7 10 12 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 10 10 11 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 28 28 28 28 28 28 28 28 29 29 30 30 31 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 36 36 35 34 33 31 29 27 24 22 19 17 15 14 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 15 16 17 18 18 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 21 21 22 22 22 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 13 13 12 11 11 11 10 12 12 13 13 13 13 13 13 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 28 28 29 30 31 32 33 34 35 36 37 37 38 39 39 39 40 40 40 40 40 40 40 39 38 37 36 36 35 35 34 33 33 33 32 32 33 33 33 32 32 31 31 31 31 31 32 33 33 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 22 22 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 19 19 19 20 20 20 20 20 20 19 18 18 17 18 18 18 18 18 18 18 18 18 17 16 15 15 15 14 14 14 14 14 13 13 13 13 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 17 17 17 17 17 17 16 16 16 15 14 13 13 13 12 12 12 12 12 12 11 11 11 12 12 11 9 8 7 6 7 9 11 13 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 14 13 12 10 9 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 10 11 12 13 13 14 15 16 17 18 19 20 20 21 22 23 24 26 26 27 27 28 28 28 27 27 28 28 28 29 29 30 30 31 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 38 38 38 37 37 36 36 35 34 32 31 29 26 24 21 19 17 16 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 17 18 18 19 19 19 18 18 18 18 18 18 17 18 18 18 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 11 11 11 11 11 12 12 12 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 26 27 27 28 28 28 29 29 30 31 31 32 33 34 35 36 37 38 39 39 40 40 40 40 40 41 41 41 40 40 39 38 37 36 35 34 33 33 32 33 33 33 33 33 33 32 32 31 31 31 32 32 33 34 35 35 36 36 36 37 38 38 39 39 39 38 38 37 37 22 22 21 21 21 21 21 21 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 18 18 17 16 15 15 15 14 14 14 14 14 13 13 14 14 15 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 13 13 13 14 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 14 13 12 12 12 12 13 14 14 14 13 12 12 12 12 11 10 9 8 7 8 9 12 14 15 15 15 14 13 13 13 13 14 14 15 15 15 16 15 14 13 12 10 8 8 7 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 11 12 13 14 15 15 16 17 18 19 20 20 21 21 23 24 25 26 26 27 27 27 27 27 27 27 27 28 28 29 29 30 31 31 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 38 38 38 37 37 36 35 34 33 32 30 28 26 24 21 19 17 16 15 14 14 14 14 13 13 13 13 13 13 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 22 22 22 23 22 22 22 22 21 21 21 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 31 31 32 33 34 35 36 37 38 38 39 40 40 40 40 40 40 41 41 41 40 40 39 37 36 35 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 34 34 35 35 36 36 37 37 38 39 39 40 40 40 39 39 38 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 18 18 19 19 19 19 19 19 18 17 17 16 16 15 15 15 14 14 14 14 15 15 16 16 17 18 18 18 19 18 18 17 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 17 16 16 16 16 16 16 16 16 14 13 12 12 13 15 15 15 15 14 14 13 13 12 11 11 10 10 9 9 9 10 11 13 14 14 13 12 12 13 14 15 15 16 16 16 16 15 15 13 12 10 8 7 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 9 9 9 10 11 12 13 14 15 15 16 17 18 19 20 20 21 21 22 23 24 25 26 26 27 27 27 27 27 27 27 27 28 28 29 30 31 31 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 38 38 37 37 36 36 35 34 33 32 30 28 26 24 21 19 17 16 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 17 17 18 18 18 18 18 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 22 22 22 21 21 21 20 19 19 18 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 12 11 11 11 11 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 27 27 27 28 28 29 30 30 31 31 32 32 33 34 35 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 39 37 36 34 33 33 33 33 34 34 34 33 33 33 32 32 32 33 33 33 34 34 34 35 35 36 36 37 37 38 39 39 40 40 40 40 40 39 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 18 18 18 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 16 16 16 16 17 17 18 19 19 19 19 19 19 18 17 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 14 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 18 18 17 16 16 16 17 17 17 17 17 16 15 14 14 15 16 16 15 15 15 14 14 13 13 13 13 13 12 11 11 11 11 12 13 13 13 13 13 14 15 16 17 18 18 17 16 15 14 13 11 9 8 6 6 6 5 5 5 5 5 4 4 4 4 5 5 6 6 7 8 8 9 9 10 11 12 13 14 15 15 16 17 17 18 19 20 21 21 22 23 24 24 25 26 26 26 27 27 27 27 27 27 28 28 29 30 30 31 32 32 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 34 33 32 30 28 26 23 21 19 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 18 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 21 21 20 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 29 29 30 31 31 32 32 33 33 34 34 35 36 37 38 39 40 41 41 40 40 39 39 39 40 40 40 39 37 36 35 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 35 34 34 35 35 35 36 36 36 37 37 38 39 39 40 40 40 40 39 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 13 13 14 14 14 15 15 15 15 15 16 16 17 17 16 16 16 17 17 18 19 19 19 18 18 17 17 17 17 18 19 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 14 14 15 16 17 19 20 20 20 19 17 15 13 12 10 8 7 6 5 5 5 5 5 5 4 3 3 3 3 4 4 5 6 6 7 8 9 10 11 12 12 13 14 14 15 16 16 17 18 19 19 20 21 21 22 23 24 25 25 26 26 26 26 26 27 27 27 27 28 29 29 30 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 38 37 37 36 36 36 35 35 34 33 32 30 28 26 23 21 19 17 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 22 21 20 20 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 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 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 28 28 28 29 30 30 31 32 32 33 33 34 34 34 35 36 37 38 39 40 40 41 40 40 39 39 39 39 39 39 38 37 36 36 36 35 35 34 34 34 33 33 34 34 34 34 35 35 35 36 35 35 35 35 36 36 36 36 37 37 38 38 38 39 39 39 39 39 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 18 18 18 19 19 19 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 18 18 18 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 16 15 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 12 12 12 13 13 13 13 14 14 13 13 13 14 14 14 15 15 15 16 16 17 17 17 16 16 16 16 17 18 18 19 19 19 19 18 18 18 18 19 19 20 20 19 18 17 16 15 15 15 15 15 15 15 16 16 15 15 14 13 13 14 15 15 15 15 15 15 16 17 19 20 21 22 22 21 20 18 16 14 11 9 7 5 4 4 4 4 5 5 4 3 3 2 3 3 4 4 5 6 6 7 8 9 10 11 12 13 13 14 14 15 16 16 17 18 18 19 20 20 21 22 23 23 24 25 25 25 25 26 26 26 27 27 27 28 28 29 30 31 31 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 36 35 35 34 33 32 30 28 25 23 20 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 31 32 32 33 34 34 34 35 35 35 35 36 37 38 39 40 40 40 39 39 38 38 38 38 37 37 37 37 37 36 35 35 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 19 19 19 18 18 18 18 18 19 20 20 21 21 22 22 22 22 21 20 20 19 18 18 19 19 18 17 16 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 17 17 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 19 18 17 15 14 15 15 16 16 16 16 15 15 14 13 13 13 14 15 16 16 16 17 18 19 20 21 22 22 22 22 21 20 19 18 16 13 10 7 5 4 3 3 3 3 4 3 3 3 3 3 4 4 5 5 6 7 7 8 9 10 11 12 13 14 14 15 15 16 17 17 17 18 19 20 20 21 21 22 23 23 24 24 24 25 25 25 26 26 27 27 28 28 29 29 30 31 31 32 32 33 33 34 34 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 39 39 39 39 38 38 37 37 37 36 36 35 35 35 34 33 31 29 27 24 22 20 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 30 31 32 32 33 34 35 35 35 35 36 36 36 37 38 38 39 39 39 39 38 37 37 36 36 36 36 36 36 36 35 35 35 35 34 34 34 35 35 36 36 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 23 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 19 20 20 21 22 23 23 23 22 21 20 19 18 18 18 18 18 18 16 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 12 11 12 12 13 14 13 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 18 18 17 16 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 15 16 17 17 16 15 15 14 14 13 13 13 14 15 16 17 18 19 20 21 23 23 23 22 21 21 21 20 20 19 17 15 12 9 7 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 8 9 11 11 12 13 13 14 15 16 16 17 17 17 17 18 19 20 20 21 22 22 23 23 23 23 24 24 24 25 25 26 27 28 28 29 29 30 30 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 39 39 39 39 38 38 37 37 36 36 36 35 35 34 33 32 30 28 26 24 22 20 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 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 10 10 10 10 11 11 11 11 11 11 11 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 31 32 33 34 34 35 36 36 36 36 37 37 37 37 37 38 38 38 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 37 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 18 18 19 19 20 21 23 23 23 22 21 20 18 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 13 11 11 12 13 13 14 13 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 17 16 15 15 16 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 16 17 16 16 16 17 17 17 17 16 16 16 16 15 15 15 14 14 14 16 17 18 20 22 23 23 23 22 21 20 20 20 20 20 19 17 15 13 11 9 7 6 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 8 9 10 11 12 13 13 14 15 16 17 17 17 17 18 18 19 20 20 21 22 22 22 22 23 23 23 23 23 24 25 26 26 27 28 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 39 39 39 38 38 38 37 37 36 36 35 35 34 34 33 31 30 28 26 23 21 20 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 18 18 17 16 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 31 32 32 33 34 34 35 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 38 38 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 24 23 23 23 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 19 20 21 23 24 24 23 22 20 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 11 11 11 11 12 13 13 13 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 17 18 18 17 16 15 14 15 17 18 18 18 18 19 19 20 20 19 19 18 17 15 14 13 14 15 15 16 17 17 16 16 16 17 17 17 18 18 17 15 14 13 14 16 17 20 22 22 22 21 20 19 19 19 20 20 19 19 17 16 14 12 10 8 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 8 9 10 10 11 12 13 14 15 16 17 17 17 17 18 18 19 20 20 21 22 22 22 22 22 22 22 22 23 23 24 25 26 27 27 28 29 29 30 31 31 32 32 32 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 38 38 38 37 36 36 35 35 35 34 33 32 31 29 27 25 23 22 21 20 19 19 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 18 18 17 16 15 15 14 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 30 30 30 30 31 31 32 32 33 33 34 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 38 39 39 39 40 40 40 40 39 39 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 36 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 20 22 22 23 24 24 24 22 21 19 19 18 18 18 18 17 17 17 16 15 15 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 15 14 15 16 17 18 19 19 19 20 21 21 20 19 17 15 13 12 12 12 13 13 14 15 15 15 16 16 17 17 17 17 18 17 17 16 15 14 15 17 19 21 21 20 18 17 18 18 19 20 20 19 18 17 15 13 12 11 9 8 7 7 6 6 6 5 5 5 5 5 6 7 7 7 8 8 8 9 9 10 11 12 13 14 15 16 17 18 17 18 18 18 19 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 26 27 28 29 29 30 30 31 31 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 35 35 35 34 33 32 30 29 27 25 24 23 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 16 16 15 14 13 12 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 34 35 35 35 35 35 35 34 34 34 34 35 35 35 35 36 36 35 35 35 35 35 36 36 36 37 38 38 39 40 40 41 41 41 41 40 40 39 38 37 37 36 36 36 36 36 36 35 35 35 35 36 36 25 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 20 21 22 23 24 24 25 25 24 23 22 21 20 19 19 19 19 18 18 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 17 18 18 19 20 22 22 21 21 19 15 12 11 11 11 12 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 16 15 16 17 18 20 19 19 17 16 17 18 20 21 21 20 19 16 15 13 12 11 10 9 8 7 7 7 6 6 5 5 5 6 6 7 8 8 9 9 9 9 10 10 11 12 13 14 15 16 17 17 17 17 18 18 19 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 26 27 28 28 29 30 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 36 35 35 34 33 32 31 30 28 27 26 25 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 16 16 15 15 14 13 13 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 33 33 34 34 34 34 34 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 37 37 38 38 39 40 40 41 41 42 41 41 40 39 38 38 37 36 36 35 35 35 35 35 35 35 35 35 36 25 25 25 24 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 19 19 20 21 23 24 25 25 25 25 24 24 22 21 21 21 21 21 20 20 20 19 18 17 16 15 15 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 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 17 18 19 19 21 22 22 21 21 20 17 13 12 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 18 18 18 17 17 18 19 21 22 22 21 19 17 15 14 12 11 11 10 9 9 8 7 7 6 6 6 6 6 7 7 8 9 9 9 10 10 10 10 11 12 13 14 14 15 16 16 17 17 18 18 19 20 21 21 21 22 21 21 21 21 21 22 22 23 23 24 25 26 27 28 28 29 29 30 30 31 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 39 38 38 37 37 36 36 36 35 34 34 33 32 31 29 28 27 26 25 24 23 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 33 32 32 31 31 30 29 29 29 30 31 31 32 32 33 33 33 33 33 34 34 35 36 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 40 40 41 41 42 41 41 40 39 38 37 36 36 35 35 35 35 35 35 35 36 36 36 26 26 25 25 24 23 23 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 19 19 20 21 23 24 25 25 25 25 24 24 23 23 23 23 22 22 22 21 21 20 19 18 17 16 15 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 20 22 22 21 21 20 19 17 14 11 9 9 9 10 10 10 11 12 13 13 13 14 14 15 15 16 16 16 15 16 16 16 16 17 17 17 17 18 19 20 22 23 23 22 20 19 16 14 13 12 12 11 10 10 9 8 7 7 7 6 6 7 7 8 8 9 10 10 10 10 11 11 12 12 13 14 14 15 15 15 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 22 22 23 24 25 26 27 27 28 29 29 30 30 31 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 39 39 38 38 37 37 37 36 36 35 35 34 33 32 31 30 30 29 28 27 26 25 24 23 23 22 22 22 21 21 21 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 33 34 34 35 35 36 36 36 36 36 35 34 34 33 32 31 29 28 27 27 28 29 30 31 32 32 33 33 34 34 35 35 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 40 40 41 41 41 41 40 40 39 38 37 36 36 35 35 35 35 35 36 36 36 37 26 26 26 25 24 24 23 23 22 22 22 22 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 19 18 19 19 19 20 22 23 24 25 25 24 24 24 24 24 24 24 24 23 22 21 21 20 19 18 17 16 15 14 14 13 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 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 18 19 19 20 20 20 20 21 22 22 22 21 20 19 17 15 12 10 8 8 8 8 7 8 9 10 11 12 12 13 14 15 15 16 16 16 16 16 16 17 17 17 17 17 18 19 20 21 22 23 23 22 21 20 18 16 14 13 13 12 11 10 9 9 8 8 7 7 7 7 7 8 9 10 10 11 11 11 11 12 12 12 13 14 14 14 15 15 15 16 17 18 19 19 20 20 21 21 21 21 20 21 21 21 22 22 23 24 25 26 27 27 28 28 29 30 30 31 32 33 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 37 37 36 36 35 35 34 33 32 31 30 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 15 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 34 34 35 36 36 37 37 38 38 38 37 37 36 36 34 33 31 29 27 26 26 27 28 29 31 32 33 34 34 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 40 40 39 38 37 36 36 36 36 36 36 36 37 37 38 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 22 23 23 23 22 22 21 20 20 19 19 19 19 19 19 20 20 22 23 24 25 25 25 26 26 26 25 24 24 23 22 21 20 20 19 18 17 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 18 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 16 17 18 19 20 21 21 22 22 22 23 22 22 21 19 17 16 12 10 8 7 7 7 7 6 6 6 7 8 9 10 12 13 13 14 15 15 15 16 16 17 18 18 18 18 18 19 20 20 21 22 22 22 23 22 21 19 17 15 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 18 19 19 19 20 20 20 20 20 20 21 21 22 22 23 24 25 26 27 27 27 28 28 29 30 31 32 33 33 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 37 37 36 36 35 34 33 33 32 31 30 30 29 28 27 27 26 25 25 24 24 23 22 22 21 21 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 14 14 14 13 14 14 14 14 13 13 13 13 12 12 11 11 11 11 11 10 11 11 11 11 11 12 12 12 12 13 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 33 33 34 35 35 36 37 37 38 38 39 39 39 39 39 39 38 36 34 32 29 26 25 25 26 28 30 32 33 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 40 41 41 41 41 41 40 39 38 38 37 37 37 37 38 38 38 39 39 28 27 27 27 27 26 25 25 24 24 23 23 22 22 22 21 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 22 24 24 25 24 24 23 22 21 20 20 19 19 19 19 19 19 19 20 21 22 24 26 27 27 28 27 27 26 25 24 23 22 21 20 20 19 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 19 19 19 19 18 18 18 17 16 16 16 16 17 18 20 21 22 22 22 23 22 21 21 19 18 16 14 12 10 9 7 7 6 6 6 6 6 6 7 8 9 10 11 12 13 13 14 14 15 16 17 18 18 18 19 19 20 20 21 21 22 21 22 22 22 22 20 18 16 14 13 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 20 20 20 21 22 23 23 24 25 26 26 27 27 28 28 29 30 31 32 32 33 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 37 37 37 36 35 35 34 33 32 32 31 30 30 29 28 27 27 26 26 25 25 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 33 33 34 35 35 36 36 37 37 38 39 39 40 40 40 40 40 39 37 34 31 29 26 24 25 27 29 31 33 35 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 38 39 39 40 41 41 42 41 41 40 40 39 39 39 39 39 39 39 40 40 40 29 28 28 28 28 28 27 26 25 24 24 23 23 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 16 17 17 17 18 19 21 22 24 25 26 27 26 25 24 22 21 20 20 19 19 19 19 19 19 19 20 21 22 25 26 28 29 29 29 28 27 25 24 23 22 22 21 21 20 19 18 18 17 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 20 20 20 20 19 19 19 18 17 17 16 15 16 17 18 19 20 21 22 22 22 21 20 19 18 16 14 13 11 10 9 8 7 7 7 6 6 6 6 7 7 8 10 11 12 13 13 14 14 15 15 16 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 21 19 17 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 20 21 22 22 23 24 25 25 26 26 27 28 28 29 30 31 31 32 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 37 36 36 35 34 34 33 32 31 31 30 29 29 28 27 27 26 26 26 25 24 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 33 33 34 34 35 35 35 36 36 37 38 38 39 40 40 41 41 40 39 37 34 31 29 26 26 27 29 31 33 34 36 37 37 38 38 38 38 38 38 39 39 39 39 38 38 38 38 37 37 37 37 37 38 38 39 40 41 41 42 42 42 41 41 40 40 40 40 41 41 41 41 42 42 30 29 29 29 30 29 28 27 26 25 25 24 24 23 23 22 21 21 20 19 18 18 18 18 17 17 17 16 16 17 17 18 19 20 22 24 25 27 28 29 28 27 25 23 22 21 20 19 19 19 19 19 19 19 20 21 22 24 26 28 29 30 30 28 27 25 24 23 23 23 23 22 21 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 20 20 21 21 21 21 21 21 20 20 19 19 18 17 16 15 15 16 18 19 20 20 21 21 21 21 20 19 18 17 15 14 12 11 10 9 8 8 7 7 7 7 7 7 7 8 9 10 11 13 14 14 15 15 16 16 17 18 18 19 20 21 21 22 22 22 22 22 22 22 21 21 19 18 16 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 16 16 16 16 17 17 17 17 17 18 18 18 19 20 20 21 22 23 24 25 25 26 26 27 27 28 29 30 30 31 32 32 33 33 34 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 37 36 36 35 35 34 33 33 32 31 31 30 29 29 28 27 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 35 35 35 36 37 37 38 39 39 40 40 41 40 38 36 34 32 30 28 28 29 30 32 34 35 36 37 38 38 38 38 38 39 39 39 39 39 39 38 38 37 37 37 37 37 37 37 38 38 39 40 41 42 42 42 42 42 41 41 41 42 42 42 43 43 43 44 30 30 31 31 31 30 30 29 27 26 25 25 24 24 23 23 22 21 20 20 19 19 18 18 17 17 17 16 16 17 17 18 20 21 23 25 26 28 29 30 31 30 28 25 23 21 20 19 19 18 18 18 19 19 20 21 22 24 26 27 29 29 30 29 28 27 26 25 24 24 23 22 22 21 20 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 19 18 17 16 15 15 16 18 19 20 20 21 21 22 22 21 20 20 18 17 16 14 13 11 10 9 9 8 8 8 8 8 8 8 8 8 9 10 12 13 15 16 17 17 17 18 19 19 20 21 22 22 23 23 23 23 22 22 21 21 20 19 18 17 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 21 22 23 23 24 25 25 26 27 27 28 29 29 30 31 32 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 37 37 36 36 35 35 34 33 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 24 24 24 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 36 36 37 38 39 39 40 40 40 39 38 36 34 33 31 30 30 31 32 33 35 36 37 38 38 38 38 38 39 39 39 39 39 39 38 38 37 37 37 37 37 37 37 38 38 39 40 41 42 42 42 42 42 42 42 42 43 43 44 44 44 44 45 31 31 31 32 31 31 30 30 29 27 26 26 25 24 24 23 22 22 21 20 19 19 18 18 17 17 17 16 17 17 18 19 21 22 24 25 26 28 30 30 31 31 29 26 23 21 19 18 18 18 18 18 18 19 19 20 21 23 25 27 28 30 30 30 30 29 28 27 26 25 24 23 22 21 21 20 19 18 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 21 20 19 18 17 16 16 16 17 18 20 20 21 22 22 23 23 23 22 21 20 18 16 14 13 12 11 10 9 9 8 8 8 8 8 9 9 10 11 12 13 15 16 17 18 18 19 20 21 21 22 22 23 24 24 23 23 22 21 21 20 20 19 18 18 17 17 17 16 16 16 15 15 15 14 13 13 13 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 21 21 22 23 24 25 26 26 27 27 28 28 29 30 30 31 32 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 38 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 37 36 36 35 34 34 33 32 32 31 30 30 29 28 28 28 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 17 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 35 36 36 37 38 39 40 40 40 40 40 39 37 36 34 33 32 32 32 33 34 35 36 37 38 38 38 38 38 38 38 38 39 39 39 38 38 38 37 37 37 37 38 38 38 39 40 41 41 42 43 43 43 43 43 43 44 44 44 45 45 45 45 32 32 32 32 32 31 31 30 30 29 28 26 26 25 24 24 23 22 21 21 20 19 18 18 17 17 17 17 17 18 19 20 22 23 24 25 27 29 30 30 30 29 28 25 22 20 19 18 17 17 17 17 18 18 19 20 21 23 25 27 28 30 31 31 31 31 30 28 27 25 24 23 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 17 16 16 16 17 19 20 21 21 22 22 23 23 24 24 24 23 20 18 16 14 13 12 11 11 10 10 9 9 9 9 10 11 11 12 13 14 15 16 17 18 19 20 21 21 21 21 22 22 23 23 23 23 22 21 21 20 20 20 19 19 19 19 19 19 18 18 17 16 16 15 14 13 13 13 12 12 12 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 21 22 23 24 25 26 26 27 27 28 28 28 29 30 30 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 40 40 40 39 38 38 38 38 37 36 36 35 34 34 34 33 32 32 31 30 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 19 19 18 18 18 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 36 37 38 39 40 40 41 41 40 40 39 37 36 35 33 33 33 34 35 35 36 37 37 37 37 37 37 37 38 38 39 39 39 39 38 38 38 38 38 38 38 39 39 40 41 41 42 43 43 44 44 44 44 45 45 45 45 45 45 46 33 33 33 33 32 32 31 31 31 31 29 27 26 25 25 24 23 23 22 21 20 19 19 18 18 18 17 18 18 19 20 22 23 24 25 26 27 28 28 28 27 26 25 22 20 19 18 17 17 17 16 16 17 18 19 19 21 23 25 27 28 30 31 32 32 31 31 29 27 25 24 23 22 21 21 20 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 19 18 17 16 16 17 19 20 21 21 21 21 22 22 23 23 23 22 21 19 17 16 15 14 13 12 12 11 11 10 10 10 10 11 12 12 13 14 15 16 17 19 20 21 22 22 22 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 18 17 15 14 14 13 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 20 21 21 22 23 24 25 25 26 27 27 27 28 28 29 29 30 30 31 32 32 33 34 34 34 35 35 35 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 39 39 38 38 38 37 36 36 35 35 35 34 34 33 32 31 31 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 19 18 18 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 36 36 37 38 39 39 40 40 40 40 39 38 37 36 35 34 34 34 34 35 35 35 36 36 36 36 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 41 41 42 42 43 44 44 45 45 45 44 44 44 44 44 45 33 33 33 33 33 32 32 32 32 32 30 28 26 25 24 23 23 22 22 21 20 20 19 18 18 18 18 18 18 20 22 23 24 25 25 25 25 26 25 25 24 23 21 20 19 18 18 17 17 16 16 16 17 18 19 20 21 23 25 26 28 30 31 32 32 32 31 29 27 25 23 23 22 21 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 21 22 23 23 24 24 23 23 23 23 23 23 23 23 22 21 20 19 17 17 17 18 19 20 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 15 14 13 13 12 12 12 11 11 12 12 13 13 14 15 16 18 19 21 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 22 22 21 20 20 20 21 21 22 21 20 19 18 16 15 14 13 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 23 24 25 25 26 26 27 27 27 28 28 29 29 30 31 31 32 33 34 34 35 35 35 35 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 39 39 38 38 37 37 36 36 36 35 35 34 33 33 32 31 30 30 29 29 29 29 30 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 19 18 18 17 17 16 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 26 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 36 37 38 38 39 39 39 38 37 36 35 34 33 32 32 33 33 34 34 34 35 36 36 37 37 38 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 44 44 44 44 43 43 43 43 43 34 34 34 34 34 33 33 32 32 32 30 28 26 24 23 22 21 21 21 20 20 19 19 19 19 19 19 19 20 21 23 24 24 24 24 24 24 24 23 22 21 20 20 19 19 18 18 17 16 16 16 16 17 18 19 20 21 22 24 26 28 30 31 32 32 32 30 29 27 25 24 23 22 21 20 19 19 18 18 19 19 20 20 21 21 20 20 19 19 19 19 19 20 19 19 19 19 19 20 20 19 20 21 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 21 19 18 17 18 19 20 21 21 22 21 21 20 20 19 19 19 19 20 20 19 19 18 17 16 16 15 14 14 14 13 13 13 13 14 14 14 15 15 16 17 19 20 21 22 22 23 22 22 22 22 23 23 23 24 24 24 24 24 23 22 21 21 21 21 22 22 22 21 20 18 16 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 23 24 25 25 26 26 26 27 27 27 28 29 29 30 30 31 32 33 33 34 35 35 35 36 36 36 36 36 37 37 37 38 38 38 39 39 39 39 38 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 39 39 39 38 38 38 37 37 37 36 36 35 34 33 32 31 31 30 30 30 30 30 30 30 30 30 30 31 30 30 30 29 29 28 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 20 19 18 18 17 17 16 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 36 36 37 37 37 37 36 36 35 34 32 31 31 31 31 32 33 33 34 35 36 37 37 38 39 39 39 40 40 40 41 41 42 42 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 43 43 33 34 35 35 35 34 33 33 32 32 30 28 25 23 22 21 21 20 20 20 20 20 19 19 19 19 19 20 21 22 23 23 23 23 23 24 23 23 23 22 21 20 19 19 19 18 18 17 17 16 16 17 18 19 19 20 21 22 24 26 28 30 32 33 33 32 31 29 28 27 26 25 23 21 20 19 19 19 20 20 21 21 22 23 22 22 21 20 19 19 20 20 21 21 20 20 20 20 21 21 21 21 21 22 23 24 25 25 24 24 23 23 23 23 23 24 24 23 23 21 19 18 18 19 19 21 21 22 22 22 21 20 19 19 18 19 20 20 21 21 20 19 19 18 17 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 20 21 22 22 23 23 24 25 25 25 25 25 25 25 24 24 23 23 22 21 21 22 22 22 22 21 20 18 17 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 21 22 22 23 24 25 25 26 26 26 27 27 27 28 28 29 30 30 31 32 32 33 34 35 35 36 36 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 42 41 41 41 40 40 39 39 39 39 38 38 38 38 37 37 36 35 34 33 32 32 31 31 30 30 30 30 30 31 31 31 32 32 32 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 22 21 21 21 20 20 19 18 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 35 36 36 35 35 34 33 33 32 31 30 30 30 30 31 32 33 34 36 36 37 38 38 39 40 40 40 41 41 42 43 43 44 45 45 45 45 45 44 44 44 44 44 44 45 45 45 45 44 44 43 32 33 34 35 35 34 34 33 32 31 30 28 25 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 23 23 24 25 25 24 24 22 21 20 20 19 19 19 18 18 17 17 17 18 19 19 20 20 21 22 23 25 27 29 31 32 33 32 31 30 29 29 28 26 24 22 20 20 19 20 21 21 22 22 23 23 24 23 22 20 19 20 20 21 22 22 21 21 21 21 22 22 23 22 22 23 24 24 25 25 25 24 24 23 23 23 24 24 24 24 23 22 20 19 19 19 20 21 22 23 22 22 21 20 19 19 19 20 21 21 22 22 21 21 20 19 18 18 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 20 21 22 23 24 25 26 26 26 26 26 26 25 25 25 24 24 23 22 22 22 22 23 22 22 21 19 18 16 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 22 23 23 24 25 25 25 26 26 26 27 27 28 28 29 30 30 31 32 32 33 34 35 35 36 36 36 36 37 37 37 38 38 39 39 39 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 40 40 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 38 38 37 37 36 35 34 33 32 32 31 30 30 30 30 31 31 31 32 32 33 33 32 32 31 31 30 29 29 28 28 28 28 28 27 27 26 25 25 24 24 24 23 23 22 21 21 21 20 20 19 18 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 34 34 33 33 32 31 30 30 30 30 31 32 33 34 35 36 37 37 38 39 39 40 40 41 42 42 43 44 45 45 46 46 46 46 46 46 45 45 45 45 46 46 46 46 45 45 44 31 32 33 34 35 34 34 33 32 31 30 28 26 24 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 23 24 25 26 27 27 26 25 23 21 20 20 19 19 19 18 18 17 17 17 18 19 20 20 21 21 22 23 24 26 27 30 32 33 33 32 31 30 30 29 28 26 23 21 20 20 20 21 22 22 23 23 23 24 23 22 21 19 20 20 21 22 22 22 22 22 22 23 23 24 24 24 23 24 24 25 25 25 24 24 24 23 24 24 24 24 24 24 23 22 20 20 20 21 22 23 23 23 22 21 20 19 19 20 20 21 22 22 22 22 21 21 20 19 19 18 18 18 18 17 17 17 16 17 17 18 18 19 19 20 20 21 22 23 24 25 26 27 27 27 27 27 26 26 26 25 25 24 23 23 23 23 23 23 23 22 21 19 18 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 20 20 20 20 21 21 22 22 23 23 24 25 25 25 26 26 26 26 27 28 28 29 30 30 31 32 32 33 34 34 35 36 36 36 37 37 37 38 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 38 38 37 37 36 35 34 33 32 32 31 31 31 31 31 31 31 32 33 33 33 33 33 32 32 32 31 30 29 29 29 29 29 29 28 27 26 25 25 24 23 23 23 22 21 21 21 21 20 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 27 27 28 28 28 29 29 29 29 29 29 30 30 30 31 31 31 32 32 33 33 33 33 34 34 33 33 33 33 33 32 32 32 32 32 32 33 33 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 34 34 33 33 32 32 31 31 31 31 32 32 33 33 34 35 36 37 38 39 39 40 41 41 42 43 44 45 45 46 46 46 47 47 47 46 46 46 46 46 46 46 46 46 45 45 31 32 32 33 34 34 34 34 33 31 30 28 27 25 24 23 22 22 22 22 22 22 22 21 20 20 19 20 20 22 23 24 25 26 27 27 27 26 24 22 20 19 19 19 18 18 18 17 16 17 17 18 19 20 21 22 23 23 24 24 25 27 29 31 33 33 33 33 32 32 31 29 27 24 22 20 20 20 21 22 23 23 23 23 24 23 22 20 19 19 20 21 22 22 23 23 23 23 24 25 25 25 24 24 24 24 25 25 25 25 25 24 24 24 24 24 25 25 25 24 23 22 21 21 22 22 23 23 22 21 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 17 18 18 19 19 20 20 21 22 22 23 24 25 26 27 27 27 27 27 26 26 26 26 26 25 24 24 24 24 25 24 24 22 21 19 18 17 16 15 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 20 20 20 21 21 21 21 22 22 23 24 24 25 25 25 25 26 26 26 27 28 28 29 30 30 31 32 33 33 34 34 35 36 36 37 37 37 38 38 39 39 40 40 40 41 41 41 41 40 40 40 39 39 39 39 39 38 38 39 39 39 40 40 41 41 41 41 40 41 41 41 41 41 41 41 40 40 40 39 39 39 38 37 36 35 35 34 33 32 31 31 31 31 31 31 31 32 33 34 34 34 34 33 33 33 33 32 31 30 30 29 29 29 29 28 27 26 25 24 23 23 22 22 22 21 21 21 20 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 32 33 33 33 33 32 32 32 33 33 33 34 34 35 35 36 36 36 36 36 36 36 35 35 34 34 33 33 32 32 32 32 32 32 32 33 34 34 35 36 37 38 39 39 40 41 42 43 44 45 45 46 46 47 47 47 47 47 46 46 46 46 46 46 46 46 45 32 31 32 32 33 33 34 34 33 32 30 28 27 26 25 24 23 23 23 23 23 23 23 22 21 20 20 21 22 23 24 25 26 27 28 27 26 25 23 21 19 17 17 17 17 17 16 16 16 16 17 18 19 21 22 23 24 25 25 25 26 27 29 31 32 33 34 34 35 34 33 31 28 25 22 20 20 21 22 23 23 23 23 24 24 23 22 20 19 19 20 21 22 22 23 23 24 24 25 26 26 26 25 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 25 25 24 23 22 22 23 23 24 23 22 21 21 21 22 22 23 23 23 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 18 19 19 20 20 21 21 22 23 23 24 25 25 26 26 27 27 26 26 26 27 27 27 27 26 25 25 25 26 26 26 25 23 21 20 18 17 17 16 15 14 14 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 27 28 29 29 30 31 32 32 33 34 34 35 35 36 36 37 37 38 38 38 39 39 40 40 41 41 41 41 41 41 41 40 40 39 39 39 39 38 38 38 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 40 39 39 39 38 37 36 35 34 33 32 32 31 31 31 31 31 32 32 33 34 34 34 34 34 34 34 33 33 32 31 31 30 30 30 30 29 28 27 26 25 24 23 23 23 22 22 22 21 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 33 33 33 34 35 35 36 36 36 37 37 37 37 36 36 36 35 35 34 34 33 33 32 32 32 32 32 32 33 33 34 34 35 36 37 38 39 40 41 42 43 44 45 46 46 47 47 47 48 47 47 47 47 47 47 47 47 47 47 32 32 31 31 32 32 33 33 34 33 31 29 27 26 25 25 24 24 24 24 24 24 24 22 22 22 22 23 24 24 25 26 27 27 27 27 25 23 21 18 17 15 15 15 16 16 16 15 15 16 16 17 19 21 23 24 25 25 26 26 26 27 29 30 32 33 35 36 36 36 34 32 29 25 22 21 20 21 22 23 24 24 24 23 23 23 22 21 20 20 20 21 22 22 23 24 25 26 27 27 26 26 25 24 24 24 25 25 26 26 26 25 24 24 23 24 25 26 26 26 25 24 24 24 24 24 24 23 23 22 21 22 23 23 24 24 25 25 24 24 23 22 21 20 20 20 19 19 19 19 18 18 18 19 19 20 21 21 22 22 23 24 25 25 25 26 26 26 26 27 27 27 26 27 27 28 28 28 27 26 26 26 27 27 27 26 24 22 20 19 18 17 16 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 26 26 27 28 29 30 31 31 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 41 41 41 41 41 41 41 40 40 39 39 39 39 38 38 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 36 35 34 33 32 32 32 32 32 32 32 32 33 34 34 34 34 34 34 34 34 34 33 33 32 31 31 31 30 30 29 28 27 26 25 24 24 23 23 22 22 21 21 20 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 22 22 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 34 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 33 34 35 35 36 36 36 37 37 37 37 37 37 36 36 36 35 35 34 33 33 32 32 32 33 33 33 33 33 33 34 34 35 36 36 37 39 40 41 43 44 45 46 47 47 48 48 48 48 48 48 48 48 48 48 48 48 32 32 32 31 31 31 32 32 33 33 31 30 28 27 26 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 28 27 27 24 21 18 16 14 14 14 14 15 15 16 16 16 16 16 18 19 21 22 24 25 25 26 26 27 27 29 30 32 33 34 36 36 36 34 32 28 25 22 21 21 22 23 24 24 24 23 23 23 22 22 22 22 21 21 22 21 22 23 25 27 28 29 28 26 25 24 24 24 25 25 26 26 26 26 25 24 24 24 25 26 27 28 27 26 25 25 25 24 24 24 23 22 22 21 22 23 24 25 25 26 26 26 25 24 23 22 21 20 19 19 18 18 18 19 20 20 21 21 22 23 23 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 28 27 26 24 22 20 19 18 17 16 16 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 26 27 27 28 29 30 31 32 32 33 34 34 35 35 35 36 36 37 37 38 38 39 39 40 40 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 41 41 41 42 41 41 41 41 40 40 40 39 39 38 38 37 36 35 34 33 33 32 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 34 33 33 32 32 31 31 30 29 28 27 26 25 25 24 24 23 22 22 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 21 21 22 22 23 23 24 24 25 26 26 27 27 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 36 36 36 35 35 34 34 33 33 33 33 34 34 33 33 33 33 33 33 33 34 35 36 37 38 40 41 43 44 45 46 47 48 48 49 49 49 49 50 50 50 50 49 32 32 32 31 31 31 31 31 32 32 32 31 29 28 27 26 25 24 24 24 25 26 26 25 25 26 26 26 26 27 27 28 28 28 27 25 22 18 15 13 12 13 13 14 15 16 16 17 17 17 18 19 20 20 21 22 24 25 26 26 27 28 29 30 31 32 33 35 35 35 33 30 27 24 22 21 21 22 23 24 24 24 23 23 22 22 22 23 23 22 22 21 21 22 23 25 28 30 29 28 26 25 24 24 25 26 27 28 28 27 26 25 23 23 24 26 27 29 29 28 27 27 26 26 25 24 22 21 21 21 22 22 23 24 25 26 27 27 27 26 25 24 23 21 20 20 19 19 19 19 20 21 22 23 24 24 25 25 26 26 27 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 28 28 28 28 27 25 23 21 19 18 17 16 16 15 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 28 28 29 30 31 31 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 41 41 41 41 41 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 41 41 42 42 42 42 41 41 40 40 40 39 39 39 38 37 36 36 35 34 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 34 33 32 32 31 31 30 29 28 27 26 26 25 24 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 21 21 22 22 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 34 35 36 38 39 41 42 44 45 46 47 48 48 49 49 50 50 50 50 51 32 32 32 32 31 31 31 31 31 32 32 32 31 30 29 27 25 24 25 25 26 27 27 27 27 27 28 28 28 28 28 28 27 26 24 21 17 15 13 12 12 12 13 14 15 16 17 18 18 19 20 20 21 21 21 22 23 25 26 27 27 29 30 31 31 31 32 33 34 33 31 29 26 24 22 22 22 22 23 23 24 24 23 23 23 22 23 23 23 23 22 21 21 22 24 26 28 30 28 27 26 25 25 26 27 28 29 29 29 28 26 25 23 23 24 26 28 29 30 29 28 28 27 27 26 24 22 22 22 22 23 23 24 25 26 27 28 28 28 27 26 25 24 23 22 21 21 20 20 20 21 22 23 24 25 26 26 26 27 27 28 28 29 29 29 28 28 27 27 27 27 27 27 27 27 27 28 28 27 27 28 28 29 29 29 28 26 24 22 20 18 17 17 16 15 15 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 30 30 31 32 32 33 34 34 34 35 36 36 37 37 38 38 39 40 40 41 41 41 41 42 42 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 40 40 40 40 40 41 41 41 42 42 42 41 41 40 40 40 40 39 39 39 39 38 37 36 36 35 34 34 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 35 35 34 33 33 32 31 31 30 29 28 28 27 26 25 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 20 21 21 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 37 37 36 36 36 36 36 36 37 37 37 37 36 36 36 35 34 33 33 33 33 33 33 34 34 34 33 33 34 34 35 36 37 39 40 42 43 45 46 47 47 48 49 50 51 51 52 32 32 32 32 32 32 31 31 31 31 32 32 32 31 29 28 26 26 26 27 28 28 29 29 29 29 29 28 28 28 27 26 23 21 18 15 13 12 12 12 12 13 14 15 17 18 19 20 20 21 21 22 22 22 22 23 23 25 26 27 28 30 31 31 31 30 30 31 32 31 30 28 26 24 23 22 22 23 23 23 23 23 23 23 23 22 23 23 23 22 22 21 21 22 24 26 28 29 28 27 27 28 29 29 30 30 30 29 28 27 26 25 24 24 25 27 29 31 30 30 30 29 28 28 26 25 24 23 23 24 24 25 25 26 27 28 29 29 29 29 28 27 25 24 23 22 22 22 22 22 22 23 24 25 26 27 28 28 28 28 28 28 29 29 29 29 28 28 27 27 27 26 26 26 27 27 27 27 27 27 28 28 29 29 29 28 27 25 23 21 20 18 17 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 29 30 30 31 31 32 32 33 34 34 35 35 36 37 37 38 39 39 40 41 41 41 41 42 42 42 42 42 42 42 42 41 41 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 40 40 39 39 39 39 38 37 37 36 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 35 35 34 34 33 32 32 31 30 29 29 28 27 26 25 24 23 22 21 20 20 20 20 20 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 21 21 22 23 23 24 24 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 38 37 37 37 37 36 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 36 37 38 39 40 42 43 45 46 47 48 49 50 52 53 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 29 29 28 29 29 30 30 30 30 30 30 29 28 27 25 23 21 18 15 13 12 12 13 13 14 15 15 17 18 19 20 21 21 22 23 23 24 24 23 23 23 24 24 26 28 29 31 31 31 30 30 29 30 30 31 30 29 27 25 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 24 26 27 28 28 28 29 31 32 33 33 32 30 28 27 26 26 25 25 25 27 29 31 32 32 31 31 30 30 29 28 27 26 26 25 26 26 26 27 27 28 29 30 30 30 29 29 28 27 26 24 24 23 23 23 23 23 24 25 26 27 28 29 29 29 29 29 29 29 29 29 29 29 28 27 27 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 27 26 24 22 21 19 18 17 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 26 27 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 35 35 36 36 37 38 39 40 40 41 41 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 38 38 37 36 36 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 35 34 34 33 33 32 31 31 30 29 28 27 26 25 24 23 22 21 20 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 20 21 22 22 23 23 24 24 24 25 25 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 37 37 37 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 36 36 36 37 37 38 39 40 41 42 44 45 46 48 49 50 51 52 31 31 32 32 32 32 32 32 32 32 32 31 30 29 29 29 29 30 30 31 32 33 33 32 31 30 29 27 25 21 18 16 14 13 13 13 14 16 17 17 18 18 19 20 21 22 23 24 24 25 25 25 25 25 24 25 25 26 27 29 30 31 31 31 30 30 29 30 30 31 30 29 27 25 24 23 23 23 23 23 23 23 23 23 23 22 21 22 22 23 23 23 23 23 24 25 26 26 27 29 31 33 34 35 34 32 29 27 26 25 25 26 27 28 30 31 33 33 33 33 32 32 31 30 29 28 28 27 27 27 27 28 28 29 30 30 30 30 30 30 29 28 27 26 25 24 24 24 23 23 24 24 25 26 27 28 29 29 29 29 29 28 28 29 29 29 29 28 28 27 27 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 27 26 25 23 22 20 19 18 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 31 31 32 32 33 33 34 34 35 36 36 37 38 39 39 40 41 41 42 42 42 42 42 42 42 43 43 42 42 42 41 41 41 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 40 40 41 41 41 41 40 40 40 39 39 39 39 38 38 38 37 36 36 35 35 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 37 37 37 36 36 35 35 34 34 33 33 32 31 30 29 29 28 26 25 24 22 21 21 21 21 21 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 19 19 20 20 21 22 22 23 23 24 24 24 25 25 26 26 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 37 37 38 38 39 40 41 42 43 44 45 46 47 48 49 50 51 31 31 31 31 31 31 31 32 32 32 31 30 30 29 29 29 30 31 32 33 34 34 34 33 31 29 27 24 20 17 15 14 14 13 15 16 17 18 19 20 20 21 21 22 23 24 25 26 27 27 27 27 27 26 26 27 27 28 28 30 31 32 32 31 31 30 29 30 31 31 30 29 27 25 24 23 23 24 24 24 24 24 25 25 24 22 22 22 23 25 25 26 25 26 26 26 27 27 28 30 32 34 36 37 36 32 29 26 25 25 27 29 31 32 33 34 35 35 35 35 34 34 33 30 29 28 27 27 27 28 28 29 30 30 31 31 30 30 29 29 28 28 27 26 25 25 24 24 23 23 24 24 25 25 26 27 28 29 29 29 29 28 28 28 28 29 29 29 28 28 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 26 25 23 22 21 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 31 31 32 32 33 33 34 34 35 36 36 37 38 39 39 40 41 42 42 42 42 42 42 43 43 43 43 43 43 42 42 41 41 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 37 37 36 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 35 35 34 34 33 32 31 31 30 29 27 26 24 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 19 19 20 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 38 38 39 40 40 41 42 43 44 45 46 47 48 48 49 50 30 30 30 30 30 30 30 31 31 31 31 30 29 29 29 29 30 32 33 34 34 34 33 32 29 26 23 19 16 14 14 15 16 17 18 18 19 21 21 22 22 23 23 24 25 26 28 29 29 29 29 29 29 29 29 29 29 29 29 30 31 32 32 31 31 30 30 31 32 32 31 29 27 25 24 23 23 23 24 25 26 27 27 27 26 24 23 23 24 26 27 28 28 28 28 29 29 28 29 30 32 35 37 38 37 34 30 27 25 26 29 32 34 35 35 36 36 36 36 35 35 34 33 31 29 28 27 27 27 28 29 30 30 31 31 30 29 28 28 28 27 27 26 26 25 25 24 24 24 23 24 24 24 25 25 26 27 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 27 27 27 28 28 28 27 27 27 27 26 26 26 26 26 25 24 23 22 21 19 18 18 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 27 27 28 28 29 29 29 30 30 31 31 31 32 32 33 33 34 34 35 36 36 37 37 38 39 40 40 41 42 42 42 42 43 43 43 43 43 43 43 43 43 42 42 41 41 41 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 38 37 37 36 36 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 35 35 34 34 33 32 31 30 29 28 26 25 24 23 22 22 22 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 21 21 22 22 23 23 23 24 24 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 36 36 36 36 37 37 37 37 37 38 38 38 39 39 39 39 38 39 39 39 38 38 38 37 37 37 37 38 38 38 39 39 40 41 41 42 43 43 44 45 46 47 47 48 49 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 30 31 32 33 34 34 33 32 29 26 22 17 13 13 14 16 17 19 20 20 21 22 23 24 24 24 24 25 26 27 29 31 31 31 30 30 30 30 31 31 31 31 31 31 31 32 32 32 31 31 30 30 31 32 33 32 31 29 27 25 24 23 24 25 26 27 28 28 28 27 25 24 24 24 26 28 29 29 29 29 29 29 29 29 31 33 36 39 39 38 35 32 28 26 28 31 34 37 37 38 38 38 38 37 36 34 33 32 31 30 29 28 28 28 29 30 31 31 31 30 29 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 27 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 24 24 24 24 23 22 21 19 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 39 39 40 41 41 42 42 42 43 43 43 44 44 44 44 43 43 43 43 42 42 41 41 41 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 37 37 37 36 36 36 35 34 34 33 32 31 30 29 27 26 25 24 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 20 20 21 22 22 22 23 23 24 24 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 32 32 33 34 34 35 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 39 39 40 40 41 42 42 43 43 44 45 45 46 47 48 29 29 29 29 30 30 30 30 30 30 30 30 30 29 30 30 31 32 32 33 32 32 29 26 22 17 14 13 14 16 18 19 21 22 22 22 23 24 25 26 26 26 26 27 28 30 32 32 32 31 31 32 33 34 34 34 33 32 32 32 32 32 32 31 31 30 30 31 31 32 32 32 30 28 26 25 24 24 25 27 28 29 29 29 28 27 25 24 24 25 28 29 30 30 30 30 29 29 30 32 34 38 41 41 40 37 33 29 28 29 32 36 38 40 40 39 39 38 37 35 34 32 32 31 31 31 30 30 30 31 31 32 32 31 30 28 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 23 23 23 23 23 22 21 20 19 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 40 40 40 40 39 39 39 39 39 40 40 40 40 39 39 39 39 39 39 39 40 40 40 40 40 40 39 39 39 38 38 37 37 37 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 34 33 32 32 30 29 28 27 26 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 20 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 32 32 32 33 33 34 35 35 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 41 41 41 42 42 43 44 44 45 46 46 29 29 29 30 30 30 29 29 30 30 30 29 29 29 29 29 29 29 30 30 29 28 25 22 19 17 14 15 17 18 19 21 22 23 24 24 25 25 26 27 27 28 28 29 30 31 32 32 32 32 33 35 37 37 37 36 34 33 33 33 33 32 32 32 31 31 31 31 31 32 33 33 32 30 28 26 25 25 25 26 28 29 29 29 29 28 26 25 24 25 26 28 30 30 30 30 29 29 30 32 36 39 43 42 40 37 34 31 29 30 33 36 39 41 41 41 40 39 37 34 32 30 31 32 32 32 32 32 32 32 33 33 33 32 30 28 27 26 25 25 25 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 26 24 24 23 22 22 22 22 22 21 20 19 18 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 28 29 29 30 30 31 32 33 33 34 35 35 36 36 37 37 37 38 38 39 39 39 40 40 40 41 41 42 43 43 44 44 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 39 39 39 38 38 37 37 37 37 36 36 36 37 37 38 38 39 39 39 39 39 38 38 38 38 38 37 37 36 36 35 34 33 33 32 31 30 28 27 26 26 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 34 34 34 35 36 36 37 37 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 42 42 41 41 41 40 40 39 39 39 39 39 39 40 40 40 41 41 42 42 42 43 44 44 45 28 29 29 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 27 26 26 24 22 21 19 18 18 19 20 20 21 22 23 24 25 26 26 27 27 28 30 30 31 31 31 31 31 31 32 33 35 37 40 40 39 37 35 33 32 32 32 33 33 32 32 32 32 31 31 32 33 33 33 31 30 28 26 25 26 27 28 28 29 29 29 28 27 26 25 25 26 27 29 31 31 31 30 30 31 34 37 41 43 43 40 37 34 31 30 31 34 37 39 41 43 43 42 40 37 34 31 30 31 32 33 33 33 33 33 33 33 33 33 33 31 29 27 26 26 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 25 24 23 23 22 22 22 22 22 21 21 20 19 18 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 21 21 22 23 23 24 24 25 26 26 27 27 28 28 29 30 30 31 32 33 34 34 35 36 37 38 38 39 39 39 39 39 40 40 40 40 41 41 41 42 43 43 44 44 45 45 45 44 44 44 44 44 43 43 43 43 42 42 42 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 38 38 37 37 37 37 37 37 38 38 39 39 40 40 40 39 39 39 38 38 38 38 37 37 36 35 35 34 33 32 31 30 29 28 27 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 37 37 38 38 39 39 39 39 40 40 40 41 41 41 42 42 42 43 43 43 42 42 41 41 41 40 40 39 39 39 40 40 40 40 41 41 41 41 42 42 43 44 28 28 29 29 30 30 29 29 29 28 28 27 26 25 25 25 25 26 26 26 25 23 22 20 20 20 20 21 22 23 23 24 25 26 26 27 27 28 29 30 32 33 33 33 32 31 31 32 33 35 37 40 41 41 40 37 35 32 31 31 32 32 33 33 34 33 33 32 32 32 32 33 33 32 31 29 27 26 27 27 27 28 29 29 29 29 28 27 26 25 26 28 30 32 32 31 30 31 33 35 39 43 44 42 39 36 34 31 31 32 34 37 40 42 43 44 43 41 38 35 33 31 32 32 33 33 33 33 33 33 33 33 33 33 32 30 28 27 26 26 26 25 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 29 29 29 29 29 29 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 22 22 22 21 20 19 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 19 20 21 21 22 23 23 24 25 25 26 27 27 28 28 29 29 30 31 32 32 33 34 36 37 37 38 39 40 40 41 41 41 41 40 41 41 41 41 42 42 43 44 44 45 45 45 45 45 45 44 44 44 44 43 43 43 43 42 42 42 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 37 38 38 39 39 40 40 40 40 40 39 39 39 39 38 38 37 37 36 35 34 33 33 32 30 29 28 28 27 27 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 27 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 37 38 38 39 39 39 40 40 41 41 42 42 42 43 43 44 44 44 44 44 43 43 42 42 41 41 41 40 40 40 40 41 41 41 41 41 41 41 41 42 42 28 29 29 29 29 29 29 29 28 28 27 26 25 25 25 25 26 26 27 26 25 23 22 21 21 21 22 23 24 25 25 26 26 27 27 28 29 30 31 32 33 33 34 34 33 32 31 33 35 37 39 41 42 42 40 38 34 31 30 30 31 32 33 34 34 34 33 32 32 32 32 32 33 32 31 30 28 27 27 27 27 28 29 29 30 30 30 29 28 27 28 30 31 33 33 32 32 32 34 37 40 44 43 41 38 36 33 32 31 33 36 38 41 43 44 44 43 40 38 35 32 31 31 32 32 33 33 33 33 33 33 33 33 33 32 31 29 28 27 26 26 26 26 25 26 26 26 27 27 28 28 28 28 28 29 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 25 24 24 23 23 23 22 22 21 21 20 19 18 17 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 18 19 19 20 21 22 22 23 24 24 25 26 26 27 28 28 29 29 30 31 31 32 33 34 35 37 38 39 40 41 41 42 42 42 42 42 41 41 41 41 42 42 43 44 44 45 45 45 45 45 45 45 44 44 44 44 44 43 43 43 43 42 42 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 40 40 39 39 39 38 38 38 38 38 38 39 39 40 40 40 41 41 40 40 40 39 39 39 38 38 37 36 36 35 34 33 32 31 30 29 29 28 28 28 28 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 19 20 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 37 37 37 37 38 38 39 39 39 40 40 40 41 41 42 43 43 43 44 44 45 45 45 45 44 44 44 43 43 43 42 42 42 42 42 42 42 42 42 42 41 41 41 42 42 29 29 29 29 29 28 28 27 27 26 26 25 25 25 25 26 26 26 26 25 25 24 23 22 22 23 24 25 26 27 27 27 27 28 29 30 31 32 33 33 33 34 34 34 34 34 34 35 37 38 39 40 40 40 39 37 34 32 30 30 31 32 33 34 34 33 33 32 32 31 31 32 32 32 31 30 28 27 27 27 27 28 29 30 31 32 32 31 29 29 29 31 32 33 33 32 33 34 37 39 42 44 42 39 37 34 33 32 33 35 37 40 42 45 45 44 42 40 37 34 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 31 30 29 27 27 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 29 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 20 21 22 22 23 24 25 25 26 27 27 28 29 29 30 31 31 32 33 34 35 36 37 39 40 41 42 43 43 43 43 43 42 42 42 42 42 43 44 44 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 43 42 42 41 41 40 40 39 39 39 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 41 41 41 41 40 40 39 39 39 38 38 38 38 38 39 39 40 40 41 41 41 41 41 40 40 40 39 39 38 37 37 36 35 34 34 33 32 31 30 29 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 17 17 16 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 35 36 37 37 37 37 37 38 38 39 39 39 40 40 40 41 41 42 43 43 44 44 45 45 46 46 46 45 45 45 45 44 44 44 44 44 45 45 45 44 44 43 43 42 42 42 42 42 30 30 30 29 28 27 26 25 25 25 24 24 25 25 26 27 27 27 26 26 25 25 24 25 25 26 26 27 27 28 29 29 29 30 30 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 38 38 37 37 36 35 34 32 31 30 30 31 32 32 33 32 32 31 30 30 30 31 31 31 30 29 28 27 26 26 27 28 29 31 32 32 33 32 30 30 30 31 32 33 34 34 35 37 39 41 42 42 40 37 35 34 33 34 35 38 40 42 44 46 45 44 43 41 38 36 34 33 33 32 32 32 32 32 32 32 32 33 33 33 32 31 30 29 28 27 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 25 24 24 23 23 22 22 21 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 20 21 22 23 24 24 25 26 27 27 28 29 29 30 31 31 32 33 34 35 36 37 38 39 40 41 42 43 43 44 44 43 43 43 43 43 44 44 45 45 46 46 46 46 45 45 45 45 45 45 44 44 44 44 44 43 43 43 42 42 41 41 40 40 39 39 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 39 40 40 40 41 41 41 41 41 41 40 40 39 39 38 38 37 36 36 35 34 33 32 31 31 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 16 16 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 33 33 33 33 32 32 32 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 36 37 37 38 38 38 38 38 39 39 40 40 40 41 41 42 42 43 43 44 44 45 46 46 46 46 46 46 46 45 45 45 46 46 46 46 47 47 47 46 45 44 43 43 43 43 43 30 30 29 28 27 26 25 24 24 24 25 25 25 26 27 28 28 28 28 27 26 27 27 27 28 28 28 28 28 29 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 38 38 38 37 35 35 35 34 34 33 32 31 30 29 30 30 31 31 30 30 29 29 29 30 30 30 30 29 29 28 26 26 26 27 28 30 31 32 33 33 32 31 30 31 31 33 34 36 37 38 40 41 42 41 39 37 36 34 34 34 36 39 41 43 44 45 46 45 44 43 42 39 37 34 33 32 32 32 32 32 32 32 32 33 33 33 33 32 32 30 29 29 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 26 25 24 24 23 23 22 21 21 20 19 18 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 20 20 21 22 22 23 24 25 26 26 27 28 29 29 30 31 31 32 33 34 35 36 37 38 39 40 40 41 42 43 43 44 44 44 44 44 44 44 45 45 46 46 46 46 46 46 45 45 45 45 45 45 45 44 44 44 44 44 43 43 42 42 41 41 40 39 39 39 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 40 40 40 40 41 41 42 42 42 42 42 41 41 40 39 39 38 37 37 36 36 35 34 33 32 32 31 31 31 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 21 21 20 20 20 19 19 18 18 17 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 34 34 33 33 33 32 32 32 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 35 35 36 37 37 38 38 38 39 39 39 40 40 41 41 41 42 42 42 43 43 44 44 45 46 46 46 46 47 47 47 46 46 46 46 46 47 48 49 49 50 50 48 46 45 45 45 44 44 30 29 28 27 26 25 25 25 25 25 26 26 26 27 28 29 30 30 30 29 28 29 29 29 30 30 29 29 29 30 31 32 33 33 34 35 36 37 38 39 39 38 38 38 38 38 38 38 38 38 37 36 35 34 34 34 33 32 30 29 28 28 28 29 29 29 29 29 29 29 29 30 29 29 29 28 27 26 26 26 26 28 29 31 32 32 32 31 31 31 32 33 34 36 37 39 40 41 41 40 39 37 36 35 35 36 37 39 42 44 45 46 46 46 45 45 44 42 40 37 35 34 33 33 32 32 33 33 33 34 34 34 34 33 32 31 31 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 26 26 27 27 27 26 26 25 24 23 22 22 21 20 20 19 18 18 17 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 22 22 23 24 25 25 26 27 28 29 30 30 31 32 32 33 34 35 36 36 37 38 39 40 40 41 42 43 44 44 45 45 45 45 45 45 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 44 44 44 44 43 43 42 42 41 41 40 39 39 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 41 41 41 40 40 40 40 40 41 41 41 42 42 42 42 42 42 42 41 41 40 39 39 38 37 37 36 36 35 34 33 33 32 32 32 31 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 32 32 32 32 33 33 33 34 34 35 36 37 37 37 38 38 39 39 40 40 40 41 41 42 42 42 42 43 43 43 44 45 45 46 46 47 47 47 48 47 46 46 46 45 45 46 48 49 50 51 50 49 48 47 47 46 46 45 29 28 27 27 26 26 26 26 26 26 27 27 28 28 29 30 31 32 32 31 31 31 31 32 32 32 31 30 31 32 33 34 35 36 37 37 38 39 40 40 40 40 40 39 38 38 38 38 39 39 38 38 37 36 34 33 32 31 29 28 27 27 27 28 29 29 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 27 28 29 30 31 31 31 31 32 32 34 35 37 39 40 40 40 39 38 37 36 35 36 36 38 40 42 44 45 47 47 47 46 46 45 43 41 39 37 36 35 34 34 34 34 34 35 35 35 35 35 34 33 32 32 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 29 29 29 28 27 27 26 26 26 26 26 26 26 25 24 24 23 22 21 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 24 24 25 26 27 28 29 29 30 31 32 32 33 34 35 35 36 37 37 38 39 40 41 41 42 43 44 45 45 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 42 41 41 40 40 39 38 38 38 37 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 41 41 40 39 39 38 37 37 36 36 35 34 33 32 32 32 32 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 36 36 37 37 38 38 38 39 39 40 40 40 41 41 42 42 42 42 42 43 43 44 45 45 45 45 46 47 47 47 47 47 46 45 45 46 47 48 49 49 49 49 49 48 47 46 46 45 45 28 28 27 27 26 26 27 27 27 28 28 29 29 30 31 32 33 33 33 32 32 32 33 33 34 34 33 33 34 35 36 37 37 38 38 39 39 40 40 41 41 42 41 41 40 39 39 40 40 39 38 37 36 35 33 32 30 29 28 27 26 26 26 27 28 29 29 28 28 27 27 27 27 27 27 27 27 27 27 26 26 27 28 29 30 30 31 31 32 32 33 34 36 37 39 39 39 38 37 35 35 35 36 37 39 41 43 44 45 46 47 48 47 46 45 44 42 40 38 37 37 36 36 36 35 35 35 36 36 35 35 34 34 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 29 29 28 28 28 28 29 29 29 28 27 27 26 26 26 25 25 25 25 25 24 23 22 21 20 20 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 23 24 24 25 26 27 27 28 29 30 31 32 32 33 34 35 36 36 37 38 38 39 40 40 41 42 42 43 44 45 45 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 43 43 42 41 40 40 39 38 38 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 43 43 43 43 43 43 42 42 42 42 42 41 41 42 42 42 42 43 43 43 43 43 42 42 41 41 40 40 39 39 38 37 37 36 36 35 34 33 33 33 32 32 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 10 10 11 11 12 13 13 14 14 15 15 15 15 15 15 16 16 17 17 17 18 19 19 20 20 21 21 22 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 35 35 36 36 37 37 37 38 38 39 39 39 40 40 40 41 41 41 41 41 42 42 43 44 44 44 44 44 45 46 46 47 47 47 46 46 46 46 47 47 47 48 48 48 48 47 46 45 45 44 43 28 27 27 26 26 27 27 28 28 29 30 31 31 32 32 33 34 34 34 34 33 34 35 35 36 35 35 34 35 37 38 40 40 40 39 39 39 40 40 41 42 42 42 42 42 41 41 40 40 39 37 35 33 32 31 30 29 28 27 26 25 25 26 26 27 28 28 27 27 26 26 26 26 26 26 27 27 27 27 27 27 28 29 30 31 31 31 32 32 33 34 35 36 37 38 38 37 36 35 34 35 36 38 40 42 44 45 46 47 48 48 48 48 46 44 42 40 39 38 38 38 37 37 37 37 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 31 31 30 30 29 29 29 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 29 29 29 29 28 27 27 26 26 25 25 25 25 24 24 24 23 22 21 20 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 25 25 26 27 27 28 29 30 31 32 32 33 34 35 36 37 38 39 39 40 40 40 41 41 42 42 43 44 44 45 45 45 45 45 45 45 46 46 45 45 45 45 45 45 44 44 44 44 44 44 43 43 43 43 43 42 42 41 40 40 39 38 38 37 37 36 36 36 36 36 36 37 37 38 38 38 39 39 39 40 40 40 41 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 41 41 40 40 39 39 38 38 37 37 36 35 34 34 33 33 33 32 31 31 30 29 29 28 28 27 26 26 25 25 24 24 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 10 10 11 11 12 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 40 40 41 42 42 42 42 42 42 43 43 44 44 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 44 43 43 42 28 27 26 26 26 27 28 29 30 31 31 32 32 33 33 34 36 36 37 36 36 37 37 37 37 37 36 36 36 37 38 40 40 40 39 39 39 39 40 40 41 41 41 42 41 41 41 40 38 37 34 32 31 30 30 29 28 27 26 25 25 25 25 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 28 29 30 30 31 31 31 32 33 34 35 36 36 36 36 35 35 34 34 34 36 38 40 43 44 46 47 48 49 49 48 49 49 46 44 42 40 39 38 38 38 38 38 38 37 37 36 36 35 35 35 35 34 34 34 34 34 34 33 32 32 31 31 30 29 29 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 22 21 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 26 27 27 28 29 30 31 32 32 33 34 35 36 37 38 39 40 41 41 41 41 42 42 42 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 43 43 43 43 43 42 42 42 42 42 41 40 39 39 38 38 37 37 36 36 36 36 36 36 36 36 37 37 38 38 38 39 39 40 40 41 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 43 43 43 44 44 44 43 43 43 42 41 41 41 40 39 39 38 38 37 37 36 35 34 34 33 33 32 32 31 31 30 29 29 28 27 27 26 25 25 24 24 23 23 22 21 21 20 20 19 19 18 17 17 16 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 9 8 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 17 18 18 19 19 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 27 27 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 34 34 35 35 35 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 39 39 40 41 41 41 41 41 41 42 42 43 43 43 44 44 45 45 45 46 46 46 46 46 46 45 45 45 44 43 43 42 41 40 27 26 26 26 26 27 28 29 31 32 32 32 33 33 35 37 39 40 40 39 39 39 39 40 40 40 39 38 37 37 38 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 38 36 34 32 31 30 29 29 28 28 27 26 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 26 26 27 27 28 29 30 30 30 30 31 32 34 35 35 35 35 34 34 33 33 34 34 36 39 41 43 44 46 48 49 50 50 50 49 50 49 46 43 41 39 39 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 34 33 33 32 32 31 30 30 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 28 28 27 26 26 25 25 25 24 24 23 23 22 21 20 20 19 19 18 19 19 19 20 20 20 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 24 24 25 25 25 26 26 27 27 28 29 30 31 32 33 33 34 36 37 38 39 40 41 41 42 42 42 42 42 42 42 42 43 43 43 44 44 44 44 44 44 45 44 44 44 44 44 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 40 39 39 38 37 37 36 36 35 35 35 35 35 35 36 36 37 37 37 38 38 39 39 40 40 41 41 42 42 42 42 43 43 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 43 43 42 42 41 41 40 39 39 38 38 37 37 36 35 34 34 33 33 32 31 31 30 30 29 28 28 27 26 26 25 24 24 23 22 22 21 21 20 20 19 18 18 17 17 16 16 16 15 15 14 14 13 12 12 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 16 16 17 17 18 19 19 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 31 31 31 31 32 32 31 31 31 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 34 35 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 38 38 38 38 38 39 39 40 40 40 41 41 41 42 42 42 42 43 43 44 44 45 45 45 46 45 45 45 45 44 44 43 43 42 41 40 39 39 26 26 26 26 26 27 28 30 31 31 32 32 33 33 36 38 40 41 42 41 41 41 41 42 43 43 42 41 40 39 39 39 39 38 38 38 39 39 40 40 41 40 40 40 39 39 38 36 34 32 31 30 29 29 29 28 28 27 26 26 25 25 26 26 27 27 27 27 26 26 26 26 26 26 25 25 25 26 27 29 29 29 29 30 30 30 32 33 34 35 35 35 34 33 33 33 33 35 37 39 41 43 45 46 48 49 50 50 49 48 47 50 49 46 43 41 39 39 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 34 34 34 33 33 33 32 32 31 31 31 31 31 30 31 31 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 28 28 27 26 25 25 25 24 24 23 23 22 21 20 19 19 18 18 18 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 19 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 30 31 31 32 33 34 35 37 38 39 40 41 41 42 43 43 43 43 43 42 42 42 42 43 43 43 43 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 41 41 41 41 41 41 40 40 39 38 38 37 37 36 36 35 35 35 35 35 35 35 35 36 36 37 37 38 38 39 39 40 40 41 41 42 42 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 44 44 44 45 44 44 44 43 43 43 42 41 41 40 39 39 38 38 37 37 36 35 34 34 33 32 32 31 31 30 29 29 28 27 26 26 25 24 24 23 22 22 21 21 20 20 19 18 18 17 17 16 16 15 15 15 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 19 19 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 28 28 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 36 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 40 40 41 42 42 42 42 42 43 43 43 44 44 45 45 45 45 45 44 44 43 43 42 41 41 40 39 38 37 37 26 26 26 26 27 28 29 30 31 31 31 31 32 33 35 38 40 41 42 42 42 42 42 43 44 45 45 44 42 41 39 39 38 38 38 38 38 39 39 40 40 40 39 39 38 37 35 34 32 31 30 29 29 29 29 28 28 27 27 26 26 26 26 27 27 28 28 27 27 26 26 26 26 26 26 25 26 27 28 29 30 30 30 30 30 31 32 34 35 35 35 33 33 32 32 33 35 37 40 42 44 46 47 48 50 51 51 51 50 48 48 49 47 45 43 41 40 39 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 27 26 26 25 24 24 23 23 22 21 21 20 19 18 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 27 27 28 28 29 29 30 31 31 32 33 34 35 36 37 38 39 40 41 42 42 43 43 43 43 43 42 42 42 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 40 39 39 38 37 37 36 36 35 35 35 34 34 34 34 34 34 35 35 36 36 37 38 38 39 39 40 40 41 41 42 42 43 43 44 44 44 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 44 44 44 43 43 43 42 42 41 40 40 39 38 38 37 36 35 34 34 33 33 32 31 31 30 30 29 28 27 26 26 25 24 24 23 22 22 21 21 20 20 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 18 18 19 19 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 31 31 31 31 30 30 30 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 35 35 35 35 36 36 37 37 37 37 36 36 36 36 36 36 36 36 37 38 38 39 40 41 41 42 42 43 43 43 43 44 44 44 44 44 44 44 43 43 42 42 41 40 39 38 38 37 36 36 35 26 26 26 26 27 28 29 30 31 31 31 31 32 33 34 37 40 41 42 42 42 42 43 45 46 47 47 46 44 41 40 38 37 37 37 37 37 37 37 37 38 38 38 37 36 35 34 32 31 30 29 29 29 29 28 28 27 27 27 26 26 26 27 27 28 28 28 28 28 27 26 26 26 26 26 26 27 28 29 29 30 30 30 30 31 32 33 34 34 34 33 32 32 32 33 35 38 41 43 44 46 47 49 50 51 52 52 52 52 51 49 47 45 43 41 40 39 38 38 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 32 32 31 32 32 32 32 32 31 30 30 29 29 29 29 28 28 27 26 25 24 24 23 22 22 21 21 20 19 18 17 17 16 16 16 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 24 25 26 26 27 27 28 28 29 29 30 31 31 32 32 33 34 34 35 36 37 38 39 40 41 42 42 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 38 38 37 36 36 35 35 35 34 34 34 33 33 33 34 34 34 35 36 36 37 37 38 39 39 40 40 41 42 42 43 43 43 44 44 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 44 44 44 43 43 43 42 41 41 40 40 39 38 38 37 36 35 34 34 33 32 32 31 30 30 29 28 27 27 26 25 24 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 14 15 15 16 16 17 17 18 18 19 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 36 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 36 36 37 38 39 40 40 41 42 42 43 43 43 43 43 43 43 42 42 41 41 40 39 39 38 37 37 36 36 35 34 34 26 26 26 27 28 29 30 31 31 32 32 32 32 33 35 38 40 42 43 43 43 43 44 46 47 49 49 47 45 43 40 38 37 36 36 36 35 35 35 35 36 36 36 36 35 35 33 32 31 30 29 28 28 28 28 27 27 27 27 27 27 27 27 28 28 29 29 29 28 28 27 28 29 29 29 28 29 29 29 30 30 30 30 31 32 32 33 33 33 33 32 32 32 34 36 38 41 43 44 45 46 48 49 51 52 53 53 52 51 50 48 46 44 42 40 39 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 31 31 31 31 32 32 32 32 31 30 30 29 29 28 28 27 26 25 25 24 23 22 21 21 20 20 19 18 18 17 16 16 16 16 16 17 17 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 23 23 23 24 24 25 26 27 27 28 29 29 30 30 31 31 32 32 33 34 34 35 35 35 36 36 37 38 39 40 41 42 42 43 43 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 37 37 36 35 35 35 34 34 34 33 33 33 33 33 33 33 34 35 35 36 37 37 38 39 39 40 41 41 42 42 43 43 44 44 44 45 45 45 46 46 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 45 45 46 46 46 45 44 44 43 43 43 42 42 41 40 40 39 39 38 37 36 36 35 34 33 33 32 31 31 30 29 28 28 27 26 25 24 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 15 15 16 17 17 18 18 18 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 37 37 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 35 36 37 37 38 39 39 40 40 41 41 41 41 41 40 40 39 39 38 38 37 37 36 36 35 35 34 34 33 33 26 26 27 27 28 30 31 32 32 32 32 33 33 34 36 39 41 42 43 44 44 45 45 46 46 47 47 46 45 44 42 40 39 38 37 36 35 34 34 34 34 35 35 36 36 36 35 34 32 31 29 28 28 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 28 28 28 29 30 30 30 30 29 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 35 36 39 41 43 44 45 46 46 47 49 51 52 52 53 52 50 48 47 45 43 41 40 39 38 38 38 37 37 37 38 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 32 32 32 31 31 30 29 28 28 27 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 17 18 19 19 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 29 30 30 31 31 32 32 33 33 34 34 35 35 35 35 36 36 36 37 37 38 39 41 41 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 37 37 36 35 35 34 34 34 33 33 33 33 33 32 32 32 33 33 34 34 35 36 37 37 38 39 39 40 41 41 42 42 43 43 44 44 45 45 45 46 46 46 46 46 46 45 45 45 45 45 45 44 44 44 44 44 45 45 45 46 46 46 46 45 44 44 43 43 42 42 41 41 40 40 39 38 38 37 36 35 35 34 33 32 32 31 30 29 29 28 27 26 25 24 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 9 9 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 9 10 10 10 11 11 11 12 12 12 13 13 14 15 16 16 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 32 32 33 33 33 33 33 33 34 34 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 37 37 37 37 37 36 35 35 35 35 35 35 35 35 35 36 36 37 37 38 38 38 39 38 38 38 37 37 37 36 36 36 35 35 34 34 34 33 33 33 32 26 27 27 28 29 30 31 32 33 33 33 34 35 37 38 40 41 43 43 44 44 44 44 44 44 45 45 44 44 44 44 43 42 41 39 38 37 35 35 35 35 35 36 36 37 36 36 35 33 31 30 29 28 28 27 28 28 28 28 28 29 29 30 31 31 31 31 30 29 28 29 29 31 31 31 30 30 31 31 32 32 32 31 30 30 30 30 32 33 34 35 37 38 39 41 42 44 46 47 47 47 48 48 49 50 51 51 50 49 47 46 44 43 41 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 36 36 36 35 35 35 34 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 28 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 17 17 16 16 16 16 16 16 17 17 18 19 20 21 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 31 31 32 32 33 33 33 34 34 35 35 36 36 36 36 36 36 36 37 37 38 39 40 41 41 42 42 42 42 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 33 33 34 35 36 36 37 38 39 39 40 41 42 42 43 43 43 44 44 45 45 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 46 46 46 47 46 46 45 44 44 43 43 42 41 41 40 40 39 39 38 37 36 36 35 34 33 33 32 31 30 29 29 28 27 26 25 24 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 5 5 5 5 6 6 6 7 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 14 15 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 31 32 33 33 33 33 34 34 34 35 35 36 36 36 37 37 37 37 37 38 38 38 38 39 39 38 38 38 37 37 37 37 37 36 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 27 27 28 28 29 30 31 32 33 33 34 35 37 38 40 41 42 42 43 42 42 42 42 42 43 43 44 44 45 45 45 45 44 43 42 41 39 39 38 37 37 37 37 37 37 37 36 35 33 32 30 29 28 28 28 28 28 28 28 29 29 30 31 32 33 33 33 32 31 30 30 31 32 32 32 31 31 31 32 33 32 32 31 30 29 30 30 33 35 36 38 39 40 41 42 44 45 47 48 48 48 48 47 46 47 47 47 47 47 46 45 43 42 41 40 40 40 39 39 39 39 39 38 38 38 38 38 38 37 37 36 35 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 28 27 26 25 24 23 22 21 20 19 19 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 19 20 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 30 30 31 32 32 32 33 33 33 34 34 34 35 35 36 36 37 37 37 37 37 37 37 38 38 39 40 40 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 36 36 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 36 37 38 39 39 40 41 42 42 43 43 43 44 44 45 45 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 46 46 46 47 47 46 46 45 44 44 43 42 42 41 41 40 39 39 38 37 37 36 35 34 34 33 32 31 30 30 29 28 27 26 25 24 24 23 22 22 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 10 10 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 15 16 16 17 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 30 29 29 29 29 29 28 28 28 28 28 29 29 31 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 27 27 28 28 29 30 31 32 33 34 35 36 37 38 40 41 42 42 42 41 41 40 40 41 41 42 42 43 44 45 45 45 44 44 43 43 42 42 41 41 40 40 39 39 38 37 36 34 33 31 30 29 29 28 28 28 28 28 28 29 29 30 31 32 33 34 34 33 33 32 32 32 33 33 33 33 32 33 33 33 32 32 32 31 30 31 32 34 36 38 39 40 41 43 44 45 47 49 50 50 49 48 46 45 44 44 44 44 44 43 42 41 41 40 40 39 39 39 39 39 39 38 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 32 32 32 31 31 31 30 29 29 29 29 29 29 30 30 31 31 31 31 30 30 30 29 28 27 26 25 24 23 22 21 20 20 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 19 20 21 22 23 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 31 31 32 32 32 33 33 34 34 34 35 36 36 37 38 38 39 39 39 39 38 38 38 38 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 31 31 31 31 32 32 33 33 34 35 36 36 37 38 38 39 40 41 42 42 43 43 43 44 44 45 45 46 46 46 46 46 47 47 47 47 47 46 46 46 46 46 46 46 45 45 45 45 46 46 47 47 47 46 46 45 44 44 43 42 42 41 40 40 39 38 38 37 36 36 35 34 33 32 31 30 30 29 28 27 26 25 25 24 23 22 22 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 9 9 9 10 10 10 11 11 12 12 13 13 13 14 15 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 28 28 29 29 30 31 32 32 33 33 34 34 35 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 38 38 37 37 37 36 36 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 27 27 28 29 30 30 32 33 34 35 35 36 37 38 39 41 41 41 41 41 41 40 40 39 40 41 41 43 44 45 45 45 44 44 44 44 44 44 44 43 43 42 42 41 40 38 36 35 33 31 30 29 29 28 28 28 28 28 28 28 28 29 30 31 33 34 34 34 33 33 33 34 34 34 34 34 33 33 33 33 32 32 33 33 33 34 36 37 38 39 40 41 42 44 45 47 48 50 51 51 50 49 47 45 44 43 43 42 42 41 40 40 39 39 39 39 39 39 39 38 38 38 37 37 36 36 36 35 35 34 34 34 33 33 33 32 32 31 31 30 30 29 28 28 27 27 28 28 28 29 30 30 31 31 30 30 29 29 28 27 26 25 24 23 22 21 20 19 19 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 31 31 31 32 32 33 33 33 34 34 35 36 37 37 38 39 39 39 40 40 39 39 38 38 38 38 39 39 40 40 40 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 32 32 33 34 35 35 36 37 38 38 39 40 41 41 42 43 43 43 44 44 45 45 46 46 46 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 45 45 46 46 46 47 47 47 46 45 44 44 43 43 42 41 41 40 40 39 38 37 37 36 35 34 33 32 31 31 30 29 28 27 27 26 25 24 23 22 22 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 7 7 8 8 9 9 10 10 10 11 11 12 12 13 13 14 15 15 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 31 30 30 30 30 29 29 28 28 28 28 28 28 29 29 30 30 31 32 32 33 33 34 35 35 36 36 37 37 38 38 38 38 38 38 38 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 36 35 35 35 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 41 42 42 42 42 41 40 40 40 40 41 42 43 44 44 45 45 45 45 45 45 45 45 45 45 44 44 44 43 42 40 38 35 33 32 30 29 29 28 28 28 28 28 28 28 29 29 30 31 32 33 34 34 34 34 35 35 36 36 35 35 34 33 33 32 33 33 34 35 37 38 38 39 39 39 40 41 42 44 46 48 49 50 50 50 49 48 46 45 44 43 42 41 41 40 40 39 39 38 39 39 39 39 38 38 38 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 31 31 30 29 28 28 27 27 26 27 27 28 28 29 30 30 30 30 30 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 17 17 17 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 21 22 23 24 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 31 31 32 32 32 33 33 34 34 35 36 36 37 38 38 39 39 40 40 40 40 39 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 31 31 31 31 32 32 33 34 34 35 36 37 37 38 39 40 40 41 42 43 43 43 44 44 45 45 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 46 46 46 47 47 47 46 45 45 44 44 43 42 42 41 41 40 39 38 38 37 36 35 34 33 33 32 31 30 29 28 28 27 26 25 24 23 23 22 21 20 20 19 18 18 18 17 16 16 15 15 14 14 13 13 12 11 11 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 6 7 8 8 8 9 9 10 10 10 11 11 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 29 30 30 30 31 31 32 33 33 34 35 35 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 28 29 31 32 33 34 35 35 36 37 39 41 42 43 43 43 43 43 43 43 42 41 41 41 41 42 43 44 44 45 45 45 45 45 45 46 46 46 45 45 45 45 45 45 44 42 39 37 34 33 31 30 29 29 29 29 29 29 29 30 31 31 32 32 33 34 34 35 35 36 37 37 38 37 37 36 34 33 33 33 33 34 36 38 39 39 40 40 40 39 40 41 43 45 47 49 50 50 49 48 47 46 45 44 43 42 41 41 40 40 40 39 39 39 39 39 39 39 38 38 38 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 31 30 29 28 28 27 26 26 26 27 27 28 29 30 30 30 30 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 18 17 17 17 16 16 16 17 17 18 18 18 19 19 19 19 20 20 21 22 23 25 26 27 27 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 33 33 33 34 34 34 35 36 36 37 38 39 39 40 40 40 40 40 39 39 38 38 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 32 33 33 34 35 36 36 37 38 38 39 40 41 42 42 43 43 44 44 45 45 46 46 46 46 47 47 47 47 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 46 46 47 47 47 46 45 45 44 43 43 42 42 41 40 40 39 38 37 37 36 35 34 33 32 31 30 29 29 28 27 26 25 24 24 23 22 21 20 20 19 19 18 18 17 16 16 15 15 14 14 13 13 12 11 11 10 9 8 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 3 4 4 5 5 6 7 7 8 8 8 9 9 9 10 10 11 12 12 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 29 30 32 33 35 35 36 36 36 37 38 40 42 43 44 43 43 43 43 43 43 42 42 42 42 42 43 44 45 45 45 45 45 45 45 45 45 46 45 45 45 46 46 46 46 45 43 41 39 36 34 33 32 31 31 31 31 31 32 33 34 34 33 33 34 34 35 36 36 37 38 39 40 40 39 37 36 34 34 33 34 35 37 38 40 40 40 40 40 40 40 40 42 44 46 48 50 50 49 49 48 47 46 45 44 43 41 40 40 40 39 39 39 38 38 38 38 37 37 37 37 36 36 36 35 35 34 34 34 34 34 34 33 33 32 32 31 31 30 29 28 28 27 27 27 27 27 28 29 30 30 30 30 29 28 27 25 24 23 22 21 21 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 22 23 25 26 27 28 29 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 28 28 29 29 30 30 31 32 32 33 33 33 34 34 34 34 34 34 35 35 36 37 38 39 39 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 34 34 35 36 36 37 38 39 40 41 42 42 43 43 44 44 45 45 45 46 46 46 47 47 47 47 48 48 48 48 48 47 47 47 47 46 46 46 46 46 46 46 46 47 47 47 46 45 45 44 44 43 42 42 41 41 40 39 38 38 37 36 35 34 33 32 31 30 30 29 28 27 26 25 24 24 23 22 21 20 20 19 19 18 18 17 16 16 15 15 14 14 13 12 12 11 10 10 9 8 8 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 11 12 12 13 14 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 34 33 33 33 33 32 32 31 31 30 30 30 29 29 28 33 34 35 36 37 37 37 37 38 39 41 42 43 44 42 42 42 42 42 42 42 42 42 42 42 43 44 44 45 45 45 45 44 44 44 44 44 44 44 45 45 46 46 46 45 44 42 40 38 36 35 34 34 33 34 35 35 36 36 35 35 35 35 35 36 37 38 39 40 41 42 41 40 39 37 36 35 34 34 35 37 39 40 41 41 40 40 39 39 40 41 43 45 46 48 49 49 48 47 47 46 45 44 43 42 41 40 39 39 38 38 37 37 37 36 36 36 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 32 32 32 31 31 30 29 29 28 28 28 28 28 29 29 30 30 30 30 29 28 27 25 24 22 22 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 25 26 27 29 30 31 31 31 31 31 30 29 29 28 28 28 27 27 27 27 27 27 28 28 29 29 30 31 32 32 33 33 34 34 34 34 34 34 34 34 34 35 35 36 37 37 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 34 34 33 33 33 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 34 34 35 35 36 37 38 39 40 40 41 42 42 43 44 44 45 45 45 45 46 46 47 47 47 47 48 48 48 48 48 48 47 47 47 47 46 46 46 46 46 46 46 46 47 47 46 46 45 44 44 43 42 42 41 41 40 39 39 38 37 36 35 34 33 32 31 30 30 29 28 27 26 25 24 24 23 22 21 20 20 19 19 18 18 17 16 16 15 15 14 13 13 12 12 11 10 9 9 8 8 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 11 12 12 13 14 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 32 32 31 31 30 30 29 29 29 28 27 34 35 36 36 37 38 38 39 41 42 43 44 44 44 43 42 41 41 41 41 41 41 41 42 42 43 43 43 43 44 44 44 44 43 43 42 42 42 43 43 44 45 45 45 45 43 42 40 38 37 36 36 36 37 38 39 39 38 37 37 36 36 36 37 38 39 40 42 42 42 41 40 38 37 36 35 35 35 36 37 39 40 41 42 42 41 40 39 39 40 42 43 45 46 47 47 46 46 46 45 44 44 43 42 41 40 40 39 38 38 37 36 36 36 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 29 29 29 29 30 30 31 31 31 30 29 27 26 24 23 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 21 23 23 23 23 23 23 24 25 26 27 29 30 31 32 32 32 32 31 30 30 29 28 28 27 27 27 27 27 27 27 27 28 29 29 30 31 31 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 37 37 38 38 38 39 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 35 35 36 37 38 39 40 41 42 42 43 44 44 45 45 45 45 46 46 47 47 47 47 48 48 48 48 48 48 47 47 47 47 46 46 46 46 46 46 46 46 47 47 47 46 45 44 43 43 43 42 42 41 40 40 39 38 37 36 35 34 33 32 31 31 30 29 28 27 26 25 24 23 22 22 21 20 20 19 19 18 17 17 16 16 15 15 14 13 13 12 11 11 10 9 9 8 7 7 7 6 6 6 5 5 5 4 4 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 14 14 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 31 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 31 31 30 29 29 28 28 28 27 35 35 36 36 37 38 39 41 42 43 44 44 45 44 44 42 42 41 41 42 42 42 42 42 42 43 43 44 44 44 43 43 43 43 42 41 41 41 41 42 42 43 43 43 42 41 40 39 38 37 37 38 38 40 41 41 41 40 39 38 37 37 38 38 40 41 42 42 42 41 39 37 37 36 36 36 36 37 38 39 40 42 43 43 43 42 41 40 40 40 41 42 43 44 44 44 44 44 43 43 42 41 41 40 40 40 39 39 38 38 37 37 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 30 30 30 30 30 31 31 31 31 31 29 28 26 25 23 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 20 20 21 23 24 25 25 25 25 24 24 25 26 27 28 30 31 32 33 33 33 32 31 30 29 29 28 28 27 27 27 27 27 27 27 28 28 29 29 30 30 31 32 32 33 34 35 35 36 36 36 36 36 35 35 35 35 36 36 36 37 37 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 35 36 37 38 38 39 40 41 42 43 43 44 44 45 45 45 46 46 47 47 47 47 48 48 48 48 48 48 48 47 47 47 47 46 46 46 46 46 46 46 47 47 47 46 45 44 43 43 43 42 42 41 41 40 39 39 38 37 36 35 34 32 32 31 30 29 28 27 26 25 24 23 23 22 21 21 20 19 19 18 17 17 16 15 15 14 14 13 12 12 11 10 10 9 9 8 7 7 6 6 6 5 5 5 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 7 8 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 31 31 32 32 32 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 31 30 29 29 28 28 27 27 36 36 37 37 38 39 41 43 44 44 44 45 45 44 44 43 42 42 42 42 42 42 42 42 43 44 44 44 44 44 43 43 43 42 42 41 41 40 40 40 41 41 41 40 40 39 38 37 37 37 38 39 40 41 42 42 42 41 40 39 39 39 40 40 41 42 42 41 40 39 37 36 36 36 37 38 39 40 40 41 42 43 43 44 44 43 42 41 40 40 41 42 42 43 43 43 42 41 41 40 40 40 39 39 39 39 39 39 38 38 38 37 37 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 30 30 30 30 30 31 31 32 31 30 29 28 26 24 23 22 21 20 20 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 22 24 25 25 26 26 26 26 25 25 26 27 28 30 31 32 33 34 34 33 32 31 30 29 29 28 28 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 32 33 34 35 36 36 37 37 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 34 34 35 36 36 37 38 39 40 41 41 42 43 43 44 44 44 45 45 46 46 47 47 47 47 48 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 47 47 46 45 44 43 43 42 42 42 41 41 40 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 25 24 23 22 21 21 20 19 19 18 17 17 16 15 15 14 13 13 12 12 11 10 10 9 9 8 7 7 6 6 6 5 5 5 4 3 3 3 3 3 3 4 5 5 5 6 6 7 7 7 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 31 31 31 31 32 32 32 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 30 29 29 28 27 27 26 36 37 38 40 41 42 43 44 43 43 43 43 44 44 44 44 44 43 43 42 42 42 42 42 42 43 44 44 44 44 43 43 43 42 42 41 41 40 40 40 40 39 39 38 38 37 37 37 37 38 39 40 41 41 42 42 42 42 41 41 42 42 42 42 42 41 40 39 38 38 37 36 37 38 39 40 41 42 42 43 43 44 44 45 45 44 43 42 41 41 41 42 42 43 43 42 42 41 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 37 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 31 31 31 32 31 30 29 27 26 24 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 25 25 25 25 25 25 25 26 26 27 28 29 30 31 33 33 34 33 33 32 31 30 30 29 28 28 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 32 33 34 35 36 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 34 35 35 36 37 38 38 39 40 41 42 42 43 43 44 44 45 45 46 46 46 47 47 47 47 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 47 47 46 45 44 43 43 42 42 42 42 41 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 26 25 24 23 22 21 21 20 19 18 18 17 16 16 15 15 14 13 13 12 12 11 10 10 9 9 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 29 28 27 27 26 25 37 38 40 42 43 43 44 44 43 43 43 43 45 46 46 46 45 44 43 42 42 41 42 42 42 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 39 39 38 38 37 37 37 38 38 39 40 41 41 42 42 42 42 43 43 43 44 44 44 43 42 41 40 39 38 38 38 38 39 40 41 41 42 43 43 44 45 45 46 46 46 45 44 42 41 41 41 41 42 42 43 43 42 42 41 41 40 40 40 39 39 39 39 39 39 38 38 38 37 37 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 32 32 31 31 31 31 31 32 32 32 31 30 29 28 27 26 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 25 25 26 26 25 25 24 24 25 25 25 26 27 27 28 29 30 31 32 33 33 33 32 32 31 30 30 29 28 28 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 33 34 35 36 36 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 34 34 35 36 36 37 38 39 40 41 42 42 43 43 44 44 45 45 45 46 46 47 47 47 47 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 47 47 47 45 44 43 43 42 42 42 42 41 41 40 39 38 37 36 35 34 33 32 31 31 30 29 27 27 26 25 24 23 22 21 21 20 19 18 17 17 16 16 15 15 14 13 13 12 11 11 10 10 9 8 8 7 7 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 6 6 7 7 8 8 8 9 9 10 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 34 34 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 28 27 26 25 24 23 39 40 42 43 43 44 44 44 44 44 44 44 46 47 47 47 46 45 43 42 42 42 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 40 40 39 39 38 38 38 39 39 40 41 41 42 42 42 42 43 43 44 45 45 45 44 43 42 41 40 40 40 40 41 42 43 43 43 43 43 44 44 45 46 47 47 47 46 45 44 43 42 41 41 41 41 42 42 43 43 43 43 42 42 41 41 41 40 40 40 39 39 39 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 31 31 30 29 27 26 25 24 23 22 22 21 21 21 21 21 21 21 20 20 20 21 21 22 23 25 26 26 27 27 25 25 25 25 25 25 26 26 27 27 28 29 29 30 31 31 32 32 32 31 31 30 30 29 28 28 27 27 27 26 26 27 27 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 33 34 35 36 36 37 37 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 35 35 36 37 38 39 40 40 41 42 42 43 43 44 44 45 45 46 46 47 47 48 48 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 47 47 46 45 44 43 42 42 42 42 42 41 41 40 39 38 37 36 35 34 33 32 32 31 30 28 27 26 26 25 24 23 22 21 20 20 19 18 17 17 16 16 15 14 14 13 13 12 11 11 10 9 9 8 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 30 30 30 29 29 29 28 28 27 26 26 25 24 23 22 42 42 43 44 44 44 44 44 44 45 45 46 46 47 47 47 46 44 43 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 41 41 41 40 40 39 39 39 39 40 40 41 41 41 42 42 43 43 44 44 44 43 42 42 42 42 42 43 43 44 45 46 46 46 46 46 46 46 46 46 47 47 48 47 47 46 44 43 42 42 41 41 41 41 42 43 43 44 44 44 44 43 43 42 42 41 41 40 40 40 39 38 38 37 36 36 35 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 34 34 33 33 33 33 32 32 32 31 30 29 28 27 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 22 24 26 26 27 27 27 27 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 33 33 34 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 32 32 32 33 33 33 34 34 35 36 37 38 39 40 41 41 42 42 43 43 44 45 45 46 47 47 48 48 48 49 48 48 48 48 47 47 47 47 47 46 46 46 46 46 46 46 47 47 46 45 44 42 42 42 42 42 42 41 41 40 39 38 38 36 36 35 34 33 32 30 29 28 27 26 25 25 24 23 22 21 20 19 19 18 17 17 16 15 15 14 14 13 12 12 11 10 10 9 9 8 8 7 7 6 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 29 30 30 30 30 31 31 30 30 30 29 29 29 28 28 28 27 26 26 25 25 24 23 22 21 44 44 44 44 44 44 45 45 45 45 44 45 46 46 46 45 45 44 43 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 42 43 43 43 42 42 41 41 40 40 39 39 39 39 40 40 40 41 41 41 42 42 42 42 41 41 41 41 42 44 45 46 48 49 50 50 51 50 49 48 48 48 48 48 48 48 48 48 47 46 45 44 43 43 42 42 42 42 42 43 44 44 45 45 45 45 44 44 43 42 42 41 41 40 40 39 38 38 37 36 35 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 35 35 36 36 35 35 34 34 34 33 33 32 32 31 31 30 28 27 26 25 25 24 23 23 22 22 22 22 22 22 22 22 21 21 21 22 23 25 26 27 27 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 31 31 31 32 32 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 33 34 34 35 37 37 38 39 39 40 40 41 42 42 43 44 45 46 47 48 48 49 49 49 49 49 48 48 47 47 47 47 47 46 46 46 47 47 47 47 47 47 46 45 44 43 42 42 42 42 42 42 41 40 39 39 38 37 36 35 33 32 31 30 29 28 27 26 25 24 23 23 22 21 20 19 18 18 17 16 16 15 15 14 13 13 12 11 11 10 10 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 25 24 24 23 22 21 45 45 45 45 45 45 44 44 44 44 43 43 44 44 44 44 43 43 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 42 42 42 43 44 44 44 44 43 42 41 40 39 39 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 42 43 45 46 48 49 50 52 53 53 54 54 53 52 51 51 50 50 50 50 50 50 49 48 47 45 44 43 43 42 42 43 43 43 44 44 45 45 46 45 45 44 44 43 43 42 42 41 40 40 39 38 37 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 33 33 32 31 30 29 28 27 26 26 25 24 24 23 23 23 23 23 24 23 23 23 22 22 22 23 24 25 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 31 31 32 32 32 33 33 33 34 34 35 35 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 31 31 32 32 33 34 35 36 37 37 38 38 38 39 40 41 42 43 44 46 47 48 49 49 49 49 49 49 48 48 47 47 47 47 47 46 46 46 46 46 47 47 47 47 46 45 44 43 42 42 42 42 42 42 41 40 40 39 38 37 35 34 33 32 31 30 29 28 27 26 25 24 23 22 22 21 20 19 18 18 17 16 16 15 14 14 13 12 12 11 11 10 10 9 9 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 22 22 21 44 45 45 45 45 44 44 43 42 42 41 41 42 43 43 43 43 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 42 41 42 43 44 45 45 45 44 42 41 39 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 43 43 44 46 47 48 50 51 53 53 54 55 55 55 55 54 53 53 52 52 51 51 51 51 51 50 49 47 46 45 44 43 43 43 43 43 44 44 45 45 45 45 45 45 44 44 43 42 41 41 41 40 39 38 38 37 37 36 36 36 35 35 35 35 35 35 35 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 31 30 29 28 27 26 26 25 25 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 25 26 26 27 27 27 28 28 28 29 29 28 28 28 27 27 27 26 26 25 25 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 28 28 29 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 36 36 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 34 34 35 35 36 36 37 38 39 40 42 44 45 47 48 49 50 50 50 49 49 48 48 47 47 47 47 46 46 46 46 46 46 46 46 47 46 46 45 43 43 42 42 42 42 42 41 41 40 40 39 38 36 35 34 33 32 31 29 28 27 26 26 25 24 23 22 21 20 20 19 18 17 17 16 15 15 14 13 13 12 12 11 11 10 10 9 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 33 34 34 34 34 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 32 32 32 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 20 43 44 44 44 43 42 42 41 40 40 40 40 40 41 41 42 42 42 42 41 41 41 41 42 42 42 42 43 43 42 42 41 41 41 41 41 42 43 45 46 46 45 42 40 39 38 37 37 37 37 37 37 37 37 37 38 39 40 41 43 44 46 46 48 49 50 52 53 55 55 55 55 55 55 55 55 54 53 53 52 52 52 52 52 52 52 51 50 48 47 46 45 45 44 44 44 44 44 44 45 45 45 45 45 44 43 43 42 41 41 41 40 40 39 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 32 32 31 30 29 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 25 24 24 24 24 24 25 25 26 26 27 27 27 27 28 28 29 29 29 28 28 27 27 26 26 25 24 24 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 27 27 28 29 29 30 30 31 31 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 35 36 38 39 41 43 46 47 49 49 50 50 50 49 49 48 48 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 44 43 43 42 42 42 42 42 41 41 40 39 38 37 36 35 34 33 31 30 29 28 27 26 26 25 24 23 22 21 20 20 19 18 17 17 16 15 15 14 13 13 12 12 11 10 10 9 9 8 8 7 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 33 33 34 34 35 35 35 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 33 32 32 32 32 31 31 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 20 44 44 43 43 42 41 40 40 40 39 39 39 39 40 40 40 41 41 41 41 40 41 41 41 42 42 42 43 43 42 42 41 40 40 40 40 41 42 44 44 45 43 42 40 38 37 36 36 36 36 37 37 37 37 38 38 39 40 42 44 46 47 48 49 51 52 53 55 56 56 56 56 55 55 55 55 54 54 53 52 52 52 52 52 52 52 52 52 51 49 48 47 46 46 45 45 44 44 44 44 44 45 45 44 44 43 42 42 41 41 41 40 40 40 39 39 39 39 40 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 34 33 33 32 31 30 29 28 28 27 27 26 26 26 26 26 25 25 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 29 29 29 29 28 28 27 27 26 25 24 24 23 22 22 22 22 23 23 24 26 28 29 29 27 26 26 26 27 27 28 28 29 30 30 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 30 30 30 30 31 32 33 35 36 38 41 43 45 47 49 49 50 50 49 49 49 48 48 47 47 46 46 46 46 46 45 45 45 45 46 46 46 45 44 43 42 42 42 41 41 41 41 41 40 39 38 37 36 35 33 32 31 30 29 28 27 26 25 25 24 23 22 21 20 19 19 18 17 17 16 15 15 14 14 13 12 12 11 10 10 9 9 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 35 35 35 36 36 36 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 23 23 22 22 22 22 21 21 44 44 43 42 42 42 42 42 41 40 39 39 39 39 39 39 40 40 40 40 40 40 40 41 41 42 42 43 43 43 42 41 40 39 39 40 40 41 42 43 43 42 41 40 38 37 37 36 36 37 37 37 38 38 39 40 41 42 43 45 47 48 50 51 53 54 55 56 56 56 56 56 56 56 56 55 55 55 54 53 52 51 50 50 51 51 51 51 51 50 49 49 47 46 46 45 44 44 44 44 44 44 44 44 43 43 43 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 35 34 33 33 32 32 31 30 29 29 28 28 28 28 27 27 26 26 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 28 28 27 27 26 26 26 25 24 23 22 22 22 22 23 23 24 26 28 29 29 29 29 28 27 27 28 28 29 29 30 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 31 33 35 38 40 43 45 47 48 49 49 49 49 49 48 48 47 47 46 46 46 45 45 45 45 45 45 45 45 46 45 45 44 43 42 42 41 41 41 41 41 40 39 38 37 37 36 34 33 32 31 30 29 28 27 26 25 25 24 23 22 21 20 19 19 18 17 17 16 15 15 14 14 13 13 12 11 10 10 9 9 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 4 4 5 5 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 29 29 30 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 34 35 35 35 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 20 43 44 43 43 43 42 42 42 41 40 39 38 38 38 39 39 39 39 39 39 39 39 40 40 41 42 42 42 42 42 41 40 40 39 39 39 39 40 41 41 41 41 40 40 39 39 38 38 38 38 38 38 38 39 40 42 43 44 46 47 48 49 50 52 53 54 55 56 56 56 56 56 56 56 56 56 56 55 55 54 52 51 50 49 49 49 50 50 50 50 49 49 48 47 46 45 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 37 37 36 35 35 34 34 34 34 33 33 32 31 31 31 31 30 30 29 28 28 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 28 28 29 29 28 28 27 27 26 26 26 27 28 26 24 23 22 22 22 23 23 24 24 26 27 28 29 28 28 28 28 28 29 29 30 31 31 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 36 36 36 35 35 35 35 35 35 34 34 33 32 32 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 30 32 34 37 40 42 45 47 48 49 49 49 48 48 48 47 47 46 46 46 45 45 45 45 45 45 45 45 45 45 45 44 43 42 42 42 41 41 41 41 40 40 39 38 37 36 35 34 33 32 30 29 28 28 27 26 25 24 24 23 22 21 20 19 19 18 17 17 16 15 15 14 14 13 12 12 11 10 10 9 9 8 7 7 6 6 5 5 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 28 28 29 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 43 44 44 43 43 42 42 41 40 39 38 37 38 38 39 39 39 39 39 39 39 39 40 40 41 41 41 41 41 41 40 40 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 41 42 44 45 46 47 48 49 50 51 52 53 54 54 55 55 55 55 54 54 54 55 55 55 55 54 53 52 51 50 49 49 49 49 49 49 49 49 48 48 47 46 45 44 43 42 42 41 41 42 42 42 43 43 44 44 44 44 44 43 43 42 42 42 42 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 37 36 35 35 35 35 35 35 35 34 34 34 33 33 33 32 32 31 30 30 29 28 28 28 29 29 29 29 28 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 27 27 26 26 25 25 26 28 29 29 27 24 23 23 23 23 23 24 24 25 26 27 27 27 28 28 28 29 29 30 30 31 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 35 35 34 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 29 29 31 33 36 39 42 45 47 48 48 48 48 48 47 47 47 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 44 43 42 42 41 41 41 41 41 40 40 39 38 37 36 35 34 32 31 30 29 28 27 26 26 25 24 23 23 22 21 20 19 19 18 17 17 16 15 15 14 14 13 12 12 11 10 10 9 9 8 7 7 6 6 5 4 4 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 20 20 43 43 43 43 42 41 40 39 38 37 37 37 38 38 39 39 39 39 39 39 39 39 39 40 40 41 41 40 40 40 39 39 39 38 38 39 39 39 40 40 41 41 41 41 41 41 40 40 40 40 40 40 42 43 44 45 46 47 48 49 50 51 51 52 53 53 53 54 53 53 52 52 52 52 53 53 53 53 53 52 51 51 50 49 49 48 48 48 48 48 48 48 47 47 46 45 44 43 42 41 41 41 41 41 42 43 44 44 44 44 44 44 43 43 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 38 37 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 32 31 30 30 30 30 31 31 32 32 32 31 30 29 28 28 28 28 28 27 27 28 28 28 28 28 27 26 26 25 25 24 24 25 26 27 28 26 25 23 23 23 23 24 24 24 25 26 26 27 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 37 37 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 35 34 33 33 33 33 33 32 31 31 31 31 32 32 32 31 30 29 29 28 28 30 32 35 38 42 45 46 47 48 48 48 47 47 47 46 46 46 45 45 44 44 44 44 44 45 45 45 45 45 44 43 42 42 42 41 41 41 41 41 40 39 39 38 37 36 34 33 32 31 30 29 28 27 26 25 25 24 23 22 21 21 20 19 18 18 17 17 16 15 15 14 13 13 12 11 11 10 10 9 9 8 7 7 6 6 5 4 4 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 41 41 41 41 40 39 37 36 36 37 37 38 39 39 39 39 39 39 38 39 39 39 39 40 40 40 40 40 39 39 38 38 38 38 39 39 40 40 41 41 41 42 41 41 41 41 41 41 41 41 41 42 44 45 46 47 48 49 49 50 50 51 51 52 52 53 53 53 52 51 51 50 50 50 51 51 52 52 52 51 51 50 49 49 49 48 48 48 47 47 47 47 47 46 46 45 44 44 43 42 42 41 41 42 42 43 43 44 45 45 45 44 44 43 43 42 41 41 40 40 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 38 37 36 36 35 35 36 36 37 37 36 36 36 36 35 35 35 35 35 34 34 33 33 32 32 32 32 32 33 33 33 33 33 32 31 29 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 29 30 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 38 38 39 39 39 38 38 38 37 37 38 38 39 39 39 38 37 36 36 35 35 34 34 33 32 31 31 31 31 32 31 31 30 29 28 27 28 29 31 34 38 41 44 46 47 47 47 47 47 46 46 46 45 45 45 44 44 44 44 44 44 44 44 44 44 44 43 43 42 42 42 42 42 41 41 41 40 39 38 37 36 35 34 32 31 30 29 28 27 27 26 25 24 24 23 22 21 20 20 19 18 18 17 16 16 15 14 14 13 12 12 11 10 10 9 9 8 8 7 7 6 5 5 4 4 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 19 19 39 39 39 38 38 37 35 35 36 36 38 39 39 39 38 38 38 38 39 39 40 40 40 40 40 39 39 39 38 38 38 38 38 38 39 40 41 41 42 42 42 42 42 42 41 41 41 41 41 42 43 44 45 46 47 48 49 50 50 50 51 51 51 52 52 53 52 52 51 51 50 50 49 49 50 50 51 51 51 51 50 50 49 49 48 48 48 48 47 47 47 47 46 46 45 45 45 45 44 44 44 43 43 43 43 44 44 45 45 45 45 45 44 44 43 42 41 41 40 39 39 38 38 39 39 39 40 40 40 40 40 40 39 38 37 37 37 36 36 36 36 35 36 37 37 37 37 36 36 35 35 35 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 33 33 32 31 30 29 28 28 28 28 28 28 28 27 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 28 29 29 30 30 31 31 32 32 32 32 33 33 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 37 37 38 38 38 38 38 38 38 38 38 39 39 40 40 39 39 38 38 38 38 38 39 39 39 39 39 38 38 37 36 36 35 34 33 32 31 31 31 31 31 30 29 28 27 27 27 28 30 32 36 40 43 45 46 47 47 46 46 46 46 45 45 45 44 44 44 44 44 44 44 44 44 44 44 43 43 42 41 41 41 41 41 41 41 40 39 39 38 37 36 34 33 32 31 30 29 28 27 26 26 25 24 23 23 22 21 20 20 19 18 18 17 16 16 15 14 14 13 12 12 11 10 10 9 9 8 8 7 7 6 5 5 4 3 3 3 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 20 20 19 18 37 37 37 37 36 36 36 35 36 36 37 38 37 37 36 36 37 37 39 40 41 41 41 40 39 38 38 38 38 39 39 39 39 40 41 42 43 44 44 43 43 43 42 42 41 41 41 42 43 44 45 46 47 47 48 49 50 50 51 51 51 51 51 51 51 52 52 51 51 51 50 50 49 49 49 49 50 50 50 50 50 50 49 49 49 48 48 48 48 48 47 47 47 46 46 46 46 46 46 46 46 46 45 45 45 45 46 46 46 46 46 45 45 45 44 43 42 41 40 39 39 38 38 38 39 39 39 39 39 39 39 39 38 37 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 32 32 32 31 30 30 29 29 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 28 28 29 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 36 37 37 38 38 38 38 38 39 39 38 38 39 39 39 40 40 40 40 40 39 39 38 38 38 38 38 39 39 39 39 39 39 38 38 37 36 35 34 33 32 32 31 31 30 30 29 28 27 27 28 29 31 35 39 42 45 46 46 46 45 45 45 45 45 44 44 44 44 43 43 43 44 44 44 44 44 43 43 42 41 41 40 40 41 41 40 40 39 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 25 24 23 22 22 21 20 19 19 18 17 17 16 15 15 14 13 13 12 11 11 10 10 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 4 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 29 29 30 30 30 30 31 31 32 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 18 34 34 34 34 34 35 35 36 36 37 37 37 36 35 35 35 35 36 38 39 40 41 41 40 39 38 38 38 39 40 40 41 42 42 42 43 44 44 45 44 43 42 41 41 40 41 42 43 45 46 47 47 48 48 48 49 50 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 50 50 50 50 50 50 49 49 49 49 49 49 49 48 48 48 48 47 47 47 47 48 48 48 48 48 47 47 47 47 47 47 47 46 46 46 45 45 44 43 42 41 40 39 39 38 38 38 38 38 39 39 38 38 38 38 37 37 37 36 36 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 30 31 31 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 30 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 37 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 40 40 39 38 38 38 39 39 39 40 40 40 40 40 39 39 37 36 34 33 32 32 31 31 31 30 29 29 28 28 28 29 31 34 38 41 44 45 45 45 45 45 45 45 44 44 44 43 43 43 43 43 43 43 43 43 43 43 42 41 40 40 40 39 39 39 39 39 39 38 37 37 35 34 33 32 31 30 29 28 27 27 26 25 25 24 23 22 22 21 20 19 19 18 17 17 16 15 15 14 13 13 12 11 11 10 10 9 9 8 7 7 6 5 5 4 3 3 3 3 3 4 4 5 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 26 26 27 28 28 29 29 30 30 30 30 31 31 32 32 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 31 31 32 32 33 34 35 35 36 36 37 36 35 34 34 34 34 35 37 38 39 40 40 40 40 39 39 40 40 41 41 42 42 42 43 43 44 44 45 44 43 42 41 40 40 41 43 45 46 47 48 48 48 48 49 49 50 51 51 51 51 50 49 49 49 49 50 50 50 50 50 50 50 49 49 49 50 50 50 50 51 51 50 50 50 50 49 49 50 50 50 50 50 50 49 49 49 49 49 50 50 50 50 49 49 49 49 48 48 48 47 47 47 46 46 45 45 44 42 41 40 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 37 37 36 36 36 35 35 35 34 34 34 34 34 33 33 33 32 31 31 30 30 30 30 30 30 30 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 29 29 30 30 31 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 39 39 40 40 41 41 40 40 40 40 40 40 40 40 40 40 41 41 41 40 40 39 39 39 39 39 40 40 40 41 41 40 40 40 39 37 36 34 33 32 31 31 31 31 30 30 30 29 29 29 30 31 34 37 41 43 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 41 40 39 39 39 39 38 38 38 38 37 37 36 35 34 33 32 31 30 29 28 27 27 26 25 25 24 23 22 21 21 20 19 18 18 17 16 16 15 14 14 13 12 12 11 11 10 10 9 8 8 7 6 6 5 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 31 31 32 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 30 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 18 30 30 30 31 32 33 34 35 35 35 35 35 35 34 33 33 33 35 36 37 38 39 39 40 40 40 40 40 41 41 42 42 42 42 43 43 44 44 44 43 42 41 41 41 41 42 44 45 47 48 48 48 49 49 49 49 50 51 51 51 51 50 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 51 51 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 49 49 49 48 48 48 47 47 46 46 45 44 43 42 41 40 39 39 39 39 38 38 38 38 38 38 37 37 36 36 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 31 30 30 29 29 29 30 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 29 29 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 34 34 35 35 35 36 36 36 37 37 37 38 38 38 39 39 40 40 41 41 41 41 41 40 40 40 40 40 41 41 41 41 41 41 41 40 40 39 39 39 39 39 40 40 41 40 40 40 39 38 38 36 35 34 33 32 31 30 30 30 30 30 30 30 30 30 31 32 35 37 40 42 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 41 40 39 39 39 38 38 38 38 37 37 36 36 35 34 34 33 32 31 30 29 28 27 26 26 25 24 24 23 22 21 20 20 19 18 17 17 16 15 14 14 13 13 12 12 11 11 10 10 9 8 7 7 6 5 4 4 3 3 2 2 3 3 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 27 28 28 29 31 32 33 33 33 33 33 33 33 33 33 33 34 35 36 36 37 38 39 39 40 40 40 41 41 42 42 42 42 43 43 43 44 43 43 42 41 41 41 42 43 44 45 46 47 48 48 48 49 48 48 48 48 49 49 49 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 51 51 51 51 51 51 51 51 51 51 50 50 50 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 50 50 50 49 49 48 48 47 47 47 46 45 44 43 43 42 41 41 40 40 39 39 39 39 38 38 38 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 36 36 37 37 38 38 39 39 39 40 41 41 42 42 42 42 41 40 40 40 40 41 41 41 41 42 41 41 41 40 40 39 39 39 39 39 40 40 40 40 39 39 38 37 36 35 34 33 32 31 31 30 30 29 29 29 30 30 30 31 32 34 36 38 40 41 42 42 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 39 39 39 38 38 38 37 37 37 36 36 35 35 34 33 33 32 31 30 29 28 27 26 26 25 24 23 23 22 21 20 19 19 18 17 16 16 15 14 14 13 13 12 12 11 11 10 9 9 8 7 6 5 5 4 3 3 2 2 2 3 3 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 30 31 31 32 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 32 31 31 31 31 31 30 29 29 28 27 26 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 25 25 26 27 29 30 31 31 32 32 32 32 32 33 33 33 34 34 35 36 37 38 38 39 39 40 40 41 41 42 42 42 42 42 43 42 42 41 40 40 41 42 42 43 44 45 45 46 47 48 48 48 48 48 47 46 46 47 47 48 48 48 49 49 49 49 49 49 49 49 49 50 50 50 50 51 51 51 51 51 51 52 52 51 51 51 51 50 50 50 51 51 51 52 52 52 52 52 52 53 53 53 53 52 52 51 51 51 51 50 50 50 49 48 48 48 47 47 46 45 45 44 43 43 42 41 41 41 40 40 39 39 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 34 34 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 36 36 37 37 38 38 39 39 40 40 41 42 42 43 43 42 42 41 41 40 40 40 41 41 42 42 42 42 42 41 41 40 39 39 39 39 39 39 39 39 38 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 28 29 30 31 33 35 37 38 40 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 39 38 38 38 37 37 37 37 37 36 36 35 35 34 34 33 32 31 30 29 28 27 27 26 25 24 24 23 22 21 21 20 19 18 18 17 16 15 15 14 14 13 13 12 12 11 10 10 9 8 8 7 6 5 4 3 3 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 31 32 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 32 32 31 31 31 30 30 30 29 29 28 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 23 24 25 26 28 28 29 30 30 31 31 32 32 32 33 33 33 34 34 35 36 37 38 38 39 39 40 40 41 41 41 42 42 42 42 41 40 38 38 39 40 42 43 44 45 45 46 47 47 48 48 48 47 46 46 46 46 46 46 46 47 48 48 48 49 49 49 49 49 49 49 49 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 51 51 51 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 50 50 49 48 48 48 48 47 47 46 46 45 44 44 43 42 42 42 41 40 40 39 39 38 38 38 38 38 37 37 37 36 36 36 36 36 35 35 34 33 32 32 31 31 31 31 32 32 32 32 32 32 31 31 30 29 29 28 28 28 28 28 27 27 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 36 36 36 36 37 37 38 38 39 39 40 40 41 41 42 43 43 43 42 42 41 41 41 40 41 41 41 42 42 43 43 42 42 41 40 40 39 39 38 38 37 37 37 37 36 35 34 33 31 30 30 29 29 29 28 28 27 27 26 26 27 28 30 32 34 36 38 39 40 40 40 41 41 41 42 42 41 41 41 41 41 42 41 41 41 40 40 40 40 39 39 38 37 37 36 36 36 37 36 36 36 35 35 34 34 33 33 32 31 30 29 28 27 26 25 25 24 23 22 22 21 20 20 19 18 17 17 16 15 15 14 14 13 12 12 11 11 10 10 9 8 7 6 5 5 4 3 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 30 31 31 32 32 33 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 32 32 31 31 30 30 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 22 22 22 22 21 21 21 21 20 20 24 25 26 27 28 28 29 29 30 30 31 31 32 32 32 32 32 33 34 35 35 36 37 37 38 38 39 40 40 41 41 41 42 41 40 38 37 37 37 39 41 42 43 44 45 46 47 47 48 48 48 47 46 46 46 45 45 45 45 46 46 47 47 48 48 49 49 49 49 49 49 49 49 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 49 49 48 48 48 48 48 47 47 46 46 45 44 44 43 43 42 41 41 40 39 39 39 38 38 38 38 38 38 37 37 37 37 37 36 35 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 30 29 29 28 28 28 27 27 27 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 35 36 36 37 37 37 37 38 38 39 40 40 40 41 41 42 43 43 43 43 43 42 42 42 41 41 41 41 42 42 42 43 43 42 42 41 40 40 39 39 38 37 37 36 36 36 35 34 32 31 30 29 28 27 27 26 26 26 25 25 25 25 26 27 30 33 36 38 39 40 40 40 40 40 40 41 41 41 41 41 40 40 40 41 40 40 40 40 40 39 39 38 37 37 36 36 35 36 36 36 36 36 35 35 34 34 33 33 32 31 30 29 28 27 26 26 25 24 23 23 22 21 21 20 19 19 18 17 17 16 15 15 14 13 13 12 12 11 11 10 9 8 8 7 6 5 4 3 3 2 2 1 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 29 29 30 30 30 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 37 37 37 37 37 37 37 38 38 37 37 37 36 35 34 33 32 32 31 31 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 25 26 27 27 28 29 29 30 30 30 30 30 30 31 31 31 31 32 33 34 35 36 36 37 37 38 38 39 39 40 40 40 40 38 37 36 35 36 37 39 41 42 44 45 45 46 47 47 48 47 47 46 45 45 45 45 45 45 45 45 45 46 46 47 48 48 49 49 49 49 49 49 49 49 50 50 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 51 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 49 49 48 48 47 47 47 46 45 45 44 44 43 42 41 41 40 39 39 39 38 38 39 39 39 39 38 38 37 36 35 34 34 34 35 35 35 35 34 34 34 33 33 32 31 30 29 29 28 28 28 28 27 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 37 37 37 38 38 38 39 39 40 41 41 42 42 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 43 42 42 41 41 40 40 39 39 38 37 37 36 36 35 34 33 31 30 29 28 27 26 25 25 24 24 23 23 23 24 26 29 32 35 39 40 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 39 39 39 38 37 36 35 35 34 34 35 35 35 35 35 34 34 34 33 33 32 31 30 30 29 28 27 26 25 24 24 23 22 21 21 20 20 19 19 18 17 16 16 15 14 14 13 13 12 12 11 10 10 9 8 7 6 5 5 4 3 2 2 1 1 1 2 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 38 38 37 37 37 37 37 38 38 38 38 37 37 36 35 34 33 32 32 31 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 21 21 21 20 20 24 25 26 26 27 29 29 29 29 29 29 29 29 29 30 30 31 32 33 34 34 35 36 36 37 37 38 39 39 39 39 38 37 35 34 34 34 36 38 39 41 42 43 44 45 45 46 47 47 46 45 45 44 44 44 44 44 44 44 44 45 45 46 46 47 47 48 48 48 48 48 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 50 50 50 50 50 50 50 50 50 50 49 49 49 48 48 48 47 47 46 45 44 43 43 42 41 40 39 39 39 40 40 40 39 39 39 38 37 36 35 35 36 36 36 36 35 35 34 33 33 32 32 31 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 37 37 38 38 38 38 39 39 40 41 41 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 40 39 39 38 37 37 36 36 35 34 33 32 31 29 28 27 26 25 24 23 22 22 21 21 22 24 27 31 35 38 40 41 41 41 40 41 41 41 41 41 41 41 40 40 39 38 38 38 38 38 39 39 38 38 37 36 35 34 34 33 33 33 34 34 34 34 34 33 33 32 32 31 30 30 29 28 27 26 25 25 24 23 22 22 21 20 20 19 19 18 18 17 16 15 15 14 13 13 12 12 11 11 10 9 8 7 7 6 5 4 4 3 2 2 1 1 1 2 2 3 4 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 35 34 33 33 32 32 31 31 31 30 30 29 29 28 28 27 27 26 25 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 23 24 25 26 28 29 29 28 28 28 28 28 29 29 30 31 33 34 35 35 35 35 35 36 37 38 38 38 38 37 35 33 32 32 32 34 36 38 40 41 42 42 43 44 44 45 46 46 45 45 44 44 44 43 43 43 43 43 44 44 44 45 45 46 46 46 47 47 47 47 48 48 48 49 49 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 49 49 49 49 50 50 50 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 48 48 47 47 46 45 43 43 42 42 41 41 40 40 40 40 40 39 39 38 38 37 36 36 37 38 37 36 35 34 34 33 32 31 30 30 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 37 37 38 38 38 38 39 39 40 41 41 42 42 43 43 44 44 43 43 43 44 44 44 44 43 43 43 43 43 43 43 43 42 42 41 40 40 39 38 37 36 36 35 35 34 33 32 31 29 28 27 26 25 24 23 22 21 20 20 19 20 24 30 36 38 40 40 40 40 39 39 39 40 40 41 41 40 40 39 39 38 38 37 38 38 38 38 38 38 37 36 35 34 33 32 32 32 32 32 33 33 33 33 33 32 31 31 30 30 29 28 27 26 25 25 24 24 23 22 21 21 20 20 19 19 18 17 17 16 15 14 14 13 13 12 12 11 10 9 9 8 7 6 5 5 4 3 3 2 2 1 1 1 1 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 25 25 25 26 26 27 27 28 29 29 30 31 31 31 32 32 33 33 34 34 35 35 35 36 36 37 37 38 38 38 38 38 38 37 37 37 37 36 36 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 28 27 27 26 25 24 24 23 22 22 22 22 22 21 21 21 21 21 20 21 21 21 22 22 22 22 22 22 21 20 21 22 23 24 25 26 27 27 26 26 27 27 28 29 31 33 34 35 35 36 35 34 35 35 36 37 37 36 36 34 32 30 30 31 32 35 37 39 40 42 43 43 43 44 44 45 45 45 45 45 44 44 43 43 43 43 43 43 43 43 44 44 44 45 45 45 46 46 46 46 46 46 47 47 47 48 48 48 48 48 48 48 48 49 49 49 49 49 49 49 48 48 48 47 47 48 48 48 48 49 49 49 49 49 49 49 49 49 49 49 49 49 49 50 50 50 50 50 50 50 50 50 50 49 49 49 49 48 48 47 46 45 44 43 43 43 42 41 41 40 40 40 40 40 39 39 38 37 36 37 38 38 37 36 35 34 33 32 31 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 35 36 36 37 38 38 38 38 39 39 40 41 41 42 43 43 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 41 40 39 38 37 36 35 35 34 33 32 31 30 28 27 26 25 24 23 22 21 20 20 18 17 16 16 24 32 40 41 41 40 40 39 38 38 38 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 36 35 34 32 31 31 31 31 31 32 32 32 33 32 32 31 31 30 30 29 28 27 26 25 24 24 24 23 22 22 21 20 20 19 19 18 18 17 16 15 15 14 13 13 12 12 11 10 10 9 8 7 6 6 5 5 4 4 3 2 2 1 0 1 1 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 29 30 30 31 31 31 32 32 33 33 34 34 34 35 35 36 36 37 37 38 38 38 38 38 38 37 37 36 36 35 35 34 34 34 33 33 33 32 32 31 31 31 30 30 30 29 29 28 28 27 26 26 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 21 21 21 22 22 23 23 23 23 19 19 20 21 22 23 24 25 25 25 25 26 26 28 30 32 33 34 35 35 35 33 33 33 33 34 35 35 34 34 32 30 28 29 31 33 35 37 39 41 42 43 43 43 44 44 45 45 45 45 44 43 43 42 42 42 42 42 42 43 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 46 46 46 47 47 47 48 48 48 48 48 48 48 48 48 48 48 47 47 47 46 46 46 47 47 48 48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49 49 50 50 50 50 50 49 49 49 49 49 48 48 47 46 45 44 44 44 43 43 42 42 41 40 40 40 40 39 39 38 37 36 37 38 38 37 36 34 33 32 31 30 30 29 29 28 28 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 37 37 38 38 38 38 39 40 40 41 42 42 43 44 44 44 45 45 45 45 45 45 45 45 45 44 43 43 43 44 44 44 44 44 43 42 40 39 37 37 36 35 34 33 32 30 28 26 25 24 23 22 21 20 19 19 18 17 16 16 18 24 30 36 41 41 40 40 39 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 35 34 32 31 30 30 30 31 31 31 32 32 32 31 31 30 30 30 29 28 27 26 25 24 24 23 23 23 22 21 20 20 19 18 18 18 17 17 16 15 14 14 13 12 12 11 10 10 9 8 7 7 6 6 5 5 4 4 3 2 2 1 0 0 1 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 38 38 39 39 39 38 38 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 20 20 21 21 21 22 22 23 23 23 18 19 19 20 21 22 23 24 24 25 25 26 28 29 31 33 33 34 34 35 34 33 32 32 32 33 33 33 32 32 31 29 29 30 31 33 35 37 39 41 43 43 43 43 43 43 44 44 43 43 42 41 41 41 41 41 41 41 41 42 42 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 45 45 46 46 46 47 47 47 47 48 48 48 47 47 47 47 46 46 45 45 45 45 46 46 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 49 49 49 49 50 50 50 50 49 49 49 49 48 48 48 47 46 45 45 45 44 44 43 43 42 42 41 41 41 41 40 39 39 39 39 39 39 38 37 35 34 32 31 30 30 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 36 37 37 38 38 38 38 38 39 40 41 42 42 43 43 44 44 45 45 46 46 46 46 46 46 45 44 44 43 44 44 45 45 45 45 44 42 41 40 39 38 37 36 35 33 30 27 25 23 21 20 19 18 17 16 15 14 13 13 17 25 30 33 35 37 38 39 39 38 38 38 38 37 37 37 37 38 37 37 37 36 36 36 36 36 36 36 36 36 36 35 35 34 32 31 30 30 29 30 30 30 31 31 31 31 30 30 30 30 29 29 28 26 25 24 24 23 23 23 22 21 20 19 19 18 17 17 17 17 16 16 15 14 13 13 12 11 11 10 9 8 8 7 6 6 5 5 5 4 4 3 2 2 1 0 0 1 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 31 31 31 32 32 33 33 34 35 35 36 36 37 37 38 39 39 39 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 17 18 18 19 19 20 21 22 23 24 25 27 29 30 31 32 33 34 34 35 35 34 32 32 31 31 31 31 30 30 29 29 29 30 31 33 35 37 39 41 42 42 43 43 43 43 43 42 42 41 40 40 39 39 40 40 40 40 41 41 42 42 42 42 41 41 42 42 42 43 43 43 43 43 43 44 44 44 44 45 45 46 46 46 47 47 47 47 47 47 46 46 45 45 44 44 44 44 44 45 45 46 46 46 47 47 47 47 47 47 47 47 47 47 48 48 48 49 49 50 50 50 49 49 49 48 48 48 48 47 47 46 46 46 45 45 44 44 43 43 43 42 42 41 41 40 40 40 40 40 40 39 38 36 35 33 32 31 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 35 36 36 37 37 38 38 38 38 38 39 39 40 41 42 42 42 43 43 44 45 45 46 46 46 47 47 46 45 44 43 43 44 45 46 46 45 45 44 42 41 41 40 40 40 39 38 36 32 27 23 21 19 17 15 14 14 14 16 19 23 26 30 33 35 37 37 38 38 37 37 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 35 35 35 35 34 34 33 32 31 30 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 28 27 26 25 24 23 23 23 22 22 21 20 19 18 17 17 16 16 16 16 15 15 14 13 12 11 11 10 9 8 8 7 7 6 6 5 5 4 4 4 3 2 2 1 0 1 1 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 34 34 35 36 36 37 37 38 38 39 40 40 40 40 39 39 38 37 37 37 36 36 36 35 35 34 34 33 33 32 31 31 30 30 29 29 29 28 27 27 26 25 25 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 23 23 17 17 17 18 18 19 21 22 24 25 26 27 29 30 30 31 32 33 33 34 35 33 32 31 31 30 30 29 29 28 28 29 29 30 32 33 35 37 39 41 42 42 42 42 42 42 42 41 40 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 42 42 43 43 43 43 43 44 44 44 45 45 45 45 46 46 46 46 46 46 46 45 45 44 44 43 43 43 44 44 44 45 45 45 46 46 46 46 46 46 46 46 46 46 47 47 48 48 49 49 49 49 49 49 48 48 48 47 47 46 46 46 46 46 46 45 45 44 44 44 43 42 42 41 40 40 40 40 40 40 40 39 37 36 35 33 32 32 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 35 35 36 36 37 38 38 38 38 38 38 38 39 39 40 41 42 42 42 43 43 44 44 45 45 46 47 48 47 46 44 43 43 44 45 46 46 46 45 44 44 43 43 43 43 44 44 44 43 42 36 30 24 20 16 15 16 18 20 22 25 28 31 33 34 35 36 36 37 37 37 36 35 35 34 34 34 34 34 34 34 34 34 33 33 32 32 32 33 33 33 33 33 33 33 33 32 31 30 29 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 27 26 25 24 23 23 22 22 21 20 19 18 17 17 17 16 16 16 15 15 14 13 13 12 11 10 9 9 8 7 7 6 6 5 5 5 4 4 3 3 2 2 1 1 1 1 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 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 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 33 34 34 35 36 36 36 37 37 38 39 40 40 40 40 40 40 39 39 38 38 38 37 37 36 36 35 34 34 33 33 32 32 31 31 30 30 29 29 28 27 26 26 25 24 24 23 22 22 22 21 21 21 21 21 20 20 21 21 21 22 22 22 23 21 20 19 19 19 19 20 21 22 23 25 26 27 28 29 30 30 31 31 30 30 31 30 30 30 29 28 28 28 28 29 29 30 32 33 35 37 38 40 41 42 42 42 42 42 41 41 40 39 39 38 38 38 39 39 39 39 40 40 40 40 39 39 39 39 39 39 39 39 40 40 41 42 42 43 43 43 44 44 44 44 44 44 44 45 45 45 45 45 45 45 44 44 43 43 43 43 43 43 43 43 44 44 45 45 45 46 46 45 45 45 45 45 45 46 46 47 47 48 48 49 49 48 48 48 47 47 47 46 46 46 46 46 46 46 46 46 45 45 44 43 42 42 41 40 40 40 40 40 40 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 35 35 36 37 37 38 39 39 39 39 38 38 38 39 40 41 41 42 42 42 43 44 45 45 45 46 47 47 48 46 45 43 43 43 44 45 46 46 45 44 44 44 44 45 46 46 46 46 46 45 43 36 28 19 18 19 22 24 25 25 26 27 29 31 32 33 34 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 31 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 23 22 22 21 21 20 19 18 17 17 17 16 16 16 15 15 14 13 12 11 10 10 9 8 7 7 6 6 5 5 5 5 4 4 3 3 2 2 1 1 1 1 2 3 3 4 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 33 34 34 35 35 36 36 37 37 38 38 39 40 40 41 41 41 40 40 40 39 39 39 38 38 37 36 35 35 34 34 33 33 32 32 31 31 30 29 29 28 27 26 25 25 24 23 23 22 22 21 21 21 20 20 20 20 20 20 21 21 21 22 22 23 23 23 22 20 19 19 19 19 19 21 22 24 26 27 28 29 28 27 25 27 29 29 28 28 27 27 27 27 28 29 30 32 33 35 37 38 40 41 42 43 43 42 42 42 41 40 39 38 38 37 37 38 38 38 38 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 40 41 41 42 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 42 42 42 42 42 43 43 43 44 44 44 45 45 45 45 44 44 44 44 44 44 45 45 46 46 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 45 44 43 42 42 41 41 41 40 40 40 39 39 38 38 37 37 36 35 35 34 33 33 32 31 30 29 29 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 33 33 33 34 34 35 36 37 37 38 39 39 39 39 39 39 39 39 40 40 41 42 42 42 43 44 45 46 46 46 47 47 47 47 45 44 42 43 43 44 44 44 44 44 44 44 44 45 46 47 47 46 45 44 43 42 37 31 23 23 24 25 26 26 26 26 27 28 29 31 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 30 30 30 29 29 30 30 30 30 30 31 31 31 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 26 25 24 23 23 22 21 21 20 19 18 18 17 17 17 16 16 16 15 14 13 13 12 11 10 9 8 8 7 6 6 6 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 3 4 4 5 5 6 6 6 7 7 8 8 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 32 32 33 33 34 35 35 36 36 37 37 37 38 39 39 40 41 41 42 42 42 41 41 40 40 39 38 38 37 37 36 36 36 35 34 34 33 32 31 31 30 30 29 28 27 26 25 24 24 23 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 24 25 25 26 26 25 23 22 20 19 18 18 20 22 23 24 26 27 28 27 23 25 27 28 27 26 26 26 27 28 30 32 33 34 36 37 38 39 40 41 42 42 42 41 41 40 39 39 38 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 38 38 38 38 39 40 40 41 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 41 41 42 42 42 42 43 43 43 44 44 44 44 44 44 44 43 43 43 43 44 44 44 45 45 45 46 46 46 46 46 46 46 45 45 46 46 46 46 46 45 45 44 43 42 42 41 41 41 41 41 40 40 39 38 39 39 38 38 38 37 36 35 34 34 33 32 31 30 29 28 28 28 28 27 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 33 33 33 34 34 35 36 37 37 38 39 40 40 39 39 39 39 39 39 40 41 42 42 43 43 44 45 46 47 47 48 48 48 47 46 44 43 41 42 42 43 43 43 43 43 43 44 45 46 47 46 45 45 43 42 41 40 37 33 28 26 25 24 25 25 25 25 26 27 28 29 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 29 29 29 30 30 30 30 29 29 28 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 27 26 25 24 23 23 22 21 21 20 19 19 18 17 17 17 17 16 16 15 15 14 13 12 11 11 10 9 8 7 7 6 6 5 5 5 5 4 4 3 3 2 2 2 1 1 1 2 2 3 4 4 5 5 6 6 7 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 32 32 33 34 34 35 35 36 36 37 37 38 38 39 40 41 42 42 43 43 43 42 42 41 40 39 39 39 38 38 38 38 37 36 35 34 34 33 32 32 31 30 29 28 27 26 25 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 25 26 27 28 28 27 26 24 22 20 19 18 19 20 21 22 22 22 23 22 21 24 26 27 26 25 25 26 27 28 31 32 34 35 36 37 38 39 39 40 40 41 41 40 40 39 39 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 39 39 40 41 41 42 42 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 41 41 41 41 41 41 42 42 42 43 43 44 44 44 44 44 43 43 43 42 42 42 42 43 43 43 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 43 43 42 42 42 41 41 40 40 39 38 38 38 38 38 38 38 37 37 36 35 33 32 31 31 30 29 29 28 28 28 27 26 25 25 24 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 35 36 36 37 38 39 40 40 40 39 39 39 39 39 40 41 42 43 43 44 44 45 46 47 48 48 49 49 48 47 45 43 42 41 41 41 42 42 42 42 42 42 43 44 45 45 45 44 42 41 40 39 37 35 32 29 27 24 23 23 23 24 24 25 26 27 28 29 29 29 29 29 28 28 28 29 29 29 29 28 28 28 27 26 26 26 26 26 26 26 27 27 27 28 29 29 29 29 29 29 28 27 27 26 26 26 26 25 26 26 26 27 27 28 28 28 27 26 25 24 24 23 22 22 21 20 20 19 18 18 17 17 17 16 16 16 15 14 14 13 12 11 10 9 8 8 7 6 6 6 5 5 5 5 4 4 3 3 2 2 2 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 32 32 33 33 34 34 35 35 36 36 37 38 38 39 40 41 41 42 43 43 44 43 42 41 41 40 40 40 40 40 40 39 39 38 37 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 Wind_Direction 85 85 85 86 87 88 88 89 90 90 91 92 93 94 96 97 99 101 103 105 108 111 115 118 122 125 128 132 135 137 140 142 144 146 148 150 152 154 156 158 161 163 165 167 169 172 174 176 178 180 181 183 182 181 179 184 191 183 175 174 163 149 144 144 146 149 153 156 159 160 162 165 166 167 167 164 159 153 149 147 146 144 143 141 140 140 139 139 139 138 136 135 133 134 136 141 146 150 155 160 164 168 171 173 171 166 156 141 121 104 99 97 93 85 72 56 48 39 37 47 62 76 90 101 112 119 123 125 128 131 135 139 142 143 143 143 145 150 157 162 166 169 172 176 180 187 188 185 186 186 188 188 186 183 184 186 189 196 203 207 211 212 210 206 205 199 185 184 189 209 225 226 225 221 197 109 95 161 188 194 200 212 225 233 240 248 253 257 263 267 271 274 279 283 286 288 290 292 291 288 293 312 329 324 306 277 154 54 302 279 285 287 294 319 328 319 303 286 275 237 209 210 212 207 200 199 202 207 212 217 230 243 244 239 230 205 175 161 163 173 183 184 173 166 169 173 175 169 164 166 167 162 160 163 162 155 142 134 136 145 147 142 138 140 140 137 141 143 145 155 166 170 169 168 169 172 177 185 195 203 207 208 209 213 216 214 205 191 195 332 347 350 333 320 323 330 333 332 332 334 338 339 339 341 343 346 349 353 357 1 3 4 5 5 5 7 10 13 15 14 13 11 11 13 20 26 29 38 47 53 56 59 62 65 67 67 67 65 62 60 58 58 58 58 56 53 50 47 44 41 39 38 36 33 29 25 21 17 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 9 8 8 7 8 8 8 7 5 3 1 360 359 359 359 0 1 1 360 358 355 352 349 346 344 342 340 340 341 343 345 345 346 346 348 350 352 355 357 358 359 359 358 356 355 355 356 359 1 3 4 3 0 358 357 1 6 6 4 3 5 9 13 15 14 14 16 25 46 57 57 58 61 65 71 74 74 81 77 80 77 78 84 84 81 78 73 69 70 70 72 76 79 79 74 64 56 58 59 59 64 72 76 77 78 81 88 95 102 107 111 117 123 129 134 134 129 125 124 128 136 146 153 148 132 117 107 101 97 96 98 101 103 105 108 111 112 112 111 110 108 106 103 101 98 93 84 70 67 112 196 214 226 233 239 249 270 296 296 281 273 272 273 273 274 279 285 288 289 292 296 301 307 313 319 317 309 304 299 297 298 300 300 300 303 87 87 87 87 88 89 90 91 91 92 93 94 95 96 98 99 101 102 104 106 109 112 115 118 122 125 129 132 135 138 140 143 145 147 148 150 152 153 155 156 158 159 161 163 165 167 168 169 170 169 168 164 158 156 152 143 140 143 142 141 140 140 141 141 143 144 146 148 150 151 153 154 153 153 152 149 147 146 146 145 145 144 142 141 140 139 138 137 137 136 135 134 133 133 133 134 140 147 155 162 167 171 175 175 174 169 160 148 135 124 118 110 97 80 61 45 38 33 36 45 59 74 85 97 108 112 115 119 123 127 131 135 137 137 138 139 142 150 159 165 170 174 179 183 187 191 189 189 190 192 192 191 190 190 189 191 198 205 209 210 209 208 204 201 195 184 195 200 204 218 226 227 229 230 219 198 179 182 190 200 211 220 228 234 241 248 252 258 260 266 272 277 281 285 289 291 294 296 296 293 288 288 294 296 288 261 257 4 325 288 288 287 301 329 321 305 283 266 261 251 236 228 225 221 216 214 214 210 208 209 214 219 223 224 226 217 191 170 167 172 179 180 172 167 169 170 168 165 161 163 166 165 163 157 153 145 136 134 140 144 147 141 139 145 148 149 146 143 144 152 160 163 161 160 160 163 166 172 181 189 192 185 177 177 181 178 163 138 91 17 13 8 344 327 329 335 336 334 333 333 339 342 342 343 345 348 351 356 0 4 6 6 7 8 9 12 14 17 19 19 18 17 17 21 26 29 31 37 45 51 54 56 58 61 63 63 63 61 60 58 57 57 57 56 53 50 47 43 40 38 36 36 36 33 30 25 22 17 14 12 11 10 9 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 10 9 7 5 4 2 1 0 1 1 2 2 0 358 356 353 349 347 344 343 342 342 345 348 350 351 351 352 353 355 357 359 1 2 1 359 357 355 354 355 357 359 1 3 3 2 359 356 356 1 7 9 6 5 7 9 12 13 14 14 14 22 44 54 54 54 56 58 62 67 71 78 84 91 91 89 90 91 88 83 74 71 71 73 75 78 77 75 70 64 61 63 70 62 71 83 86 85 87 92 99 104 108 114 119 126 132 136 137 132 127 125 127 133 141 150 152 143 126 113 104 98 95 96 99 103 105 107 109 111 112 112 111 110 108 107 105 104 102 98 87 70 60 170 217 229 240 250 261 285 313 317 304 290 291 289 282 280 285 292 297 299 299 301 305 309 314 322 327 323 313 307 302 299 300 303 304 305 304 88 88 89 89 90 91 91 92 93 94 95 96 97 98 99 101 102 104 105 107 110 112 115 119 122 126 129 132 135 138 141 143 146 148 150 151 153 154 155 156 157 158 159 160 161 161 161 159 157 153 147 141 139 136 135 135 136 136 137 137 138 138 139 140 140 141 141 142 143 144 145 146 147 148 147 146 145 145 145 145 145 144 143 142 141 139 138 137 137 136 136 137 136 135 133 132 137 145 154 161 166 170 173 174 173 169 164 158 152 148 142 132 114 89 64 44 35 34 39 50 64 78 91 101 105 108 114 120 124 127 130 132 132 132 134 137 143 153 163 170 175 180 185 189 193 195 196 197 197 196 195 194 192 192 192 197 206 211 214 212 208 204 200 196 193 177 180 202 210 217 220 228 238 239 231 223 212 200 201 210 219 225 230 235 243 251 254 258 257 264 274 279 284 288 292 296 299 301 303 301 290 281 281 287 291 293 331 357 334 300 295 291 295 305 293 282 270 259 253 246 242 237 233 229 225 221 219 212 208 210 213 215 216 215 216 218 204 183 173 172 173 171 165 162 168 172 171 168 164 162 163 162 159 153 146 137 135 141 144 146 150 147 144 148 153 146 143 145 147 150 156 159 157 155 156 158 161 163 168 176 178 167 148 140 138 134 121 102 77 39 21 16 357 339 337 340 339 336 333 333 337 342 344 345 346 349 353 358 2 6 8 9 10 11 13 16 17 19 22 23 23 22 23 26 29 31 32 36 43 48 51 52 54 57 58 58 57 57 56 56 56 56 55 53 50 47 43 40 37 35 34 34 34 33 30 26 22 18 14 10 9 8 7 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 10 11 11 9 7 6 4 3 2 2 2 3 3 1 359 357 353 350 347 345 345 345 347 350 354 356 356 356 356 357 358 360 2 3 4 2 359 356 354 354 355 357 359 2 4 4 2 359 357 357 1 7 10 7 6 8 9 12 14 16 15 15 23 41 52 53 53 54 54 54 57 61 65 70 75 80 84 85 86 85 79 70 68 72 76 79 82 81 78 74 72 72 76 88 93 96 96 95 96 100 107 113 117 121 125 129 134 137 137 133 128 125 127 130 138 145 151 149 136 121 110 100 95 95 98 102 105 108 109 110 111 112 112 111 110 109 108 107 107 105 102 90 77 59 340 249 253 254 258 272 306 331 333 327 324 322 308 292 290 301 310 312 312 314 315 315 316 320 327 330 323 310 303 303 304 305 306 306 306 302 90 90 90 91 91 92 93 94 95 96 97 98 99 100 101 102 104 105 107 109 111 113 116 119 122 126 129 132 135 138 141 143 146 148 151 153 154 156 157 158 159 159 160 159 158 156 152 148 144 139 136 134 133 133 134 134 135 135 136 136 137 137 138 138 139 139 140 140 140 141 142 143 145 145 145 145 145 145 145 145 146 145 145 144 142 141 139 137 137 136 137 138 138 136 133 131 133 141 150 157 162 165 168 169 168 166 163 161 159 158 155 146 130 106 75 50 41 42 50 62 77 90 97 101 106 113 118 122 124 126 126 126 127 127 130 139 149 159 167 171 176 184 189 193 199 203 205 205 203 200 198 196 194 194 196 204 211 215 217 215 209 202 197 195 198 198 202 204 216 220 215 228 259 257 244 233 223 215 213 217 223 227 232 237 244 250 255 255 259 266 273 278 286 292 296 300 304 306 309 306 292 291 301 306 316 336 356 354 333 314 305 297 290 280 277 275 269 260 251 245 245 243 239 235 231 227 222 216 212 213 214 215 214 212 211 214 210 195 183 175 172 167 160 164 178 183 176 169 166 162 161 159 156 149 142 137 139 144 144 145 148 146 144 151 152 144 144 153 154 154 156 157 156 154 155 157 159 160 160 161 165 154 131 119 113 108 93 73 55 37 23 16 4 351 347 347 344 340 336 336 340 345 348 348 348 350 354 358 3 8 10 11 12 14 17 19 20 21 23 25 25 24 24 25 27 29 31 35 40 45 48 49 51 53 54 53 52 53 53 54 55 55 53 51 47 43 40 37 34 32 31 31 32 31 30 27 23 19 15 10 7 7 6 5 4 5 6 6 6 7 7 7 7 7 7 7 8 9 11 12 12 10 9 7 6 5 4 3 3 4 3 3 1 358 355 352 349 348 349 351 354 357 360 1 0 360 360 0 1 1 3 4 3 1 357 355 354 354 355 356 359 3 6 6 2 358 356 356 2 8 9 7 6 9 10 14 16 18 18 20 28 41 52 54 54 53 52 51 52 55 58 62 66 72 79 86 93 96 89 77 75 79 84 89 93 94 90 87 88 88 95 107 116 115 106 101 106 113 120 124 127 131 135 137 138 138 136 132 128 128 132 137 144 149 150 144 130 116 104 96 93 95 99 103 106 109 110 111 112 113 113 111 110 109 109 108 108 106 102 96 89 75 54 38 292 265 264 281 330 355 359 356 356 350 328 309 315 321 321 318 314 314 316 317 318 321 325 324 315 301 294 298 301 301 303 302 299 294 91 91 92 92 93 93 94 95 96 97 98 99 100 101 103 104 105 106 108 110 112 114 117 119 122 125 129 132 135 138 141 144 146 149 151 154 155 157 159 160 161 162 163 162 160 153 145 139 135 133 132 131 131 132 132 133 133 134 134 135 136 136 136 137 137 138 138 139 139 139 140 141 142 143 143 144 144 144 145 145 146 146 145 145 143 141 139 137 136 135 135 136 136 135 132 130 131 136 143 149 154 156 159 160 160 158 156 155 155 156 154 146 131 108 80 59 51 56 67 80 91 98 103 109 115 120 122 123 123 123 123 124 123 122 128 141 155 163 167 171 178 186 191 197 205 210 211 209 207 204 201 197 194 195 200 209 216 219 220 218 211 200 186 200 210 212 207 214 224 226 217 210 280 269 251 235 225 220 220 223 227 229 231 236 242 247 250 255 261 265 268 275 286 295 300 303 308 313 319 320 302 298 311 318 330 349 353 339 314 294 288 288 287 283 281 277 270 261 252 247 247 247 246 242 238 233 225 217 214 215 215 215 215 212 210 210 208 200 190 180 174 168 163 171 186 188 174 163 160 157 157 157 154 145 141 139 140 141 141 142 145 144 148 159 159 151 158 165 164 161 160 159 159 158 159 160 162 161 158 153 154 145 125 112 106 100 82 55 34 23 21 15 4 355 352 354 352 348 342 342 346 349 352 352 352 353 355 359 4 8 11 12 13 16 19 21 22 23 24 25 24 23 21 22 24 28 31 34 38 42 45 47 48 49 50 49 49 50 51 52 52 52 50 47 44 40 37 34 31 29 28 28 29 29 28 26 23 20 16 11 7 6 5 4 3 4 5 5 5 6 6 6 6 6 7 7 8 9 11 12 13 11 10 9 7 6 6 5 5 4 4 4 2 0 357 354 352 352 355 358 1 2 4 4 3 2 2 1 1 2 2 2 2 359 356 354 354 354 354 355 357 1 4 5 1 356 354 356 2 8 9 6 6 9 12 15 18 20 22 26 33 43 51 55 55 55 54 52 52 53 56 61 68 75 83 93 108 111 107 95 91 93 100 106 111 113 110 105 103 105 112 119 121 115 108 111 118 124 128 131 134 137 140 140 140 138 137 137 136 137 141 145 149 151 147 137 123 108 98 92 92 96 101 104 107 109 110 111 111 112 112 111 110 109 108 108 107 106 103 101 100 97 88 84 76 310 303 343 6 19 16 9 6 355 333 316 321 324 314 304 298 298 302 309 313 316 317 312 301 286 281 289 293 295 297 296 289 285 93 93 93 94 94 95 95 96 97 98 99 100 102 103 104 105 106 108 109 111 113 115 117 120 123 125 128 132 135 138 141 144 146 149 152 154 156 158 160 162 164 165 166 167 165 159 146 136 131 130 130 130 130 130 130 131 131 132 133 133 134 135 135 136 136 136 137 137 137 137 138 139 140 140 141 142 142 142 143 144 145 145 144 144 142 140 138 136 135 133 133 133 133 132 130 128 128 130 134 138 141 143 146 149 150 147 144 144 145 145 141 133 117 95 74 62 59 67 76 90 101 108 114 118 119 119 120 121 120 119 118 120 122 122 129 142 155 161 162 168 180 188 194 203 213 216 215 212 210 206 202 196 192 194 204 214 220 223 223 219 209 181 108 118 201 209 217 221 227 228 222 207 271 260 249 235 222 217 220 227 231 229 227 234 245 253 253 253 258 263 266 274 287 298 303 307 310 315 324 334 326 305 300 310 325 337 336 324 315 305 292 283 282 284 282 276 269 262 256 250 247 253 254 249 242 235 230 220 218 218 216 214 214 213 211 208 204 199 192 184 177 173 171 174 180 177 165 155 149 147 148 149 146 141 140 139 137 138 138 143 143 146 157 169 169 167 170 176 174 169 164 162 161 162 163 164 165 164 159 154 150 141 128 118 113 105 88 61 30 13 14 14 5 355 353 358 360 356 350 349 351 353 357 358 357 358 359 1 5 10 13 14 15 17 20 23 23 23 24 25 24 20 17 19 21 25 29 33 36 39 42 45 45 45 46 46 46 47 48 49 49 49 47 44 41 38 35 32 29 26 25 26 26 27 26 25 22 20 16 12 8 6 5 4 4 4 4 4 4 4 5 5 5 5 6 7 8 9 12 13 14 13 11 10 9 8 7 6 5 5 5 4 3 2 360 358 357 357 0 4 5 6 5 5 3 2 2 1 1 1 1 1 360 358 356 354 354 354 353 353 355 357 0 1 359 354 353 357 4 9 9 7 7 9 12 16 19 22 25 30 38 45 51 54 57 58 57 57 56 55 55 59 67 74 80 80 100 104 118 116 114 114 117 122 127 130 129 124 114 112 116 120 120 118 117 121 126 130 133 136 138 141 142 142 141 140 141 145 147 149 151 152 152 148 139 126 113 101 95 92 94 99 102 105 107 108 109 109 109 110 110 110 109 109 108 108 107 106 105 106 107 108 107 106 103 113 165 242 48 50 39 18 349 314 292 282 286 287 283 279 279 282 290 299 305 305 300 292 278 270 276 285 291 297 298 294 288 288 94 94 95 95 96 96 97 97 98 99 100 102 103 104 105 107 108 109 110 112 114 116 118 120 123 125 128 131 134 138 141 144 147 149 152 154 157 159 161 163 165 168 170 171 172 169 159 132 127 127 128 128 128 128 128 129 129 129 130 131 132 133 134 134 135 135 135 135 136 136 136 137 137 138 139 139 140 140 141 142 143 143 143 142 141 139 137 135 134 132 131 130 130 128 125 123 122 122 123 124 124 124 124 126 129 128 125 126 127 126 121 111 96 80 69 64 64 74 86 98 108 114 117 117 117 117 117 117 117 116 117 121 121 121 126 136 144 149 156 168 183 192 199 211 221 222 219 215 211 206 200 193 190 194 207 219 225 227 226 219 194 91 67 74 153 214 221 226 225 225 224 222 231 241 242 229 215 215 220 227 232 228 223 235 250 258 260 259 258 260 264 273 288 300 306 309 312 314 319 330 331 321 301 296 314 320 320 321 325 320 309 297 292 289 285 278 271 266 261 256 256 266 264 256 244 237 232 225 224 222 220 216 213 213 211 210 207 202 196 187 180 177 177 175 171 167 158 149 142 138 139 141 140 138 138 133 127 128 131 134 139 149 167 176 180 176 178 184 181 174 166 163 162 163 165 167 167 165 161 157 153 145 135 125 117 109 97 79 47 15 10 12 5 356 355 1 4 3 359 356 356 358 2 4 4 3 3 3 6 11 15 17 17 18 21 23 24 24 24 24 22 19 17 18 21 24 27 30 33 37 40 42 43 42 43 43 44 44 45 46 46 45 43 41 38 35 33 30 28 25 24 24 24 24 24 22 21 19 16 12 9 7 5 4 4 4 4 4 4 4 4 4 5 5 6 7 8 10 13 14 15 14 12 11 10 9 8 7 6 5 5 5 4 3 2 1 1 2 5 8 8 7 6 4 3 2 1 0 360 359 359 359 358 357 356 355 354 353 353 352 353 355 358 359 358 354 354 360 7 11 10 8 7 9 12 16 20 23 28 34 40 46 50 54 57 60 60 61 61 60 57 60 66 69 68 65 65 52 108 139 131 126 127 130 133 132 128 121 113 111 115 121 122 121 123 127 130 131 136 140 142 144 146 146 145 145 147 151 153 156 157 155 150 140 126 114 103 96 94 95 97 100 103 105 107 108 108 108 109 110 110 110 109 109 109 109 108 107 107 108 110 111 113 114 114 120 135 148 109 88 79 105 221 221 226 235 246 251 255 264 270 273 281 291 297 294 286 277 267 273 282 292 301 306 301 292 288 290 95 96 96 96 97 97 98 99 99 100 101 102 104 105 106 108 109 111 112 113 114 116 118 120 122 125 127 130 133 136 140 143 146 149 152 155 157 160 162 164 167 170 172 173 174 174 159 124 120 121 121 122 123 124 124 125 125 126 127 129 130 130 131 132 133 133 133 134 134 135 135 135 135 136 136 137 137 138 139 140 141 141 141 141 140 138 137 135 133 131 130 129 126 124 119 116 114 114 113 109 99 76 44 48 69 77 85 94 101 101 98 89 79 74 68 66 75 90 99 103 109 112 112 113 112 111 111 112 111 109 107 108 108 109 113 119 127 137 154 172 187 197 209 221 229 228 223 217 211 204 197 191 189 196 209 222 229 230 228 218 150 70 72 106 148 198 219 223 220 213 221 225 229 234 231 222 211 213 220 227 230 227 224 234 248 258 263 265 264 262 263 274 290 301 308 311 313 316 320 325 320 321 310 290 304 307 311 324 329 323 315 306 298 291 285 279 274 270 268 270 276 280 276 265 250 243 234 227 226 229 228 223 217 215 215 215 214 209 200 190 183 181 180 174 167 163 155 145 138 136 137 137 135 133 130 124 121 125 128 129 137 153 174 185 186 180 184 187 184 175 167 164 164 165 167 168 168 167 164 160 156 151 142 131 120 110 101 92 74 41 21 12 3 358 1 5 7 7 5 2 1 2 6 9 9 9 8 7 8 13 18 21 21 21 21 22 23 23 24 24 22 20 18 18 20 21 23 26 30 34 37 38 40 40 40 40 41 41 41 42 42 41 39 38 36 33 31 28 26 24 23 23 23 22 22 21 19 17 15 12 10 8 6 3 3 4 4 4 4 4 4 4 5 5 6 8 9 12 14 15 15 14 13 12 11 10 8 7 6 6 5 5 5 5 5 4 4 6 8 9 9 7 5 4 2 1 0 359 359 358 358 358 357 357 356 355 354 353 353 352 353 355 357 359 359 358 358 2 8 11 11 9 9 11 13 16 21 26 31 37 43 48 51 54 57 61 62 63 65 65 63 64 68 70 76 79 78 62 57 158 145 133 127 126 125 119 111 103 104 111 119 124 123 122 124 130 132 134 139 144 148 149 150 151 151 152 153 155 156 158 157 151 140 126 113 103 97 94 94 95 97 100 103 106 108 109 109 110 111 111 111 110 110 110 110 110 109 109 109 110 110 110 111 112 114 117 120 121 114 104 104 129 184 209 222 233 242 250 257 267 268 266 277 289 292 291 288 282 283 290 296 306 315 311 298 289 288 289 96 97 97 97 98 99 99 100 100 101 102 103 104 105 107 108 110 111 113 114 116 116 118 119 121 123 126 127 129 132 135 139 143 146 150 153 156 159 161 164 167 168 167 165 161 150 135 119 115 115 115 116 118 119 119 120 121 123 124 126 127 127 129 130 131 132 132 133 133 133 133 133 133 134 134 135 135 136 137 138 139 139 140 140 139 138 136 135 133 131 130 128 125 121 115 109 105 105 104 97 72 25 357 351 358 22 52 73 84 86 85 81 78 77 75 79 91 97 102 106 106 105 104 100 101 101 102 102 99 93 87 85 87 90 93 100 113 130 153 176 193 206 219 230 234 232 227 220 211 199 195 195 192 199 212 224 232 234 229 215 136 92 134 184 202 212 220 221 208 193 211 221 226 227 222 216 213 214 219 226 228 226 227 231 244 258 268 273 273 269 267 276 291 303 309 312 314 316 319 321 320 313 309 298 306 310 313 325 324 317 311 304 297 290 285 280 277 276 280 287 291 290 285 271 255 244 235 228 228 232 236 234 229 226 225 219 219 218 207 195 186 181 182 179 169 162 154 144 138 136 134 131 127 125 123 120 122 127 130 136 143 160 183 193 190 187 189 189 184 176 169 168 168 169 169 168 167 166 164 161 157 152 145 135 124 113 105 98 90 70 40 15 2 360 5 10 11 11 10 7 5 6 7 10 12 13 12 11 13 16 21 24 25 24 22 21 21 21 22 23 23 21 18 17 18 18 20 22 26 30 32 34 36 37 38 38 38 38 38 38 38 37 36 35 33 31 28 26 25 23 22 22 21 20 20 19 18 16 14 12 10 9 7 4 3 4 4 4 4 3 4 4 5 6 7 8 10 12 14 15 15 14 12 11 11 10 9 7 7 6 6 6 6 6 6 6 7 9 10 10 9 6 4 3 2 1 0 359 358 358 357 357 356 356 356 355 355 355 354 353 354 355 357 358 359 360 0 3 9 11 10 9 10 13 15 17 22 29 35 41 46 51 54 56 60 63 63 63 65 68 67 65 67 73 81 89 92 85 84 115 151 132 117 108 103 96 96 99 107 115 121 121 121 124 129 133 135 137 142 148 153 154 155 157 157 156 157 156 152 150 147 133 120 108 103 98 94 93 93 95 97 100 103 106 108 109 110 112 113 113 112 111 111 111 111 111 110 110 109 110 110 110 109 109 110 112 112 112 111 109 111 127 162 226 241 255 266 283 293 285 278 279 289 298 297 298 300 295 294 302 308 312 309 300 292 289 291 293 97 97 98 98 99 99 100 101 102 102 103 104 104 105 107 108 109 111 113 114 116 118 118 117 116 118 120 121 120 120 121 124 127 132 136 140 144 147 150 153 154 150 146 140 132 124 118 115 113 112 113 114 115 116 117 119 121 123 124 125 126 127 129 131 132 133 134 134 134 134 133 133 132 132 132 133 133 134 135 136 137 137 138 138 137 136 135 134 132 131 129 127 125 121 115 106 99 98 98 95 82 60 40 16 5 21 51 71 79 84 89 91 92 96 96 98 99 100 101 103 101 98 94 93 93 96 92 88 82 76 70 70 72 75 76 86 103 126 157 182 200 215 228 235 237 235 230 223 212 201 197 201 199 203 214 226 236 237 228 203 155 164 194 205 215 220 221 219 210 203 209 215 220 219 216 213 216 217 220 224 226 225 228 235 255 268 273 278 280 277 275 281 294 305 311 313 315 316 319 321 318 313 313 312 316 320 322 321 314 312 309 305 303 297 291 288 287 286 288 293 295 293 283 267 251 241 234 230 230 232 237 240 239 235 224 219 218 231 229 210 190 174 183 184 177 170 155 144 138 135 130 123 118 117 120 124 132 140 143 145 156 177 196 199 193 189 188 187 184 177 175 175 174 174 172 168 166 164 162 159 155 150 143 135 125 116 108 102 97 86 64 32 7 1 7 15 17 16 14 13 11 10 8 7 10 12 13 15 16 19 24 28 30 28 23 19 18 18 20 22 22 21 17 15 15 17 18 19 22 25 27 29 32 34 35 35 35 35 35 35 36 35 35 33 31 29 26 25 24 22 21 20 19 18 18 18 17 15 13 11 9 8 7 4 3 4 4 4 4 4 4 4 5 6 7 9 10 12 14 15 14 12 11 10 10 10 9 8 7 7 7 6 6 6 7 7 9 10 11 11 8 6 4 3 2 2 1 360 359 358 357 357 356 356 356 355 356 356 355 354 354 356 357 358 359 1 2 4 8 10 10 11 13 15 16 17 21 29 37 44 49 53 57 59 63 65 65 63 65 68 68 65 65 72 81 88 92 96 103 121 127 114 101 93 91 91 96 101 109 115 119 119 122 127 133 135 137 140 146 151 154 157 158 158 157 154 152 148 139 129 118 103 99 95 95 94 92 91 91 94 97 100 103 106 108 109 111 112 113 113 112 111 112 112 111 111 111 110 110 109 109 109 109 108 108 107 108 109 109 107 107 119 179 236 256 269 284 300 312 305 296 298 306 308 303 302 306 302 293 306 313 310 303 296 292 293 296 299 98 98 98 98 98 99 100 102 103 103 104 105 105 105 106 107 108 110 111 111 112 112 107 99 95 97 99 98 96 96 95 95 98 101 103 105 109 114 117 119 119 118 116 114 112 110 109 109 109 109 110 111 113 114 117 120 123 126 128 130 131 133 135 138 140 141 141 139 138 136 135 133 132 132 132 131 131 132 132 133 134 135 136 136 135 135 134 133 131 130 129 128 126 122 117 109 101 98 97 97 93 85 74 60 45 55 73 88 98 106 110 110 113 115 114 111 109 104 100 97 93 90 88 86 86 81 80 73 70 66 63 63 63 62 63 79 104 129 159 182 202 220 233 240 241 238 233 226 218 209 203 205 205 205 216 228 237 238 219 183 178 199 207 211 218 223 223 220 215 211 210 214 217 217 216 214 217 219 220 223 227 229 230 243 264 275 280 284 285 284 284 290 300 308 312 313 315 316 318 319 318 315 317 318 320 327 326 322 319 316 314 313 312 307 305 303 301 299 296 296 296 291 279 262 248 239 234 232 231 232 235 239 240 235 223 216 225 261 269 250 224 312 224 215 192 180 154 139 136 137 131 122 116 114 118 124 133 141 148 159 183 201 206 202 193 184 183 185 185 183 184 185 184 181 176 170 165 162 160 158 154 148 142 134 125 116 110 104 100 95 84 61 26 11 11 19 23 21 19 17 17 15 10 6 6 7 10 13 15 18 24 30 34 31 23 17 14 15 17 20 21 21 18 15 14 15 16 17 20 22 24 25 27 29 31 32 32 32 32 32 33 34 33 32 30 27 25 24 22 21 19 18 18 17 17 17 16 14 12 11 9 8 6 4 4 4 4 4 4 4 4 4 5 6 8 9 11 12 13 14 13 11 10 10 10 10 9 8 8 7 7 6 6 6 7 8 10 11 12 10 8 6 4 3 3 2 2 1 360 359 358 357 356 356 355 355 356 357 356 355 355 356 357 357 358 0 2 5 7 9 11 13 15 18 19 19 22 29 37 46 51 54 57 60 64 67 66 64 62 66 69 67 66 72 80 87 92 98 107 117 120 113 101 98 99 103 104 108 113 115 117 122 127 132 134 135 137 141 145 148 149 152 155 154 152 147 138 124 114 99 90 88 91 92 92 92 91 91 93 96 99 101 103 105 108 110 111 113 113 113 112 112 112 112 112 112 112 111 109 108 108 108 106 104 103 102 102 103 101 100 97 108 174 240 260 272 281 292 302 307 306 300 299 307 300 299 302 296 305 308 308 304 298 293 294 299 302 304 97 97 97 97 97 97 98 100 102 104 104 105 105 105 104 102 102 101 100 100 100 97 90 81 76 73 72 74 76 77 79 80 82 84 86 87 90 93 96 97 99 101 102 103 103 104 104 105 106 106 107 108 110 111 114 118 122 127 131 136 140 146 149 153 157 157 156 153 148 143 139 136 134 132 131 130 129 130 130 131 132 133 133 133 134 133 132 131 130 129 128 127 126 123 118 112 106 104 103 103 100 95 93 91 93 99 105 111 116 121 122 124 125 123 121 116 111 104 96 91 88 86 84 82 75 69 65 67 64 63 60 53 50 51 56 76 108 132 156 181 205 223 236 242 243 242 239 235 228 220 210 207 206 207 218 230 237 235 207 187 196 211 212 212 218 222 222 218 213 210 211 213 216 217 216 216 218 219 218 219 223 228 230 231 256 278 287 290 288 288 293 300 306 311 313 313 314 315 317 317 317 316 317 319 323 335 336 334 335 326 324 325 320 314 319 320 317 313 307 303 298 291 279 265 252 243 237 235 235 235 235 237 237 233 224 222 246 284 292 299 310 328 309 276 256 254 142 117 125 135 133 121 110 106 112 121 130 154 176 183 196 206 208 202 190 179 180 187 190 190 193 194 192 188 180 172 166 162 159 156 151 145 138 131 122 113 107 101 98 94 89 78 53 31 23 27 28 25 22 20 18 16 12 8 7 7 8 10 12 15 20 27 32 33 27 20 16 15 16 18 19 18 17 14 13 13 15 17 19 21 22 23 24 26 27 28 28 29 30 30 31 32 32 31 29 27 24 23 21 19 18 17 17 17 17 16 15 14 13 11 10 8 6 5 4 5 5 5 5 5 4 5 5 7 8 10 11 12 13 13 12 11 10 10 10 9 8 7 7 7 7 6 6 6 7 8 10 11 11 10 8 6 5 4 4 3 2 2 0 359 358 357 357 356 355 355 356 357 356 355 355 356 357 357 358 0 3 5 7 9 12 15 18 21 21 21 23 28 37 47 52 54 57 61 65 69 69 66 69 78 79 76 75 77 80 85 89 95 103 109 110 110 108 108 109 110 110 111 113 117 120 125 130 132 130 129 130 134 137 138 140 143 147 148 145 137 121 102 88 81 80 85 89 90 90 91 93 95 97 99 101 102 103 105 107 109 110 112 113 113 113 113 113 112 113 112 111 110 109 107 106 105 102 98 96 95 95 95 91 90 88 95 172 240 257 262 267 278 288 297 300 293 283 284 294 303 304 304 308 305 300 296 293 295 299 303 304 303 95 95 95 94 93 92 92 93 93 92 94 97 97 94 95 92 90 86 84 84 83 81 79 77 74 73 72 73 73 74 75 77 78 80 82 84 86 88 89 91 93 94 96 97 99 100 101 102 103 103 104 105 106 108 109 112 116 121 127 134 143 153 160 168 176 179 177 173 165 153 143 137 133 129 127 126 127 128 128 129 130 131 131 131 131 131 130 130 129 127 126 125 125 124 121 117 113 113 114 115 113 112 111 113 116 117 119 121 124 127 128 130 128 126 122 115 107 97 92 90 87 85 84 81 73 65 65 63 55 51 41 33 35 46 53 69 109 137 165 193 213 226 236 242 245 246 245 243 240 231 217 208 205 210 222 231 235 230 213 197 206 215 214 212 217 221 221 218 215 213 212 213 214 215 215 215 218 217 211 210 212 211 213 214 246 281 291 295 293 294 302 310 314 314 312 312 313 314 316 316 315 313 314 319 326 333 336 336 340 335 335 333 326 319 327 328 326 323 319 312 302 292 283 273 262 253 246 241 240 239 237 236 235 233 228 233 264 293 301 315 327 328 323 314 302 294 294 355 86 112 115 109 104 101 107 113 122 156 189 196 205 209 207 202 190 179 181 191 196 196 198 199 198 193 184 174 166 161 156 151 145 139 131 124 116 108 100 94 89 87 85 80 67 48 36 33 30 26 21 17 14 12 11 9 8 8 10 11 12 13 16 21 26 29 26 20 16 16 18 18 17 15 12 10 10 11 14 16 18 20 21 23 23 24 25 26 27 28 28 29 30 30 29 29 28 26 24 22 20 18 17 16 16 16 16 16 15 14 13 12 11 9 7 6 6 6 6 6 6 6 5 5 6 7 9 10 11 11 12 12 11 11 10 10 9 8 7 6 6 6 6 6 6 6 7 8 10 10 10 9 7 6 5 4 4 3 2 1 0 360 358 357 357 356 355 355 355 356 356 355 355 356 357 358 358 0 2 4 6 9 13 16 20 22 23 23 23 27 36 45 51 55 58 63 68 72 74 75 83 96 93 86 80 77 77 79 82 88 98 106 108 107 108 110 111 111 110 111 116 122 124 125 127 125 122 121 122 124 128 131 134 136 139 140 137 127 110 93 82 77 78 83 87 88 89 92 97 100 100 100 102 102 102 103 105 107 109 111 113 114 114 113 113 113 112 111 110 109 108 107 105 101 97 94 92 91 91 89 84 84 87 94 128 234 239 243 252 272 268 268 268 269 278 277 297 307 305 304 301 295 292 291 294 300 303 303 300 295 90 91 90 89 86 84 82 80 78 76 75 75 73 72 76 76 75 74 73 73 72 73 74 75 75 76 76 75 75 75 76 76 78 79 81 82 84 86 87 89 90 92 93 95 96 97 98 99 100 101 102 102 103 104 105 107 109 112 117 123 131 140 150 164 179 187 188 185 175 158 143 133 127 124 123 123 124 125 126 127 128 128 129 129 129 129 129 129 128 127 126 125 125 125 125 124 123 124 124 125 125 125 125 125 126 126 128 130 131 131 130 130 127 124 116 108 97 98 96 95 87 75 74 69 63 59 54 49 44 38 28 26 31 42 54 83 135 168 192 211 221 228 235 240 245 250 253 254 251 241 226 213 211 219 228 234 236 229 220 211 214 219 214 212 211 216 216 211 212 214 214 213 213 214 214 214 215 213 206 200 200 196 196 201 236 286 292 295 296 299 308 319 325 323 316 311 311 313 315 316 314 313 315 320 325 329 332 334 336 337 337 333 327 324 332 330 327 326 324 316 305 294 287 281 275 268 260 253 247 244 240 237 236 236 239 254 282 300 307 319 327 328 326 317 282 263 267 293 348 61 87 98 109 112 105 98 138 195 204 209 214 212 209 204 195 184 184 193 199 200 201 202 201 196 188 177 167 158 151 146 140 133 125 118 111 103 94 87 82 80 80 79 71 56 43 35 31 25 17 11 8 7 7 7 8 10 11 13 14 14 15 17 20 22 22 20 17 15 17 17 14 11 9 7 9 10 14 16 17 19 21 22 23 24 25 25 26 26 27 27 27 27 28 27 27 25 24 22 20 18 17 17 16 16 16 17 17 16 15 13 12 10 9 8 8 7 7 7 7 7 7 7 7 8 9 10 10 11 11 11 10 10 10 9 8 7 6 6 5 5 6 6 6 6 7 8 9 9 9 8 7 6 5 4 3 2 1 1 0 359 358 357 357 357 356 355 355 355 355 355 355 356 357 357 358 359 1 2 5 8 13 17 21 23 24 25 25 27 34 42 49 56 62 68 73 77 81 87 95 99 94 88 80 73 75 77 79 85 95 105 105 103 104 107 109 109 109 114 122 126 125 122 119 115 113 114 115 117 122 127 130 132 132 130 122 110 97 86 79 78 79 82 86 87 88 96 107 117 113 105 101 101 102 103 105 107 110 112 114 115 115 114 113 112 111 110 108 108 107 106 103 100 97 95 93 90 90 90 91 97 94 84 205 235 225 220 234 239 239 233 231 239 270 291 298 304 301 295 291 286 287 293 300 301 300 296 291 286 83 84 83 82 79 77 74 71 69 66 63 61 60 61 62 64 66 67 68 68 69 70 71 72 73 75 76 76 77 77 77 77 78 79 80 81 82 84 85 87 88 90 91 92 94 95 96 97 98 99 99 100 100 101 101 102 103 105 106 109 112 116 122 132 146 159 167 165 154 138 126 120 118 117 118 119 120 121 122 123 124 125 125 126 126 127 127 128 128 127 127 127 127 127 128 129 130 131 132 133 133 133 133 134 135 136 137 138 137 134 129 124 119 113 105 99 98 96 95 93 78 64 59 52 47 43 41 39 36 29 21 20 31 45 75 128 166 188 204 216 224 230 236 239 245 253 257 260 257 247 234 223 223 229 234 237 238 235 228 222 223 223 214 205 199 203 208 206 212 216 216 215 214 215 215 214 212 208 202 198 194 189 191 210 247 286 297 292 298 302 311 322 329 330 325 317 313 313 316 318 318 319 321 325 330 333 335 335 336 336 335 331 326 326 330 330 326 321 317 311 304 297 291 287 284 280 274 266 258 252 246 242 239 237 243 267 298 302 307 318 328 329 324 294 247 237 250 274 311 37 97 115 128 134 131 123 165 211 217 219 220 217 213 210 203 193 190 195 200 203 204 204 203 199 192 181 169 157 148 142 137 131 123 115 108 101 91 82 76 74 75 76 71 59 45 33 29 22 13 5 3 4 4 4 6 11 15 15 16 17 17 16 17 18 17 14 10 12 16 15 13 11 7 5 6 9 12 15 17 19 20 22 23 24 25 25 24 24 24 24 25 25 26 26 26 25 23 22 20 19 18 17 17 17 18 18 18 17 16 14 13 12 11 10 10 9 9 9 9 9 8 8 8 9 9 10 10 9 9 10 9 9 9 8 7 6 6 5 5 5 6 6 6 6 7 8 9 9 8 7 6 5 5 4 2 1 0 0 360 359 358 358 357 357 356 355 354 354 353 354 355 356 357 357 357 358 360 2 4 8 12 17 22 24 25 26 26 26 31 39 48 57 67 75 80 84 90 100 104 95 88 89 87 83 80 79 82 86 93 99 99 97 99 102 106 109 111 117 124 125 121 117 111 107 108 111 112 114 118 123 126 127 124 115 104 94 84 79 79 80 80 81 83 82 86 105 124 133 128 118 108 105 105 105 107 110 113 115 116 116 116 114 111 110 108 107 106 106 106 105 102 99 98 97 97 95 96 105 120 131 121 121 206 213 203 206 214 215 213 210 210 223 257 285 296 299 293 287 282 282 290 297 300 298 293 286 282 280 76 76 76 74 73 71 68 66 64 63 61 60 59 58 59 60 62 64 65 66 67 68 69 70 71 73 74 75 76 77 78 78 78 79 80 80 81 82 84 85 86 88 89 90 92 93 94 95 96 96 97 98 98 98 99 99 99 100 101 101 102 103 104 106 107 109 110 110 109 107 106 107 109 111 112 114 116 117 118 119 120 121 121 122 123 124 125 125 126 126 126 126 126 128 130 131 133 135 136 137 138 139 141 141 140 140 140 139 134 127 119 113 110 105 101 100 100 94 85 75 61 51 45 40 35 34 35 36 31 21 17 21 31 49 89 137 166 186 201 214 224 232 237 240 245 252 255 255 253 247 238 231 232 235 238 239 239 238 235 231 228 224 212 196 179 169 184 206 216 221 219 216 216 216 217 218 216 213 208 199 189 182 190 222 258 282 295 297 298 305 317 325 328 329 330 322 315 315 318 322 324 327 331 335 338 339 337 333 332 335 335 331 328 327 328 328 324 319 313 307 303 299 295 291 288 286 282 277 269 261 254 248 242 237 237 259 299 298 305 320 333 329 305 256 231 232 247 266 289 113 126 132 139 150 171 193 210 220 224 225 225 223 221 218 212 204 199 198 203 207 209 208 206 202 195 185 173 160 148 142 136 130 122 114 107 98 88 77 69 66 68 71 69 61 47 35 25 18 11 3 360 1 3 6 8 11 16 18 19 20 21 20 19 18 16 12 11 12 14 16 16 13 11 7 6 8 12 15 17 18 20 21 23 24 25 24 24 23 22 22 22 23 24 24 24 23 22 21 20 19 18 18 18 18 18 19 18 18 17 15 15 14 14 13 12 12 11 11 10 10 10 10 9 10 10 10 9 8 8 8 8 7 7 7 6 6 6 5 5 5 6 6 6 6 7 7 8 8 7 7 6 5 5 4 1 0 360 360 359 359 358 358 357 357 357 356 355 354 352 353 355 357 357 357 356 357 360 1 3 6 11 16 21 26 29 28 27 28 31 39 49 59 70 81 88 89 97 108 108 95 92 93 93 89 85 83 87 93 96 96 93 93 98 104 109 112 117 123 124 121 119 117 110 107 107 109 110 111 113 115 117 117 111 100 91 86 82 78 79 79 79 80 79 79 85 119 140 137 130 125 119 113 112 111 111 112 114 116 117 116 114 112 109 107 105 104 104 104 104 103 101 99 99 101 104 107 113 126 144 147 145 160 192 202 201 201 203 206 204 200 206 226 257 283 290 288 279 275 278 286 293 295 293 289 283 279 277 279 70 69 69 69 68 66 64 62 61 61 60 59 59 58 58 59 60 62 63 65 65 66 68 69 70 71 72 74 75 76 77 78 79 79 79 80 80 81 82 83 84 86 87 88 89 90 91 92 93 94 95 95 96 96 97 97 97 97 97 97 97 97 97 97 95 94 93 92 92 94 96 99 102 105 107 109 111 112 113 115 115 116 117 117 118 118 119 121 122 122 122 122 124 126 129 132 135 137 138 140 141 143 143 142 139 137 135 131 125 119 119 117 114 109 102 94 85 73 60 50 44 38 33 29 24 27 30 25 16 12 15 19 25 36 62 96 127 164 194 215 226 232 236 238 243 248 250 250 248 244 239 236 236 238 239 240 239 238 237 235 231 224 204 178 123 106 164 211 222 224 221 217 216 216 219 222 223 219 214 207 198 191 204 234 258 274 289 301 306 315 324 327 326 324 326 319 312 315 320 324 328 333 339 343 344 343 340 337 337 339 338 335 333 331 328 326 323 319 315 309 305 301 299 295 292 292 291 288 280 271 262 253 245 238 234 253 297 300 309 330 342 327 285 240 227 242 264 94 130 114 119 125 134 156 196 220 225 226 228 230 231 232 232 229 223 214 208 204 207 213 217 215 211 205 198 188 174 160 148 140 133 127 119 111 104 96 86 75 66 60 61 64 65 61 52 39 23 16 10 3 360 1 5 10 13 18 20 19 20 23 25 25 25 23 20 17 16 15 15 19 21 20 16 12 9 9 11 15 17 18 19 21 23 24 25 24 23 22 21 20 20 21 22 22 22 21 20 19 18 18 18 18 18 18 18 19 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 6 5 5 5 3 1 0 360 360 359 359 358 357 357 357 356 356 356 354 352 352 354 356 357 356 355 356 358 360 1 4 8 13 19 25 29 30 30 31 34 41 50 60 69 79 92 88 97 105 106 100 97 97 95 93 91 91 95 100 101 99 97 100 108 113 115 115 119 123 119 116 117 117 113 110 108 107 108 108 109 109 108 106 101 93 88 86 84 82 81 79 78 77 77 79 103 143 145 136 130 128 126 122 120 116 115 115 115 115 115 113 111 108 106 104 102 101 101 101 100 99 99 100 102 107 113 121 130 141 151 153 157 168 183 190 191 194 201 202 199 197 209 232 255 269 273 272 271 274 281 286 288 285 280 275 274 274 275 281 66 65 65 65 64 62 61 60 59 59 59 58 58 58 58 59 60 61 62 63 64 65 66 67 69 70 71 72 73 74 76 77 78 78 79 80 80 80 81 82 83 84 85 86 87 88 89 90 91 91 92 93 94 94 95 95 95 95 95 95 94 94 94 93 92 90 88 87 87 88 91 94 97 100 102 104 106 108 109 110 110 111 111 111 111 112 113 114 115 115 116 118 120 123 127 130 133 135 137 138 139 139 139 137 134 132 129 125 125 127 122 118 113 104 86 65 48 34 30 30 28 24 22 18 23 23 16 8 5 7 13 16 18 24 37 51 64 112 184 214 227 231 233 236 241 245 246 246 244 241 239 238 238 239 238 238 238 239 239 238 235 225 204 139 73 81 195 218 221 223 220 217 215 216 218 222 224 224 216 211 214 214 225 246 262 274 287 302 315 325 328 325 324 320 317 314 311 316 322 327 331 337 342 345 345 344 346 345 343 343 342 340 337 333 329 325 322 319 315 310 306 303 300 298 298 301 302 298 290 280 270 259 250 241 225 227 324 317 324 348 353 328 276 225 229 269 345 94 126 110 114 124 133 159 205 224 227 230 233 236 239 241 243 242 237 228 218 212 214 219 223 222 217 210 201 189 174 158 144 134 127 120 114 106 99 92 84 75 65 58 56 59 62 60 55 45 31 18 10 5 1 3 8 12 16 20 20 18 18 23 26 28 30 30 27 22 20 20 21 22 23 23 20 15 12 10 12 14 15 17 19 21 22 24 24 24 23 21 20 19 19 19 20 20 20 20 19 18 17 17 17 18 18 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 11 10 9 8 8 7 7 6 6 6 6 6 5 4 5 5 6 6 6 6 6 6 6 7 6 5 4 4 3 2 0 360 359 359 358 357 357 356 356 356 356 356 355 353 352 354 356 357 356 354 355 357 358 359 3 7 11 16 22 27 32 34 35 37 42 50 60 68 75 78 83 93 103 106 100 94 93 95 96 98 100 104 106 106 105 107 115 121 121 118 116 118 118 113 111 113 115 115 112 108 107 107 106 106 106 105 101 99 95 91 91 89 86 83 81 78 76 74 79 130 152 141 133 132 135 133 129 125 120 117 115 114 113 112 110 108 106 104 102 100 98 97 97 95 94 96 101 106 114 123 132 140 148 153 157 162 167 172 175 182 190 198 198 191 195 208 227 243 252 257 262 269 276 281 278 276 274 271 270 272 274 277 283 64 63 62 62 61 60 59 58 58 58 57 57 57 57 58 59 59 60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 79 80 80 81 81 82 83 83 84 85 86 87 88 88 89 90 91 91 92 92 92 92 92 92 92 91 91 91 90 88 87 84 83 84 86 88 91 94 97 99 101 103 104 105 105 105 105 106 106 106 107 106 107 108 109 111 113 117 120 124 126 128 130 131 132 132 131 132 131 129 126 122 120 117 110 104 93 75 49 30 19 16 16 18 15 14 15 17 16 9 4 1 3 6 10 12 10 13 23 28 37 101 198 215 225 229 231 234 239 242 243 242 241 238 238 238 240 239 236 236 237 239 241 240 237 228 212 136 66 89 177 209 217 220 218 216 214 214 216 220 227 231 228 220 214 218 233 250 264 274 285 302 319 328 328 324 321 317 314 315 318 323 329 332 336 339 340 342 341 343 346 347 346 345 344 340 336 332 326 323 320 317 314 311 308 305 303 304 306 309 308 304 298 291 282 271 259 243 224 149 26 353 349 7 3 326 261 212 231 302 40 109 127 117 118 130 138 154 199 219 225 231 238 244 248 251 254 254 251 243 231 222 221 224 227 226 221 213 204 191 175 158 142 131 123 116 109 102 95 89 82 75 66 58 54 55 58 60 56 48 33 17 11 8 5 5 9 13 16 19 20 18 19 23 27 29 33 36 36 31 26 24 25 25 20 18 18 14 11 9 10 12 13 15 18 20 22 23 23 23 22 20 19 18 18 19 19 19 19 19 18 18 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 17 16 16 15 15 14 14 14 14 14 13 13 12 11 10 10 9 8 8 8 7 7 7 6 6 5 5 5 5 6 6 6 5 5 5 6 5 4 3 3 3 2 0 359 358 358 357 356 355 355 354 355 355 356 355 353 354 356 358 358 357 355 355 357 358 360 3 6 10 15 20 26 31 35 37 39 43 49 58 66 72 74 76 88 97 96 88 84 85 91 98 104 109 112 112 111 110 111 117 121 122 120 118 117 114 110 109 111 114 113 111 109 107 106 106 105 107 105 102 99 96 95 95 94 90 88 85 81 76 72 74 110 115 120 121 129 133 133 130 126 122 118 115 113 111 110 108 106 103 102 100 97 95 95 94 89 89 96 104 109 119 131 140 146 151 155 159 162 164 168 173 179 188 194 191 192 196 206 220 233 242 250 259 266 269 268 267 267 268 269 271 275 276 278 282 63 61 61 61 60 58 57 57 57 57 56 56 56 56 57 58 59 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 78 79 79 80 80 81 81 82 82 83 83 84 85 85 86 86 87 87 88 89 89 89 89 89 88 88 88 87 87 86 84 82 80 80 81 83 85 87 89 91 93 96 98 99 100 100 100 100 100 100 99 99 99 100 101 100 102 106 109 112 115 118 121 123 124 125 126 126 124 121 116 108 100 89 78 65 52 35 21 12 11 5 8 4 3 7 9 7 3 1 360 0 1 2 4 7 6 7 12 12 16 200 215 222 226 229 230 233 237 239 239 239 238 236 236 238 240 238 234 233 236 240 244 242 239 231 217 165 91 149 191 203 212 217 216 214 212 211 212 216 226 236 221 178 189 219 234 247 259 269 287 310 326 331 329 323 319 317 317 319 326 331 334 335 338 338 336 336 332 334 341 345 346 345 342 337 332 328 324 321 319 318 317 315 312 310 309 312 315 315 312 310 308 306 300 292 279 251 220 74 30 16 13 16 360 315 253 211 245 339 72 118 128 124 123 136 139 143 193 214 221 228 240 254 261 264 267 268 264 254 242 232 228 228 229 228 223 215 205 192 176 159 144 132 123 115 107 100 94 87 81 75 67 59 52 51 54 56 55 47 34 19 13 11 9 7 9 12 15 18 22 23 23 24 26 29 34 39 42 40 33 26 22 22 16 10 10 10 7 7 8 9 10 12 16 19 21 22 22 21 20 19 18 17 18 18 19 19 18 18 18 17 17 16 17 17 18 18 19 19 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 14 14 13 12 12 11 10 10 9 9 9 8 8 8 7 7 5 5 6 5 5 6 5 5 5 5 5 4 3 2 1 2 1 360 358 357 356 356 355 354 353 353 353 355 355 354 354 355 358 360 0 359 357 357 358 359 1 4 7 10 16 22 26 28 32 36 38 42 46 53 60 65 69 69 73 77 75 71 72 76 84 99 106 113 117 117 114 113 112 110 112 115 116 118 116 112 108 108 111 112 111 110 109 108 106 104 104 106 104 100 98 97 97 98 98 96 95 92 88 85 87 94 93 101 108 116 124 128 129 128 125 122 119 116 113 110 108 105 103 101 99 97 95 95 96 92 85 87 97 103 110 125 139 147 149 152 155 158 161 163 165 170 179 185 184 183 189 199 208 216 226 235 243 251 257 260 259 262 266 269 271 275 277 275 274 275 63 61 60 60 59 58 57 57 57 56 56 55 54 55 56 57 58 59 59 60 61 62 62 63 64 65 67 68 69 70 71 72 73 74 75 75 76 77 78 79 79 80 80 80 81 81 81 81 82 82 82 82 83 83 83 84 84 84 84 84 84 83 83 83 82 81 80 78 76 75 75 75 75 76 78 79 81 83 86 88 90 91 90 91 91 91 90 89 90 91 89 86 87 92 96 99 101 105 108 111 112 113 112 109 105 100 93 83 72 59 44 32 23 14 7 0 355 354 351 348 351 353 353 354 355 356 358 359 359 358 360 0 360 359 358 353 342 286 228 225 227 229 229 231 235 237 238 237 236 235 235 237 239 237 232 232 237 243 249 247 241 231 218 188 180 206 212 207 208 215 216 212 208 203 205 212 219 215 170 97 80 262 254 256 264 278 302 325 334 333 329 324 320 319 321 325 331 335 336 335 336 336 333 331 326 332 340 346 346 343 338 333 330 327 324 322 322 323 323 321 318 315 315 318 321 319 317 319 323 325 324 321 315 320 343 7 14 11 10 6 349 300 236 198 180 45 95 122 140 140 133 143 139 133 187 208 216 222 239 261 275 279 279 275 269 262 251 239 234 232 232 229 224 215 206 192 175 157 142 130 121 112 105 100 94 88 81 75 69 61 52 48 50 53 52 47 38 23 15 14 11 9 11 13 17 21 24 26 28 27 26 28 33 38 41 42 39 29 17 14 10 6 4 5 5 5 5 6 8 10 13 16 19 19 19 18 17 17 16 16 17 17 18 18 18 17 17 16 16 16 16 17 17 18 18 19 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 15 15 14 13 12 11 11 10 9 9 9 8 8 8 8 8 7 6 6 7 6 5 6 6 5 4 5 5 4 3 1 0 0 360 359 357 356 355 354 353 352 351 352 352 353 354 355 355 356 358 360 1 0 359 359 359 1 3 6 9 13 19 28 31 29 30 32 35 38 42 48 53 58 60 59 57 56 55 56 59 60 51 97 109 115 122 122 119 117 112 107 106 108 111 114 114 110 106 107 110 111 111 110 108 105 102 102 103 104 101 96 94 95 97 99 100 101 101 100 96 94 99 108 111 113 114 118 122 122 123 124 123 120 117 115 112 109 106 103 101 99 97 96 93 93 93 89 84 87 98 105 113 130 146 152 152 154 157 160 161 162 166 171 178 180 178 182 191 198 204 210 217 224 230 237 245 253 259 264 268 272 275 274 270 266 265 267 63 61 61 60 59 58 57 56 56 56 55 54 53 53 54 55 56 58 59 59 60 61 61 62 63 64 65 66 67 68 69 70 71 72 73 73 74 75 76 77 77 78 79 79 79 79 79 79 80 79 79 79 79 78 78 78 78 78 79 79 78 78 78 77 76 75 75 73 72 70 68 67 66 65 65 65 66 67 69 72 74 76 76 75 75 76 76 76 77 77 76 73 73 78 83 85 86 88 88 88 86 85 83 77 72 65 57 47 38 30 23 14 6 359 352 347 344 344 344 340 342 343 345 348 349 352 356 357 357 356 356 356 353 350 344 332 309 275 240 231 229 229 228 229 233 236 238 237 236 236 235 236 239 237 233 233 240 247 253 252 246 232 218 203 211 223 223 211 206 213 216 211 200 188 190 205 209 179 121 92 35 304 275 273 282 299 319 334 336 333 330 326 323 323 325 329 334 338 337 335 336 336 331 323 323 331 339 344 344 337 334 333 333 330 325 322 323 326 328 326 322 319 320 324 325 324 324 329 336 341 343 344 346 353 6 18 23 18 5 350 333 284 222 194 138 97 106 120 144 154 144 149 139 127 178 200 209 211 223 258 287 290 285 279 275 268 259 247 240 238 236 232 225 217 209 194 174 155 138 126 116 108 102 99 95 90 84 78 71 63 54 48 48 49 49 46 38 28 20 14 10 8 10 14 18 23 27 28 29 30 28 28 31 34 35 37 38 33 22 11 7 4 1 1 2 3 4 4 5 7 11 14 16 17 17 17 15 14 14 14 15 16 16 16 17 17 16 15 15 14 15 15 16 17 17 18 19 19 20 20 20 20 20 20 19 19 19 18 17 17 16 15 14 13 12 11 10 10 9 9 9 8 8 8 7 7 8 7 7 7 7 7 6 6 6 5 4 4 4 4 3 1 360 359 359 359 357 356 355 354 352 351 351 351 351 352 354 355 355 355 357 358 360 0 0 0 1 3 6 9 13 16 23 31 35 34 31 31 33 36 39 43 48 52 56 56 52 47 45 46 46 46 36 81 114 119 125 128 124 119 111 102 100 103 108 112 112 108 105 106 108 110 111 107 103 98 97 98 100 100 96 92 90 93 97 99 101 103 104 103 101 101 105 113 117 117 117 118 119 119 118 119 118 116 114 112 110 106 103 102 102 100 98 95 91 89 90 89 86 92 103 108 118 132 147 151 151 153 157 159 159 161 166 172 177 176 174 180 184 192 197 201 206 211 219 229 241 252 260 265 267 268 267 263 259 254 256 259 63 61 61 60 59 58 57 56 56 56 55 54 53 52 52 53 55 56 57 58 59 60 61 61 62 63 64 65 66 67 68 69 69 70 71 72 72 73 74 74 75 76 76 77 77 77 78 78 78 77 77 76 75 75 74 73 73 72 72 72 71 71 70 70 69 68 68 66 65 64 62 61 59 55 53 51 51 51 51 53 56 58 59 58 56 58 59 58 57 58 59 59 59 63 67 72 75 73 66 58 52 50 48 43 36 28 23 17 12 9 3 356 350 345 341 340 342 341 339 338 340 345 346 344 345 350 353 354 354 352 351 350 347 341 331 316 293 267 248 235 231 228 225 226 230 234 239 241 240 240 239 238 240 239 237 239 244 249 253 254 249 239 225 218 220 225 224 213 206 212 215 207 188 167 164 185 201 184 137 145 212 263 270 279 295 314 326 331 332 330 328 326 325 327 329 332 335 337 337 335 335 334 327 319 320 329 337 342 341 333 333 336 337 333 327 324 323 324 325 326 323 322 325 330 331 331 332 338 345 349 352 355 360 8 17 25 27 19 358 333 314 277 228 202 161 121 101 99 134 153 149 144 129 118 168 195 205 198 196 278 307 296 286 283 283 279 267 255 248 244 242 237 230 220 212 198 177 155 137 125 116 107 101 98 97 94 89 82 76 67 57 49 45 45 46 43 38 33 25 14 7 4 6 11 15 20 23 24 26 29 29 29 30 31 32 32 32 30 23 15 7 1 359 359 1 2 2 2 2 4 7 11 13 15 16 15 14 13 12 12 13 13 14 15 15 15 15 13 13 13 13 13 14 15 15 16 18 18 19 20 20 20 20 20 20 20 19 18 18 17 16 15 14 12 11 10 9 9 9 8 8 8 8 7 7 7 8 9 8 8 8 8 7 6 6 6 4 4 3 3 2 1 360 359 359 359 358 357 356 354 352 351 350 350 350 351 352 353 354 354 356 357 359 360 1 2 3 6 9 13 17 19 24 30 34 34 31 30 32 35 38 40 44 47 52 55 54 48 47 42 40 40 37 79 117 122 126 127 125 117 104 95 93 99 103 106 106 104 101 103 103 104 103 98 93 90 90 90 91 90 86 83 85 89 94 97 99 101 102 102 103 104 107 112 115 115 115 115 116 116 116 116 113 111 109 107 104 101 101 103 105 103 99 96 92 90 97 98 98 104 107 112 121 132 142 146 146 147 149 150 154 159 165 169 171 168 170 174 178 183 188 193 201 209 218 229 240 251 259 261 260 258 255 253 250 250 251 253 62 61 61 60 60 59 57 56 55 55 55 54 53 52 51 52 53 55 56 57 58 59 60 60 61 61 62 63 64 65 66 67 68 68 69 70 71 71 72 72 73 73 74 74 74 75 75 75 75 75 75 74 73 72 71 69 68 67 66 65 64 63 62 62 61 60 59 57 56 55 53 52 50 45 41 39 36 35 35 36 38 40 41 42 41 40 40 40 38 39 42 45 46 46 47 50 55 53 45 36 29 25 19 14 9 4 3 358 353 353 349 344 341 338 337 337 338 338 339 340 342 344 343 344 345 347 349 349 348 346 344 343 341 333 322 309 291 270 251 236 229 224 220 221 225 232 240 245 246 246 244 242 242 243 244 246 249 252 255 255 250 245 236 229 226 223 218 210 200 205 208 196 171 152 155 172 186 186 177 185 197 218 241 270 299 319 325 327 328 327 327 326 327 329 332 334 336 336 337 335 331 327 322 317 320 328 338 341 334 329 329 333 336 336 333 331 331 326 322 322 323 325 329 333 335 336 337 343 348 351 354 359 4 12 21 27 29 23 349 307 296 284 241 208 166 116 73 75 144 160 147 134 117 127 182 195 203 179 50 13 326 291 276 278 284 283 275 265 257 253 250 245 238 226 214 201 181 156 138 129 121 112 105 101 99 98 94 87 79 71 62 52 45 41 41 40 39 35 26 13 2 356 358 4 11 15 18 20 22 24 27 28 28 29 30 28 26 22 18 14 6 1 359 360 1 2 1 0 1 2 4 7 10 12 14 14 13 12 11 10 10 11 11 12 13 13 13 11 11 10 10 10 11 11 12 14 15 17 17 18 19 20 20 20 20 20 19 19 18 17 16 14 13 11 10 9 8 8 8 8 8 8 8 8 8 8 8 10 10 9 9 9 8 7 6 6 5 3 2 2 2 2 0 360 359 359 358 357 355 354 352 350 349 349 349 350 351 352 352 353 354 356 358 359 1 3 5 8 12 16 19 21 24 28 32 33 31 31 33 35 37 39 41 44 47 53 55 56 52 43 39 41 45 85 110 117 120 119 116 106 88 86 88 97 100 100 99 100 96 97 96 96 93 88 85 84 84 83 80 76 73 74 77 82 88 91 93 96 97 99 100 103 106 110 112 112 111 111 111 112 111 109 106 104 102 100 97 97 100 104 107 105 101 98 97 96 102 103 106 108 111 116 123 131 137 140 140 140 141 145 151 158 163 164 162 163 167 169 172 176 182 190 199 209 219 229 239 249 255 252 248 252 259 260 252 249 250 254 62 61 61 61 61 60 59 57 56 56 55 55 53 52 51 51 52 53 54 55 56 57 58 59 60 60 61 62 62 63 64 65 66 67 68 68 69 69 70 70 71 71 71 72 72 72 72 72 73 72 72 72 71 70 68 67 65 64 62 61 59 57 56 54 52 51 49 47 45 43 41 39 36 32 28 25 23 21 20 20 21 22 23 24 24 23 23 24 24 25 28 30 30 29 29 31 34 33 27 20 14 9 4 358 354 351 350 347 344 339 337 337 336 334 335 335 335 338 341 343 344 345 345 345 345 345 345 344 342 340 338 337 334 327 319 310 298 279 252 230 224 218 215 217 223 232 241 247 250 250 248 245 245 249 253 255 256 259 260 258 253 249 243 234 225 218 208 191 181 184 185 171 151 146 153 164 175 157 140 162 171 190 211 270 314 325 326 327 328 328 327 326 328 331 334 336 338 339 338 333 325 320 318 318 321 329 332 332 326 322 322 326 334 339 337 334 333 329 326 325 325 328 330 333 335 337 339 345 348 352 357 3 8 17 30 42 53 68 140 189 171 165 194 192 129 72 15 304 181 179 154 140 129 152 194 190 179 78 27 357 300 265 254 266 284 290 286 278 268 263 261 257 250 236 218 202 183 158 141 133 126 118 111 107 104 101 97 90 81 73 66 56 48 41 38 37 36 33 25 14 2 352 351 358 5 9 13 15 16 19 22 25 27 25 24 22 18 15 13 10 7 4 3 3 4 3 1 0 1 1 3 5 7 10 12 13 13 11 10 9 8 8 9 9 10 10 10 9 8 8 7 7 7 8 8 10 12 14 15 16 18 19 19 20 20 19 19 18 17 16 15 13 12 10 9 8 7 7 7 7 8 8 8 7 8 8 9 10 11 11 11 10 9 8 6 5 4 3 2 1 2 2 1 0 360 359 357 355 354 353 351 349 348 348 348 349 350 350 351 351 353 355 357 359 2 5 7 10 14 17 20 22 25 27 30 31 31 32 33 34 36 38 40 42 44 49 55 58 54 46 42 43 46 67 92 104 107 105 97 64 50 73 82 93 99 97 97 97 95 93 91 89 86 83 81 81 80 77 73 68 66 68 71 76 81 83 86 89 91 93 96 99 102 105 106 106 106 106 105 105 103 100 97 95 93 91 92 96 100 103 106 106 102 98 99 100 100 102 105 107 113 119 123 127 130 131 131 133 137 145 151 156 158 158 159 162 164 166 170 174 179 186 194 203 214 224 232 239 243 244 247 259 265 260 249 245 248 253 63 62 61 62 61 61 60 59 58 57 57 56 54 53 51 51 51 53 54 54 54 55 57 58 58 59 60 60 61 62 62 63 64 65 66 67 67 68 68 69 69 69 70 70 70 70 70 70 70 70 69 69 68 68 66 65 64 62 60 58 56 54 51 49 46 44 42 39 36 33 30 26 22 19 16 13 11 9 8 7 7 7 7 8 8 9 10 11 12 13 15 15 14 13 13 12 12 11 8 6 2 358 353 350 347 345 343 340 337 335 333 332 332 332 332 334 336 338 342 345 347 348 349 348 346 343 341 339 337 334 333 331 329 325 322 318 311 291 251 224 217 213 212 216 224 232 240 246 250 250 248 245 246 251 258 262 265 268 268 262 256 252 245 229 205 192 176 151 142 146 141 142 133 137 143 148 148 111 98 125 145 155 133 356 337 334 331 330 329 328 328 326 328 332 336 339 341 342 337 328 320 319 320 322 324 324 325 325 320 316 316 321 333 337 327 327 331 331 330 331 330 329 330 331 332 334 338 344 348 355 1 8 12 23 44 62 83 116 143 151 144 141 145 131 83 19 334 283 216 191 167 158 154 157 178 150 55 23 8 314 249 227 213 239 278 297 299 290 278 273 270 267 261 249 228 201 182 156 142 135 129 123 117 112 107 103 99 93 84 75 68 60 52 43 37 33 32 30 25 15 7 0 354 356 359 3 7 10 12 14 17 20 23 22 19 15 12 8 8 8 7 6 5 5 6 5 4 3 3 4 4 5 6 8 10 12 13 12 11 9 7 6 6 6 7 8 8 7 6 5 4 4 3 4 5 7 9 10 12 14 16 17 18 19 19 18 18 17 16 15 14 12 11 9 8 7 6 6 6 7 7 7 8 7 7 8 9 10 12 13 13 12 11 9 6 4 3 3 2 1 1 1 1 1 1 359 357 355 353 351 349 348 347 347 347 348 348 349 349 349 351 354 358 0 3 6 8 11 14 18 21 23 25 27 29 31 31 30 31 33 35 37 39 41 43 47 51 54 52 49 47 48 55 63 75 88 94 90 89 80 69 59 67 79 87 88 90 89 87 85 84 82 79 75 74 74 73 71 69 66 65 66 69 72 74 76 79 82 85 88 91 94 97 99 99 99 100 99 98 96 93 90 88 87 86 87 90 94 96 98 102 102 100 99 100 99 97 98 102 107 115 122 122 121 124 126 129 132 140 147 151 155 156 156 158 160 162 165 169 173 175 179 186 193 204 211 220 230 241 249 259 266 262 243 233 238 234 232 64 63 63 63 63 62 62 61 60 60 59 58 56 54 52 51 51 53 54 54 53 54 55 56 56 57 58 59 60 60 61 62 62 63 64 65 65 66 66 67 67 68 68 68 68 68 68 68 68 67 67 66 66 65 64 63 62 61 59 57 55 53 50 47 44 41 38 35 32 28 24 19 14 10 7 3 1 359 358 358 358 358 357 358 358 359 1 2 2 2 2 2 1 359 357 355 353 352 352 353 352 350 347 345 344 342 339 336 332 330 330 330 330 330 332 333 334 338 343 347 348 349 349 348 345 341 338 336 334 332 330 328 327 327 328 328 329 303 227 211 207 206 208 215 224 232 238 243 247 249 247 244 243 248 256 267 275 279 279 272 265 260 253 198 112 119 118 108 106 113 119 123 116 119 126 124 112 97 100 114 122 110 66 22 354 341 335 333 330 329 327 327 328 333 337 342 345 343 333 324 320 321 325 328 329 326 323 321 314 312 315 321 335 334 325 320 322 326 330 332 332 331 330 330 330 331 334 341 348 355 3 11 14 31 56 76 97 120 132 133 131 128 119 94 53 358 313 281 238 189 171 167 161 153 145 109 60 26 21 212 206 186 165 222 284 306 307 298 286 281 278 274 269 259 238 195 179 143 134 128 127 124 120 116 109 104 100 94 85 75 68 61 53 45 37 32 29 27 24 17 7 1 357 355 355 358 1 5 8 10 12 14 16 16 13 9 6 3 2 3 4 5 5 5 5 6 6 7 7 7 7 7 7 8 9 11 13 14 12 9 6 5 3 3 4 4 4 4 2 2 1 0 0 0 1 3 5 7 9 11 14 16 17 18 18 17 17 16 15 14 13 11 10 9 7 6 6 5 6 6 7 7 7 7 6 7 8 10 12 13 14 13 12 10 8 5 3 3 2 2 1 1 1 1 1 359 357 354 352 350 348 347 346 346 346 346 347 348 348 348 350 354 358 1 5 6 8 11 13 17 21 23 25 27 29 31 31 30 31 32 34 36 38 41 43 45 48 51 51 50 48 49 54 57 60 70 78 80 82 76 84 59 54 62 68 72 75 77 77 76 76 76 74 71 70 70 69 68 67 66 65 66 67 69 71 72 74 77 81 84 86 88 90 91 92 94 94 94 93 90 88 86 85 86 87 89 92 94 94 94 97 96 97 100 102 101 100 101 104 110 118 125 126 121 123 128 134 140 144 147 150 153 155 156 158 160 161 162 163 165 166 169 174 181 189 199 217 239 256 262 264 265 259 245 247 225 204 178 65 64 64 65 64 64 64 63 63 62 61 60 59 56 54 52 52 53 54 54 52 52 54 54 55 55 56 57 58 59 60 60 61 61 62 62 63 64 64 65 65 66 66 66 66 66 66 66 66 65 64 64 63 63 62 61 60 59 57 56 54 53 51 48 45 42 39 35 32 28 23 18 13 9 5 1 358 356 354 354 353 352 352 351 352 352 353 353 353 352 352 351 350 349 347 345 343 343 344 345 345 344 342 341 339 337 335 332 330 329 328 328 329 329 330 331 334 338 343 346 346 346 346 345 343 339 336 334 333 331 330 329 329 333 337 342 355 94 176 187 192 196 202 214 225 232 236 241 244 247 246 243 240 243 249 276 293 293 289 282 277 281 305 38 59 67 74 80 85 90 101 100 96 101 104 98 90 95 97 99 95 79 53 24 0 344 336 332 330 330 328 328 329 334 338 345 348 340 330 324 322 324 328 331 328 323 320 317 312 310 315 323 334 333 328 326 325 326 330 333 333 332 330 329 328 328 332 338 346 353 2 9 15 36 60 79 96 111 121 122 123 122 114 103 85 18 295 265 225 180 170 161 146 134 110 87 72 58 106 156 166 133 87 360 328 320 313 304 296 291 289 288 285 277 252 191 170 126 115 108 112 116 117 114 109 103 98 92 84 75 67 60 53 46 38 33 28 25 22 17 9 1 355 352 352 354 357 1 5 7 9 9 9 9 7 4 1 358 357 358 360 3 5 5 4 5 6 8 8 8 8 8 8 8 9 12 14 15 12 9 5 2 359 359 359 360 360 359 358 358 358 357 357 357 358 359 1 3 6 8 11 14 16 17 17 17 16 16 15 14 12 11 9 8 7 6 5 5 5 5 6 6 6 6 6 7 8 10 11 13 13 13 12 10 9 7 5 3 3 2 2 1 1 2 2 360 357 354 352 349 347 346 346 346 345 346 347 348 348 348 350 353 357 1 4 7 8 11 14 17 20 23 25 27 31 34 33 30 31 32 34 36 38 40 42 44 46 48 49 50 50 51 55 56 57 62 68 74 74 68 66 60 55 55 58 62 65 68 69 69 70 71 70 68 67 68 68 68 67 65 65 66 67 68 70 71 73 75 78 80 82 85 86 88 90 91 92 93 92 90 89 87 88 90 91 90 92 92 92 92 93 95 98 103 107 108 108 109 112 115 124 128 128 129 130 135 141 144 145 147 151 154 157 157 158 158 157 156 156 157 159 161 165 173 186 208 238 261 271 269 260 261 249 235 214 190 172 155 68 67 67 67 67 66 66 65 65 65 64 63 62 59 57 55 55 55 55 54 53 52 53 54 54 54 54 55 56 57 58 58 59 59 60 60 61 61 62 62 63 63 64 64 64 64 64 64 64 63 62 62 61 60 60 58 58 57 56 54 53 52 50 48 46 43 41 37 34 31 26 21 16 12 7 3 0 357 355 353 351 349 348 346 345 345 345 345 345 345 344 343 343 341 340 339 339 339 339 340 340 339 338 336 335 333 332 329 327 327 327 326 326 328 330 333 335 338 339 342 341 341 341 340 338 336 334 333 332 332 332 332 334 338 345 355 13 71 125 153 173 185 197 213 226 233 236 239 242 244 245 242 238 239 243 302 318 306 294 286 284 299 334 21 39 45 53 61 68 73 79 82 84 87 86 83 82 84 85 80 73 62 46 24 2 345 335 330 329 330 330 330 332 334 339 347 350 338 331 325 324 326 330 326 320 317 316 314 312 312 316 323 328 328 332 334 332 331 333 335 335 333 331 329 327 327 331 337 343 350 359 6 14 33 54 71 85 97 107 112 119 121 116 113 109 108 268 263 236 179 163 144 125 114 97 84 86 103 111 138 142 101 56 4 336 327 321 314 307 304 306 311 313 310 303 353 59 85 79 73 79 94 104 105 102 97 93 87 80 72 64 57 52 45 39 33 28 24 21 17 11 5 358 352 349 350 352 356 1 4 6 7 5 3 0 359 357 356 354 354 355 359 4 5 4 4 5 6 8 7 7 6 5 6 9 14 17 17 14 10 5 360 357 355 355 356 356 356 355 355 355 355 355 355 355 356 357 359 2 5 8 11 13 15 16 16 16 15 14 13 12 10 9 7 6 5 4 4 4 4 5 5 6 6 6 6 8 9 11 12 13 13 12 10 8 7 5 4 3 3 3 3 3 4 3 2 359 356 353 350 348 346 346 346 345 345 346 347 347 347 349 351 355 359 3 6 8 11 14 17 20 23 25 28 32 34 32 31 31 32 34 35 38 40 42 43 45 46 47 49 51 53 57 59 59 61 65 67 65 62 61 60 58 56 58 60 62 64 65 66 67 68 68 67 67 68 69 69 68 67 66 66 67 69 70 71 73 75 77 79 81 83 86 87 89 91 93 94 93 92 91 91 93 96 97 95 93 92 91 93 97 99 100 105 111 112 111 109 116 123 132 136 138 140 142 143 145 147 146 148 152 156 157 155 155 155 153 152 152 153 155 160 167 180 206 245 273 281 277 257 250 245 228 208 186 170 158 149 70 70 69 69 69 68 68 68 67 67 66 66 65 63 60 58 58 58 57 56 54 53 54 54 54 54 54 54 54 55 55 56 57 57 58 58 59 60 60 60 60 61 61 62 62 62 62 62 61 61 60 59 59 58 57 56 55 54 53 52 51 49 48 46 45 43 40 38 35 32 28 24 20 15 11 7 4 359 356 353 350 347 345 343 342 341 341 340 340 340 339 339 339 338 337 337 337 337 337 337 336 335 334 332 331 330 329 328 327 327 327 326 327 329 332 333 334 335 336 336 336 336 336 335 334 333 333 333 333 333 333 334 336 341 349 1 17 38 74 117 156 187 203 222 232 237 240 243 243 244 245 245 244 244 274 3 340 318 297 286 284 306 346 14 26 32 40 48 55 61 65 70 74 75 73 71 71 73 72 69 62 54 43 24 360 343 333 330 330 332 333 334 336 337 342 344 346 338 331 327 326 329 327 317 309 308 309 310 312 315 319 325 328 332 338 340 338 335 335 337 336 333 331 329 328 328 331 336 341 348 357 5 11 25 44 60 74 87 95 97 109 118 118 119 121 128 161 229 232 201 173 142 125 111 106 93 79 75 81 111 125 103 56 2 337 330 328 323 319 319 324 330 332 333 333 343 357 21 36 40 50 66 82 90 91 88 85 81 75 67 60 54 49 44 39 34 28 24 22 19 14 8 1 353 348 346 348 351 355 359 2 4 3 1 357 356 355 354 353 352 353 356 0 4 4 4 5 6 6 6 5 3 2 3 7 14 18 17 15 12 7 1 357 354 354 355 355 355 354 353 353 354 354 353 352 352 353 355 358 1 5 8 11 13 14 15 15 14 13 12 11 9 7 5 4 3 3 2 3 3 4 5 5 5 5 6 7 9 11 12 12 12 11 9 7 5 4 3 3 3 3 4 4 5 5 3 0 358 355 351 348 346 345 345 344 344 344 345 346 346 348 351 354 358 2 5 8 11 14 18 21 23 26 30 33 33 32 32 32 32 34 35 37 40 42 43 44 45 46 48 52 57 59 61 62 62 63 64 64 61 60 61 60 58 59 60 62 64 65 66 67 68 68 68 68 69 70 71 70 69 68 68 68 69 70 72 73 75 77 79 81 83 86 88 90 92 94 94 94 93 93 94 97 100 101 99 96 94 97 107 118 115 101 106 115 113 112 111 120 132 141 145 148 148 146 146 148 147 148 149 151 154 154 153 152 151 150 149 150 153 158 168 186 226 269 288 295 291 277 252 236 218 195 175 163 158 154 148 71 71 71 71 70 70 70 69 69 68 67 67 67 65 63 62 61 60 60 58 56 55 55 55 55 54 54 54 54 53 54 54 55 55 55 56 57 57 58 58 58 59 59 59 59 59 59 59 59 59 58 57 56 55 54 53 51 50 49 48 47 46 44 43 41 40 38 36 34 31 29 25 22 18 14 10 6 2 358 355 351 348 346 344 342 341 341 340 339 339 338 338 337 337 336 336 336 336 335 334 334 333 331 330 329 328 328 328 328 329 330 329 329 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 334 334 335 338 342 349 359 9 17 39 94 173 200 220 235 245 249 251 251 249 248 251 257 266 278 330 11 351 323 296 286 284 314 358 12 17 22 29 36 44 50 55 60 62 63 64 64 65 68 71 63 55 49 41 23 356 338 331 330 332 334 336 340 342 342 342 343 342 336 333 330 333 332 324 310 302 300 301 305 310 316 324 332 339 343 345 343 340 335 333 337 335 333 331 330 329 331 333 337 341 348 357 5 9 14 28 47 66 80 85 79 87 107 115 119 123 130 144 169 194 202 188 156 130 104 84 72 60 54 77 101 102 86 39 357 341 337 335 332 330 333 337 339 340 340 338 338 344 353 7 21 34 49 64 75 78 77 76 74 70 63 56 51 46 42 38 33 29 25 22 20 16 10 3 356 349 345 345 346 349 352 356 359 1 358 355 354 354 354 353 352 352 354 357 1 4 6 7 7 7 6 4 1 360 1 5 10 12 13 13 12 8 3 358 355 354 354 355 355 354 353 353 353 353 351 349 349 349 351 354 357 1 5 9 11 12 13 13 13 12 11 10 8 6 4 3 2 2 1 2 2 3 4 4 5 5 6 7 9 10 11 11 11 10 8 6 4 3 2 2 2 3 4 5 5 5 3 0 358 354 351 347 345 344 343 343 343 342 343 344 345 348 350 353 357 2 5 7 10 14 18 21 24 27 31 34 34 33 32 32 32 33 35 37 39 42 43 44 44 46 48 52 56 59 62 62 62 61 62 63 61 59 62 61 59 59 60 61 62 65 67 67 68 68 69 69 70 71 72 71 70 70 69 69 70 71 72 74 75 77 79 81 84 86 89 91 92 93 93 93 93 94 96 99 102 103 102 99 99 103 121 134 131 127 137 123 117 123 124 126 140 147 146 149 149 149 148 145 143 143 145 148 150 150 149 149 148 148 149 152 159 172 200 263 305 315 310 305 296 275 243 217 191 168 155 153 149 148 142 71 71 71 71 70 70 70 70 69 68 68 68 67 66 65 64 63 62 61 60 59 58 58 57 56 56 55 55 54 54 53 53 53 53 53 54 55 55 55 56 56 56 56 57 57 56 56 56 56 56 55 55 54 52 51 50 48 47 46 44 43 41 40 39 38 36 34 33 31 29 27 25 22 19 16 13 9 6 3 359 356 352 350 348 346 345 343 342 342 341 340 338 338 337 336 335 335 334 333 333 332 331 331 330 330 329 329 330 330 331 332 331 331 332 332 331 331 331 331 331 331 331 331 332 332 332 332 332 332 333 334 336 340 343 347 353 357 359 10 172 211 226 238 247 254 259 260 260 258 257 261 273 293 314 346 10 356 323 294 287 289 321 12 14 14 17 22 28 34 40 46 49 51 53 57 62 67 72 69 60 51 44 37 16 350 335 331 332 334 335 339 346 350 350 347 347 344 340 345 344 340 333 321 307 298 295 295 300 308 316 326 338 346 350 348 342 337 332 331 337 336 334 333 333 333 333 335 338 342 348 358 6 8 7 16 33 58 75 77 66 57 81 100 107 112 121 131 146 171 191 188 164 130 95 63 47 42 41 60 75 78 62 30 9 357 350 345 342 342 343 345 345 345 343 342 341 343 349 359 12 25 38 52 62 67 68 67 66 63 58 53 47 43 39 36 32 29 25 22 20 16 10 5 358 351 345 343 342 343 345 349 356 358 357 354 353 354 355 355 354 353 354 356 0 4 7 9 10 10 8 5 3 1 0 2 3 5 7 9 8 6 2 357 355 355 355 356 356 355 354 353 352 350 348 346 345 345 346 349 353 358 3 6 9 10 11 11 11 11 10 8 6 4 2 2 1 1 0 1 2 3 4 4 4 5 6 7 9 10 10 10 9 8 7 5 4 2 2 1 2 3 4 5 5 4 2 0 357 354 350 347 345 343 342 342 341 341 342 343 344 346 349 353 356 1 5 7 9 13 18 21 24 28 32 35 35 34 33 33 32 32 34 35 38 41 43 44 45 46 48 52 56 60 61 61 61 60 61 65 62 58 60 60 59 58 59 60 62 65 66 67 68 68 68 69 70 71 72 72 72 71 70 70 71 71 72 74 76 78 80 82 84 86 88 90 90 91 91 92 92 94 98 101 104 106 106 105 103 96 101 113 129 136 139 125 112 125 140 143 136 115 95 107 145 151 144 137 135 137 140 144 146 147 146 146 147 150 155 165 182 221 295 321 328 328 320 310 296 269 233 205 177 161 158 151 140 136 130 70 70 70 70 70 70 70 69 69 68 67 67 66 66 65 65 64 64 63 62 61 60 60 59 58 57 57 57 56 55 54 54 53 53 52 52 52 53 53 53 53 53 53 54 54 54 53 53 53 53 52 52 51 50 48 47 45 44 42 41 39 38 36 35 34 32 31 29 28 26 25 23 21 18 16 14 12 9 7 3 0 357 354 351 349 347 345 344 343 341 340 338 337 336 335 335 334 333 332 332 331 331 331 330 330 330 330 330 331 331 332 332 332 332 332 331 330 330 330 330 330 330 330 330 330 330 331 331 331 333 334 338 342 344 344 347 345 335 291 231 236 246 251 255 259 264 266 266 266 266 268 279 306 328 352 11 360 316 287 283 288 323 21 16 14 17 21 24 28 33 37 39 42 46 51 58 65 68 66 58 49 41 30 6 344 334 332 333 335 337 344 354 1 1 355 351 349 352 356 352 342 334 322 307 297 295 294 298 305 314 324 335 343 349 348 342 336 334 338 341 340 338 337 336 335 333 333 336 342 350 360 7 8 5 10 23 48 65 70 62 55 77 92 94 99 105 108 113 126 169 179 144 112 95 64 42 31 30 44 55 62 44 25 14 5 359 354 352 351 350 351 350 349 347 345 345 346 351 359 10 21 33 44 53 58 60 59 58 55 51 47 43 40 36 33 30 26 23 20 17 13 9 4 359 353 347 342 340 338 339 341 345 352 355 352 351 352 354 355 354 353 353 356 360 4 8 11 13 14 12 9 4 1 359 358 358 358 360 1 1 359 356 354 354 355 356 357 356 355 353 352 350 348 345 344 342 341 341 343 348 355 1 6 9 10 10 9 9 10 9 7 5 2 1 0 360 360 360 0 1 2 3 4 4 5 6 7 8 9 9 9 8 7 5 4 2 1 1 1 1 2 3 4 5 4 3 0 357 354 351 347 345 343 341 340 340 340 340 341 343 345 348 351 355 359 3 6 9 12 17 21 24 28 32 36 37 36 34 33 32 32 33 35 37 40 42 45 46 47 49 52 55 57 59 60 60 59 60 65 64 60 59 59 58 58 59 61 64 66 67 68 68 68 68 68 69 70 71 71 72 72 72 71 72 72 73 74 76 78 80 81 83 85 87 87 86 86 87 89 91 94 100 105 110 111 110 109 101 82 84 103 120 130 133 112 110 137 142 109 70 42 41 98 150 149 138 131 130 133 138 141 143 144 144 146 150 157 169 201 263 304 326 333 334 329 320 304 286 255 226 194 167 159 156 144 135 129 124 69 69 69 68 68 68 68 68 68 67 66 66 66 66 65 65 64 64 63 63 62 62 61 60 60 59 58 58 57 56 55 54 54 53 52 52 51 51 51 50 50 50 50 50 50 50 50 49 49 49 49 48 47 46 45 43 42 40 38 37 35 34 32 31 29 28 27 25 24 22 21 19 17 15 13 11 9 8 5 2 359 356 353 350 348 346 344 342 341 339 338 336 335 334 333 333 332 332 331 331 331 331 330 330 330 329 329 329 329 329 330 330 330 330 329 328 327 327 327 327 327 327 328 327 328 328 329 329 330 333 336 338 341 342 340 338 326 301 261 244 248 254 258 260 264 268 269 268 270 267 267 274 306 340 4 18 9 291 267 265 275 322 31 20 17 20 22 23 27 29 31 34 37 41 47 54 60 64 64 58 49 40 23 358 341 337 338 340 343 348 354 9 23 19 5 355 353 359 360 355 347 338 326 310 300 298 298 300 304 311 319 327 335 344 348 345 341 346 349 346 344 342 340 338 335 331 329 333 342 354 3 9 9 6 7 16 35 55 63 61 70 85 93 90 92 93 90 83 61 38 36 50 72 80 60 40 27 25 32 39 43 32 22 15 9 5 1 358 356 355 355 354 352 351 349 349 351 356 2 11 21 30 39 46 50 52 52 50 46 43 41 38 36 33 29 26 23 20 17 13 9 6 3 359 354 348 343 339 336 335 336 339 341 345 347 348 349 352 353 354 353 353 355 360 6 11 15 17 19 18 13 7 2 358 356 355 353 353 353 353 352 351 350 351 353 354 355 355 354 352 350 348 345 343 341 339 338 336 336 340 348 360 9 12 14 13 11 10 10 9 6 3 1 360 359 359 359 359 359 1 2 3 3 4 5 6 7 8 9 9 8 7 5 4 2 1 1 0 0 0 1 2 3 4 4 3 1 358 355 351 348 345 342 340 339 339 339 339 340 341 343 347 350 353 357 2 5 8 12 16 20 24 27 31 35 36 35 34 33 32 31 33 34 36 38 41 44 46 48 50 52 55 57 58 60 59 58 59 62 61 59 58 58 58 59 60 63 65 66 67 69 69 68 67 68 68 69 70 70 71 72 72 72 72 73 73 74 75 77 78 78 80 82 85 85 82 80 81 84 88 94 104 113 120 120 113 92 69 67 80 95 106 117 125 125 121 90 53 44 39 33 36 93 147 147 136 129 128 132 137 140 143 143 145 150 156 177 222 269 308 327 334 335 332 323 309 281 271 250 216 181 165 159 153 143 134 128 123 68 68 67 67 67 67 67 67 67 66 66 66 65 65 65 64 64 63 63 63 63 62 62 61 60 60 59 59 58 57 57 56 55 54 53 52 52 51 50 49 48 48 47 47 46 46 45 45 45 44 44 43 43 42 41 39 37 35 34 32 31 29 27 25 24 23 21 19 18 16 15 13 11 9 7 5 3 1 359 356 353 350 348 345 343 341 339 338 337 336 335 333 332 332 331 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 327 327 326 326 325 325 324 323 323 323 324 324 325 325 325 327 328 329 330 333 336 337 337 335 330 323 299 271 253 250 254 257 261 264 266 268 269 269 270 268 268 268 283 2 28 39 40 244 236 234 231 92 63 39 28 25 25 27 26 28 33 37 39 41 47 55 62 65 63 56 47 36 18 357 346 346 349 353 359 3 11 24 35 32 17 1 356 359 4 3 356 345 331 317 306 302 301 302 304 308 314 320 330 342 348 346 345 353 352 349 347 345 341 337 333 329 327 331 341 356 7 12 12 8 6 11 26 42 49 51 66 81 89 89 89 88 83 72 41 16 7 14 47 63 48 33 26 24 27 30 30 26 20 15 11 7 4 2 0 359 358 357 355 354 353 354 357 1 7 14 22 29 35 40 44 45 45 42 39 36 34 33 31 29 26 23 20 16 13 9 6 3 0 357 353 348 344 340 336 333 333 333 335 335 338 343 345 345 348 350 351 353 356 1 7 13 17 21 24 27 24 13 4 360 358 355 353 350 348 346 346 346 346 348 349 351 352 352 351 350 348 346 344 342 340 338 337 335 333 334 341 356 10 11 11 12 12 12 11 8 5 1 359 358 358 358 358 358 359 0 2 3 3 4 5 6 7 7 8 8 7 5 4 2 1 0 360 360 360 359 360 1 2 4 4 3 1 358 355 352 349 345 342 340 338 338 337 337 338 339 342 345 349 352 355 359 3 7 11 16 20 23 26 30 34 35 34 34 33 31 31 32 32 34 37 40 43 46 48 50 52 53 55 57 58 58 56 56 58 57 57 57 57 58 59 61 63 65 65 66 68 69 68 68 68 68 68 68 68 69 70 71 71 73 74 74 74 74 75 75 74 75 77 80 81 80 77 76 78 83 91 107 125 124 114 66 51 58 67 77 84 89 93 98 96 72 52 39 39 34 32 36 97 149 146 136 130 130 134 137 141 145 150 156 152 359 325 294 289 319 329 333 334 328 310 286 261 255 242 216 192 177 168 160 151 140 130 121 67 67 66 66 66 66 67 66 66 66 65 65 65 65 64 64 63 63 63 63 62 62 61 61 61 60 60 59 58 58 57 56 55 54 54 53 52 51 50 49 48 47 46 45 43 43 42 41 40 39 38 38 37 36 35 33 32 30 28 26 25 23 21 19 17 16 14 12 10 8 6 4 3 1 359 357 355 353 351 348 346 344 341 339 337 336 335 334 333 332 331 330 330 329 329 329 328 328 327 326 326 326 326 325 325 325 325 325 324 324 323 323 323 322 322 321 321 321 320 321 322 323 323 324 325 326 327 328 330 331 332 331 328 325 319 307 278 260 255 254 255 258 261 265 267 267 269 271 273 275 274 266 246 156 95 78 80 102 149 167 154 134 116 74 47 37 35 33 35 44 46 48 48 50 55 61 66 66 60 50 38 26 13 1 356 359 2 8 15 18 20 24 30 32 23 10 2 3 10 14 7 355 338 322 310 305 303 303 304 308 312 318 328 340 347 346 345 351 351 349 348 346 340 335 331 328 328 331 340 354 9 16 15 9 4 8 19 30 35 41 58 74 83 86 86 83 82 75 56 23 5 9 38 53 40 30 27 25 26 27 27 23 20 16 12 9 7 5 3 2 1 360 358 358 358 359 2 6 11 17 23 28 32 36 38 39 38 35 32 30 28 27 26 25 22 19 16 13 9 6 3 360 358 355 352 348 344 341 338 333 331 330 330 337 337 340 342 340 342 345 348 351 355 1 8 14 18 21 25 31 34 22 7 1 360 358 355 350 346 344 343 343 344 345 346 347 348 348 348 348 347 345 343 341 340 339 338 337 337 339 347 358 6 8 7 8 11 11 10 7 3 360 358 357 357 357 357 358 359 1 2 3 3 3 4 5 6 7 7 7 5 4 2 1 0 360 359 359 359 358 359 360 1 3 3 2 1 358 355 352 349 346 343 340 338 337 336 336 337 338 340 343 348 351 354 358 2 6 11 15 19 23 27 30 33 35 33 33 32 31 30 31 32 33 36 39 43 46 48 50 51 53 55 56 57 56 55 55 55 55 55 55 56 57 59 61 62 64 64 65 67 68 68 68 67 67 66 66 66 67 68 69 71 73 75 76 76 74 72 71 69 69 70 73 76 76 73 70 69 71 76 96 110 89 66 51 52 58 64 70 73 71 62 57 63 58 49 41 36 34 35 56 138 147 142 136 134 136 140 143 146 148 108 23 9 359 342 310 221 318 306 320 325 313 292 256 239 230 218 206 192 181 173 167 161 146 131 117 66 66 66 66 66 66 66 66 66 65 65 65 65 65 64 64 63 63 63 63 62 61 61 61 61 61 60 59 59 58 57 57 56 55 54 53 52 51 50 49 48 47 46 44 43 41 40 39 37 35 34 33 32 31 29 28 26 24 22 20 18 17 15 12 10 8 6 4 2 360 358 356 354 352 350 349 347 345 344 342 341 339 337 336 335 334 333 332 331 330 330 329 328 328 328 327 327 326 325 325 324 324 323 323 322 322 322 321 320 320 320 320 320 320 320 319 319 319 319 319 321 322 322 323 325 325 326 326 326 325 324 323 319 315 309 296 276 267 261 259 258 260 263 266 267 269 270 272 276 278 273 258 230 199 165 134 133 148 154 151 147 138 115 83 65 61 66 79 75 61 59 61 61 63 65 64 63 60 53 39 24 15 9 6 6 9 14 22 28 30 29 26 25 28 28 21 16 17 23 27 18 5 347 328 316 307 303 302 304 309 313 319 329 340 345 345 347 350 349 348 347 345 340 334 330 329 330 333 339 350 6 18 17 8 2 6 14 21 25 34 49 64 75 80 78 78 83 91 91 52 21 23 42 49 38 31 28 26 27 27 25 23 20 17 14 12 10 8 6 5 3 2 1 1 2 3 6 10 15 20 24 27 30 32 33 33 31 29 26 25 24 23 22 20 17 13 10 8 5 3 0 358 355 353 352 349 346 342 337 333 332 331 331 334 339 343 345 344 343 342 344 347 352 359 6 12 16 17 18 22 29 22 9 3 2 360 356 352 348 345 343 342 342 343 343 344 344 345 345 345 345 343 342 340 340 339 340 340 341 344 349 354 360 4 6 7 9 9 7 4 1 358 357 356 356 356 357 358 359 1 2 2 2 3 4 5 6 6 6 5 4 2 1 0 360 359 359 358 357 357 357 359 0 2 2 1 360 358 355 352 349 346 343 339 337 335 335 335 335 337 338 341 345 349 353 356 1 6 10 14 18 23 27 31 34 35 32 31 32 30 29 30 30 32 35 39 43 46 48 50 51 53 54 55 56 56 55 55 54 54 54 53 54 55 58 61 62 62 63 64 66 67 67 67 67 66 65 64 63 64 65 67 69 73 76 78 77 75 72 69 66 65 66 68 70 69 66 63 61 58 55 57 52 50 50 50 52 55 58 62 65 62 57 57 58 55 48 42 37 36 58 133 149 147 143 139 141 146 150 141 65 18 16 13 13 10 357 142 170 255 252 287 283 251 221 207 205 203 194 185 182 180 179 180 171 156 135 112 65 65 65 65 65 65 66 66 66 65 65 65 65 65 65 64 64 63 63 62 62 61 61 61 60 60 60 59 59 58 58 57 56 55 54 53 52 51 51 50 49 47 46 44 43 41 40 38 37 35 33 32 30 28 26 25 23 21 19 16 14 12 10 8 5 3 0 358 356 354 352 349 347 346 344 343 341 340 339 338 337 336 335 335 334 333 332 331 331 331 330 329 328 327 327 327 326 325 324 324 323 322 321 321 320 320 319 318 318 317 317 317 317 317 317 317 317 316 316 317 318 319 319 320 321 321 321 321 320 318 316 314 310 306 301 291 280 273 266 265 265 265 266 266 267 269 271 274 277 275 265 246 224 204 183 159 150 160 165 167 158 140 116 95 94 119 165 175 139 88 77 75 74 70 64 60 55 50 41 28 16 11 10 10 12 15 21 28 34 36 35 31 28 30 32 32 33 38 43 43 32 15 357 338 320 308 302 302 304 309 314 320 330 340 343 344 348 349 348 346 345 344 340 335 332 332 333 336 342 350 3 16 15 4 359 3 9 14 20 29 43 55 64 69 69 70 79 102 115 82 48 44 49 45 37 32 29 27 27 26 24 22 20 18 16 15 13 11 9 8 6 5 4 4 5 7 9 13 17 21 25 27 29 30 30 29 27 24 22 21 20 19 17 14 10 7 5 2 360 359 357 356 354 352 350 348 346 342 338 334 332 331 332 333 337 342 347 349 348 345 344 346 351 357 3 9 13 14 13 14 18 17 10 6 4 1 358 354 351 348 345 342 341 341 341 341 341 342 342 342 342 342 341 340 339 339 340 342 343 344 346 348 353 2 5 9 9 8 4 1 359 357 356 355 355 356 357 358 359 1 1 2 2 2 4 5 6 6 5 4 2 1 360 359 359 359 358 357 356 356 356 358 359 0 0 360 358 356 354 352 349 346 343 339 336 334 334 333 334 335 337 339 342 346 350 354 359 4 8 12 17 22 27 32 35 33 29 28 30 29 28 28 30 32 35 40 44 46 48 50 51 53 54 54 55 56 55 54 53 52 52 52 52 54 58 61 62 62 62 64 65 66 66 66 65 64 63 62 62 62 62 64 67 71 74 75 75 74 71 67 63 61 62 64 65 64 61 58 56 52 49 49 50 51 49 48 48 50 52 55 58 57 53 53 54 51 48 44 39 58 134 146 146 145 145 145 144 119 14 9 12 12 15 11 1 75 134 139 150 167 178 186 183 178 176 185 190 187 182 180 181 185 193 206 230 278 75 91 64 65 65 64 65 65 65 65 65 65 65 65 65 65 65 64 64 63 62 62 62 61 61 61 60 60 59 59 59 58 57 57 56 55 54 53 52 51 51 50 49 47 46 45 43 42 41 39 37 35 34 32 30 28 27 25 23 20 18 16 13 11 9 6 4 1 359 356 354 352 349 347 345 343 342 340 339 338 337 336 336 335 334 333 332 332 331 331 330 330 329 328 327 326 326 325 325 324 323 322 322 321 320 319 319 318 317 316 316 315 314 314 314 314 314 313 313 313 313 313 314 314 314 315 315 315 314 314 312 309 307 305 301 297 293 286 280 275 270 268 267 268 270 269 269 269 272 273 272 268 255 235 218 205 189 169 162 171 184 188 179 160 137 123 137 179 199 192 158 117 97 88 81 72 62 54 47 39 30 21 15 13 14 15 17 20 26 30 34 39 37 32 27 27 30 38 47 56 62 61 49 30 9 347 325 309 303 302 304 308 314 319 328 336 340 343 346 346 345 344 343 342 341 338 336 336 338 342 348 355 5 14 11 2 357 360 5 10 16 26 38 49 55 59 59 59 68 91 106 82 64 58 51 43 38 34 31 30 29 27 24 23 21 20 18 17 16 14 12 10 9 7 7 7 8 9 12 15 19 22 25 27 28 29 28 26 23 21 19 17 15 14 11 8 4 1 359 357 355 354 353 352 350 349 347 346 344 343 340 336 332 330 329 332 336 339 342 347 351 350 349 349 353 357 1 5 10 13 12 11 12 12 10 7 5 2 359 357 354 350 347 343 341 340 340 340 339 338 339 339 339 340 340 339 339 339 340 341 342 343 344 345 352 10 17 11 6 3 359 356 355 354 353 353 354 355 356 357 359 360 1 0 0 1 3 4 5 5 4 2 0 359 358 358 358 358 357 356 355 355 356 357 358 359 358 358 356 355 353 351 349 347 343 339 336 333 332 332 333 334 335 337 339 342 346 350 356 0 5 10 15 21 28 32 34 31 27 26 28 29 28 28 30 35 38 41 43 46 49 51 52 53 53 54 54 54 54 53 52 52 51 51 52 55 58 61 62 63 63 63 64 65 65 65 64 63 63 62 62 61 60 61 63 65 66 67 67 68 68 64 60 58 60 61 61 60 58 55 52 49 47 47 49 49 47 46 46 47 49 51 52 52 51 50 50 50 49 51 77 147 149 147 146 146 147 145 48 21 21 17 16 9 9 12 147 128 127 131 134 141 154 157 160 167 172 183 180 176 177 180 183 193 219 279 319 335 350 41 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 64 64 63 62 62 61 61 61 61 60 59 59 58 58 58 57 56 56 55 54 53 52 51 50 49 48 47 46 45 44 43 41 40 39 37 35 33 31 29 28 26 24 22 19 17 15 12 10 8 5 3 0 358 355 353 351 348 346 344 343 341 339 338 337 336 335 334 333 332 332 331 330 330 329 328 327 326 325 325 324 324 323 322 321 321 320 319 319 318 317 316 315 315 314 313 312 312 312 312 311 311 311 311 310 309 309 310 310 309 308 308 307 305 304 300 298 295 292 289 286 282 278 274 272 270 270 270 273 273 273 273 273 270 265 259 244 227 216 206 193 180 174 180 190 194 186 173 158 150 171 201 204 187 153 119 99 86 79 70 57 48 38 26 19 16 17 18 19 20 22 27 31 34 38 44 45 35 25 21 29 42 54 66 74 74 64 46 19 353 330 311 305 305 307 311 315 320 326 332 338 342 344 344 343 343 342 342 341 341 341 341 344 349 354 1 8 11 7 359 355 357 1 6 12 21 31 39 44 49 49 50 57 75 73 57 63 66 56 46 41 40 42 40 37 29 26 25 24 22 21 19 18 16 15 13 11 10 9 9 10 12 14 17 19 22 24 27 28 27 26 24 21 18 16 13 11 9 7 4 0 357 355 353 351 349 348 347 346 345 343 342 341 342 340 338 335 332 329 328 333 336 339 342 347 350 352 354 356 358 1 5 9 12 11 9 8 8 7 6 3 1 359 357 354 351 348 344 342 340 339 338 337 336 336 336 336 338 338 339 339 339 339 339 340 341 343 348 354 8 11 3 357 353 351 350 350 350 349 350 351 353 354 355 357 358 359 359 359 360 1 3 4 4 3 1 359 358 357 357 357 356 355 355 354 354 355 356 356 357 356 355 354 352 351 350 349 347 344 340 336 333 331 331 331 332 334 335 336 339 342 346 351 356 2 8 14 21 27 31 32 30 26 24 26 29 30 30 32 37 40 42 44 46 49 51 53 53 53 53 53 53 52 52 51 51 52 52 53 55 58 60 62 63 63 63 64 65 65 64 63 63 63 63 62 61 60 60 59 58 58 60 63 66 65 62 59 58 59 59 58 57 55 52 50 48 47 47 47 46 45 45 45 46 47 48 49 49 48 48 48 46 44 98 146 150 150 150 151 150 127 20 8 15 21 18 16 4 54 136 130 121 118 122 128 134 142 147 156 163 172 173 171 171 174 176 181 195 253 311 332 343 350 7 63 63 63 64 64 64 64 64 65 65 65 65 65 65 65 64 63 63 62 61 61 61 61 60 60 59 58 58 57 57 56 55 55 54 53 52 51 50 49 48 47 47 46 45 44 43 41 40 39 38 36 34 32 31 29 27 25 23 21 18 16 14 12 10 8 6 3 1 358 356 354 351 349 347 345 344 342 340 339 337 336 335 334 333 332 331 330 329 328 327 326 325 324 324 323 322 322 321 320 320 319 318 318 316 316 315 315 314 313 313 312 312 311 311 311 311 310 310 309 308 307 307 306 305 304 303 301 300 298 296 294 291 288 286 283 280 278 275 273 272 273 273 274 274 275 273 270 266 254 245 235 224 216 206 195 186 182 183 188 191 187 177 169 165 183 203 199 172 132 103 88 79 72 61 48 37 26 15 13 16 21 24 25 27 30 34 38 40 43 47 47 41 26 21 31 46 59 71 79 81 75 56 24 355 332 314 308 308 311 315 319 323 328 335 340 342 341 342 342 342 341 341 342 344 346 347 350 355 359 4 7 7 2 356 353 355 359 3 8 15 22 27 34 39 43 49 54 62 44 37 57 71 64 54 50 50 56 54 48 37 32 29 28 27 25 22 20 18 16 15 14 12 12 12 13 14 16 17 20 22 24 25 26 26 25 23 20 17 14 11 8 5 3 0 357 354 352 350 348 346 345 343 342 341 340 339 339 339 339 339 338 335 334 331 332 335 338 341 344 346 349 353 357 0 3 6 10 11 9 6 4 4 2 1 359 358 357 355 352 350 347 345 343 341 339 337 336 335 334 334 334 335 337 337 338 338 338 337 338 340 342 346 352 358 358 352 347 345 344 345 346 346 346 347 349 351 352 353 354 356 356 356 356 357 359 1 3 3 2 360 358 357 356 356 356 355 355 354 354 354 354 354 354 354 354 353 352 350 349 349 349 347 344 341 337 333 331 329 330 331 332 334 335 336 339 343 348 352 358 6 12 19 24 28 29 27 24 23 26 30 32 33 34 37 40 42 44 47 49 51 52 53 53 53 52 51 51 51 50 51 53 54 56 57 58 60 62 63 63 63 64 65 65 64 63 63 63 63 63 62 61 59 57 56 56 58 62 64 63 62 60 59 59 57 56 54 52 50 49 48 48 47 45 45 44 44 44 45 46 46 47 47 46 50 54 65 115 146 150 151 152 150 139 18 7 9 5 20 68 112 137 137 140 130 120 113 113 120 129 136 142 148 153 156 160 162 164 166 168 170 175 193 260 307 330 344 33 83 63 63 63 63 63 63 63 64 64 64 64 64 65 65 65 64 64 63 62 61 60 60 60 60 59 59 58 57 56 56 55 54 54 53 53 52 51 50 48 47 46 46 45 44 43 42 41 40 39 38 37 35 33 31 29 27 26 24 22 19 17 15 13 12 10 8 6 3 1 359 357 354 352 350 348 347 345 343 342 340 339 337 336 335 334 333 331 330 329 328 327 326 325 324 324 323 322 321 320 320 319 318 317 317 316 316 315 315 314 313 313 312 312 312 311 311 310 310 309 308 307 307 306 305 303 302 301 299 297 295 294 292 289 288 286 283 281 280 278 277 276 276 276 276 274 271 267 260 248 237 230 225 217 205 194 185 181 180 184 187 185 181 177 174 178 187 174 136 99 84 76 72 64 53 39 27 15 9 13 21 27 29 31 34 37 40 43 46 49 51 48 43 36 26 34 47 62 72 79 84 83 65 28 355 330 312 306 307 312 317 321 325 332 339 340 338 337 339 340 339 337 338 342 346 349 351 356 359 2 5 5 3 357 352 352 354 357 0 5 10 14 20 26 31 42 53 62 48 29 39 61 74 71 64 60 57 58 55 52 48 39 35 33 30 28 25 22 20 18 17 16 15 15 15 15 16 17 19 20 22 23 24 25 25 24 22 19 17 14 11 8 4 1 358 355 352 349 347 345 344 342 341 339 338 338 338 338 338 340 341 342 341 338 337 337 337 338 339 340 341 344 348 353 358 2 5 8 9 8 5 3 2 360 358 357 356 355 352 349 347 345 343 341 340 338 336 335 333 333 332 333 334 335 335 336 336 336 336 336 337 339 342 345 348 348 345 342 340 341 342 343 343 344 345 347 349 350 350 352 353 354 353 353 353 355 358 1 2 1 359 357 356 355 355 354 354 354 353 353 353 352 352 351 351 351 351 350 349 348 348 347 346 345 342 339 335 330 328 328 329 331 332 333 335 338 342 346 350 356 3 10 16 21 24 26 25 23 24 26 30 34 36 36 37 40 43 45 47 49 50 52 53 53 52 50 50 50 50 50 51 54 56 58 58 58 59 61 62 63 64 65 65 65 65 64 63 63 63 64 63 62 59 56 55 56 59 61 62 62 62 61 60 59 57 55 53 51 50 50 51 50 47 45 44 44 43 43 44 44 44 44 50 84 119 131 136 145 151 150 142 121 46 15 8 4 8 15 147 140 134 130 128 126 117 111 118 120 126 133 137 141 143 145 148 153 157 160 161 161 163 171 190 253 307 322 127 127 126 62 63 63 63 62 62 63 63 63 64 64 64 64 65 65 65 64 63 62 61 60 60 60 59 58 58 57 57 56 55 54 54 53 52 52 51 50 49 48 46 45 44 44 43 42 41 40 39 38 37 36 34 33 31 29 27 26 24 22 20 18 16 14 13 11 9 7 5 3 0 358 356 354 352 351 349 347 346 344 343 341 340 338 337 336 335 333 332 331 330 329 328 327 326 325 324 323 322 321 320 320 319 319 318 317 317 316 316 315 314 314 314 313 313 312 312 311 311 311 310 309 308 308 307 306 305 303 301 300 298 296 295 294 293 292 290 289 288 286 285 284 285 284 281 277 271 264 255 242 232 226 224 216 199 181 171 168 170 175 180 182 182 179 173 165 158 129 91 74 63 59 58 55 47 35 23 13 9 14 24 29 31 36 41 44 45 48 51 55 58 55 47 42 36 42 51 63 70 77 84 87 71 33 357 327 307 298 299 307 314 318 323 331 336 334 331 331 332 333 333 334 339 346 351 354 356 1 1 2 3 2 359 354 352 353 354 355 356 0 4 8 15 21 26 36 52 65 42 28 45 66 77 77 71 64 59 57 55 53 50 44 39 36 33 30 27 24 22 20 19 18 18 17 17 17 17 18 20 21 22 23 23 24 24 23 22 20 17 15 12 9 5 2 359 355 352 349 346 344 341 340 339 338 337 336 336 338 340 342 343 343 342 341 340 340 339 339 339 338 338 340 344 349 354 358 1 4 5 6 5 4 1 359 357 357 356 353 350 346 344 342 340 339 338 337 335 334 332 331 331 331 332 333 334 334 334 334 335 335 335 335 336 338 339 340 338 337 337 338 339 340 341 342 344 346 347 348 348 349 351 351 351 350 350 352 355 359 1 0 357 355 354 354 354 353 353 352 352 352 351 350 349 348 347 348 348 348 348 347 347 345 345 345 345 342 336 330 327 326 327 329 331 332 333 337 341 345 349 355 1 8 14 19 22 24 24 25 25 26 29 34 37 39 42 44 46 47 48 49 50 51 51 52 51 50 49 49 49 50 52 55 58 59 58 57 58 60 61 62 64 65 66 66 66 65 64 64 64 64 63 62 58 55 55 57 59 61 62 62 62 62 61 59 57 55 52 51 50 51 53 52 49 45 44 43 42 41 42 44 56 94 136 144 141 142 143 145 144 73 26 15 11 8 4 1 6 153 145 130 119 117 120 124 126 123 126 129 131 133 135 136 137 139 143 149 154 157 157 156 160 167 180 222 303 327 360 125 129 62 62 62 62 62 62 62 63 63 63 63 64 64 64 65 65 64 63 62 61 61 60 60 59 58 57 57 56 56 55 54 53 52 52 51 50 50 49 47 46 45 44 43 41 40 39 38 37 36 35 34 33 32 30 28 27 25 23 21 19 18 16 14 13 11 9 8 6 4 2 359 358 356 354 352 350 349 347 346 344 343 341 340 339 337 336 335 334 333 332 331 330 328 327 326 325 324 323 322 322 321 320 320 319 318 318 317 317 316 316 315 314 314 313 313 313 313 312 312 311 311 310 309 308 308 307 306 304 303 301 300 300 298 298 297 296 296 295 295 294 295 295 292 288 282 275 264 251 235 225 220 221 211 188 165 151 150 156 164 171 176 178 175 164 148 130 100 76 60 48 43 44 45 39 30 21 14 11 16 26 31 34 40 47 50 49 51 55 57 60 59 53 50 48 52 59 65 70 76 83 84 66 27 348 317 298 290 290 296 302 307 316 323 326 324 321 319 319 320 325 335 347 357 2 1 0 1 1 1 1 359 356 354 354 354 352 350 351 353 357 360 5 12 17 25 38 47 38 40 55 72 82 82 75 65 57 55 54 52 50 45 40 37 34 30 28 25 23 22 21 20 20 19 19 18 19 19 20 21 22 22 23 23 23 23 22 20 18 16 14 12 8 5 2 359 356 353 349 346 343 340 339 338 337 336 335 336 339 342 344 343 343 344 343 343 343 342 341 339 338 339 341 345 349 352 355 357 359 1 1 0 358 357 356 356 355 352 348 344 342 340 338 337 336 335 334 333 332 331 331 331 331 332 333 333 333 333 334 334 333 332 332 333 333 333 333 334 334 336 337 338 340 341 343 344 345 346 346 347 348 349 349 348 349 350 354 359 1 359 356 354 353 352 352 352 351 351 350 350 348 347 346 345 345 345 346 347 347 347 346 344 344 344 345 342 337 331 327 325 325 327 329 330 332 335 339 344 348 353 359 6 13 18 22 25 26 27 26 26 30 35 39 42 44 45 47 48 49 49 49 49 50 50 50 49 49 48 49 50 53 57 60 60 58 57 58 59 61 62 64 65 66 66 66 65 64 64 63 63 62 60 57 55 55 57 59 61 62 62 62 62 61 59 57 54 52 50 51 53 55 54 50 45 43 42 41 48 69 109 131 140 141 136 128 117 87 57 36 21 14 10 7 3 359 355 359 162 138 122 114 115 122 129 133 132 131 130 131 131 131 131 131 134 139 146 150 152 152 153 157 163 172 185 232 316 340 62 113 61 62 62 61 61 61 62 62 62 62 63 63 64 64 65 65 64 63 62 61 61 60 60 59 58 57 56 56 55 54 53 53 52 51 50 50 49 48 47 46 45 44 42 41 39 38 37 36 34 33 32 31 30 28 27 25 24 22 21 19 17 15 14 12 10 9 7 6 4 2 360 358 357 355 353 351 350 348 347 345 344 342 341 340 339 337 336 335 334 333 332 330 329 328 327 327 326 324 323 323 322 321 321 320 319 319 318 318 317 317 316 315 315 314 314 314 314 313 313 312 311 311 310 310 309 308 307 306 306 304 303 303 302 301 301 300 300 300 300 301 302 301 298 294 289 281 268 250 232 222 222 215 203 188 175 164 161 162 164 169 174 176 169 151 129 108 87 71 58 44 37 38 37 31 23 15 10 12 20 29 36 41 49 56 57 55 56 53 52 54 55 53 52 55 61 68 73 75 76 77 69 42 7 335 308 291 284 282 283 287 294 305 313 318 314 308 305 305 312 327 347 3 13 16 12 6 2 1 1 0 359 359 358 355 351 346 344 344 346 348 351 356 2 7 15 26 34 39 50 65 78 86 87 79 65 53 50 51 51 49 45 41 38 34 31 29 26 25 23 23 22 21 21 20 20 20 20 21 21 21 22 22 22 22 22 21 20 18 16 15 14 12 9 7 5 2 359 355 352 348 345 341 339 338 337 337 338 341 345 347 348 350 352 353 351 349 347 345 342 340 339 339 342 344 346 348 350 352 353 353 353 354 354 354 354 352 350 347 343 341 338 337 336 335 334 334 333 332 331 331 331 331 331 332 332 332 332 332 332 331 330 329 329 329 329 330 331 333 334 335 337 339 340 341 342 343 344 344 345 345 346 347 347 348 350 353 358 360 357 354 352 351 351 351 350 350 349 349 347 346 344 343 342 342 343 345 346 347 346 345 344 343 343 344 343 339 333 327 324 323 325 327 328 331 334 337 342 346 351 358 5 12 18 23 26 28 28 29 29 31 35 41 45 46 46 47 48 49 49 48 48 49 50 49 48 48 47 48 51 54 58 61 60 58 57 58 59 61 62 64 65 66 66 65 64 63 63 62 61 60 58 56 55 56 57 59 60 61 62 62 62 61 59 57 54 51 50 52 55 56 55 51 46 51 78 128 142 143 146 144 138 131 121 102 80 55 45 32 19 12 7 1 355 351 348 308 148 128 116 114 121 129 133 134 133 131 130 129 128 126 125 126 129 135 140 143 145 147 150 155 161 167 173 179 200 305 330 339 61 61 61 61 61 61 61 61 62 62 62 63 63 64 64 64 64 63 62 61 61 60 60 59 58 57 56 55 55 54 53 52 52 51 50 49 49 48 47 46 45 44 42 41 39 38 36 35 33 31 30 29 27 26 25 24 22 21 19 17 15 14 12 11 9 7 6 5 3 1 360 358 356 355 353 352 350 349 347 346 344 343 342 340 339 338 337 335 334 333 332 331 330 329 328 327 326 325 324 323 323 322 321 320 320 319 319 318 318 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 309 309 308 307 307 306 305 304 304 303 303 303 302 302 303 304 304 304 302 299 295 288 272 250 230 217 212 207 202 196 189 182 180 178 176 175 177 176 163 137 111 93 80 72 65 53 43 39 34 25 16 9 6 12 23 37 50 63 69 63 63 68 70 48 45 46 48 51 53 58 70 78 80 78 70 62 51 30 8 336 304 287 279 276 276 281 290 299 304 304 298 292 291 299 317 339 360 18 32 35 30 19 10 5 3 1 359 359 356 350 344 340 337 337 339 342 346 350 355 1 9 17 25 43 58 70 80 87 88 80 65 51 46 48 50 48 46 42 39 36 33 30 28 26 25 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 19 17 16 15 16 14 12 11 9 8 5 1 358 355 351 347 343 342 341 342 344 346 349 351 357 0 5 4 360 356 353 349 344 340 338 337 338 339 341 342 343 344 345 345 346 347 349 350 350 349 347 345 342 340 337 335 334 334 333 333 333 332 332 332 332 332 332 331 331 331 331 330 329 328 328 327 326 326 327 328 330 332 333 334 336 337 339 339 340 340 341 342 343 343 344 345 346 347 349 352 355 356 354 352 350 350 349 349 348 348 348 347 346 343 341 340 340 341 342 344 345 346 345 344 343 342 342 343 343 341 335 327 323 322 323 325 327 329 332 336 340 345 351 357 4 11 17 23 27 28 28 30 31 32 36 42 46 47 47 48 49 50 49 48 47 47 48 48 48 47 47 48 51 55 58 60 60 59 58 58 60 61 62 64 65 65 65 64 63 61 61 61 59 58 57 56 56 56 57 58 59 61 62 62 62 61 59 57 53 51 51 53 56 57 56 52 62 119 142 145 145 143 140 133 120 104 91 83 74 66 63 53 40 38 67 56 344 347 343 167 144 133 125 124 128 134 136 135 133 131 130 129 127 123 121 121 123 128 132 135 137 141 147 153 159 164 169 172 176 239 321 334 60 60 61 61 61 61 61 61 61 61 61 62 63 63 64 63 63 63 62 61 61 60 59 59 58 56 55 55 54 53 53 52 51 50 49 49 48 48 47 46 45 44 43 41 40 38 36 35 33 31 29 28 26 24 23 22 20 19 17 16 14 12 11 9 7 6 4 3 1 360 358 357 355 354 353 351 350 348 347 346 344 343 342 341 339 338 337 336 335 333 332 331 330 329 328 327 326 325 324 324 323 322 322 321 320 320 319 318 318 318 317 317 316 315 315 314 314 313 312 312 311 311 310 309 309 308 307 307 306 305 305 305 304 304 304 304 304 304 304 305 306 306 304 302 299 292 274 250 229 217 211 206 203 202 197 190 187 186 183 180 177 170 151 122 97 80 72 70 69 62 53 46 35 21 9 2 359 9 31 63 100 102 69 57 66 77 79 55 49 50 54 52 53 63 76 84 84 77 63 48 41 37 28 351 305 283 275 272 274 277 281 280 276 270 266 265 271 290 320 343 9 40 57 61 55 44 30 19 10 3 358 353 348 343 338 333 330 331 333 338 344 349 356 2 7 13 29 53 64 72 81 87 88 80 65 52 49 50 50 48 45 42 40 37 34 31 29 28 26 25 25 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 16 15 15 15 14 13 12 11 10 9 6 4 1 358 354 351 349 348 348 351 354 353 352 359 4 8 6 1 357 352 348 342 338 335 335 335 335 336 336 337 338 339 339 339 341 342 344 345 344 341 338 337 336 335 333 331 331 331 331 331 331 331 331 332 332 333 332 330 330 329 328 327 327 326 325 325 325 326 327 329 331 332 333 334 335 336 337 337 338 339 340 341 341 342 342 343 345 346 348 350 351 351 350 349 348 347 347 346 346 346 346 344 342 340 339 339 340 341 343 344 344 344 342 341 341 342 342 342 339 334 327 323 321 321 323 325 328 332 336 340 344 350 356 4 11 16 22 27 29 29 31 32 34 38 42 45 46 48 49 50 50 49 48 46 45 46 46 47 48 48 49 51 55 58 59 60 59 58 58 60 61 63 64 64 64 64 64 62 61 60 60 59 58 57 56 56 56 57 58 59 60 61 62 62 62 60 57 54 51 51 53 56 56 55 76 140 147 144 142 140 135 125 108 92 83 75 73 73 75 96 131 158 166 166 167 180 334 229 155 138 133 131 132 134 137 138 136 134 132 131 130 126 121 117 115 116 121 126 129 133 138 145 152 157 161 165 168 169 173 291 331 59 60 60 61 61 61 60 61 61 61 61 61 62 63 63 63 63 62 62 61 61 60 59 58 57 56 55 54 54 53 52 52 51 50 49 49 48 47 47 46 45 44 43 42 40 38 36 35 33 32 30 28 26 24 22 20 19 18 16 15 13 11 9 7 6 4 3 1 360 358 357 355 354 352 351 350 348 347 346 345 344 342 341 340 339 338 337 336 335 333 332 331 330 329 328 327 326 325 325 324 323 322 321 321 320 320 319 319 318 318 317 316 316 315 315 314 313 312 312 311 311 310 309 309 308 307 307 306 305 305 304 304 304 304 304 304 304 304 305 306 307 307 306 304 301 293 275 249 228 217 210 206 204 204 200 193 189 188 186 180 174 163 138 110 89 75 66 63 64 63 59 52 37 18 3 354 345 343 324 189 193 163 54 53 65 66 60 52 55 58 58 57 59 68 79 88 91 88 78 64 60 54 27 332 293 274 267 266 268 271 270 261 247 237 231 230 230 227 216 194 142 109 95 86 78 67 52 37 24 12 1 352 345 340 335 331 328 328 332 338 349 359 1 1 2 11 38 60 69 74 81 87 88 80 67 56 53 52 50 47 45 42 40 37 34 32 30 29 28 27 26 25 24 23 23 22 22 22 21 21 20 20 19 19 18 17 16 15 14 14 14 14 12 11 11 10 10 10 9 7 4 360 357 355 354 355 357 355 353 350 355 359 359 357 355 351 347 343 339 335 332 331 331 331 331 331 331 332 334 335 334 335 336 337 337 337 336 334 332 331 331 329 328 327 327 327 327 328 328 329 330 331 331 331 329 329 328 327 325 325 324 324 324 324 325 327 328 329 330 331 332 332 333 334 335 336 337 338 339 339 339 340 341 342 343 344 345 347 348 348 348 347 346 345 344 344 344 344 343 342 340 339 339 340 341 342 343 343 342 340 339 340 341 341 340 338 335 330 324 321 321 322 324 328 332 337 341 345 349 356 5 11 16 21 25 28 30 32 34 37 40 43 43 45 47 50 51 51 50 48 47 45 45 46 47 49 50 50 51 54 57 59 60 59 58 58 60 62 64 64 64 63 64 63 62 61 60 60 60 58 57 57 57 56 57 57 59 60 62 63 63 63 62 59 55 52 52 53 54 52 61 135 146 143 139 135 130 119 103 87 79 74 70 69 72 82 113 152 160 163 164 168 184 216 162 144 136 135 136 138 140 141 141 139 137 135 134 132 127 120 115 111 111 117 124 129 132 137 144 152 157 160 162 163 163 162 169 319 58 59 60 60 61 61 60 60 60 60 60 61 62 62 63 63 62 62 62 62 61 60 59 58 57 56 55 54 54 53 52 52 51 50 50 49 48 47 47 46 45 44 43 42 40 38 37 35 34 32 30 28 26 24 22 20 18 17 15 14 12 10 8 7 5 3 1 360 358 357 355 353 352 351 349 348 347 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 326 325 324 323 322 321 321 320 319 319 318 318 317 317 316 315 315 314 314 313 312 312 311 310 310 309 308 308 307 306 305 304 304 303 303 303 304 304 304 304 305 305 305 306 306 306 304 300 292 271 244 225 216 211 208 207 205 200 194 189 187 184 178 170 159 132 105 89 76 67 62 60 60 59 54 40 19 0 348 329 294 251 226 219 34 43 49 49 40 37 39 48 57 63 65 64 72 83 92 98 101 101 103 110 116 283 282 270 262 260 263 264 259 255 247 233 220 213 207 198 186 179 174 157 133 114 101 91 81 68 54 40 25 10 359 352 344 339 337 336 335 338 344 357 5 358 355 1 21 52 66 69 74 81 87 88 81 69 61 57 54 50 47 44 42 40 38 35 32 31 30 28 27 26 25 24 23 23 22 22 22 21 21 20 19 19 18 17 16 15 14 13 12 12 12 12 11 11 12 11 11 11 10 8 5 2 0 358 358 359 358 353 349 348 348 349 350 348 344 340 337 334 331 328 326 326 326 327 327 326 326 328 328 328 328 329 331 331 330 329 328 328 327 326 324 323 323 322 323 324 324 325 326 327 327 328 327 326 326 325 323 323 323 323 323 323 324 325 326 327 327 328 329 329 330 331 332 333 334 335 336 337 337 337 338 338 339 340 340 342 343 345 346 345 344 344 343 342 342 342 342 343 342 341 339 339 340 340 341 342 341 340 338 338 338 339 340 341 342 340 335 328 324 322 322 324 328 333 338 342 346 349 356 4 11 16 21 25 28 31 34 37 41 43 42 42 44 47 50 52 52 51 49 48 46 45 46 48 50 52 52 52 53 56 58 60 59 58 58 60 62 64 64 63 63 63 62 62 61 61 61 60 59 58 58 57 57 57 58 59 61 62 63 65 65 65 63 57 53 52 53 64 107 144 148 144 139 132 123 112 101 92 84 78 75 72 71 75 90 129 156 159 161 165 171 174 174 153 141 137 138 141 143 145 145 144 141 140 139 138 134 128 121 114 110 110 117 129 133 135 138 144 152 158 159 160 160 159 161 164 195 58 59 60 60 61 61 60 60 60 60 60 61 61 62 62 62 62 62 62 62 61 60 59 58 57 56 55 54 54 53 52 52 51 51 50 50 49 48 47 46 45 45 43 42 41 39 37 36 34 33 31 29 27 25 23 21 19 17 15 14 12 10 8 6 5 3 1 359 358 356 354 352 351 349 348 346 345 344 343 341 340 339 338 337 336 335 335 334 333 332 331 330 329 329 328 327 326 325 324 324 323 322 321 320 320 319 319 318 318 317 316 316 315 314 314 313 313 312 311 311 310 309 308 308 307 306 306 305 304 303 302 302 303 303 304 304 304 305 305 305 305 306 306 304 298 287 263 238 221 216 214 213 211 208 203 196 190 185 180 174 165 156 132 104 88 77 70 65 61 57 56 52 40 19 1 348 324 292 263 256 340 22 36 41 33 25 28 32 37 51 61 63 64 75 87 96 102 105 112 130 158 186 213 234 244 252 253 257 258 256 257 259 251 227 210 205 197 187 175 161 145 126 111 101 94 86 77 67 56 43 27 13 2 353 352 357 1 352 352 354 357 359 354 353 12 45 63 66 68 73 79 85 86 81 72 65 59 54 50 47 44 42 40 37 34 33 31 30 29 28 27 26 25 24 23 23 22 22 21 21 20 19 18 17 16 15 13 12 12 11 10 10 11 11 10 10 11 11 10 10 9 8 6 4 2 0 359 0 359 353 349 344 340 339 338 337 334 332 329 326 323 322 321 321 322 322 321 321 321 321 321 322 323 324 325 323 322 321 320 320 320 318 317 317 318 319 320 321 322 323 323 323 323 323 322 321 320 320 320 320 321 322 323 323 324 325 326 326 326 327 328 328 329 329 330 331 332 334 334 335 336 335 336 336 337 338 339 340 342 343 342 342 341 341 340 339 339 340 341 342 341 340 339 340 340 341 341 340 338 336 336 336 338 342 344 345 345 339 332 326 323 323 325 328 332 338 341 345 349 356 3 10 16 21 25 29 32 35 39 42 44 43 42 44 46 49 52 53 52 51 49 48 47 47 48 51 53 54 54 54 55 57 58 58 57 58 59 61 62 62 62 62 62 62 61 61 61 61 61 60 59 59 58 58 57 58 59 61 63 65 67 68 69 68 62 59 59 72 125 145 145 141 135 127 119 108 99 92 86 82 79 76 75 74 80 101 145 155 158 161 168 167 164 160 149 142 139 141 144 146 147 147 145 144 144 143 141 137 131 123 116 111 111 121 132 139 140 141 144 150 155 158 160 159 158 160 168 199 58 59 60 60 60 60 60 60 59 59 59 60 61 61 62 62 62 62 62 62 61 60 59 58 57 56 56 55 54 53 52 52 51 51 50 50 49 49 48 47 46 45 44 43 42 40 38 36 35 33 32 30 28 26 24 22 19 17 15 14 12 10 8 7 5 3 1 359 358 356 354 352 351 349 347 346 344 343 341 340 339 338 337 336 335 334 333 332 332 331 330 329 329 328 327 326 325 325 324 323 323 322 321 320 319 319 318 318 317 317 316 315 315 314 314 313 312 312 311 310 310 309 308 307 307 306 305 304 304 303 302 302 302 303 303 304 304 305 305 305 306 306 306 302 294 281 260 233 218 217 220 219 216 212 206 200 192 182 174 167 161 154 134 105 86 77 72 67 61 55 52 48 37 19 5 352 327 295 285 321 0 19 30 35 28 18 18 25 32 44 52 51 61 75 88 99 106 110 121 147 175 187 187 201 221 231 230 231 234 241 256 276 281 238 210 211 209 194 158 127 106 92 86 83 81 78 75 71 65 57 47 33 18 9 9 14 20 19 25 21 9 360 358 9 36 58 65 66 66 70 76 81 83 80 74 67 61 56 51 47 43 41 39 36 34 33 32 31 30 28 27 26 25 24 23 23 23 22 22 21 20 19 18 17 15 14 13 11 10 10 9 9 9 9 9 9 8 9 10 9 9 9 9 7 6 4 3 3 3 0 355 346 337 333 331 330 328 325 322 321 320 319 318 317 317 317 316 316 316 316 316 316 317 318 318 318 316 314 313 313 313 313 312 312 313 315 316 317 318 319 319 319 319 319 318 317 317 317 317 318 319 319 320 321 322 323 323 323 323 325 326 326 326 326 327 328 330 331 332 333 334 334 333 334 335 335 336 337 339 340 339 339 338 338 338 336 336 337 340 341 340 339 339 339 340 340 340 338 336 335 334 335 339 343 346 348 347 343 335 328 323 322 325 327 330 336 340 344 349 355 2 9 16 20 25 29 32 35 38 43 46 44 42 43 45 48 51 53 53 53 51 49 48 48 48 51 54 55 55 55 55 56 56 56 56 57 58 59 60 61 61 61 61 61 61 61 61 62 62 61 60 60 59 58 58 58 60 61 63 66 69 71 73 73 70 72 99 140 147 146 143 134 118 106 93 87 84 82 80 78 76 75 74 76 86 118 151 156 161 165 170 163 156 150 145 142 141 145 147 148 149 148 147 146 147 148 146 142 136 128 120 115 117 127 137 144 145 144 145 149 152 155 159 160 161 164 173 202 58 59 60 60 60 60 60 59 59 59 59 59 60 61 61 62 62 62 62 62 61 60 59 58 57 56 55 55 54 53 52 52 51 51 50 50 49 49 48 47 47 46 45 44 43 41 40 38 36 34 33 31 29 27 25 23 21 19 16 14 13 11 9 7 5 3 2 360 358 356 354 353 351 349 347 346 344 343 341 340 339 337 336 335 334 333 332 331 331 330 329 328 328 327 326 325 325 324 323 323 322 321 321 320 319 319 318 317 317 316 316 315 315 314 314 313 312 312 311 310 310 309 308 307 307 306 305 304 303 303 302 302 302 303 303 304 304 305 305 306 306 307 306 301 294 284 269 242 222 221 223 226 224 218 212 206 195 179 167 162 159 152 134 107 86 77 72 66 60 53 49 44 32 16 4 355 334 306 307 340 360 14 23 31 29 16 12 19 27 37 44 49 59 73 88 101 110 118 135 161 182 187 186 199 207 204 201 202 205 213 228 247 218 194 203 220 229 210 83 78 69 65 65 65 66 67 67 66 63 59 52 42 29 19 18 20 24 29 34 35 35 32 31 37 51 60 64 64 64 68 73 78 80 79 74 69 63 57 52 47 44 41 38 35 34 33 32 31 30 29 27 26 25 24 24 23 23 23 22 21 20 19 18 17 15 14 13 11 10 9 8 7 7 7 7 6 6 6 7 8 8 8 9 9 9 7 6 5 4 1 356 346 336 329 326 326 324 321 318 316 316 316 316 315 314 314 313 312 312 312 312 313 313 313 313 313 313 312 311 310 310 309 308 308 310 312 313 314 315 315 316 315 315 315 314 314 314 314 314 314 315 315 316 317 319 320 320 320 320 322 323 323 323 323 324 326 327 328 329 331 332 331 331 331 332 333 333 335 336 337 336 335 335 336 336 334 333 335 337 339 339 338 338 339 339 339 339 337 335 333 332 334 339 344 347 350 350 346 338 329 323 321 323 326 329 334 339 345 350 356 1 8 15 20 24 28 32 35 38 43 46 45 43 42 43 47 50 53 54 54 53 51 49 49 49 51 54 56 56 56 55 54 54 54 55 56 58 59 59 59 60 60 60 61 61 61 61 62 62 61 61 60 59 58 58 59 60 62 64 67 70 73 76 78 77 88 120 141 140 137 130 116 99 89 79 75 73 73 73 73 73 72 73 77 100 137 154 163 170 174 170 160 154 152 148 143 143 147 148 149 149 149 148 148 150 152 149 147 143 137 126 124 127 135 143 148 148 146 146 147 150 153 157 160 164 170 178 197 58 59 59 60 60 60 59 59 59 58 58 59 60 60 61 62 62 62 62 62 61 60 59 58 57 56 55 54 54 53 52 52 51 51 50 50 49 48 48 47 46 46 45 44 43 42 40 39 37 36 34 32 31 29 27 25 23 21 18 16 14 12 10 8 6 4 2 0 358 356 355 353 351 349 348 346 345 343 342 340 339 337 336 335 334 333 332 331 330 329 328 328 327 326 325 325 324 323 323 322 321 321 320 319 319 318 318 317 317 316 316 315 315 314 314 313 312 312 311 311 310 309 308 307 307 306 305 304 303 303 303 303 303 303 304 304 305 305 306 307 308 308 306 303 299 291 272 245 233 239 242 242 241 235 227 219 204 179 160 158 159 149 126 100 83 76 70 65 59 51 45 40 27 10 360 356 347 331 333 345 359 10 19 30 30 15 7 11 18 26 35 46 57 70 85 100 115 128 150 169 181 187 190 190 190 187 184 184 186 189 176 171 162 170 194 221 239 289 56 59 58 58 59 61 62 63 63 62 60 56 49 39 29 23 22 23 28 35 39 35 31 36 45 52 56 60 62 62 62 66 71 75 77 76 74 69 64 59 53 48 44 41 38 36 35 34 33 32 30 29 27 26 25 25 24 24 23 23 22 21 20 19 18 16 15 14 13 11 10 8 7 6 5 5 4 4 4 3 4 5 6 7 8 9 9 8 7 5 3 359 353 345 336 330 326 324 323 322 319 316 314 314 315 315 313 312 312 311 310 310 311 312 312 312 311 311 311 311 310 309 308 306 305 305 307 308 310 311 312 312 312 312 312 312 312 312 311 311 311 310 310 310 311 314 316 317 317 316 317 318 319 320 319 320 321 323 325 325 325 327 328 328 329 329 330 331 331 333 334 335 333 332 333 334 335 333 331 332 335 336 337 337 337 338 338 338 338 336 334 332 331 333 339 344 349 352 352 348 340 330 323 320 321 324 327 332 338 345 351 356 1 7 13 19 23 27 32 34 37 42 45 45 42 40 42 46 50 52 53 54 53 52 51 50 51 52 54 56 56 56 55 53 52 53 54 56 58 58 59 58 58 59 59 60 61 61 61 62 62 61 61 60 59 59 58 59 61 63 65 68 70 73 77 82 83 98 137 143 138 128 119 101 91 86 81 76 73 73 72 73 73 73 75 87 116 146 161 173 186 183 169 159 152 148 144 144 145 147 148 149 149 148 148 148 150 150 150 149 148 141 134 132 136 142 147 148 147 145 145 145 147 150 154 159 163 170 176 185 58 58 59 59 60 59 59 59 58 58 58 59 59 60 61 61 62 62 62 61 61 60 59 57 56 55 54 54 53 53 52 52 51 51 50 50 49 48 48 47 46 46 45 44 43 42 41 40 38 37 35 34 32 30 29 27 25 23 21 19 17 15 12 10 8 5 3 1 359 357 355 353 352 350 348 347 345 343 342 340 339 338 336 335 334 333 332 331 330 329 328 327 326 326 325 324 323 323 322 322 321 320 320 319 318 318 317 317 316 316 316 315 315 314 314 313 313 312 311 311 310 309 308 308 307 306 305 304 304 303 303 303 303 304 304 305 306 306 307 308 309 308 306 304 302 289 267 253 254 264 267 265 262 257 251 244 228 195 167 163 159 139 108 87 76 71 68 64 59 51 42 35 24 7 359 2 2 355 352 349 358 11 19 26 22 12 5 7 12 19 27 34 48 69 82 94 120 141 168 179 182 185 185 182 180 177 175 173 166 161 149 145 149 165 191 216 221 164 56 55 54 59 63 64 66 67 66 65 62 57 50 41 33 29 29 30 35 42 45 45 46 49 53 57 60 62 63 63 65 68 71 73 74 74 72 68 64 59 53 48 44 41 39 37 37 35 33 32 30 29 28 26 25 25 25 24 23 23 22 21 20 19 17 16 15 14 12 11 9 8 7 5 4 3 2 1 1 1 1 3 4 5 6 7 7 6 4 3 0 357 352 345 339 333 330 327 326 325 323 320 317 315 316 315 314 313 313 312 311 311 311 312 312 312 312 311 311 311 311 309 307 305 304 304 305 306 308 309 309 310 310 310 310 310 310 310 310 309 308 307 306 306 307 310 312 313 313 314 315 316 316 316 316 316 317 319 321 321 321 323 325 326 326 327 328 329 329 330 332 332 331 330 330 332 334 333 331 331 332 333 334 335 336 336 337 337 336 335 333 331 330 333 338 343 348 352 353 348 340 331 324 320 321 324 327 329 335 343 349 355 360 5 13 19 22 27 31 34 37 42 46 47 44 41 42 47 51 52 52 54 54 53 51 51 51 52 54 55 56 56 55 53 52 52 54 56 57 58 58 58 58 58 59 60 60 61 61 62 62 62 61 61 60 59 59 60 62 65 67 70 72 74 79 87 100 126 151 149 140 125 112 101 94 90 85 81 78 77 77 77 77 78 81 95 122 154 169 191 207 178 164 157 152 147 145 145 146 147 147 147 147 146 146 146 147 146 146 146 145 142 139 140 142 146 147 146 145 144 144 143 144 147 150 152 156 162 165 169 58 58 59 60 60 59 59 58 58 58 58 58 59 60 61 61 62 62 62 61 60 59 58 57 55 54 54 53 53 53 53 52 52 51 51 50 50 49 48 47 47 46 45 44 43 42 41 40 39 37 36 35 33 32 30 28 27 25 23 21 19 17 15 12 10 8 5 3 1 358 356 354 352 350 349 347 345 344 342 341 339 338 337 335 334 333 332 331 330 329 328 327 326 326 325 324 323 323 322 321 321 320 319 319 318 318 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 309 308 308 307 306 305 304 304 303 303 303 304 304 305 306 307 307 308 309 309 308 308 308 306 283 260 261 274 280 281 281 279 276 271 265 254 232 201 177 150 110 84 75 71 67 64 61 58 51 40 32 23 9 3 10 12 4 356 352 358 11 21 21 10 4 1 2 6 12 13 10 30 64 77 95 125 155 185 187 183 184 182 178 174 172 168 163 156 150 145 145 151 168 191 210 197 143 88 73 67 67 70 72 72 72 70 67 63 59 53 47 42 40 40 41 43 48 50 51 52 54 58 62 65 66 67 67 70 74 75 73 72 71 69 66 62 57 52 48 45 43 41 39 38 36 34 33 31 29 28 27 26 26 25 25 24 23 22 21 20 19 17 16 15 14 13 11 10 8 7 5 4 2 1 360 359 359 360 0 2 3 4 4 5 4 3 0 358 355 351 347 343 338 335 332 330 330 328 325 322 320 319 318 317 317 316 315 314 314 313 313 314 314 314 313 312 312 312 310 308 306 304 304 304 305 306 307 307 308 309 309 310 310 310 310 309 308 306 304 303 302 303 306 308 310 310 312 313 314 314 314 313 314 315 315 316 317 318 320 322 323 324 326 327 327 327 328 330 330 329 327 328 331 332 331 331 330 330 331 332 333 334 334 335 335 335 333 332 330 330 332 336 342 347 351 351 347 339 332 326 321 322 325 326 328 332 337 345 353 359 4 12 19 23 26 30 34 38 42 47 48 46 42 43 46 49 51 53 54 54 53 52 51 50 51 53 54 54 54 54 53 52 52 53 55 56 58 58 58 57 57 58 59 60 60 61 62 62 62 62 61 60 58 58 60 63 67 71 74 76 79 85 96 120 146 155 154 144 128 112 101 94 89 85 81 79 79 81 80 80 80 82 93 109 141 180 187 193 168 158 154 151 148 146 146 147 148 147 148 147 145 145 144 143 142 142 142 141 140 140 142 144 145 144 142 142 141 141 141 142 144 145 145 148 151 152 154 58 59 59 60 60 60 59 59 58 58 58 58 59 60 61 62 62 62 61 61 60 59 58 56 55 54 53 53 53 53 53 53 52 52 51 51 50 49 49 48 47 46 45 44 43 42 41 40 39 38 36 35 34 32 31 30 28 26 24 23 21 19 17 15 12 10 8 6 3 1 358 356 354 352 350 348 346 344 343 341 340 338 337 336 334 333 332 331 330 329 328 327 326 325 325 324 323 322 322 321 320 320 319 319 318 317 317 316 316 315 315 314 314 314 313 313 312 312 311 310 310 309 308 307 307 306 305 305 304 304 304 304 304 305 306 307 308 308 308 309 308 308 309 310 308 289 275 281 288 291 290 289 288 285 281 275 267 256 233 166 94 67 63 64 65 62 60 58 56 51 41 30 22 14 12 15 14 5 357 354 358 9 19 18 6 0 357 358 1 7 6 8 30 55 70 93 130 169 198 194 186 184 181 177 172 168 163 159 156 153 152 153 159 172 187 198 182 143 110 92 82 76 76 78 78 76 72 67 62 57 53 50 48 47 48 48 49 52 54 55 57 59 63 66 69 71 71 71 74 78 78 75 72 70 67 63 60 55 51 48 46 44 42 40 38 36 34 33 32 30 29 28 27 26 26 25 24 24 23 22 21 19 18 17 16 15 13 12 11 9 7 6 4 2 1 359 359 358 359 359 359 1 2 2 3 3 2 0 358 354 352 349 346 342 339 337 335 334 333 331 328 325 323 322 321 321 320 319 319 318 317 317 316 316 316 315 314 313 312 311 309 306 305 304 304 305 305 306 307 308 309 310 310 310 311 310 309 307 305 302 301 300 301 304 306 307 308 310 312 313 313 313 313 313 313 312 312 313 316 318 320 321 322 323 325 326 326 326 327 328 327 326 327 328 329 329 329 328 328 328 329 330 332 332 333 333 333 331 330 329 329 330 335 340 344 348 348 345 339 334 327 320 321 323 325 328 331 334 339 348 356 3 11 19 24 27 31 35 38 43 47 49 47 43 45 47 50 53 55 54 54 53 53 52 51 50 51 52 53 53 54 54 53 52 52 53 55 57 58 58 57 57 58 59 60 61 62 62 63 63 63 61 58 55 53 54 59 64 70 74 75 77 80 92 140 158 162 162 151 131 111 94 87 83 79 75 72 75 78 79 80 80 79 82 94 115 153 167 164 157 154 153 150 147 146 147 148 150 150 150 147 145 144 143 142 140 140 140 139 139 140 142 143 143 141 140 139 139 138 137 138 141 141 140 141 142 143 144 59 59 60 60 60 60 60 59 59 58 58 59 59 60 61 62 62 62 62 61 60 59 57 56 55 54 53 53 53 53 53 53 53 52 52 51 50 50 49 48 47 47 46 45 44 43 41 40 39 38 37 36 34 33 32 30 29 27 26 24 22 20 18 16 14 12 10 8 6 3 1 358 356 354 352 350 348 346 344 342 341 339 338 336 335 334 332 331 330 329 328 327 326 325 325 324 323 322 321 321 320 320 319 318 318 317 317 316 316 315 315 314 314 313 313 312 312 311 310 310 309 308 307 307 306 305 305 305 304 304 304 305 305 306 307 308 309 309 308 308 308 309 310 306 291 274 276 284 287 288 287 287 287 286 284 280 276 273 279 25 37 44 52 57 58 56 55 56 54 49 42 30 19 18 15 11 5 358 355 354 353 1 6 6 3 0 357 356 358 2 2 11 29 45 62 91 140 183 204 197 187 185 182 178 172 168 164 162 161 161 162 163 166 173 180 183 170 141 115 98 89 82 81 86 87 79 74 68 63 58 54 51 49 48 49 50 52 56 58 60 62 64 66 69 72 73 73 72 76 81 81 76 72 69 65 62 58 54 51 48 46 44 42 40 39 37 35 34 33 31 30 29 28 27 27 26 25 25 24 23 22 21 19 18 17 16 14 13 12 10 9 7 5 3 1 360 359 359 359 358 359 359 360 0 1 1 0 359 357 355 352 350 347 345 342 340 338 336 335 333 331 328 327 325 325 324 323 322 322 322 321 320 319 319 318 317 316 314 313 311 309 307 306 306 305 306 306 307 307 308 310 310 311 311 312 311 310 308 306 303 301 301 302 304 305 306 308 309 311 311 312 313 313 314 312 309 309 312 315 316 317 318 320 322 324 324 324 323 324 325 325 325 326 326 327 327 326 326 325 325 326 328 329 330 331 331 331 329 327 327 327 329 332 336 339 343 346 344 341 336 327 322 322 324 324 324 328 333 336 343 351 0 9 18 25 29 32 36 40 43 47 49 48 45 46 49 52 54 54 54 54 52 52 51 49 49 49 50 50 51 53 53 53 52 51 52 54 55 56 57 57 57 58 59 60 61 62 63 64 64 63 60 54 48 43 43 48 56 62 66 68 68 64 67 127 158 156 155 146 85 57 70 73 73 71 68 68 71 75 77 78 78 74 68 75 117 141 153 153 152 152 151 149 147 147 149 150 151 153 151 148 145 144 142 141 140 140 140 140 140 142 143 143 143 141 140 139 138 136 135 136 137 138 138 139 140 140 140 59 60 61 61 61 61 60 60 59 59 59 59 60 61 62 62 62 62 62 61 60 58 57 56 54 54 53 53 53 53 53 53 53 52 51 50 50 49 49 48 48 47 46 45 44 43 42 41 40 39 37 36 35 34 33 31 30 29 27 26 24 22 20 18 16 14 12 10 8 5 3 1 359 356 354 352 350 348 346 344 342 341 339 338 336 335 333 332 331 330 329 328 327 326 325 324 323 322 321 321 320 319 319 318 317 317 316 316 315 315 314 314 313 313 312 312 311 310 310 309 308 307 307 306 305 305 305 305 305 305 305 305 306 307 309 310 310 309 308 308 309 309 308 299 280 264 269 275 277 278 278 279 281 283 283 284 286 295 319 6 26 40 49 54 54 51 51 52 52 48 43 31 18 20 10 5 356 350 348 348 349 355 358 359 360 359 357 355 355 357 359 7 19 35 53 86 180 204 209 200 188 185 183 178 172 170 169 168 167 168 168 168 168 169 170 166 153 130 106 88 78 75 82 95 95 77 73 69 64 60 56 51 47 46 47 50 54 59 61 64 65 67 68 70 72 73 73 74 79 83 82 77 73 69 65 61 57 54 51 49 47 45 42 41 39 37 36 35 34 33 32 31 30 29 28 28 27 26 26 25 24 22 21 20 18 17 16 15 13 12 10 8 6 4 3 1 360 359 359 359 359 359 359 359 359 359 359 357 355 354 352 350 348 346 343 341 339 338 336 334 332 330 329 327 327 326 325 325 325 325 324 323 322 322 321 320 319 317 316 314 312 310 308 308 307 307 307 308 309 310 311 311 312 312 313 313 312 311 308 306 304 303 304 304 305 307 308 309 310 311 312 314 316 315 311 307 308 312 314 314 314 316 319 322 323 323 322 321 321 322 323 323 324 324 324 324 323 323 322 323 324 325 326 328 329 330 329 326 325 325 325 326 329 332 333 339 345 345 343 338 332 329 330 330 329 326 325 330 334 340 346 355 5 15 24 30 34 38 41 43 46 49 48 48 49 51 52 52 53 55 55 55 53 51 48 48 46 47 48 49 51 52 53 52 50 51 52 54 55 56 56 57 57 59 60 61 63 64 64 64 62 57 50 41 38 41 48 55 59 61 62 58 52 44 37 35 32 31 31 34 43 55 63 65 65 64 65 70 74 74 74 74 69 53 48 100 134 155 153 149 149 150 149 148 149 150 151 153 153 151 148 145 143 142 141 141 141 141 141 142 144 144 144 142 140 139 138 137 135 134 134 136 137 138 139 140 139 139 60 60 61 62 62 61 61 60 60 60 60 60 61 61 62 63 63 63 62 61 60 58 57 56 55 54 54 54 53 53 53 53 53 52 51 50 49 49 48 48 48 47 46 45 44 43 42 41 39 38 37 36 35 34 33 32 31 29 28 27 25 23 21 19 18 16 14 12 9 7 5 3 1 359 357 355 353 351 349 347 345 343 341 339 338 336 335 333 332 331 329 328 327 326 325 324 323 322 321 320 320 319 318 317 317 316 316 315 315 314 314 313 313 312 311 311 310 309 309 308 307 306 306 305 305 304 305 305 306 306 306 307 308 309 310 310 310 309 309 309 309 310 309 302 291 282 278 277 276 276 275 275 277 280 284 289 297 314 342 10 26 39 48 53 52 48 48 51 50 48 44 32 21 18 9 4 351 345 345 347 350 353 355 356 356 355 356 354 352 350 350 357 6 24 43 58 222 224 220 210 194 186 184 179 174 174 175 173 171 170 169 166 164 160 156 148 135 118 98 82 70 61 60 69 77 69 69 68 66 63 57 51 47 47 48 52 58 61 64 66 68 69 69 70 71 71 73 77 82 84 82 78 73 69 65 60 57 55 53 51 48 46 44 42 40 39 38 37 35 35 34 33 32 31 30 29 29 28 28 27 25 24 22 21 20 19 19 18 16 14 13 11 9 6 5 3 2 1 0 360 360 360 359 358 358 358 357 355 354 353 351 349 348 346 343 341 340 338 337 335 333 331 330 329 329 328 327 326 326 327 326 326 325 324 324 323 322 321 319 318 315 313 312 311 310 309 309 310 311 312 312 312 312 313 314 315 314 313 311 308 306 304 303 304 305 308 310 311 311 312 314 317 319 317 312 308 310 313 313 311 310 313 318 322 323 322 320 318 317 318 320 321 321 322 322 321 320 319 319 319 321 322 323 325 326 327 326 324 323 322 322 324 325 326 329 337 345 347 345 341 336 335 337 338 335 331 327 327 331 338 345 353 3 13 21 27 32 37 40 43 45 48 50 50 50 51 51 52 54 57 58 58 55 52 47 44 43 43 45 47 49 51 52 51 50 50 51 52 53 54 55 56 57 59 60 62 63 64 64 63 61 56 48 40 39 44 49 54 56 58 56 51 44 34 28 29 29 29 30 35 46 54 58 59 60 62 67 73 74 72 71 70 63 46 37 36 56 159 149 145 149 150 150 150 150 151 153 155 154 151 147 145 144 142 141 141 142 142 143 144 145 144 143 140 138 137 137 136 135 135 136 136 137 138 140 140 140 140 60 61 62 62 62 62 61 61 60 60 60 61 62 62 63 63 63 63 62 61 60 59 57 56 55 54 54 54 54 54 54 53 53 52 51 50 49 49 49 49 48 48 47 46 44 43 42 40 39 38 37 36 35 33 32 31 30 28 27 26 24 23 21 19 18 16 14 12 10 9 7 5 3 1 359 357 355 353 351 349 348 346 344 342 340 338 337 335 334 332 331 330 328 327 326 325 324 323 322 321 320 319 318 317 317 316 315 315 314 314 313 312 312 311 311 310 309 309 308 307 306 306 305 305 304 305 305 306 307 308 309 309 310 310 310 309 309 309 308 308 309 311 310 307 302 297 292 287 284 281 279 278 280 284 288 296 310 330 355 15 29 39 47 50 48 47 47 47 46 46 42 33 21 15 9 3 349 345 347 352 353 354 354 353 352 350 349 347 345 341 340 341 345 359 19 199 215 226 231 223 203 186 183 181 178 178 178 177 174 170 166 162 156 149 142 133 122 110 95 82 71 61 54 52 56 60 63 66 67 64 59 54 51 51 53 56 61 63 66 67 68 69 68 68 69 71 74 79 83 84 82 78 74 70 65 61 58 56 54 52 50 48 46 45 43 41 40 39 38 37 36 35 34 33 33 32 31 31 30 28 27 25 24 24 23 23 23 22 20 18 16 14 12 10 7 6 4 3 2 1 0 360 359 359 358 357 356 354 353 351 350 348 346 345 343 341 340 338 337 335 333 332 331 330 330 329 328 328 328 328 328 328 326 326 326 326 325 323 322 321 319 317 315 314 312 312 311 311 312 314 313 313 312 313 314 315 315 315 313 310 307 305 304 305 307 310 313 314 314 313 315 318 320 318 314 311 314 317 313 308 308 312 318 322 322 320 317 315 314 314 315 317 318 319 319 318 316 315 315 315 317 320 321 323 324 325 324 322 320 319 320 321 320 322 327 337 346 348 346 342 339 339 341 345 343 337 332 328 327 334 344 353 2 9 15 20 26 32 36 41 45 49 51 51 51 51 52 54 57 59 61 60 58 55 49 41 37 39 42 44 46 49 50 50 49 49 50 51 51 52 53 55 56 58 60 62 63 64 64 63 60 55 47 42 42 45 49 52 54 53 50 45 38 32 30 30 30 30 32 37 44 49 52 54 56 60 68 74 73 71 71 70 60 45 27 25 66 123 139 148 149 152 152 151 151 153 155 157 155 151 148 146 144 143 142 143 143 144 145 146 145 144 141 139 138 137 137 136 136 136 137 137 138 139 139 139 139 138 60 61 62 63 63 63 62 61 61 60 60 61 62 63 63 63 63 63 62 61 60 58 57 56 55 55 54 54 54 54 54 53 53 52 51 50 50 49 49 49 49 49 48 46 45 43 42 40 39 37 36 35 34 32 31 29 28 27 25 24 22 21 19 18 16 15 13 11 10 8 7 5 3 1 360 358 356 355 353 351 350 348 347 345 343 341 339 338 336 334 333 331 330 329 328 326 325 324 323 322 321 320 319 318 317 316 315 315 314 313 313 312 311 311 310 309 308 308 307 306 306 305 305 305 305 305 306 307 309 310 310 310 310 310 310 309 309 308 308 308 310 311 310 308 305 301 298 294 290 286 284 284 287 291 297 307 324 344 4 19 31 40 47 48 47 46 45 43 41 39 36 29 18 12 8 360 348 347 352 356 354 351 349 348 346 343 340 338 336 330 323 317 309 286 225 207 209 219 227 221 198 181 180 180 178 178 180 181 180 177 171 162 152 142 132 123 114 104 93 83 74 67 60 56 55 56 60 63 64 63 60 56 55 57 59 61 63 66 68 70 69 68 67 67 68 71 76 81 85 85 82 78 74 71 67 63 60 58 56 54 52 51 49 47 45 44 42 41 40 39 39 38 37 36 35 35 34 33 31 30 28 27 27 27 27 28 28 27 26 24 22 19 17 14 11 9 7 6 4 2 1 0 359 359 358 357 356 354 352 350 348 347 345 343 342 340 339 338 337 335 333 332 331 331 330 330 329 329 329 329 330 329 328 327 327 327 326 325 324 323 321 320 318 316 315 313 312 312 312 313 313 312 312 313 313 314 315 315 313 311 309 308 307 308 309 312 316 317 317 315 316 318 319 317 314 314 319 320 315 309 309 313 319 321 319 316 312 310 309 310 311 312 314 315 315 315 313 312 312 313 315 318 319 321 322 322 322 320 318 317 317 317 316 319 327 337 347 351 348 345 342 343 346 351 352 344 337 330 327 330 340 351 360 4 6 12 20 25 31 38 45 50 53 54 53 52 54 57 60 62 63 61 59 56 51 43 33 33 38 41 44 46 48 48 48 49 50 50 49 50 51 54 56 58 60 62 63 63 63 63 60 55 48 43 43 45 49 51 52 50 46 41 36 32 31 30 31 31 34 38 42 44 46 49 53 59 66 69 68 69 70 69 62 48 31 37 56 109 160 159 154 156 155 153 154 154 157 158 155 151 148 146 145 144 144 144 145 146 147 147 146 144 142 139 138 138 137 137 137 137 137 138 138 138 139 139 138 136 61 62 63 64 64 64 63 62 61 61 61 61 62 63 63 63 63 63 62 61 59 58 57 56 55 55 54 54 54 54 54 54 53 53 52 51 50 50 49 49 49 48 47 46 44 43 41 40 38 37 35 34 32 31 30 28 27 25 24 22 20 19 17 15 14 12 11 9 8 7 5 4 2 1 359 358 356 355 353 352 351 350 348 347 345 344 342 341 339 337 336 334 333 331 330 329 327 326 325 324 323 321 320 319 318 317 316 315 314 313 313 312 311 310 309 309 308 307 306 306 306 306 306 306 306 306 307 308 309 310 310 309 309 308 308 308 308 307 308 310 312 312 311 309 307 303 300 296 292 289 288 290 295 300 307 320 337 355 11 22 30 39 46 48 48 47 42 38 34 30 25 19 13 9 6 359 353 353 356 356 350 346 343 340 338 335 331 329 326 316 304 301 297 279 249 232 225 224 221 203 178 171 173 175 175 176 180 185 188 188 184 175 160 144 132 124 113 102 92 84 77 71 67 62 59 57 58 60 60 60 58 56 57 60 62 64 65 68 71 72 70 68 68 68 70 73 78 83 85 85 81 78 75 72 68 65 62 60 58 57 55 54 52 50 48 47 45 44 43 43 42 41 40 39 38 37 36 35 33 31 30 29 29 30 31 32 33 33 32 31 28 26 23 20 17 14 11 9 7 5 3 2 0 359 358 357 356 354 352 350 348 346 344 342 341 339 338 337 336 335 334 333 332 331 330 330 329 329 329 329 330 330 329 328 327 327 327 326 325 324 323 322 320 319 318 316 314 313 313 312 312 312 312 313 314 314 314 314 313 311 310 310 310 310 311 314 317 319 318 317 317 318 319 317 315 315 319 320 316 312 312 316 319 319 316 312 308 306 305 305 307 308 310 312 312 312 311 310 310 312 314 316 318 319 320 320 319 318 316 314 314 314 314 318 327 338 350 356 353 347 344 346 349 354 359 352 343 334 328 329 335 345 354 358 1 4 11 19 28 38 47 53 55 54 53 52 56 61 63 64 64 62 60 56 51 42 28 27 34 37 40 42 44 45 46 48 49 48 48 47 49 52 55 57 59 61 62 63 63 62 59 54 48 44 44 45 48 50 50 48 44 39 35 32 30 30 31 33 35 37 39 40 43 47 53 61 70 72 69 68 69 69 66 57 48 51 53 55 93 158 157 158 155 152 152 154 158 158 155 151 149 147 146 145 145 146 146 147 148 147 146 144 142 140 139 139 139 139 139 138 138 138 138 139 139 138 138 137 61 62 63 64 65 64 64 63 62 62 62 62 62 63 63 63 63 62 62 60 59 58 56 55 55 54 54 54 54 54 54 54 53 53 53 52 51 50 49 48 47 47 45 44 43 42 40 39 37 35 34 33 31 30 29 27 26 24 23 21 19 18 16 14 12 10 9 7 6 5 3 2 1 359 358 357 355 354 353 352 351 350 348 347 346 345 344 343 341 340 338 337 335 334 333 331 330 329 327 326 325 324 322 321 320 319 317 316 315 314 313 312 311 310 309 308 307 307 306 306 306 307 307 307 307 306 306 306 307 306 305 305 305 306 306 306 306 306 309 312 315 315 314 311 308 305 302 298 295 293 293 297 303 310 318 332 347 2 15 23 28 36 44 48 48 45 37 32 20 14 9 7 8 8 5 360 356 352 350 348 345 342 338 336 333 329 325 321 313 302 298 303 307 294 273 257 247 240 224 188 161 161 167 176 180 183 190 195 197 199 199 193 177 155 138 131 116 103 93 84 78 74 70 65 61 58 57 57 53 53 55 55 58 62 64 66 68 70 72 72 71 69 69 70 73 78 81 84 86 85 82 79 76 73 70 67 65 63 62 60 59 57 56 54 52 51 49 48 47 47 46 45 44 43 41 40 39 37 35 33 32 31 32 33 34 35 36 37 36 36 34 32 29 26 23 19 17 14 11 8 6 4 2 0 359 357 356 354 352 350 348 346 344 342 340 339 337 336 336 335 334 333 332 332 331 330 329 329 328 328 329 330 329 328 327 326 326 326 326 325 324 323 322 322 321 320 317 316 314 314 313 313 313 314 314 315 315 315 314 313 312 313 312 312 312 314 317 320 320 318 318 319 320 319 317 317 318 317 315 313 314 316 318 316 312 307 304 301 301 301 303 304 306 308 309 310 310 309 309 311 313 315 316 317 317 318 317 316 313 312 312 311 312 317 326 337 351 2 1 351 345 348 351 357 2 358 349 337 329 327 332 341 351 355 356 1 8 18 30 41 48 52 55 55 54 55 60 64 65 65 66 67 65 59 48 33 11 18 29 34 35 38 41 43 44 46 47 47 47 45 47 50 54 56 58 60 61 62 62 61 59 54 49 46 44 44 46 47 47 45 42 39 36 32 30 30 32 34 35 35 36 38 41 45 53 63 76 76 70 66 67 69 69 62 60 60 56 46 65 156 158 157 154 152 154 157 159 159 156 152 150 148 146 146 147 147 148 148 149 148 147 144 142 141 141 142 142 142 141 140 139 139 139 140 140 139 138 138 60 61 63 64 65 65 64 63 63 62 62 62 62 63 63 63 63 62 61 60 59 57 56 55 54 54 54 54 54 54 53 53 53 53 53 52 51 50 48 47 46 45 44 43 42 41 39 38 36 35 33 32 31 29 28 27 25 24 22 21 19 17 15 13 12 10 8 6 5 4 2 1 360 359 357 356 355 354 352 351 350 349 348 347 346 345 344 343 342 341 340 339 337 336 335 334 332 331 330 329 327 326 325 324 322 321 319 318 317 315 314 313 312 311 309 308 307 306 306 306 307 308 308 308 306 305 304 303 302 301 300 301 302 303 303 303 303 305 308 312 315 317 315 313 310 307 304 301 299 299 300 305 311 318 327 340 353 7 17 21 25 33 41 45 45 41 33 20 13 10 6 8 10 9 5 360 354 348 344 340 340 339 335 331 328 324 320 313 302 294 297 299 297 282 269 257 250 242 204 161 140 147 169 190 195 199 204 204 206 208 209 206 195 170 136 123 113 103 92 84 79 76 71 65 61 59 58 57 54 51 51 55 59 64 67 69 70 71 70 70 70 71 73 75 77 80 82 84 86 85 83 80 78 75 72 70 68 66 65 64 63 61 59 57 56 55 54 53 52 51 50 49 47 45 44 42 41 39 37 35 34 34 34 35 36 37 38 39 39 38 36 34 32 30 28 24 21 18 15 12 9 6 4 2 360 358 356 355 353 351 349 347 345 343 341 339 338 337 336 335 334 334 333 332 332 331 330 329 328 328 329 329 329 328 327 326 326 326 326 326 325 324 324 324 324 323 321 319 317 316 315 314 314 314 314 315 316 317 317 316 315 315 315 315 314 316 318 320 321 319 318 319 320 320 320 320 319 317 314 313 315 316 316 313 308 303 299 297 296 297 299 300 303 305 306 308 309 309 309 310 312 314 315 315 315 316 315 314 311 310 310 311 313 319 327 336 350 6 10 357 351 354 356 1 5 2 354 341 330 326 328 337 347 354 357 2 13 25 36 43 49 53 56 57 56 59 63 66 67 66 67 68 65 56 44 23 355 9 24 31 33 35 38 41 42 43 45 46 46 45 45 48 52 55 57 58 59 60 61 60 57 53 50 47 44 43 44 44 44 43 42 40 36 33 31 31 32 32 33 33 34 36 39 44 52 63 73 74 67 63 64 65 64 62 61 60 58 54 61 115 158 156 153 154 156 160 162 161 157 153 150 149 147 147 148 148 149 150 150 148 146 143 141 140 142 144 145 145 144 142 141 140 140 140 142 141 141 141 59 60 62 63 64 64 64 64 63 62 62 62 62 62 63 62 62 61 60 59 58 57 55 54 54 53 53 53 53 53 53 53 53 52 52 51 50 49 47 46 45 44 44 43 42 41 39 38 37 35 34 32 31 30 28 27 26 24 22 20 19 17 15 13 11 9 8 6 5 3 2 1 359 358 357 356 355 354 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 331 330 329 327 326 325 323 322 320 319 317 316 314 313 312 310 309 308 307 306 306 307 307 308 307 305 303 302 300 299 298 297 298 299 299 300 300 300 303 307 310 312 313 312 310 307 306 305 304 303 304 306 311 317 325 334 345 357 9 19 20 23 30 37 40 39 35 28 24 14 5 7 10 11 9 3 356 350 344 339 337 337 333 329 327 323 318 312 304 295 290 290 284 271 269 265 259 251 239 170 130 123 147 188 207 209 211 212 207 206 208 211 212 214 206 111 88 95 97 92 85 82 79 74 67 62 61 61 59 56 53 52 53 59 65 69 72 72 70 68 68 70 73 76 76 78 80 82 85 85 85 83 81 79 77 74 72 70 69 68 68 66 64 63 61 60 59 58 57 57 56 54 52 50 48 47 45 44 42 40 39 38 37 37 37 38 38 39 39 39 38 36 34 33 31 29 27 24 21 18 15 12 9 6 4 2 359 357 356 354 352 350 348 346 344 342 340 338 337 336 336 335 335 334 333 333 332 331 330 329 329 329 329 329 328 328 327 326 326 326 326 326 325 325 325 325 325 323 322 320 319 317 317 316 314 314 314 316 318 318 318 317 317 317 317 316 316 318 320 321 320 320 320 321 322 322 322 320 318 316 316 317 317 314 310 304 299 295 293 293 294 295 297 299 302 304 306 308 308 308 309 311 312 313 313 313 313 313 312 310 310 310 311 314 320 329 338 348 4 11 360 357 0 4 8 11 8 360 345 333 327 327 333 341 349 354 4 18 30 39 45 50 53 55 58 60 62 65 68 69 67 67 68 65 56 40 21 356 4 20 27 30 33 36 38 39 39 42 44 45 44 43 45 50 53 55 56 58 58 59 58 55 52 49 46 44 42 41 41 42 42 42 40 38 35 33 32 32 31 30 31 34 37 39 43 50 59 66 67 64 60 59 60 60 61 61 61 61 56 51 78 153 154 153 156 160 164 166 163 158 154 152 149 148 148 148 149 150 150 149 147 145 143 141 141 142 144 145 146 147 145 143 145 110 340 340 340 358 349 58 59 60 62 63 64 64 63 62 62 61 61 61 62 62 62 61 61 59 58 57 56 55 54 53 52 52 52 52 52 52 52 52 51 51 50 49 48 46 46 45 44 44 43 42 41 40 38 37 35 34 32 31 30 29 27 26 25 23 21 19 17 16 13 11 9 8 6 4 3 2 1 359 358 357 356 355 354 353 351 350 349 348 347 346 345 344 343 342 341 340 340 339 338 337 336 335 335 334 333 332 331 329 328 327 326 324 323 321 320 318 316 315 313 311 310 308 307 307 307 306 306 306 305 304 303 301 299 297 296 296 295 296 296 296 297 297 299 301 303 305 305 304 303 302 302 302 302 304 306 309 314 321 328 338 347 357 8 17 18 20 26 31 33 32 27 20 14 7 4 3 1 4 5 359 351 346 342 338 333 326 321 321 321 317 312 304 297 292 289 287 278 262 264 265 266 268 276 110 109 129 169 204 214 214 215 212 205 203 201 204 209 216 243 340 32 69 89 92 89 86 83 77 70 66 65 64 61 57 54 53 54 59 65 70 73 73 70 69 70 72 75 75 76 79 81 83 85 85 85 84 83 81 79 76 74 72 71 71 70 69 68 67 66 65 64 63 62 61 60 59 56 54 52 50 49 48 46 45 44 43 43 42 42 41 41 41 40 39 38 36 34 32 31 29 27 25 23 21 18 15 12 10 7 5 2 360 357 355 354 352 349 347 345 343 341 340 338 337 337 336 336 335 334 334 333 332 332 331 330 330 329 329 329 329 328 327 326 326 326 326 326 325 325 325 325 324 324 323 321 320 319 318 316 315 315 316 317 317 317 316 316 316 316 316 316 317 318 320 321 321 322 322 323 324 323 321 320 319 320 321 319 315 308 301 296 292 290 290 290 292 293 296 299 301 304 306 307 307 308 309 310 310 310 311 311 311 311 310 310 310 310 313 319 328 340 351 4 7 359 357 2 9 15 18 14 4 351 338 330 329 330 335 342 350 3 20 33 41 47 51 55 57 60 63 65 67 70 72 71 70 71 71 68 49 29 11 9 20 26 29 32 33 34 35 35 38 41 43 42 41 42 47 51 53 54 55 56 56 55 53 51 48 45 43 40 38 37 39 41 41 40 38 35 34 32 31 29 28 29 33 38 41 44 48 54 58 59 55 52 52 55 57 60 61 62 59 53 50 127 145 151 155 159 163 168 168 164 159 155 153 150 148 148 148 150 151 150 149 148 147 146 145 145 145 146 148 150 154 331 334 333 335 336 337 337 337 340 56 57 58 60 62 62 63 62 62 61 60 60 60 61 61 61 60 59 58 57 56 55 54 53 52 51 51 51 51 51 51 51 51 50 50 49 48 47 46 46 45 44 44 43 42 41 40 38 36 35 33 32 31 30 29 28 27 26 25 23 21 19 17 15 13 11 9 7 5 3 2 1 360 359 357 356 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 338 337 336 335 334 334 333 332 331 330 329 327 326 325 323 322 320 319 317 315 313 312 310 309 308 307 306 305 304 304 303 302 300 298 297 296 295 294 293 294 294 294 295 295 295 297 297 297 297 297 297 298 299 300 302 305 309 315 322 329 337 346 354 3 12 17 19 24 26 27 25 22 14 5 1 359 355 348 350 355 354 347 343 341 334 318 304 304 312 311 309 307 301 298 296 293 289 280 269 272 276 280 287 306 18 80 147 189 205 209 211 212 208 202 195 189 193 201 199 229 329 3 51 84 92 94 92 88 81 73 69 66 64 60 56 53 53 55 61 66 69 72 73 72 73 75 75 75 76 78 80 83 84 86 86 87 86 85 83 81 78 76 74 73 73 73 72 71 71 71 70 69 68 67 66 65 63 61 59 57 56 55 54 53 52 52 51 51 50 49 48 47 46 45 43 41 38 36 33 31 30 28 27 25 23 21 19 16 14 12 9 6 3 1 358 356 354 351 349 346 344 342 341 339 339 338 337 336 336 335 335 335 334 333 333 332 331 330 330 330 329 329 328 327 327 327 326 326 325 325 324 324 324 324 323 323 322 321 320 318 318 317 317 318 317 316 316 316 316 315 315 315 315 316 318 320 323 324 324 324 325 325 323 322 322 324 326 324 317 308 300 294 290 288 287 287 289 291 294 296 299 302 304 305 306 306 307 307 307 308 309 310 310 310 310 310 309 308 310 314 322 334 349 3 10 4 359 1 8 18 24 21 11 357 341 331 329 329 333 338 346 359 19 35 45 49 53 57 60 63 65 67 70 72 73 73 72 74 78 76 64 44 28 19 25 31 31 33 30 29 29 30 33 38 41 41 39 40 44 49 51 51 52 53 53 52 51 49 47 43 41 37 33 32 35 38 39 39 37 34 34 32 30 27 26 28 32 37 42 45 48 51 52 50 46 43 44 49 54 57 59 59 54 52 55 92 134 151 155 161 168 172 171 166 161 157 154 151 149 147 147 149 151 151 150 150 151 151 150 150 150 152 163 331 335 338 340 340 340 341 343 344 345 349 55 55 56 58 60 61 61 61 60 60 59 59 59 59 60 60 59 58 57 56 54 53 53 52 51 50 50 50 50 50 50 50 49 49 48 48 47 46 46 45 45 45 44 43 42 41 40 38 37 35 34 33 32 31 30 30 29 28 27 26 24 22 20 18 15 13 11 9 6 5 3 2 0 359 358 357 356 354 353 352 351 350 349 348 347 346 345 345 344 343 342 341 340 339 338 337 337 336 335 334 333 333 332 331 330 329 327 326 325 324 322 321 319 317 316 314 313 311 310 308 306 304 303 303 303 302 300 299 298 296 295 294 293 292 291 291 292 293 293 293 293 293 294 294 295 295 296 298 301 304 308 314 321 328 335 343 350 359 7 15 20 21 21 19 17 14 6 359 358 359 352 343 343 345 346 342 336 333 326 313 297 291 296 298 301 305 305 304 304 299 292 284 277 278 282 287 296 313 346 10 228 213 207 202 203 205 202 197 189 182 189 201 195 208 306 340 42 87 96 99 97 92 83 75 69 65 61 57 52 51 53 56 62 66 69 70 74 77 77 76 76 77 78 80 82 84 86 87 88 88 88 87 85 82 80 78 77 76 75 75 76 75 75 75 74 73 73 72 71 71 69 67 65 64 63 62 62 61 61 61 61 60 60 59 57 55 53 51 49 47 44 40 38 35 33 32 30 29 27 25 23 20 18 16 13 11 8 6 3 0 358 354 351 349 346 344 342 341 340 339 338 337 337 336 336 336 335 335 335 334 333 332 331 331 330 330 329 329 328 328 327 326 325 325 324 324 324 324 324 323 323 322 321 320 319 319 320 319 318 316 317 317 317 316 315 315 316 316 316 320 323 324 325 326 327 327 326 325 325 329 330 327 319 308 299 292 288 286 285 285 287 290 292 294 297 299 301 303 304 304 304 304 304 306 307 308 309 310 310 309 306 304 304 308 314 323 337 357 16 19 12 6 7 16 26 28 20 3 344 332 328 329 332 336 342 355 17 36 47 52 56 60 64 66 67 69 72 73 74 74 75 77 81 78 70 56 38 27 29 37 35 34 28 22 20 22 27 34 38 38 36 36 40 45 48 49 49 49 50 50 48 47 44 41 37 32 27 25 28 33 36 36 35 34 34 31 29 26 26 27 30 34 39 43 46 48 48 45 40 37 38 44 51 56 58 57 54 54 64 88 122 149 157 166 175 177 175 169 164 159 156 152 150 148 148 150 153 154 153 153 155 158 159 159 168 335 335 343 346 348 348 347 347 348 352 354 355 356 53 54 54 56 57 59 59 60 59 58 58 57 58 58 58 58 58 57 56 54 53 52 52 51 50 49 49 48 48 48 48 48 48 48 47 47 46 46 45 45 45 44 44 43 42 41 40 39 38 37 36 35 34 33 33 32 32 31 30 29 27 25 23 21 19 16 14 11 9 7 5 3 2 0 359 358 357 355 354 353 351 350 349 348 347 346 346 345 344 343 342 341 340 340 339 338 337 336 336 335 334 333 332 331 330 329 328 327 326 325 324 322 321 319 318 317 315 314 311 309 307 305 304 303 302 301 300 299 298 296 293 292 290 290 290 290 291 291 291 292 292 292 293 294 294 295 295 297 299 302 307 313 319 326 332 339 347 354 3 12 18 19 15 8 4 0 353 348 352 357 352 342 334 335 335 332 328 326 325 323 312 300 295 297 303 316 313 313 311 304 297 290 282 278 282 290 301 315 330 332 285 244 211 188 184 192 196 193 188 185 193 199 190 202 263 291 64 99 103 104 101 95 85 75 69 63 59 53 50 49 53 57 63 66 69 70 76 79 78 78 78 79 81 83 85 86 88 89 89 89 89 88 86 84 82 80 79 78 77 78 78 79 79 79 79 78 78 77 77 76 75 74 72 71 70 69 69 69 69 69 69 68 68 67 65 63 61 58 56 53 49 46 43 40 39 38 36 34 32 30 27 25 23 21 18 16 13 11 8 5 2 358 355 352 349 347 344 343 342 341 340 339 338 337 336 336 336 336 335 335 335 334 333 332 332 331 330 330 329 329 328 327 326 326 325 325 324 324 324 324 324 323 321 320 320 321 322 321 320 319 319 320 319 318 317 318 318 316 317 320 322 323 324 326 328 329 328 327 328 331 331 328 320 309 299 291 287 284 284 284 286 289 291 292 295 297 299 301 302 302 302 302 302 303 304 305 307 308 308 306 303 299 298 301 306 312 323 344 15 33 34 24 13 14 28 35 28 12 352 338 333 333 335 338 343 357 19 37 48 54 59 63 66 67 69 71 73 74 74 75 76 78 80 79 74 64 50 38 38 39 38 34 25 14 9 12 19 28 33 35 33 33 37 41 44 45 46 46 46 46 45 43 40 37 33 26 20 17 20 26 31 34 34 33 32 30 28 26 25 25 27 31 36 40 42 42 39 35 32 31 34 40 47 53 56 56 55 55 61 84 124 152 164 176 182 184 179 172 167 162 157 153 150 149 150 152 154 156 156 156 158 165 178 273 342 350 352 353 354 355 355 354 355 358 360 0 1 1 52 52 53 53 55 56 57 58 58 57 56 56 56 57 57 57 56 55 54 53 52 51 51 50 49 48 47 47 47 47 47 47 47 47 46 46 45 45 45 44 44 43 43 42 42 41 41 40 39 39 38 37 36 36 35 34 33 32 31 30 28 26 24 23 21 18 16 13 11 9 7 5 4 2 1 359 358 356 355 354 352 351 350 349 348 347 346 345 344 343 342 341 341 340 339 339 338 337 336 335 334 334 333 332 331 330 329 328 327 326 325 324 322 321 320 319 318 315 313 311 308 306 305 303 302 301 299 298 297 295 292 290 288 288 289 290 290 289 289 289 290 290 291 293 294 294 295 296 298 301 305 310 317 324 329 336 342 349 359 10 16 13 4 355 352 349 343 337 337 339 335 327 324 329 329 327 328 328 326 322 321 319 316 314 317 326 323 319 315 309 302 292 284 281 287 296 306 313 318 315 298 286 266 128 128 151 176 187 185 189 195 190 182 205 240 243 167 113 107 105 102 96 87 74 67 61 56 51 49 50 54 59 63 67 70 71 77 80 80 80 80 82 84 85 87 88 89 89 89 90 89 89 87 86 84 82 81 80 79 79 81 82 82 83 83 83 83 82 82 82 81 79 78 77 76 75 74 74 74 73 73 72 72 71 70 68 65 63 60 57 54 50 47 45 44 43 43 41 39 36 34 31 29 26 24 21 19 16 14 11 7 3 360 357 354 351 348 346 345 344 343 341 340 338 337 337 337 337 336 336 336 335 335 334 333 333 332 331 330 330 329 328 328 327 327 326 326 325 325 325 325 324 323 322 322 322 323 323 323 322 323 323 322 320 320 321 320 318 318 320 322 322 323 325 328 328 327 327 329 329 328 325 318 309 299 292 287 284 283 283 285 287 289 291 293 294 296 297 299 300 300 300 300 300 300 301 303 304 304 303 299 294 291 294 299 302 309 326 1 36 51 46 29 21 32 39 35 21 2 348 341 342 345 345 347 0 22 39 49 57 62 65 67 69 71 73 74 74 74 75 76 77 79 79 77 70 60 46 43 43 39 32 20 5 359 3 11 20 27 30 30 31 33 37 39 41 42 42 42 42 40 38 36 33 28 21 12 7 12 20 27 30 31 31 30 29 27 25 24 24 26 30 34 37 38 36 32 25 22 23 28 35 42 47 50 51 52 52 52 53 107 174 173 181 188 188 182 175 170 166 160 154 150 149 151 154 157 159 160 161 163 173 278 340 352 357 360 0 359 359 359 359 3 6 6 5 4 5 50 51 51 51 52 54 55 56 56 55 54 54 54 55 55 55 54 53 52 51 51 50 49 49 48 47 46 46 46 46 46 46 46 46 45 45 44 44 44 44 43 43 42 42 42 42 41 41 41 40 40 39 38 37 36 35 33 31 30 28 26 25 23 21 20 18 15 13 11 9 8 6 4 3 1 0 359 357 356 355 353 352 351 350 349 348 346 345 344 343 342 341 341 340 339 339 338 337 336 335 335 334 333 332 331 330 330 329 328 327 326 325 324 323 322 321 319 317 315 313 310 308 306 304 302 300 299 297 296 294 291 288 285 284 285 287 288 287 287 287 287 288 289 291 292 293 294 295 297 299 303 308 314 321 326 332 337 343 354 4 8 3 353 348 351 349 343 337 334 327 321 321 329 335 334 332 336 335 329 327 327 328 328 329 329 329 327 321 318 313 308 295 287 288 294 302 308 310 309 307 306 316 346 34 53 65 105 145 169 180 181 176 189 220 236 227 168 116 105 104 101 96 86 72 64 59 53 49 48 51 55 61 65 69 72 74 79 82 81 80 81 82 85 87 88 89 90 90 90 90 90 89 88 86 85 84 83 82 81 81 82 84 85 87 87 87 87 87 86 86 85 83 82 81 80 78 77 76 75 74 73 72 72 71 70 69 67 65 62 59 56 53 50 48 47 47 48 47 45 43 40 38 35 33 31 28 25 22 19 16 13 9 5 2 359 355 352 350 349 348 347 345 343 341 339 339 338 338 337 337 336 336 336 335 335 334 333 332 332 332 331 330 330 329 329 329 328 327 326 327 327 326 325 325 324 324 325 326 326 326 326 327 326 323 323 324 323 321 320 321 322 321 322 325 327 326 325 327 328 327 324 320 314 306 298 293 289 286 284 283 284 286 288 290 291 292 293 294 296 297 299 299 299 297 296 296 298 300 301 300 297 292 287 288 292 295 299 310 336 24 56 60 47 39 43 44 41 30 14 359 352 352 356 357 357 7 26 42 52 60 64 67 69 70 72 75 75 75 75 75 75 74 76 78 78 73 64 49 43 45 40 30 15 359 352 355 1 8 16 22 24 26 28 31 34 36 37 38 38 38 36 34 32 29 25 16 3 355 3 14 22 25 27 28 28 27 25 23 22 23 25 29 32 35 35 33 27 18 12 14 21 29 36 40 42 44 46 47 43 34 33 173 177 188 201 199 186 178 173 169 164 157 150 148 151 156 161 163 164 165 169 187 335 350 356 0 3 6 4 3 2 5 10 13 13 10 9 10 49 49 49 49 50 51 53 53 53 53 52 52 53 54 54 53 53 52 50 50 49 48 48 48 47 46 45 45 45 45 45 45 45 45 45 44 44 44 43 43 43 42 42 42 42 42 42 42 42 41 41 40 39 38 36 34 32 30 28 26 24 22 20 19 17 15 13 12 10 8 7 5 4 2 1 360 359 357 356 355 354 353 352 350 349 348 347 346 345 344 343 342 341 340 339 339 338 337 336 335 335 334 333 332 331 331 330 329 328 327 327 325 325 324 324 322 320 318 316 314 312 310 307 305 303 300 297 295 294 292 289 286 283 280 279 283 284 284 284 284 285 285 286 288 290 291 292 294 296 298 302 306 312 318 323 328 331 338 349 359 2 357 349 346 350 348 343 338 335 332 328 332 341 347 346 341 339 332 330 329 329 330 332 332 331 329 326 322 319 316 311 299 292 293 298 304 308 308 306 306 311 324 346 11 23 26 40 73 106 121 132 182 216 231 234 214 153 106 98 98 95 91 82 70 62 56 51 48 48 52 57 63 68 71 74 77 80 82 80 79 80 82 86 89 89 90 90 90 91 91 90 90 88 87 86 85 84 83 82 83 84 86 88 89 90 90 90 89 89 88 87 85 84 82 80 79 77 75 74 73 72 71 70 70 70 69 67 65 63 60 57 54 51 49 49 50 51 50 49 48 46 43 41 39 37 35 32 28 25 22 19 15 11 7 4 1 358 355 354 353 351 348 346 344 342 341 340 340 339 338 337 337 337 337 336 335 334 334 333 333 332 332 331 330 331 330 329 328 328 328 329 328 328 328 327 326 326 327 328 328 328 329 328 326 326 327 326 325 324 323 321 320 322 325 326 324 323 326 327 324 319 314 308 302 296 292 289 288 286 285 285 286 287 289 290 290 290 291 293 295 297 298 296 295 293 293 294 296 297 297 295 291 286 285 286 289 294 300 314 354 45 58 55 52 54 51 45 35 20 7 2 1 6 10 10 18 33 46 56 63 67 70 71 71 73 76 77 77 76 75 73 71 74 78 77 73 65 50 41 42 38 26 11 354 347 345 346 352 1 9 14 18 21 24 26 28 30 32 33 34 32 29 27 25 21 11 357 348 355 6 14 19 22 23 25 25 24 22 22 22 24 27 30 33 33 30 23 13 5 5 15 24 29 33 35 37 40 40 33 20 355 187 186 198 210 207 192 182 175 170 166 159 151 148 149 156 165 166 167 166 168 190 345 353 358 3 10 15 12 9 8 11 16 20 19 17 15 15 48 48 48 48 48 49 50 51 51 51 51 51 51 52 52 52 51 50 49 48 47 47 46 46 45 45 44 43 43 43 44 44 44 44 44 44 43 43 43 42 42 41 41 41 41 42 42 42 41 41 40 39 38 36 34 32 30 28 26 23 21 20 18 16 14 13 11 9 8 6 5 3 2 1 360 359 358 357 356 355 354 352 351 350 349 348 347 346 345 344 343 342 341 340 339 339 338 337 336 335 334 334 333 332 331 330 330 329 328 327 327 326 325 325 324 322 320 319 317 315 313 311 309 306 303 300 297 294 292 290 288 285 282 280 280 283 283 283 283 283 283 284 285 286 288 290 291 293 295 297 301 305 310 315 320 323 326 332 342 349 354 355 350 345 346 345 340 337 335 339 341 344 349 351 349 342 333 329 328 327 328 329 331 331 329 326 324 322 319 317 311 302 297 299 305 311 313 311 309 311 320 331 347 4 11 12 23 38 44 34 344 234 232 232 226 190 128 97 90 90 90 87 80 70 62 56 50 48 49 53 59 65 70 73 76 79 81 81 81 80 81 83 87 90 91 91 91 91 91 91 91 90 89 88 87 86 85 84 84 84 85 87 89 91 92 92 91 91 90 89 87 86 84 81 79 78 76 74 73 72 71 71 70 69 69 68 67 65 63 60 57 54 51 49 48 49 51 51 51 50 49 47 46 44 42 40 38 34 31 28 24 21 17 13 9 6 3 0 359 357 355 353 350 348 346 344 343 343 341 340 338 338 338 338 337 337 336 334 334 334 334 333 332 331 332 331 331 330 330 331 331 331 331 331 331 329 328 329 329 328 328 329 329 328 328 329 328 328 329 327 322 320 322 325 325 321 320 323 324 320 314 307 301 297 293 291 290 291 290 288 287 288 288 289 289 289 288 289 291 293 295 295 294 292 291 291 292 293 294 294 292 289 286 283 283 286 291 295 302 328 9 28 40 52 56 51 44 33 23 13 7 7 13 23 22 27 40 52 60 66 70 72 72 72 74 77 78 78 78 78 78 76 74 75 74 71 64 49 39 38 34 21 7 351 343 335 328 327 334 346 355 3 9 13 16 18 22 25 28 28 27 26 24 22 19 7 354 347 349 357 5 11 15 19 22 24 23 22 21 21 22 25 28 30 30 26 19 8 359 0 9 17 22 24 28 31 37 37 29 12 317 212 199 203 213 209 198 187 178 171 165 159 151 146 146 153 160 163 162 154 140 128 72 356 355 8 22 26 21 13 10 15 23 26 24 21 20 19 46 46 46 46 47 47 48 49 49 49 48 48 49 50 50 50 49 48 47 46 45 45 44 44 43 42 42 41 41 41 42 42 42 42 42 42 42 42 41 41 41 41 40 40 41 41 41 41 40 39 38 37 36 34 32 30 28 26 24 22 20 18 16 14 12 10 9 7 6 4 3 1 0 359 358 357 356 355 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 338 337 336 335 334 333 332 332 331 330 329 329 328 327 327 326 325 325 323 322 321 320 318 317 315 313 310 308 304 300 297 294 291 289 287 284 282 282 282 285 285 284 284 284 283 283 283 285 286 288 290 292 294 296 299 303 307 312 316 320 322 327 335 342 347 347 343 339 339 339 337 336 335 344 346 346 348 347 342 334 326 324 323 323 325 327 328 328 327 324 321 320 319 317 314 309 306 309 316 320 320 317 316 320 331 342 352 2 4 4 17 30 27 349 283 243 236 229 207 152 109 93 90 90 90 87 80 72 64 57 52 50 51 54 61 68 72 74 77 81 83 83 83 82 82 85 89 91 92 92 92 92 92 92 91 90 89 88 88 87 86 86 85 86 86 88 90 92 92 92 92 91 90 88 86 85 83 80 79 77 76 74 73 73 72 71 70 70 69 68 67 65 63 61 58 55 52 50 49 49 50 50 50 49 49 48 47 46 45 44 42 39 36 33 30 26 22 18 15 12 9 6 3 1 359 357 354 352 350 349 348 346 344 342 341 340 339 339 338 337 337 335 334 334 334 333 332 332 332 332 332 332 332 333 333 333 333 333 333 331 330 330 330 330 329 330 330 329 329 331 330 330 331 329 324 321 322 325 324 320 318 320 320 316 308 301 296 292 291 291 292 294 293 291 290 289 288 288 287 287 287 287 289 292 293 293 292 291 290 289 290 291 292 292 291 289 286 282 281 283 288 293 298 313 328 338 1 30 47 47 39 33 28 17 10 16 26 33 34 38 47 57 64 71 76 75 73 74 77 79 80 81 81 81 81 77 74 74 73 69 63 47 31 33 28 12 2 350 339 324 310 303 305 314 327 337 347 354 360 5 11 16 20 22 23 22 23 20 14 4 354 348 347 351 357 3 9 14 19 22 23 22 20 19 20 21 23 25 24 20 15 7 1 1 4 5 7 4 21 38 46 49 43 27 337 227 204 205 207 204 199 193 183 173 163 156 148 143 143 148 153 154 149 137 123 117 121 133 80 57 48 40 30 16 17 27 33 32 28 24 22 22 45 45 45 45 45 46 46 47 47 47 46 46 47 48 48 48 47 45 44 44 43 43 42 41 41 40 39 39 38 39 39 40 40 40 40 41 41 40 40 40 40 40 40 40 40 40 40 39 38 37 36 35 34 32 30 29 27 25 23 21 19 17 15 13 11 9 7 6 4 3 1 360 358 357 356 355 354 354 353 352 351 351 350 349 348 347 346 345 344 343 342 342 341 340 339 338 337 336 335 334 334 333 332 331 330 330 329 328 327 327 326 325 325 324 323 322 322 321 319 318 316 314 312 309 306 301 297 293 290 288 286 285 284 285 286 288 287 285 285 284 283 283 283 284 285 287 289 291 293 295 298 301 305 309 313 316 319 322 328 333 337 335 333 332 334 335 334 335 334 340 340 340 339 337 331 323 319 319 320 322 325 327 328 327 324 321 319 319 319 320 321 324 327 330 327 326 322 320 323 330 341 349 356 3 1 5 23 34 12 295 249 241 237 221 176 122 101 96 96 96 95 90 82 74 67 60 55 53 54 58 65 71 73 75 79 82 85 85 84 83 85 88 91 91 92 92 92 92 92 91 90 89 89 88 88 88 87 87 87 87 88 89 91 92 92 92 91 90 88 87 85 83 82 80 79 78 76 75 74 74 73 72 71 71 70 68 67 65 63 61 59 56 54 53 52 51 51 50 50 49 49 48 48 47 46 45 43 42 40 37 35 32 28 24 20 17 14 11 8 5 3 1 358 356 354 353 352 350 349 346 344 343 341 340 339 338 338 336 335 335 335 334 332 332 332 332 332 332 333 334 334 334 334 334 333 332 331 331 331 332 331 331 331 330 330 331 331 331 332 331 327 323 323 324 323 319 316 316 315 310 302 296 292 290 290 290 292 294 294 292 289 288 286 285 285 285 286 286 288 290 291 290 290 289 288 288 288 289 290 291 290 288 285 281 279 281 286 292 298 305 312 318 332 355 13 19 23 30 34 22 17 26 35 37 39 45 53 61 69 78 82 81 79 80 81 82 84 84 84 84 83 80 77 76 73 69 64 50 5 12 18 4 354 344 330 312 296 287 286 290 297 306 315 325 336 346 356 5 11 15 18 20 20 17 11 2 356 352 351 352 354 359 5 12 17 22 23 23 21 18 17 18 19 19 17 14 10 8 7 7 3 351 329 277 168 81 80 70 64 52 10 279 221 208 202 199 198 195 188 176 163 152 144 140 140 143 147 146 137 124 112 110 118 125 106 82 66 54 40 26 28 35 38 34 28 24 23 25 43 43 43 43 43 44 44 45 45 44 44 44 45 45 46 45 44 43 42 41 41 40 40 39 39 38 37 37 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 37 36 35 34 33 31 30 28 27 25 24 22 20 18 16 14 12 10 8 6 4 3 1 360 358 357 356 355 354 353 352 351 350 350 349 348 347 346 345 344 343 343 342 341 340 339 338 338 337 336 335 334 334 333 332 331 331 330 329 328 328 327 326 325 325 324 323 323 322 321 321 320 318 317 316 314 311 307 302 297 293 290 288 286 286 286 287 289 289 288 287 285 284 283 282 283 284 285 287 288 290 292 293 296 299 303 307 310 313 314 316 317 318 319 319 322 326 332 333 332 332 330 330 332 331 330 330 324 318 317 319 321 323 326 327 326 324 322 319 318 319 320 322 327 332 335 334 327 323 320 321 325 333 341 348 356 4 3 19 39 40 238 233 235 238 232 202 141 108 103 104 106 104 99 91 83 76 70 63 59 57 57 61 69 74 75 77 80 83 86 87 85 86 89 90 91 91 92 92 92 91 91 91 90 89 89 89 88 88 88 88 88 88 89 89 91 92 92 91 90 88 87 86 84 83 82 80 79 78 77 76 76 75 74 73 72 71 69 68 66 64 62 60 59 57 56 55 55 54 53 51 50 50 50 49 49 48 47 46 44 43 41 40 38 35 33 29 26 23 20 17 14 11 8 5 3 360 358 357 356 354 353 351 349 347 345 342 340 339 339 337 336 336 335 335 333 332 332 332 331 331 331 333 333 333 332 333 333 333 332 332 332 333 333 332 332 331 331 331 331 332 332 331 328 325 325 324 321 317 314 312 309 304 297 292 289 287 286 287 290 292 292 290 288 286 284 283 283 284 285 286 288 289 289 289 288 288 288 288 288 288 289 290 289 287 284 281 279 281 284 291 297 301 306 311 318 330 342 352 2 17 37 31 28 33 36 35 37 46 54 63 77 87 90 88 87 86 85 85 85 86 86 86 84 81 80 78 73 66 60 51 311 357 353 350 344 333 317 300 285 278 275 276 278 283 289 297 307 321 336 350 1 9 13 15 16 13 9 3 359 356 355 355 356 359 4 11 17 22 25 24 22 19 16 15 14 14 12 9 9 11 13 12 3 342 287 237 218 149 94 75 71 62 31 356 261 211 197 193 192 191 189 180 164 150 141 136 136 139 141 140 133 121 110 107 111 114 104 88 74 63 50 41 38 37 35 30 25 23 24 27 40 41 41 41 41 42 42 42 42 42 42 42 42 43 44 43 42 41 40 39 38 38 37 37 36 36 35 35 35 35 35 36 36 37 37 37 37 37 37 37 38 38 38 38 38 37 37 36 35 33 32 31 30 28 27 25 24 22 20 18 16 14 12 11 9 7 5 3 2 360 358 357 356 354 353 352 351 350 349 349 348 347 346 345 344 343 342 341 341 340 339 339 338 337 336 335 335 334 333 332 332 331 330 330 329 328 328 327 326 326 325 324 323 323 322 321 321 320 319 318 317 316 315 312 308 302 297 293 291 289 289 289 289 289 290 290 289 288 286 284 283 283 283 284 285 286 288 289 290 292 293 296 300 305 308 309 311 311 311 312 314 313 317 323 329 331 330 329 328 330 330 327 328 328 324 320 318 318 318 320 320 319 319 319 318 316 316 319 322 326 331 335 336 331 324 320 319 320 324 330 336 344 354 2 9 34 34 351 267 237 234 235 222 171 117 107 110 113 113 107 98 90 83 77 72 66 62 60 60 66 73 75 76 78 81 84 87 87 88 90 91 91 91 91 91 91 91 91 90 90 90 90 89 89 89 88 88 88 89 89 89 90 90 91 90 89 87 86 86 85 84 82 81 80 79 78 78 77 77 76 75 74 73 71 69 67 64 62 60 59 58 58 58 58 57 56 54 52 51 50 50 49 49 48 48 47 45 44 43 41 40 38 35 33 31 28 25 23 20 17 14 11 8 5 2 0 359 358 356 354 352 350 348 345 343 341 340 339 337 336 336 335 334 332 332 332 331 330 330 330 331 331 330 330 331 332 332 332 333 333 333 333 332 332 332 332 332 332 332 331 328 326 325 324 319 315 312 309 305 299 294 291 287 284 283 284 287 289 290 289 287 285 284 282 282 283 285 286 288 288 289 289 289 289 289 289 288 288 289 289 288 286 284 281 280 280 284 290 295 300 305 309 312 318 327 339 349 2 32 43 41 37 36 38 39 42 48 63 92 101 102 99 96 94 91 89 89 88 88 87 85 82 80 77 71 61 41 27 289 319 334 335 330 321 306 289 278 272 269 268 268 270 273 278 286 298 316 336 352 2 6 8 10 9 6 3 1 359 358 357 357 360 3 9 17 23 26 26 24 20 15 12 11 10 8 7 8 11 14 12 3 342 292 260 327 51 72 79 73 54 34 13 314 220 197 188 183 180 183 181 165 150 139 133 133 135 137 136 131 123 114 109 109 108 101 88 76 67 59 51 45 39 33 26 21 21 25 29 38 38 38 39 39 39 40 40 40 40 39 40 40 41 42 41 40 39 38 37 36 35 35 34 34 33 33 33 33 33 34 34 35 35 35 35 35 35 36 36 36 37 37 37 37 36 36 35 34 33 32 31 29 28 26 25 23 21 19 17 15 13 11 9 7 6 4 2 1 359 358 356 355 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 338 337 336 336 335 334 334 333 332 332 331 330 330 329 328 328 327 327 326 326 325 324 323 323 322 321 321 320 319 319 318 317 316 315 312 307 301 297 294 292 292 293 293 292 291 291 291 290 289 287 285 284 283 283 284 285 286 287 288 289 290 291 294 297 302 304 306 307 308 308 309 310 309 314 320 326 328 328 329 331 332 331 327 327 326 321 316 312 307 304 303 303 304 309 314 314 314 316 321 327 332 337 339 336 329 320 320 317 316 318 324 331 340 350 357 6 38 359 261 233 229 237 246 225 115 102 108 113 116 114 106 96 88 83 78 71 65 63 61 60 70 75 76 77 79 82 85 87 88 90 92 92 91 91 91 91 91 90 90 90 90 89 89 89 89 89 88 88 88 88 89 89 89 89 89 88 86 85 84 84 84 83 82 80 80 79 78 77 77 77 76 74 74 73 71 69 67 64 62 60 60 59 60 61 61 61 60 58 55 53 51 50 50 49 48 48 47 46 45 44 43 41 39 37 35 33 31 29 27 25 23 20 18 14 11 7 4 2 0 359 357 355 353 350 348 345 343 342 340 338 336 335 335 333 332 331 331 330 329 329 328 328 328 328 328 328 330 331 332 332 332 332 332 332 332 332 332 331 330 330 330 329 327 325 322 317 313 310 308 303 297 293 291 287 284 281 282 284 288 289 288 285 283 281 280 281 282 284 286 287 288 289 289 290 290 289 288 287 287 288 288 287 285 283 281 279 280 284 290 295 301 306 309 311 312 318 330 340 355 23 46 50 39 22 10 17 9 314 265 134 120 118 115 110 103 99 96 94 93 90 88 86 84 81 77 73 59 18 296 272 286 309 319 316 306 293 281 272 267 264 263 262 263 264 267 273 282 298 319 340 353 359 2 3 3 3 2 3 1 359 358 357 358 1 6 14 22 27 27 25 21 16 12 9 7 6 6 7 10 11 10 3 348 326 322 17 55 73 79 76 67 52 24 353 249 207 189 177 168 167 167 161 150 139 132 130 132 134 133 130 124 117 112 108 105 97 87 79 73 66 59 52 44 35 26 20 20 24 29 36 36 36 36 36 37 37 37 37 37 37 38 38 39 39 39 37 36 36 35 34 33 33 32 32 31 31 31 31 31 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 34 34 33 32 31 29 27 26 24 22 20 18 16 14 12 10 8 7 5 3 2 0 359 357 356 354 353 351 350 349 347 346 345 344 343 342 341 340 339 338 337 336 335 335 334 333 333 332 332 331 331 330 329 329 328 327 327 327 326 326 325 325 324 323 322 322 321 320 320 319 319 318 317 316 315 313 310 305 301 297 295 295 296 297 297 295 294 293 292 291 289 288 286 285 284 284 284 285 286 287 287 287 288 290 292 294 298 300 301 303 304 305 306 307 305 308 316 319 323 327 331 332 330 326 322 321 318 312 306 300 296 292 290 291 295 303 311 314 316 319 323 329 337 344 345 337 323 318 315 310 310 313 319 326 334 342 349 359 11 12 130 169 204 250 338 26 66 91 104 109 114 111 102 94 87 82 76 68 62 60 58 58 68 72 75 78 80 83 86 88 88 90 92 92 92 92 91 91 90 89 89 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 87 86 84 83 82 82 82 82 80 79 78 78 77 76 75 75 74 73 73 73 72 71 68 66 63 62 62 62 62 64 65 65 65 63 60 57 55 53 52 50 49 48 47 47 46 45 44 42 40 38 35 33 31 29 28 26 25 24 22 20 17 13 9 6 3 1 359 357 355 352 350 348 345 343 341 338 336 335 334 333 331 330 330 329 329 328 327 326 326 326 326 326 327 328 330 330 330 330 330 331 331 331 331 330 329 328 328 328 327 325 321 316 312 309 306 302 297 293 289 285 282 280 280 282 284 284 282 279 276 276 277 278 280 282 284 285 287 288 289 290 289 289 287 286 286 286 286 285 284 281 278 277 279 283 287 292 299 305 308 308 306 312 321 332 349 15 39 46 31 354 311 291 277 265 254 213 146 131 130 123 113 106 103 100 97 93 90 86 84 81 79 76 60 8 281 264 271 287 297 301 293 282 275 267 263 261 260 259 258 259 261 264 271 283 302 323 340 351 355 356 357 358 360 2 1 360 358 356 355 357 2 10 19 25 27 25 22 17 12 8 5 3 4 5 7 8 6 0 351 347 1 37 59 71 79 81 75 60 22 5 317 228 196 173 156 149 148 149 147 139 133 130 131 132 133 130 126 120 114 108 102 95 87 82 77 72 65 57 49 40 30 23 20 24 30 33 33 34 34 34 34 35 35 35 35 35 35 36 37 37 36 35 34 33 33 32 31 31 30 30 29 29 29 29 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 33 32 31 30 29 27 25 23 22 20 18 16 14 12 10 8 6 5 3 2 0 359 358 356 355 353 352 350 348 347 345 344 342 341 340 339 338 337 336 335 334 333 333 332 331 330 330 330 329 329 328 328 327 327 326 326 325 325 325 324 323 323 322 321 321 320 319 318 318 318 317 316 315 313 310 308 304 300 297 296 298 299 300 300 298 295 294 292 291 290 289 288 286 285 284 284 285 285 286 286 286 287 288 290 292 294 295 297 299 302 303 303 303 302 303 311 310 314 318 331 328 320 313 309 308 305 302 298 296 295 295 296 299 304 309 314 319 321 322 322 325 336 346 350 341 322 313 309 307 310 313 318 324 330 337 342 350 2 16 24 29 32 25 24 34 57 82 99 108 112 105 99 95 89 81 73 64 59 58 57 56 59 63 72 80 84 85 87 89 89 91 93 92 92 92 91 90 89 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 86 85 84 82 81 80 80 81 81 79 78 77 76 76 75 74 73 72 72 72 73 73 74 71 68 65 64 63 62 61 66 68 68 68 67 65 62 59 57 54 52 50 49 48 47 46 45 44 42 40 38 36 33 31 29 27 25 24 24 24 23 21 18 14 10 7 4 2 360 357 355 352 350 347 345 343 340 337 335 334 333 331 330 329 329 328 327 326 325 324 324 324 324 324 325 327 328 328 327 328 328 329 329 329 329 328 327 327 327 326 324 320 317 313 309 305 300 294 289 285 281 279 279 279 280 279 276 272 270 270 272 275 278 280 281 282 283 284 286 288 289 288 286 285 284 283 283 283 284 282 279 276 276 278 281 283 287 294 301 305 306 305 308 316 328 344 5 23 21 348 306 283 269 261 254 243 206 147 131 132 131 119 112 108 105 101 97 92 87 84 83 83 77 67 14 276 261 262 273 281 285 284 275 269 264 261 259 257 256 255 255 256 259 264 272 287 306 326 340 347 349 350 354 357 359 360 359 357 355 352 354 359 6 15 21 24 24 23 19 14 8 3 0 360 1 3 3 1 355 350 354 17 47 62 74 82 84 82 70 36 13 346 254 205 173 150 137 133 137 142 140 136 132 132 133 133 130 126 121 114 108 102 96 91 86 82 76 70 63 56 48 38 28 23 25 32 31 31 32 32 32 32 32 33 33 33 33 33 34 34 35 34 33 32 31 30 30 29 28 28 27 27 26 26 27 28 29 29 30 30 31 31 31 31 31 32 32 32 33 33 34 34 33 33 32 32 31 30 28 27 25 24 22 20 18 16 15 13 11 9 7 5 4 2 1 360 358 357 356 354 353 351 349 347 345 343 341 340 339 337 336 335 334 333 332 331 331 330 329 328 328 327 327 327 327 326 326 325 325 324 324 324 324 323 322 322 321 320 320 319 318 317 317 317 316 314 312 309 307 304 301 298 297 297 298 299 299 299 297 295 293 291 290 289 288 288 287 286 285 284 284 285 285 285 285 286 287 289 290 291 291 292 295 298 298 297 299 300 302 305 303 300 297 317 317 303 292 289 291 293 294 295 297 300 303 306 311 316 320 322 325 327 325 321 323 334 341 347 340 323 315 313 314 317 320 323 326 331 336 341 349 4 23 37 39 38 36 37 46 62 83 99 102 101 98 97 95 90 81 70 62 59 59 56 56 59 65 76 84 87 87 88 89 91 93 94 93 92 91 90 88 87 86 86 86 86 87 87 88 88 88 88 88 87 86 86 85 85 84 83 82 80 79 79 78 79 79 78 76 75 75 74 73 73 72 72 72 74 76 77 78 74 70 66 64 63 61 61 65 69 70 70 70 68 65 62 59 56 54 51 49 48 47 46 45 43 41 39 37 35 33 30 27 25 23 22 22 23 23 22 20 17 14 10 7 4 2 360 357 355 352 350 347 345 342 339 336 334 333 331 330 329 328 328 327 326 324 323 322 322 322 322 322 323 324 325 324 324 325 326 326 327 327 327 326 326 326 325 323 319 317 314 311 306 299 292 286 282 279 279 278 279 278 277 273 269 269 271 275 278 280 281 281 280 280 282 283 285 286 285 283 282 280 280 279 280 281 281 277 275 274 276 278 281 284 289 294 299 304 305 306 311 322 335 347 353 331 298 280 270 267 260 249 224 162 126 122 126 127 121 116 112 109 104 100 95 91 86 83 82 79 72 21 272 260 259 264 270 273 274 269 265 261 259 257 255 254 253 252 253 255 259 265 275 290 308 324 334 340 343 348 352 355 357 357 358 356 353 353 355 1 9 16 21 24 25 22 15 9 3 358 355 355 356 356 354 350 348 353 20 46 65 78 85 87 86 69 42 22 359 297 220 181 152 129 126 130 138 141 139 136 135 135 135 132 127 121 114 109 104 100 95 91 86 80 74 69 64 56 47 36 30 32 36 29 29 29 29 30 30 30 30 31 31 31 31 32 32 33 32 31 30 29 28 28 27 27 26 25 24 24 24 25 26 27 28 28 29 29 29 29 30 30 31 31 32 32 33 33 33 33 33 32 32 31 30 29 28 27 25 24 22 20 18 16 14 12 10 8 6 5 3 2 0 359 358 357 355 354 352 350 348 346 343 341 339 338 336 335 334 333 331 330 329 329 328 327 326 326 326 325 325 325 325 325 324 324 324 323 323 323 322 321 321 320 319 319 318 317 317 316 316 314 311 308 305 302 300 299 297 296 295 296 295 294 293 293 292 290 289 288 287 287 287 286 285 285 284 284 284 284 284 284 285 285 286 288 288 289 290 292 293 292 292 294 296 297 298 295 286 286 299 308 297 286 283 284 287 289 293 298 303 306 310 316 320 323 325 327 329 328 325 326 333 337 342 342 334 326 322 322 325 329 331 331 333 338 346 357 14 37 55 57 50 42 41 46 64 80 87 89 91 94 96 95 91 81 69 62 61 59 56 56 62 71 81 88 88 87 87 89 92 96 95 93 92 90 89 87 86 85 85 85 85 85 86 87 87 87 87 87 86 85 85 84 83 82 81 80 78 78 77 77 77 76 75 73 73 73 72 72 73 73 73 73 75 77 79 77 73 69 65 62 61 60 61 63 67 69 70 70 68 66 63 60 57 55 52 50 48 47 46 44 42 39 37 35 33 31 29 26 24 22 21 21 21 21 21 20 18 16 13 10 7 5 2 360 357 354 352 350 347 344 341 338 335 333 332 330 328 327 327 326 325 324 322 321 320 320 320 319 320 321 321 321 321 322 323 324 325 325 325 324 325 325 323 321 319 317 315 312 307 300 293 287 283 281 280 278 278 278 277 277 276 276 279 281 283 282 281 279 278 279 280 281 282 282 281 279 278 276 276 276 277 278 278 276 274 273 274 275 277 282 285 289 293 295 299 301 304 311 320 327 322 302 285 273 266 261 254 240 207 146 119 118 121 122 121 119 116 112 107 102 96 93 90 84 79 76 69 290 262 256 254 257 262 265 266 264 261 259 257 255 253 252 251 250 251 252 255 259 266 276 289 305 318 329 336 341 346 350 352 353 355 356 354 351 351 357 5 12 18 22 25 23 18 10 3 356 351 347 346 345 345 343 344 350 13 42 65 82 88 92 87 65 41 29 17 338 250 194 156 130 124 127 135 141 142 139 138 138 136 133 128 121 114 109 106 104 99 94 89 83 78 74 69 63 55 45 40 41 44 27 27 27 27 28 28 28 29 29 29 29 29 30 30 31 30 30 29 28 27 26 25 25 24 23 23 22 23 23 24 25 26 27 27 28 28 28 29 29 30 31 31 32 32 33 33 33 33 33 33 32 32 31 30 29 28 26 24 23 20 18 16 14 12 10 8 6 4 3 1 0 359 357 356 354 353 351 349 346 344 342 339 337 336 334 333 331 330 329 328 327 326 325 325 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 320 319 318 317 317 316 316 315 314 311 308 304 301 299 298 297 296 296 296 296 293 291 290 290 289 288 287 286 285 285 285 284 284 284 283 283 282 282 283 283 283 284 284 285 285 285 286 288 289 288 288 291 292 292 291 287 281 284 294 311 314 309 304 299 296 294 294 297 300 302 307 316 322 324 325 327 329 330 331 332 335 338 344 347 342 335 329 329 332 337 336 333 333 339 354 13 35 58 74 73 60 42 28 16 28 53 70 82 89 94 99 99 97 83 66 59 60 61 59 60 67 77 86 89 88 86 86 87 91 96 95 93 92 90 88 86 85 84 83 83 83 84 84 85 86 87 86 86 85 84 83 82 81 80 79 78 77 76 75 75 74 73 72 71 70 71 71 73 74 75 74 73 72 74 74 71 67 63 59 57 56 57 59 61 63 66 68 68 67 65 62 60 58 55 53 50 48 46 45 43 40 38 35 33 31 30 27 24 23 22 21 20 20 20 19 19 17 16 14 12 10 8 5 3 0 357 355 352 350 348 345 342 338 335 333 330 328 327 327 326 325 323 322 320 319 318 318 317 318 318 319 319 319 319 320 321 322 323 323 323 323 323 322 320 319 318 316 313 308 301 296 292 289 286 283 280 279 277 276 277 278 281 284 284 283 281 278 276 276 277 278 279 279 279 278 276 275 274 273 273 274 276 276 274 273 272 272 272 275 279 283 285 286 290 294 296 297 301 307 311 308 291 279 270 264 260 255 237 196 140 121 119 120 121 121 121 119 115 110 104 98 96 94 88 78 72 359 258 253 250 250 253 256 258 261 260 258 256 254 252 251 250 249 248 249 250 252 255 260 266 274 288 303 315 325 333 339 345 346 347 349 351 350 348 349 355 2 8 13 19 22 22 18 12 4 356 348 340 335 333 333 335 338 345 359 27 58 80 89 93 82 56 37 34 28 7 270 205 158 133 124 126 135 142 144 143 141 140 138 134 129 122 115 110 109 106 102 96 91 86 81 77 74 69 62 55 51 51 52 26 26 26 26 26 26 26 27 27 27 27 27 28 29 29 29 28 27 26 25 24 23 23 22 22 21 21 21 22 23 24 25 25 26 26 26 27 28 29 30 30 31 31 32 32 32 33 33 33 34 34 34 33 33 32 31 29 28 26 23 21 19 17 14 12 10 8 6 5 3 2 0 359 357 355 353 352 350 348 345 343 340 338 336 334 332 331 329 328 327 326 325 324 324 323 323 323 323 323 323 323 323 323 323 323 322 321 321 320 319 318 317 316 316 316 315 314 311 307 304 301 299 298 297 298 300 301 302 300 296 293 290 288 287 286 285 284 284 284 284 283 283 283 282 282 281 280 281 281 281 282 282 283 282 282 283 283 284 285 286 286 284 284 285 284 284 288 298 312 323 328 327 320 313 306 301 299 300 304 308 314 323 325 325 326 328 330 332 334 337 341 351 352 346 340 336 336 339 342 341 335 333 342 2 28 53 76 91 90 69 34 355 346 5 38 67 83 90 97 105 109 108 90 65 56 60 66 67 66 73 83 91 90 88 86 85 86 89 95 95 93 92 90 88 86 84 83 82 82 82 82 83 83 84 85 85 84 84 83 82 81 80 79 78 76 76 75 74 73 72 71 70 69 69 71 72 74 76 75 73 70 68 68 66 64 61 57 54 52 52 53 56 59 61 64 66 66 64 62 60 58 57 55 53 50 47 45 43 41 38 35 32 31 30 28 25 23 23 22 22 21 20 19 18 17 16 15 14 12 11 10 8 6 4 1 357 355 354 352 350 346 342 338 334 331 329 327 326 326 325 323 321 320 318 317 316 316 315 316 316 317 317 317 318 319 320 321 321 321 321 321 321 320 318 318 316 313 308 304 300 297 294 290 286 283 279 276 274 274 277 282 284 283 281 278 275 273 273 275 276 277 277 276 275 275 274 273 272 272 273 274 274 273 271 270 270 271 274 278 281 281 279 282 287 292 294 296 300 303 299 287 276 268 263 260 255 242 209 144 125 122 122 121 121 122 121 119 114 107 102 101 105 102 84 55 259 251 249 247 246 249 252 255 257 257 255 254 252 250 249 248 247 247 248 248 250 252 255 260 266 278 291 303 312 321 328 337 340 338 338 340 341 343 347 353 360 3 8 13 18 20 18 13 6 358 347 333 323 319 319 324 331 340 356 360 47 75 89 88 68 38 35 39 40 12 279 205 166 139 125 127 136 143 147 146 144 142 139 135 130 123 116 111 110 108 104 98 93 88 85 81 78 74 68 64 61 60 60 24 24 24 24 24 24 25 25 25 25 25 26 26 27 27 27 26 25 24 23 22 21 21 20 20 19 19 20 21 22 23 24 24 24 24 25 26 27 28 29 30 31 31 31 32 32 33 33 34 35 35 35 35 34 33 32 31 29 28 26 24 21 19 17 15 12 11 9 8 6 4 3 1 359 357 355 353 351 349 347 344 342 339 336 334 332 330 329 327 326 325 324 323 323 323 323 323 323 323 323 323 323 323 323 322 322 321 320 319 318 318 316 316 315 315 314 311 307 303 300 298 298 298 299 301 305 307 307 305 301 297 292 289 286 285 283 283 283 283 282 281 281 281 281 280 278 278 278 278 278 279 280 280 280 280 280 280 281 282 282 281 279 280 282 285 288 292 299 308 315 322 325 323 320 316 310 307 307 309 313 317 325 326 325 325 325 326 328 331 336 344 353 353 348 343 341 342 345 346 344 339 339 351 10 32 59 84 99 98 68 351 327 337 4 41 69 81 85 92 106 116 116 103 85 74 69 68 70 73 82 89 92 91 88 86 85 87 91 94 94 93 91 88 86 84 83 82 81 80 80 80 80 81 81 82 83 83 82 81 81 80 79 78 77 76 75 74 73 71 70 70 69 69 70 72 74 75 74 72 70 67 65 63 62 60 57 53 51 49 50 52 55 58 60 63 64 63 61 59 58 57 56 54 52 49 46 44 42 40 36 33 30 29 28 27 24 22 23 24 23 21 19 19 19 17 16 15 13 11 10 10 9 7 6 3 0 358 358 356 354 350 345 340 336 332 329 328 327 326 325 324 322 320 318 317 315 314 313 313 314 315 316 316 317 318 319 320 320 320 319 319 319 318 318 317 315 312 308 305 303 301 299 294 289 284 280 276 274 276 280 284 282 279 276 273 271 270 270 271 273 274 274 274 274 273 273 273 273 272 273 273 273 271 270 269 268 269 272 276 279 280 280 283 287 292 293 293 296 298 295 284 275 268 263 259 255 245 226 166 134 127 125 123 122 122 123 122 116 109 106 110 135 199 233 251 255 248 242 242 242 244 247 251 253 254 253 252 250 248 247 246 246 246 246 247 248 250 253 256 261 271 283 292 299 306 314 324 331 331 330 331 333 336 341 347 354 358 2 7 13 16 15 13 8 0 346 328 314 307 306 310 318 328 331 329 21 63 84 92 59 32 34 43 48 35 257 207 175 146 129 129 136 145 149 149 147 144 140 137 131 125 117 112 111 109 104 99 94 91 88 85 82 78 74 71 69 69 68 23 23 22 22 22 22 23 23 23 23 24 24 25 25 25 25 24 23 22 21 20 19 19 19 18 18 18 19 20 21 22 22 22 23 23 24 25 26 28 28 29 30 31 32 32 33 33 34 34 35 35 35 35 34 34 33 31 30 29 27 25 24 22 19 17 16 14 12 11 9 7 5 3 1 359 357 355 352 350 348 346 343 340 338 335 333 331 329 327 326 325 324 323 322 322 322 322 323 323 323 323 323 323 322 322 321 321 320 319 318 317 316 315 315 314 311 308 304 301 298 297 297 299 300 302 303 305 305 304 303 300 295 291 287 285 284 283 283 282 281 280 279 279 278 276 275 274 274 275 276 277 277 278 278 277 277 278 279 279 278 278 279 281 283 286 289 294 299 306 311 315 317 315 315 313 313 313 314 315 317 321 325 324 323 322 321 321 322 326 333 343 352 351 348 347 347 348 348 348 348 349 351 0 13 34 53 71 82 72 13 312 321 341 8 36 61 72 73 78 97 111 111 102 90 84 81 80 79 80 84 88 90 89 87 86 85 87 91 92 92 91 87 83 81 80 79 79 78 78 78 77 76 77 78 78 79 80 79 79 79 79 78 78 77 77 76 75 73 71 70 70 69 70 71 73 73 72 70 68 66 65 63 61 59 56 53 50 48 48 50 52 55 58 59 61 62 60 58 57 57 56 54 52 50 47 44 43 41 38 35 31 28 27 27 26 24 22 22 24 24 20 18 19 20 18 17 16 13 10 8 8 8 7 6 4 3 2 1 0 357 352 346 341 337 333 330 329 328 327 326 325 323 321 319 317 315 314 312 312 313 314 315 315 316 317 318 319 319 318 318 318 318 317 316 315 314 311 307 305 304 303 301 297 292 287 282 278 278 280 284 284 279 274 271 270 269 268 268 268 270 271 271 271 271 272 272 273 273 272 272 271 270 269 269 268 267 268 271 274 276 277 279 283 288 293 291 290 292 294 292 283 275 269 264 260 256 249 233 193 150 135 130 127 124 123 123 124 117 109 108 121 220 242 243 246 250 245 239 237 238 241 244 247 250 251 251 250 248 247 245 244 244 244 244 244 246 248 250 253 257 265 275 281 286 291 298 309 320 325 324 324 325 329 334 340 346 351 356 1 6 11 13 12 8 360 345 326 308 297 292 294 295 307 302 276 252 240 137 111 84 41 41 49 57 62 184 203 181 151 136 134 138 146 152 152 150 146 142 138 133 126 120 114 111 109 105 100 95 93 91 89 86 83 80 78 76 75 73 21 21 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 22 20 19 18 18 17 17 16 16 17 18 19 20 20 21 21 21 22 23 25 26 27 28 29 30 31 32 33 33 34 34 35 35 35 35 35 34 34 33 32 31 29 28 27 25 23 22 20 18 17 16 14 12 10 8 6 4 2 359 357 354 352 350 347 345 342 340 337 334 332 330 328 326 325 324 323 323 322 322 322 323 323 323 323 322 322 322 321 321 321 320 319 318 317 315 314 313 311 308 305 301 298 297 297 298 299 299 299 299 299 300 300 300 299 297 293 289 286 284 283 282 281 279 278 278 276 274 272 271 271 271 273 274 275 276 276 275 274 275 276 276 275 276 278 280 282 284 286 289 294 300 306 310 311 310 309 308 307 310 313 316 318 320 322 324 322 321 319 317 316 317 322 330 341 350 352 350 350 351 352 351 351 355 1 4 5 8 33 47 37 18 355 330 321 335 352 10 28 42 47 46 53 74 89 88 81 79 80 80 77 75 77 82 86 87 87 85 84 84 85 86 87 87 86 83 80 79 79 78 78 78 78 77 76 74 73 70 68 70 70 69 69 73 77 77 77 77 78 78 77 75 73 72 70 70 70 71 70 69 66 65 64 64 63 61 58 55 52 48 46 45 47 50 52 56 58 60 61 60 58 56 56 55 54 52 50 47 44 42 40 38 36 34 30 28 27 27 26 24 22 22 24 23 20 18 19 20 20 18 16 13 9 8 8 8 7 5 4 4 3 3 1 359 355 349 343 338 335 331 330 329 328 327 326 324 322 321 318 316 314 312 312 312 313 314 315 316 317 317 317 318 317 317 316 316 315 314 313 311 308 305 304 304 304 302 299 295 291 286 283 283 284 286 283 276 270 268 268 268 267 267 267 269 269 268 267 267 269 270 271 271 271 270 269 269 268 268 267 266 268 270 273 274 273 274 276 282 286 285 286 287 289 289 283 275 270 265 261 256 249 235 209 171 148 138 132 126 123 124 123 117 111 111 136 241 247 244 243 246 243 238 235 235 239 242 245 247 248 248 247 246 245 244 243 242 242 242 242 244 246 248 251 254 261 269 274 277 281 286 295 306 314 319 320 320 323 326 332 338 343 348 353 358 4 8 8 4 355 341 322 302 287 279 277 273 272 265 249 231 218 204 155 114 79 65 63 63 62 235 201 180 157 143 138 141 148 154 156 152 149 145 140 135 128 121 115 111 109 105 100 96 94 93 92 90 87 84 83 81 79 77 20 19 18 18 18 18 18 19 19 19 20 20 21 21 22 22 21 20 18 17 16 16 16 15 15 15 15 16 18 19 19 19 20 21 22 23 25 26 27 28 29 30 31 32 33 34 34 35 35 35 35 34 34 34 34 33 32 31 30 29 28 26 25 24 22 21 20 19 17 15 12 10 8 6 4 2 359 357 354 352 350 347 345 343 340 337 334 332 329 327 326 325 324 323 323 323 323 323 323 323 323 322 322 322 321 321 321 320 320 318 316 314 312 309 307 305 301 299 297 296 296 297 297 297 296 295 295 296 296 297 297 296 293 290 287 285 283 281 280 278 277 275 272 269 267 266 267 268 270 272 273 274 274 272 272 273 273 272 272 274 276 278 281 283 285 289 295 301 307 310 310 307 306 302 303 307 311 315 318 320 322 322 321 319 317 316 316 318 323 332 343 353 358 356 355 355 355 355 358 4 11 12 8 10 27 44 28 4 353 351 359 8 8 12 25 31 27 23 30 45 55 54 55 65 73 75 74 74 77 82 84 85 84 84 83 83 83 84 84 83 82 80 79 79 78 78 78 78 77 76 75 73 70 68 64 60 56 53 55 61 68 74 75 76 77 78 78 77 75 73 71 70 69 67 65 63 61 61 61 60 59 56 53 50 48 45 44 45 47 49 52 55 58 61 61 59 56 55 55 56 54 52 49 45 42 39 38 37 35 34 31 29 27 27 26 25 24 23 23 22 20 19 18 19 19 18 16 13 9 8 8 9 9 7 6 5 3 2 1 359 357 352 346 340 336 333 331 330 329 328 327 326 324 322 320 317 315 313 312 312 312 313 314 315 316 316 316 316 315 315 314 314 313 311 309 308 305 304 303 304 304 303 300 297 294 291 290 289 289 287 283 275 269 267 268 268 267 266 266 267 268 267 265 264 266 268 268 269 269 268 268 268 267 267 267 266 268 270 272 272 271 271 272 273 276 278 280 283 286 286 282 275 270 266 261 255 247 235 219 196 170 152 141 131 126 125 122 117 112 112 143 248 249 244 240 239 241 238 235 236 238 241 244 246 246 246 245 244 244 243 242 241 241 241 241 242 245 247 250 253 259 264 268 271 275 279 285 294 304 313 315 315 317 319 322 327 334 339 344 350 357 360 1 357 349 334 311 291 279 270 263 257 251 241 229 218 208 196 166 133 110 95 83 71 40 264 211 184 163 149 143 144 150 156 158 155 151 147 142 137 131 123 116 113 109 105 100 97 95 94 94 92 90 88 88 86 83 80 18 17 17 16 16 16 16 16 17 17 17 18 19 19 20 20 19 18 16 15 15 14 14 13 13 13 14 15 16 17 18 18 19 20 22 24 25 26 27 28 29 30 32 32 33 34 34 35 35 35 35 35 35 35 34 34 33 32 32 31 29 28 26 25 25 24 23 22 20 18 15 13 11 9 7 5 3 0 358 356 353 351 349 347 344 342 338 335 332 330 328 327 326 325 324 324 323 323 323 323 323 322 322 322 322 322 321 321 320 318 315 312 310 307 305 302 299 296 295 293 292 293 293 293 293 293 293 293 294 294 294 294 292 290 288 285 283 280 278 276 273 270 267 264 262 262 263 265 267 269 271 272 271 270 270 271 270 270 271 272 274 277 281 284 286 291 297 304 309 310 308 306 303 298 300 304 309 312 315 318 319 320 319 318 317 316 317 322 330 338 348 359 8 8 3 0 358 359 6 14 17 15 17 22 31 42 32 18 26 48 56 39 19 13 25 27 15 8 20 35 37 35 42 57 65 67 68 72 77 81 83 83 82 82 82 82 83 83 83 82 81 80 79 78 77 78 78 78 77 75 74 72 69 66 62 57 51 47 47 52 61 70 71 73 74 75 76 76 76 74 72 69 66 63 61 59 58 57 56 55 53 50 47 45 44 43 44 45 48 50 53 56 60 62 62 58 56 56 57 57 56 53 50 46 42 40 38 38 36 35 33 31 28 27 26 25 25 24 22 21 21 20 19 18 17 16 14 12 10 9 9 9 9 9 9 7 4 3 1 360 358 354 348 343 339 336 334 332 331 330 329 328 326 323 321 318 316 314 313 312 312 313 313 314 314 314 314 314 314 313 313 312 311 309 307 307 305 304 304 304 305 304 301 298 295 295 295 295 293 289 283 276 271 269 269 268 266 265 265 266 267 266 264 263 265 266 267 267 268 268 266 266 265 266 266 267 268 269 270 270 270 269 269 270 271 272 276 279 282 283 281 275 270 266 261 254 244 234 225 214 195 172 156 138 131 127 123 117 113 115 185 250 249 245 241 238 238 236 235 236 238 241 243 245 245 245 244 244 243 242 242 241 241 240 240 241 244 247 249 253 256 259 262 266 270 274 280 288 296 304 308 310 312 313 314 317 323 329 334 341 347 350 350 348 341 325 301 284 270 259 250 244 240 232 222 213 205 195 168 140 122 109 99 89 54 309 227 196 172 156 149 147 152 157 159 157 154 150 146 141 135 126 119 114 110 105 100 97 95 94 94 93 92 92 91 89 85 83 16 15 14 14 14 14 14 14 15 15 15 16 17 18 18 18 17 16 14 13 13 12 11 11 11 12 13 14 15 16 17 17 18 20 22 24 25 27 28 28 30 31 32 33 33 34 34 35 35 36 36 36 36 36 35 35 34 34 33 32 31 29 28 27 26 26 25 24 23 21 19 17 15 13 11 9 7 5 3 1 359 357 355 353 351 348 344 340 337 334 331 329 328 327 326 325 325 324 324 324 323 323 323 322 322 322 322 322 320 318 315 312 308 305 302 299 296 293 290 289 289 289 289 290 291 292 292 292 292 292 292 291 291 289 287 284 281 278 275 272 269 265 262 259 257 257 259 261 264 267 269 270 269 269 268 268 268 269 271 272 273 276 281 285 287 292 299 307 312 308 304 301 298 295 297 301 305 308 311 312 313 313 314 313 313 314 317 325 335 341 347 359 13 15 12 7 1 360 8 14 14 16 27 35 38 37 32 29 40 60 70 55 25 11 22 14 355 351 359 18 27 27 41 53 58 60 64 70 76 80 81 81 81 80 80 81 82 83 82 81 80 79 78 78 77 77 78 77 76 75 73 71 68 65 60 54 46 41 41 45 51 57 65 67 69 71 73 74 74 73 70 67 63 60 58 55 54 53 51 50 48 45 43 41 41 42 43 46 48 51 54 57 61 64 64 60 58 58 58 58 57 54 51 47 44 42 41 40 39 37 35 33 30 28 26 25 24 24 23 22 21 21 20 18 16 15 13 11 10 10 10 9 9 11 11 9 6 4 2 1 358 353 348 344 341 339 337 334 332 331 330 328 327 324 322 320 318 316 314 313 312 313 313 313 313 313 313 312 312 312 312 311 310 308 307 306 306 305 304 305 306 306 302 298 296 296 297 298 297 294 286 278 274 271 271 269 268 267 266 267 267 266 265 264 265 265 266 266 267 268 266 265 265 265 266 267 268 268 268 268 267 266 265 266 268 269 271 274 278 280 279 274 267 263 258 251 243 234 227 220 207 192 171 150 138 132 125 119 115 121 209 248 248 245 242 239 235 232 233 236 237 240 243 244 245 245 244 243 243 242 241 241 241 241 241 242 244 246 249 251 254 256 258 262 265 270 277 286 292 297 301 305 308 308 308 310 315 320 325 330 335 337 337 335 331 314 292 275 260 249 241 237 234 230 224 214 207 197 178 154 134 121 108 99 89 72 237 207 183 165 154 150 153 158 160 160 158 155 151 146 139 130 122 116 111 106 100 97 96 95 94 93 93 93 93 91 85 84 14 13 13 12 12 12 12 12 13 13 13 14 15 16 16 16 15 14 12 11 11 10 10 9 9 10 11 12 14 14 15 16 18 20 23 24 26 27 28 29 30 31 32 33 34 34 35 35 35 36 36 36 36 36 36 35 35 34 34 33 31 30 29 28 28 27 27 26 25 24 22 20 18 17 15 13 11 10 9 7 6 4 2 0 358 355 351 347 343 339 336 333 331 330 328 327 327 326 325 325 324 324 323 323 323 323 323 322 320 317 314 310 307 303 299 295 292 289 288 288 289 290 291 292 292 293 293 292 291 290 290 290 288 287 284 281 278 275 272 269 265 262 259 256 255 255 256 259 262 265 267 267 268 268 268 268 268 269 271 272 274 277 282 285 287 291 294 301 313 305 296 292 290 289 292 295 299 302 303 303 303 304 306 309 311 313 318 325 333 340 347 359 15 18 15 11 1 357 2 3 4 14 31 42 44 45 39 34 45 67 81 78 52 17 9 355 339 342 343 349 356 8 38 52 57 60 65 71 76 79 80 81 80 79 80 81 81 82 81 80 79 78 78 77 77 78 77 77 75 74 72 70 68 64 58 50 41 35 35 40 44 47 50 59 64 66 69 71 71 70 68 65 61 58 54 51 49 48 46 45 43 41 39 38 39 41 43 46 49 52 55 58 61 64 65 63 61 60 59 58 57 54 51 48 47 45 43 41 38 36 35 33 31 29 26 25 24 23 23 22 22 21 22 20 18 16 14 13 12 11 11 10 9 10 12 11 9 6 3 1 357 353 348 345 343 341 339 336 334 332 331 329 328 325 323 320 318 316 314 313 312 313 314 314 314 313 313 312 312 311 311 310 309 308 307 307 306 306 305 305 305 306 304 300 298 297 297 297 297 294 288 281 277 275 273 272 271 270 270 270 270 268 266 265 265 264 264 266 268 269 268 267 267 264 265 266 267 267 267 266 265 263 260 261 262 263 265 268 273 277 278 273 267 261 255 249 241 235 228 225 220 210 192 166 148 138 128 120 117 126 178 228 244 243 240 235 231 228 230 234 235 238 241 244 244 244 244 243 242 241 240 240 240 241 242 243 244 246 248 250 252 254 256 257 260 266 274 283 290 294 296 299 303 303 302 303 307 312 316 320 322 324 325 322 318 304 285 266 251 242 236 233 230 226 222 216 211 205 194 176 149 131 113 102 98 111 208 206 192 175 160 154 155 158 161 164 163 161 158 154 145 134 125 118 113 107 101 98 96 95 94 92 92 92 92 89 83 78 13 12 11 10 10 10 10 10 11 11 11 12 13 14 15 14 13 12 10 10 9 8 8 7 7 8 9 11 12 12 13 15 17 20 22 24 25 27 28 29 31 32 33 33 34 34 35 35 36 36 36 36 36 36 36 36 35 35 34 33 33 32 31 30 30 29 29 28 27 27 26 24 23 21 19 18 17 16 15 14 12 11 9 7 5 2 358 353 349 345 341 338 335 333 332 330 329 328 327 326 325 325 324 324 324 324 324 323 320 316 312 308 305 300 296 292 290 289 291 292 294 295 295 295 295 295 294 293 291 290 289 288 286 284 282 278 275 272 270 267 264 262 259 257 255 255 256 258 260 263 265 265 266 267 268 269 269 269 271 273 275 278 281 283 286 287 286 291 318 307 292 286 284 283 285 287 290 293 293 292 293 297 302 307 311 314 317 321 326 335 348 3 15 18 16 10 359 353 353 352 357 11 32 44 49 52 44 36 46 69 83 88 85 70 35 356 344 347 349 347 348 0 26 49 61 65 69 73 77 79 80 80 80 79 79 80 80 80 79 79 78 77 77 77 77 77 77 76 75 73 72 70 67 62 55 45 35 30 31 35 39 42 45 54 61 64 66 67 67 67 65 62 59 55 51 48 46 44 42 41 39 38 37 38 39 42 45 47 50 53 56 58 61 63 64 64 63 61 60 58 55 53 51 51 50 47 44 40 37 34 32 31 30 29 27 25 24 23 22 23 23 23 23 22 21 20 18 16 15 14 13 12 9 9 11 12 10 7 5 3 359 355 351 347 344 342 339 336 335 333 331 329 328 326 323 320 318 316 314 313 312 314 317 318 317 315 314 312 312 311 311 310 309 309 308 307 307 306 305 305 305 305 304 302 300 298 297 296 294 290 286 282 280 279 276 275 274 273 272 271 270 268 266 266 265 264 264 266 269 271 270 269 269 265 265 266 266 266 266 264 263 262 257 255 255 257 259 262 270 274 275 272 265 259 254 248 241 237 232 231 229 226 218 199 172 151 133 123 121 125 142 192 237 240 237 232 227 223 227 230 232 235 239 242 244 244 245 244 243 241 240 240 240 241 242 243 244 245 247 249 251 253 253 253 257 262 270 280 288 290 291 293 297 298 297 298 301 305 309 311 312 312 313 311 307 295 277 259 245 236 230 228 226 224 220 218 215 212 209 202 173 146 121 105 105 115 161 193 195 184 169 160 157 159 163 166 168 168 167 163 153 140 128 120 114 109 103 99 96 95 93 91 90 90 88 85 79 72 11 10 9 9 8 8 8 8 9 9 10 11 12 13 13 13 12 10 9 8 7 6 6 5 6 6 8 9 9 10 12 14 17 19 22 24 25 27 28 30 31 32 33 34 34 35 35 36 36 36 37 37 37 36 36 36 36 36 35 35 34 34 33 32 32 31 31 30 30 30 30 29 28 27 26 25 24 23 21 20 18 16 15 13 11 8 5 0 356 352 348 344 340 338 335 334 332 331 330 328 327 327 326 325 325 325 325 323 319 314 310 306 302 297 294 292 293 297 300 302 302 301 301 300 299 299 297 295 292 290 289 287 284 282 279 276 274 272 270 268 265 263 261 260 259 259 259 259 260 261 262 264 265 266 267 267 268 269 270 273 274 276 279 281 284 284 282 287 316 313 298 289 283 279 277 277 280 283 283 285 288 292 297 304 310 312 313 314 316 321 335 354 5 10 14 11 360 350 347 347 353 10 32 46 53 55 46 33 42 63 76 81 86 90 80 44 18 14 15 14 15 21 32 47 62 72 75 78 80 81 81 80 79 78 78 79 79 78 77 77 76 76 76 76 76 77 77 76 74 72 71 68 65 60 53 42 32 27 28 32 36 39 43 52 59 62 64 65 65 64 63 61 57 54 50 47 44 41 39 37 35 35 35 37 40 43 46 48 50 52 55 58 60 62 63 62 62 60 58 56 54 52 52 51 49 46 42 38 34 31 29 29 28 27 26 25 24 23 22 23 25 26 26 25 25 24 23 21 20 18 16 15 12 11 12 12 11 10 9 7 4 1 357 352 347 343 340 337 335 332 331 329 328 326 323 321 319 317 314 312 311 315 323 322 320 317 315 313 312 312 311 310 310 310 309 308 308 307 307 306 306 306 305 304 302 299 297 295 293 289 284 282 281 282 280 277 275 274 273 270 268 267 266 266 266 265 265 267 270 272 271 272 270 268 267 265 265 265 264 262 261 258 255 252 252 253 255 258 264 267 270 268 258 251 250 247 243 241 239 236 235 234 231 226 212 182 151 154 182 132 123 155 231 240 237 232 223 219 221 224 227 230 236 240 243 244 244 244 243 242 241 240 240 241 242 243 243 244 246 248 250 252 252 252 255 260 268 276 283 286 286 287 289 290 291 292 294 298 301 302 303 303 302 301 297 287 271 254 241 230 223 221 222 222 222 221 216 214 214 206 190 170 146 120 123 132 156 176 188 187 178 166 159 159 164 169 172 174 175 172 162 149 133 123 116 110 105 100 96 94 92 90 88 86 84 80 75 67 9 9 8 7 7 7 7 7 8 8 9 9 11 12 12 11 10 8 7 6 5 5 4 4 4 5 6 7 7 8 10 13 16 19 21 23 25 27 29 30 31 32 33 34 35 35 36 36 37 37 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 34 34 33 33 33 34 35 35 34 32 31 29 28 26 25 23 22 20 20 18 15 11 7 4 360 355 351 347 343 340 338 336 334 333 331 330 329 328 327 327 327 326 324 319 313 308 304 300 297 295 297 301 306 310 311 309 308 306 305 304 303 301 298 295 291 289 286 283 280 277 275 274 273 271 269 267 265 263 263 263 263 262 261 260 260 261 262 263 264 265 266 267 267 269 271 273 275 277 279 283 283 281 285 302 313 307 299 290 280 274 272 274 277 281 283 285 289 294 300 305 308 309 308 308 310 316 328 340 348 357 1 356 348 344 345 352 9 31 45 53 54 46 31 33 49 61 68 72 78 80 67 51 49 52 50 46 46 50 58 67 75 80 82 82 82 82 81 79 78 78 78 77 76 76 75 75 75 74 75 75 76 76 75 74 72 70 67 63 58 51 40 31 26 27 30 35 40 48 56 58 60 62 63 63 62 61 59 56 53 50 46 43 39 36 34 32 32 34 37 40 43 46 48 49 51 54 56 59 60 60 59 58 57 55 53 52 51 51 50 47 43 39 36 33 31 28 27 27 26 25 25 24 24 24 25 27 28 28 28 28 28 27 26 24 22 19 18 16 15 16 15 13 12 12 12 10 7 2 357 351 347 343 340 336 333 332 332 331 328 325 322 320 318 316 313 312 316 325 324 321 318 316 314 313 312 311 310 310 310 310 309 309 309 308 307 307 307 306 305 303 300 298 296 295 292 287 284 284 285 283 280 277 275 273 272 269 267 266 267 267 266 266 267 270 272 273 274 272 270 268 266 264 263 263 260 259 256 253 252 253 254 255 258 260 263 268 266 248 234 240 241 244 246 245 241 239 238 237 237 235 224 203 226 243 200 131 162 238 245 241 232 221 215 215 217 220 224 231 236 239 241 241 242 242 242 241 241 241 241 241 242 242 243 244 246 249 250 251 252 255 260 267 274 280 282 280 280 281 283 284 285 288 291 293 295 296 296 295 294 290 281 267 253 240 228 220 220 223 225 226 223 216 214 214 214 207 199 197 174 164 153 158 166 174 181 182 170 160 160 165 171 176 180 181 180 172 159 142 129 120 112 106 100 96 93 91 88 85 82 79 75 71 66 8 7 7 6 6 5 6 6 6 7 7 8 10 11 11 10 8 7 6 5 4 3 2 2 2 3 4 5 5 7 9 12 15 18 20 23 25 27 29 30 32 33 34 35 35 36 37 37 38 38 39 39 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 38 40 41 42 41 38 36 34 32 31 29 28 27 26 26 25 22 19 15 12 8 3 359 354 350 347 344 341 339 336 335 333 332 331 330 329 329 328 325 318 313 307 302 300 299 300 304 309 313 314 314 313 312 310 309 309 309 307 303 299 294 289 285 282 279 277 275 274 273 272 270 268 266 266 266 266 265 264 262 260 259 260 261 262 263 264 265 266 267 268 270 271 273 275 277 280 281 280 282 291 303 310 308 298 287 279 275 275 279 282 284 285 287 291 295 299 302 304 305 304 303 304 309 317 327 338 346 347 344 343 344 351 7 27 42 50 52 45 32 26 36 40 51 58 62 68 71 70 72 75 73 68 64 63 67 73 80 83 84 84 83 82 81 80 79 78 78 77 75 75 74 74 74 74 74 74 75 76 75 73 71 68 66 62 57 50 40 31 27 27 30 37 45 53 56 57 59 61 62 61 61 60 58 56 53 50 45 41 37 34 31 30 30 32 35 39 42 44 46 48 50 52 55 57 58 57 55 55 54 53 52 51 50 49 47 44 40 37 35 34 33 30 27 26 24 23 23 24 25 26 28 29 31 31 31 31 32 31 30 28 26 23 22 20 19 19 19 17 15 14 14 13 11 6 360 355 352 349 345 342 340 337 335 333 330 326 323 320 318 316 314 314 317 320 321 319 317 316 314 312 311 310 310 310 310 310 310 310 309 309 309 309 308 308 306 304 302 299 297 296 294 291 289 288 287 286 283 280 277 275 276 273 270 268 268 268 267 267 268 270 272 274 274 273 271 268 266 264 263 262 260 258 256 255 254 254 254 256 257 257 259 264 265 245 227 223 229 241 248 248 245 243 241 241 242 243 241 238 244 249 248 245 247 250 247 241 233 224 218 215 214 217 222 226 230 234 237 238 239 240 241 241 241 241 241 241 241 242 243 243 244 247 249 251 253 257 261 267 274 279 278 275 273 273 275 277 279 282 285 287 289 290 290 290 289 285 277 265 254 243 232 226 228 233 232 231 224 218 214 213 212 207 204 209 203 193 174 163 161 163 166 175 169 164 162 166 174 180 183 186 187 180 167 152 137 125 115 107 101 97 93 90 87 84 80 76 73 70 66 7 6 5 5 4 4 4 5 5 6 6 7 9 10 10 8 7 5 4 3 2 1 1 0 1 1 2 2 3 5 8 11 14 17 19 22 25 27 28 30 32 33 35 35 36 37 38 38 39 39 40 40 41 41 41 42 41 41 41 41 41 41 41 42 41 41 41 42 43 44 46 47 47 45 43 40 38 37 36 35 34 33 32 31 30 28 25 22 19 16 11 7 2 357 353 350 347 343 341 339 337 335 334 333 332 331 329 325 318 312 306 302 301 303 307 312 315 316 316 316 316 315 314 313 314 315 314 310 304 297 291 286 282 279 277 276 274 273 272 270 268 267 266 266 266 266 264 261 259 258 259 259 260 261 262 263 265 266 268 269 269 270 273 275 276 278 278 279 285 294 299 301 298 290 280 274 275 279 283 284 283 284 286 290 293 296 300 303 303 301 300 302 309 318 329 337 340 340 341 345 352 2 17 33 44 47 44 37 29 35 36 37 44 53 61 71 78 83 84 81 76 72 70 72 78 84 86 86 85 84 83 81 80 80 79 79 77 76 75 74 74 74 74 74 74 74 75 74 72 69 67 63 59 54 48 39 32 28 28 33 42 50 54 56 57 59 60 61 60 59 59 58 56 53 49 45 40 36 33 30 29 29 31 34 37 40 42 44 45 48 50 52 54 54 53 52 53 53 52 51 49 47 46 45 43 39 36 35 36 35 32 28 25 23 22 22 23 25 27 29 31 33 34 34 35 36 35 35 33 31 28 26 25 23 23 24 22 19 17 16 15 12 7 2 359 357 355 354 352 348 343 340 336 332 327 322 318 315 314 314 315 316 317 317 316 316 315 314 312 310 310 310 310 309 309 309 309 309 309 309 309 309 308 307 305 303 300 298 297 296 294 292 291 290 289 287 284 281 278 279 278 274 271 269 269 268 268 268 270 272 273 273 273 270 266 264 263 262 260 259 257 256 256 256 256 256 257 257 255 257 262 263 251 234 214 214 236 248 250 248 246 244 243 244 246 246 247 249 251 252 253 249 248 243 238 233 228 224 221 218 219 221 222 224 228 231 233 235 237 240 241 241 241 241 241 241 242 242 242 244 246 249 251 254 258 263 269 274 277 274 271 269 268 269 271 274 277 280 282 285 286 287 286 285 281 274 265 256 248 241 239 245 249 242 236 228 221 215 212 209 205 207 209 209 204 194 185 179 176 174 179 175 171 167 169 179 185 186 188 191 187 177 163 147 131 119 110 103 99 95 91 87 83 79 76 72 69 64 6 5 4 4 3 3 4 4 4 5 5 7 8 9 9 7 5 3 2 1 0 359 359 359 359 359 359 360 1 3 6 10 13 15 18 21 24 26 28 30 32 34 35 36 37 38 39 39 40 40 41 41 42 42 43 43 43 43 43 43 44 44 45 45 45 46 46 47 48 50 51 52 51 49 47 45 44 43 42 41 39 38 37 36 35 33 31 28 26 23 19 15 10 5 0 356 352 349 346 344 341 340 338 337 335 334 330 325 319 312 307 305 306 310 315 318 318 318 317 317 316 316 316 317 318 320 319 316 310 303 295 289 284 280 278 276 274 273 271 269 268 267 266 265 265 265 262 259 258 257 258 258 259 260 261 262 263 265 267 267 268 268 270 272 273 275 277 278 280 284 286 290 291 279 270 267 270 275 279 281 278 278 281 284 287 292 297 302 303 301 300 302 307 315 324 331 335 337 341 347 352 356 4 18 32 39 40 38 36 41 46 44 35 28 32 50 71 84 87 84 81 78 79 82 85 87 88 88 88 86 84 82 81 80 80 80 79 77 75 74 74 74 74 74 73 74 74 73 71 67 64 61 57 52 46 39 31 28 30 39 47 50 52 53 53 57 59 60 59 59 59 57 55 52 48 44 40 37 33 31 30 30 31 33 36 38 40 42 44 46 48 50 51 52 52 51 51 51 51 50 48 46 45 44 42 40 38 37 36 35 32 28 24 22 21 21 23 25 27 29 31 33 34 36 38 39 39 38 37 36 33 30 29 28 28 28 27 24 22 20 18 15 10 5 2 0 359 359 357 354 348 342 337 332 327 322 317 314 313 314 315 315 315 315 316 316 316 314 312 311 310 310 309 309 308 308 308 308 308 308 308 308 308 306 305 303 301 300 298 297 296 295 294 292 291 289 287 284 282 281 281 278 275 271 270 269 269 269 269 271 272 272 271 268 264 262 260 258 257 256 255 256 256 257 257 257 258 259 257 258 263 262 254 245 224 211 230 247 251 251 248 246 245 246 247 248 248 249 249 251 252 249 246 242 239 235 231 228 227 224 223 221 219 219 221 224 227 230 233 238 241 241 241 241 241 242 242 242 242 243 245 247 250 253 257 263 270 274 275 272 268 265 263 264 265 269 272 275 278 281 284 285 285 283 280 274 266 259 253 251 255 267 264 253 243 233 225 218 212 207 205 205 207 209 210 209 207 209 208 201 195 190 180 168 168 182 191 191 192 194 193 187 176 158 141 126 115 107 101 97 92 87 82 79 75 71 66 62 5 4 3 3 2 2 3 3 3 4 4 6 7 8 7 5 3 2 1 359 358 357 357 357 357 357 357 357 359 2 5 8 11 14 17 20 23 26 28 31 32 34 35 37 38 39 39 40 41 41 42 43 43 43 44 44 44 45 46 46 47 48 48 49 50 50 51 53 54 55 56 56 55 53 51 50 49 48 46 45 43 42 41 40 39 38 37 35 33 30 27 23 19 14 9 4 359 355 352 349 346 344 343 340 338 336 331 325 319 314 311 310 313 317 321 322 321 320 318 317 316 316 317 319 321 323 323 322 316 309 300 293 287 282 279 276 274 271 269 267 266 265 264 263 263 263 261 257 255 255 257 258 259 259 259 260 261 264 265 266 266 266 267 270 273 275 277 276 277 280 282 286 288 277 265 263 265 270 274 275 274 274 276 280 284 289 295 299 300 301 301 303 306 312 319 326 331 335 342 348 351 349 352 4 22 36 41 40 39 43 49 40 21 10 9 23 58 89 97 92 89 87 88 90 90 90 90 91 90 87 85 82 81 81 81 81 79 78 75 74 75 75 74 73 73 74 74 73 70 67 63 60 56 51 45 38 31 28 30 36 44 46 42 44 47 55 59 60 59 59 58 57 55 52 48 45 42 38 36 34 33 32 33 34 36 37 39 41 42 45 47 48 48 50 51 52 51 51 51 50 49 47 45 43 42 41 39 38 37 35 31 27 24 23 22 22 23 25 27 28 31 32 33 36 39 40 40 40 40 39 37 34 33 32 31 31 30 29 27 24 22 19 15 8 4 2 1 360 357 353 348 342 337 332 327 322 318 315 314 314 315 315 316 317 317 318 317 315 313 312 311 310 309 308 307 307 307 307 306 307 307 307 306 305 304 302 301 300 299 298 297 296 295 294 292 290 288 286 284 282 281 280 277 273 271 270 270 269 269 270 272 273 271 268 265 262 258 256 255 255 254 256 257 258 258 259 260 261 261 263 266 264 257 254 245 234 236 247 252 252 250 248 247 247 247 248 248 248 247 248 249 249 247 245 244 240 234 230 227 225 222 220 217 215 215 219 224 224 224 228 234 239 241 240 240 242 243 244 244 244 245 246 248 251 256 262 268 271 272 269 266 262 258 258 260 263 265 269 274 279 284 286 286 284 280 275 268 261 256 256 262 276 278 264 248 237 228 220 214 208 205 204 205 209 212 216 215 217 217 209 201 194 179 158 155 179 197 201 199 199 199 199 188 171 153 136 121 111 104 98 93 88 83 78 73 68 63 59 3 3 2 2 1 1 2 2 2 3 3 5 6 6 5 3 1 360 359 358 356 356 355 355 355 355 355 355 358 0 3 6 9 12 16 19 23 26 28 31 33 34 36 37 38 39 40 41 42 43 43 44 44 44 45 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 60 59 57 56 54 53 52 50 49 47 46 45 45 44 44 43 42 40 38 35 31 27 23 18 12 7 3 359 355 351 349 346 343 341 339 332 326 320 316 314 315 318 322 324 322 321 319 317 315 315 315 317 319 322 325 326 325 320 313 306 298 291 286 281 277 273 269 266 265 263 262 261 261 261 260 258 256 254 253 255 256 256 256 257 258 260 262 263 264 265 265 266 270 273 276 277 275 276 279 285 292 298 290 272 263 263 265 268 269 269 270 273 277 282 287 291 294 296 298 301 303 305 309 314 321 327 333 338 342 344 342 343 356 17 40 51 50 47 45 45 41 37 31 32 43 66 88 99 95 92 92 93 94 94 93 92 92 91 89 86 84 83 82 82 82 81 79 77 76 76 75 74 74 74 75 75 74 71 67 64 60 56 52 46 39 32 28 30 34 38 40 42 45 50 57 59 60 60 59 58 56 54 51 48 45 43 41 39 37 36 36 35 36 36 37 39 40 42 43 45 46 47 49 51 52 52 53 52 51 50 48 46 45 44 42 39 37 35 33 31 28 25 24 22 22 23 24 26 28 30 31 32 35 38 39 40 40 41 41 39 37 35 34 34 33 33 32 30 28 25 21 17 11 7 4 3 1 358 354 348 343 339 334 329 324 319 316 314 315 315 316 318 319 320 320 318 317 314 312 311 310 309 308 306 305 305 304 304 304 305 305 305 304 303 301 301 300 300 299 298 297 296 294 293 291 289 287 285 283 281 280 278 275 273 272 271 270 269 270 271 272 271 269 267 265 260 257 255 254 255 257 259 258 260 261 262 263 264 266 270 266 260 258 255 250 247 250 253 253 251 249 247 247 247 248 247 246 246 247 247 248 250 251 249 246 240 235 229 223 220 216 213 209 208 213 217 217 211 207 207 216 239 238 239 241 244 246 246 246 246 246 247 250 254 260 265 267 267 265 263 258 255 254 254 255 257 262 269 276 283 288 289 287 283 276 269 262 257 259 263 273 283 278 251 238 230 223 216 209 205 204 206 208 212 216 217 216 212 204 200 191 171 145 134 161 201 212 210 205 205 203 196 185 168 148 128 114 105 98 92 87 82 76 70 64 59 56 2 2 1 0 0 0 1 1 1 2 3 4 5 5 3 1 359 358 357 355 354 354 353 353 353 352 352 354 356 358 1 4 7 11 15 18 22 25 28 30 33 35 36 38 39 40 41 42 43 44 44 45 45 45 46 47 48 49 51 52 53 54 55 56 57 58 59 60 61 62 62 63 62 60 59 57 56 54 53 52 52 51 50 49 49 48 48 47 46 44 41 38 34 30 26 21 16 10 6 2 357 354 350 347 343 340 332 327 320 316 315 317 320 322 321 318 316 314 313 311 312 314 316 319 323 326 328 327 323 317 311 304 297 289 282 276 270 266 264 263 262 260 259 258 257 257 256 254 251 250 250 251 253 255 256 258 259 260 262 263 264 265 266 270 273 275 275 275 276 280 287 295 302 301 286 268 261 262 263 264 265 267 271 274 279 283 286 289 292 295 298 301 304 307 312 318 324 330 333 335 338 340 343 358 21 46 62 65 60 52 44 43 49 55 60 64 73 85 94 93 91 93 95 96 95 94 93 92 91 89 87 86 85 85 85 84 82 81 80 80 79 77 76 76 76 77 77 75 72 69 65 62 58 53 47 40 33 29 31 35 38 41 44 47 54 59 60 60 60 59 58 55 53 50 48 45 43 42 42 41 40 39 38 37 37 38 39 40 42 43 45 47 48 49 51 52 53 53 53 52 50 48 47 46 44 42 39 36 34 32 31 29 27 25 23 22 23 24 26 28 29 30 32 35 37 39 39 40 42 41 39 38 36 35 34 34 34 34 33 31 27 23 18 12 8 6 4 3 0 357 352 346 341 337 332 327 322 317 314 315 316 318 319 321 321 320 319 317 315 313 311 310 309 307 306 304 303 302 302 302 302 302 303 302 302 301 300 300 300 299 298 298 296 295 293 291 289 287 286 283 281 279 278 276 274 273 272 271 270 270 270 270 270 269 270 269 264 259 256 255 255 256 257 257 259 261 263 264 267 268 272 269 263 261 259 258 256 255 256 254 252 249 248 247 247 247 247 246 246 246 246 248 251 255 255 250 244 241 234 226 219 213 206 201 196 202 206 206 200 191 181 182 216 229 235 240 243 246 248 248 248 248 248 251 254 259 263 265 263 260 257 251 249 247 247 248 251 256 263 269 278 288 293 293 289 280 270 263 260 261 264 269 275 281 252 239 232 225 218 211 207 205 208 209 211 214 216 216 211 204 195 180 157 132 125 149 196 223 220 214 212 210 207 201 188 163 137 115 102 95 90 84 79 73 67 62 57 53 1 0 360 359 359 359 360 360 0 1 2 3 4 3 1 359 357 356 355 354 352 352 351 351 350 350 351 352 354 356 359 1 5 9 13 17 21 24 28 30 32 34 36 38 39 40 42 43 44 45 45 46 46 47 47 49 50 52 53 54 55 56 58 59 60 61 62 62 63 63 64 64 64 63 61 60 59 57 56 56 55 55 54 53 52 52 51 51 50 48 46 44 41 37 33 28 24 18 14 9 4 360 355 350 345 339 332 327 319 313 311 311 313 313 312 310 308 307 306 307 309 312 316 319 323 327 329 328 325 321 317 310 301 292 283 275 268 264 262 262 260 258 256 255 254 254 254 252 249 248 248 250 252 254 256 257 258 260 261 262 264 266 267 269 272 273 274 275 277 280 286 293 300 300 291 276 264 262 260 261 262 265 268 272 276 280 283 286 288 291 293 296 301 306 311 315 321 326 330 333 339 352 4 19 36 56 70 74 68 58 46 38 44 59 65 70 76 82 87 89 89 92 95 96 96 94 93 91 90 90 89 88 88 88 87 86 85 84 83 82 81 79 78 78 78 79 78 77 74 70 67 64 60 55 49 42 35 31 32 35 39 43 46 50 56 60 61 61 60 59 57 55 52 50 47 45 44 44 44 44 44 43 42 40 39 39 41 43 45 46 47 49 50 51 52 53 54 54 54 53 51 49 47 46 45 42 40 37 35 33 31 29 28 26 25 24 24 24 25 27 29 31 32 34 35 38 40 41 41 41 40 38 37 36 35 35 35 35 34 32 29 24 19 14 10 8 7 6 4 1 356 351 346 341 336 331 325 319 315 315 317 318 320 320 320 319 317 316 315 313 312 310 309 307 306 304 302 300 299 299 299 300 300 301 300 299 299 299 299 299 298 297 297 295 294 293 291 289 287 284 282 280 279 278 276 274 272 271 270 270 269 269 270 271 271 269 264 259 256 255 259 255 254 255 258 260 262 265 268 270 272 271 266 263 261 261 261 259 257 255 252 250 248 246 246 246 246 245 245 245 245 248 253 260 262 255 246 242 235 228 221 213 202 193 188 191 195 198 196 188 171 166 188 208 224 236 242 245 247 248 249 250 250 252 255 259 263 264 261 255 249 244 240 239 240 242 246 252 258 262 269 280 292 300 299 287 276 268 264 263 265 267 268 268 256 243 234 227 220 214 207 206 208 209 209 212 215 217 214 204 186 163 143 128 126 151 208 227 227 223 221 220 221 220 216 194 145 112 91 87 84 80 76 70 64 59 55 51 360 359 359 358 358 358 359 359 359 360 1 2 3 2 359 357 356 354 353 352 351 350 350 349 348 348 349 351 352 354 356 359 3 7 11 15 19 23 27 29 32 34 36 38 39 41 42 43 44 45 46 46 47 48 49 50 51 53 54 56 57 58 60 62 63 64 64 65 65 65 65 65 65 64 64 63 62 60 59 59 58 58 57 56 55 54 54 53 52 51 50 48 45 42 39 35 30 26 22 17 11 6 1 354 346 338 332 326 317 310 306 303 302 303 303 303 302 301 301 303 307 311 316 320 324 328 330 330 327 325 320 313 303 292 283 275 267 262 261 260 259 257 254 253 252 252 251 250 248 248 248 250 251 253 254 256 257 259 261 262 265 267 268 270 271 272 274 276 278 281 285 291 295 295 289 279 268 263 260 259 261 264 269 272 275 279 282 284 286 288 291 294 298 303 307 311 316 321 326 332 339 352 6 23 41 57 70 74 65 51 40 34 38 37 44 58 71 78 81 83 86 91 95 96 96 94 93 92 91 90 90 90 90 89 89 87 86 85 84 83 81 80 79 79 79 79 79 78 75 72 68 65 61 56 50 44 37 32 33 36 41 44 48 54 60 61 62 61 60 58 56 54 52 50 48 46 46 46 47 48 48 47 45 43 42 42 44 46 48 50 51 51 52 53 54 54 55 55 55 54 52 50 48 47 45 43 41 39 37 35 33 32 30 28 27 27 27 27 27 27 29 31 31 32 33 35 38 39 40 40 39 39 39 37 36 36 35 35 33 31 28 24 20 15 12 10 9 8 7 5 0 356 351 346 341 335 330 323 318 317 318 319 320 319 319 318 317 317 317 316 314 312 310 308 305 304 301 300 298 297 297 297 298 298 298 298 298 298 298 297 297 297 297 296 295 294 292 290 288 286 284 282 281 280 278 276 274 272 271 269 267 268 270 271 271 268 264 260 257 255 260 259 257 256 257 260 262 265 266 268 270 270 267 264 262 262 262 261 258 255 251 249 248 246 245 245 245 245 244 245 246 249 254 263 269 257 248 241 235 228 220 213 202 192 186 185 188 195 202 196 177 168 172 183 204 228 239 241 242 245 247 249 251 253 256 259 264 261 256 250 243 237 233 232 234 238 243 250 255 258 263 272 284 301 306 298 285 274 267 264 264 264 262 257 251 242 233 227 221 214 208 207 207 205 205 206 213 219 217 204 186 163 143 132 129 142 196 220 228 231 230 231 234 239 243 247 277 27 59 75 77 74 71 67 62 57 52 48 359 358 357 357 357 357 357 358 358 359 0 2 1 360 358 355 354 353 351 350 349 348 348 347 347 347 348 349 350 352 354 357 0 5 9 14 18 22 26 29 32 34 36 38 39 41 43 44 45 46 47 47 48 48 49 51 52 54 55 57 59 61 63 64 66 66 67 67 67 66 66 66 66 66 66 65 64 63 62 61 60 60 59 58 57 56 56 55 55 54 53 51 49 47 44 40 37 33 29 25 19 12 7 355 346 339 332 324 315 308 302 300 299 300 301 301 301 300 300 303 307 313 318 322 326 330 333 332 329 325 320 311 301 292 283 274 266 261 259 258 257 255 253 251 251 251 250 249 248 248 249 249 251 252 253 255 257 258 260 261 264 267 269 270 271 272 274 276 279 281 283 286 287 284 280 274 267 263 260 260 262 266 270 273 275 278 281 283 285 288 291 294 296 299 303 309 313 316 320 325 330 336 344 357 13 32 50 62 60 45 38 40 41 28 34 50 66 75 79 81 86 91 95 97 96 95 94 93 92 92 92 91 91 90 88 87 85 84 82 81 80 79 79 79 79 79 79 78 76 73 69 66 62 58 53 46 40 35 34 37 41 45 48 52 59 63 63 62 60 58 57 55 53 51 49 48 48 48 49 50 51 50 49 47 46 46 47 49 51 53 54 55 55 55 55 56 56 56 56 55 53 51 49 48 47 45 44 42 40 37 35 34 32 30 29 30 30 30 29 29 30 31 30 30 32 33 35 37 38 38 37 38 38 37 37 37 35 34 32 30 27 23 19 15 12 10 10 10 8 7 4 0 356 350 345 340 335 327 321 318 318 319 320 319 319 319 319 319 320 319 318 315 312 309 306 304 302 300 298 296 295 295 295 295 296 296 297 297 297 296 296 297 297 296 295 294 293 292 289 287 286 284 283 282 280 277 275 273 271 269 267 268 269 270 269 267 264 261 259 258 259 259 260 259 258 260 262 263 263 265 267 268 267 264 263 262 262 260 258 256 253 251 249 247 245 244 244 244 245 246 248 250 250 241 266 256 248 240 234 228 219 211 202 194 190 193 199 209 218 204 186 173 170 175 187 212 235 235 235 238 241 246 251 253 255 257 260 258 253 244 235 228 225 226 230 235 241 249 254 256 259 264 275 289 301 303 296 284 270 264 261 257 253 248 244 237 230 225 222 218 213 208 204 201 201 203 211 219 220 208 188 168 149 133 130 138 168 204 227 236 239 241 246 255 265 279 306 355 39 62 67 68 67 65 61 56 51 47 357 357 356 356 356 356 356 357 357 358 360 0 360 358 356 354 352 351 349 348 347 346 346 345 345 345 346 347 348 350 352 354 358 2 7 12 16 21 25 28 31 34 36 38 40 41 43 45 46 47 47 48 49 49 50 52 53 55 56 58 61 63 66 67 68 69 69 69 68 68 68 68 68 68 68 67 66 65 64 63 62 62 61 60 59 58 58 57 57 56 55 54 53 51 49 46 42 39 36 33 27 19 9 358 348 339 330 322 314 308 304 302 302 302 303 303 303 302 302 305 310 315 320 325 329 333 336 336 331 324 317 308 299 290 282 273 267 262 259 257 256 255 252 251 250 250 249 248 248 248 248 249 250 251 253 255 256 258 259 261 264 267 270 270 271 271 273 275 277 279 279 276 273 270 268 265 262 261 260 262 264 267 270 273 275 278 280 283 285 288 292 294 297 301 305 309 311 311 313 316 320 324 331 339 348 358 5 16 31 38 48 71 62 39 37 51 67 76 80 83 88 94 97 98 97 96 95 95 94 94 93 92 91 89 87 85 83 81 80 79 79 79 78 78 79 79 79 78 76 73 70 67 63 60 55 50 44 38 36 38 42 46 49 51 55 63 64 63 61 59 57 56 54 52 51 50 50 50 51 52 53 53 52 51 50 50 51 52 54 55 57 57 57 57 57 57 57 57 56 55 54 52 50 49 48 47 46 45 42 40 38 36 34 32 31 32 32 31 30 30 30 30 30 30 31 32 34 36 37 38 37 37 37 36 36 35 34 33 31 29 27 24 19 15 12 11 11 11 9 6 4 2 359 355 350 345 339 331 324 320 319 319 320 320 320 321 322 323 323 322 320 318 314 311 308 306 304 302 299 297 294 293 293 293 294 294 295 295 295 295 296 296 296 296 295 295 294 293 291 289 287 286 285 284 281 278 276 274 272 270 268 268 267 268 268 267 265 263 261 259 259 260 260 259 260 261 263 262 262 263 264 266 265 264 262 262 261 260 258 256 254 252 250 248 245 243 243 244 246 248 248 245 202 134 180 241 242 234 230 225 219 212 203 194 191 198 213 219 216 206 192 180 173 171 174 186 227 229 229 230 235 244 250 252 253 255 256 256 248 234 221 216 216 219 224 232 239 246 252 256 258 262 271 283 295 306 310 297 276 267 262 254 246 240 238 234 227 224 222 219 215 208 201 199 200 207 216 223 224 215 197 177 152 135 129 133 147 176 219 237 245 251 258 269 281 294 315 350 36 53 61 63 64 63 60 55 50 46 356 355 355 354 355 355 355 356 356 358 359 359 358 356 354 352 351 349 348 346 346 345 344 343 343 344 345 345 346 347 349 352 355 359 3 9 14 19 23 27 31 33 36 38 40 42 44 45 46 47 48 49 50 51 52 53 54 55 57 59 62 66 68 70 71 72 72 71 71 70 70 70 70 70 70 69 68 67 66 65 65 64 64 63 62 61 60 60 59 59 58 58 57 55 54 51 49 46 44 41 34 22 7 359 348 337 328 320 314 309 308 307 306 306 306 306 305 305 306 309 315 320 324 327 331 334 337 335 328 319 311 304 296 288 280 273 268 264 261 259 257 255 252 250 249 249 248 248 248 248 248 248 249 251 252 254 257 258 260 262 265 267 269 270 270 271 271 272 273 275 273 262 262 264 265 264 262 262 262 264 266 269 271 273 276 279 281 283 286 289 292 296 300 304 307 308 308 308 309 311 315 320 325 329 333 337 338 341 350 3 30 81 82 61 49 59 74 82 85 87 92 97 100 100 99 98 98 97 96 96 95 94 92 90 88 86 84 81 79 78 78 78 79 79 79 79 79 78 76 74 71 67 65 62 59 54 48 42 39 40 44 49 52 56 61 65 66 64 63 61 58 57 55 54 53 53 52 52 53 54 55 55 55 54 54 55 55 56 57 58 59 59 59 58 57 57 57 57 56 55 54 52 50 49 49 49 48 46 44 41 39 37 35 33 32 33 33 32 30 30 30 31 31 31 32 32 34 35 37 38 38 38 37 37 36 35 34 32 30 29 27 25 21 17 14 12 12 12 10 6 2 1 360 359 356 352 345 336 328 322 319 319 320 322 324 325 326 327 326 324 322 320 316 313 310 308 305 303 300 297 294 292 292 291 292 292 293 294 294 294 295 295 295 295 295 295 294 293 291 290 289 287 286 285 282 279 276 274 273 272 270 268 266 266 267 267 266 264 262 260 260 261 262 259 258 261 263 262 260 260 261 263 263 263 262 261 261 259 257 255 254 254 252 250 247 244 243 244 247 247 242 219 154 132 137 153 180 210 214 216 218 216 212 205 199 206 217 220 217 210 199 186 175 169 164 161 208 223 227 229 235 246 251 252 252 252 253 253 242 224 212 209 210 213 220 228 235 242 250 255 258 263 272 282 291 302 310 306 290 277 269 258 246 239 236 232 225 222 220 218 215 208 198 198 201 210 217 220 221 219 208 183 153 133 126 127 131 140 194 220 244 259 268 280 289 304 329 8 41 58 63 64 62 62 59 54 50 47 355 354 354 353 354 354 354 355 356 357 358 358 356 354 352 350 349 347 346 345 344 343 342 342 342 342 343 343 344 345 347 349 352 355 359 5 11 17 22 27 30 33 35 38 40 42 44 46 47 48 49 50 51 52 53 54 54 56 58 61 64 68 71 73 74 74 74 74 73 73 73 73 72 72 72 71 70 69 69 68 67 67 67 66 65 64 63 63 62 62 62 62 61 60 59 57 55 53 51 47 39 24 10 360 347 335 326 320 315 314 314 314 312 310 309 308 307 307 309 314 320 325 328 330 332 334 334 330 321 312 304 298 293 286 279 273 269 266 263 261 258 256 253 251 250 249 248 248 248 247 247 248 249 250 252 254 257 259 261 263 264 266 267 269 270 270 270 269 270 272 273 263 267 276 276 272 268 265 264 265 268 270 273 275 277 279 281 282 286 290 294 298 302 305 306 306 306 307 309 312 315 318 320 322 324 324 324 326 333 343 358 26 43 41 44 62 80 88 91 94 97 101 103 103 102 101 100 99 98 97 97 95 93 91 89 87 85 83 80 78 78 79 80 80 80 80 80 79 77 75 72 69 67 65 62 59 54 48 43 44 48 53 57 62 67 69 68 66 65 62 60 58 56 56 56 55 54 54 55 56 57 58 58 57 58 58 58 59 59 61 61 61 61 59 58 56 56 56 56 55 53 52 50 50 49 49 48 46 44 41 39 37 35 34 33 33 33 33 32 31 30 31 32 33 33 33 33 35 37 38 38 38 38 37 37 36 34 32 29 28 27 25 22 19 16 14 13 13 12 7 1 358 359 0 1 357 351 343 335 327 322 319 320 324 329 331 333 333 331 327 324 322 319 316 312 308 305 302 299 296 294 292 291 290 290 291 292 292 292 293 294 294 294 294 294 293 292 291 290 289 289 288 287 285 283 280 277 275 274 273 271 269 267 267 268 267 265 264 263 263 264 265 264 260 257 259 262 261 260 259 260 260 261 262 261 261 260 259 257 255 253 253 252 251 249 247 244 242 241 231 213 178 148 138 139 147 158 169 180 191 200 205 212 219 224 227 222 224 225 220 209 192 174 166 160 159 200 224 229 234 243 249 252 252 251 251 250 248 241 225 216 213 211 211 215 222 230 237 245 251 257 265 274 283 288 294 301 307 302 290 278 264 249 238 236 231 226 221 218 216 214 208 201 196 200 207 209 211 219 226 223 192 152 127 122 123 125 128 151 178 216 262 276 283 292 317 354 34 60 70 71 70 68 65 60 55 51 48 354 353 352 352 353 353 354 354 355 356 357 356 354 352 350 349 347 346 344 343 342 341 341 340 341 341 341 342 342 343 344 346 348 351 355 1 8 15 21 26 29 33 35 38 41 43 44 46 48 49 50 52 53 53 54 55 55 57 59 62 66 70 73 75 77 77 77 76 76 76 75 75 74 74 73 72 72 71 70 70 69 69 69 68 67 67 66 66 66 66 66 66 67 66 65 63 62 60 57 52 43 26 14 3 349 337 328 322 320 321 322 320 317 314 312 310 309 309 313 319 326 330 332 333 334 334 331 325 316 307 300 295 289 284 278 273 269 266 264 262 259 256 253 251 250 249 249 248 248 247 248 248 249 250 252 255 258 260 262 263 264 264 265 267 270 271 271 270 271 275 280 286 290 289 282 276 270 266 265 267 269 271 274 276 278 279 281 282 286 290 295 299 302 303 303 303 304 306 308 311 313 315 317 317 317 316 315 319 325 333 342 352 2 14 30 59 84 94 98 100 103 106 107 107 106 104 103 101 100 99 99 98 96 94 92 90 87 84 80 78 79 81 82 82 81 81 81 80 79 77 75 73 71 69 67 64 59 54 49 49 53 57 61 64 68 70 69 68 66 64 61 59 58 58 58 57 57 57 57 58 59 59 59 60 60 60 60 61 62 63 64 63 62 60 58 56 54 54 54 53 52 51 50 49 49 49 48 46 44 41 39 37 36 34 34 34 35 35 34 33 32 31 31 32 33 33 33 34 36 37 38 38 38 38 37 37 36 34 31 29 27 25 23 20 16 15 13 13 13 9 1 355 355 358 2 359 353 348 343 335 328 324 324 328 333 337 340 339 336 331 327 325 322 318 313 308 303 300 297 294 293 291 291 290 290 290 291 291 291 292 292 293 293 293 292 292 290 289 288 288 287 287 286 285 284 281 278 276 275 274 272 270 268 268 267 266 265 264 264 265 266 268 267 262 257 258 260 261 260 259 258 258 259 260 260 260 260 258 257 255 253 252 251 251 251 249 244 239 242 234 207 169 150 143 143 148 154 158 160 164 166 170 179 192 232 241 239 236 235 233 222 204 171 162 156 169 210 232 232 239 246 250 253 253 252 250 248 245 241 232 224 220 215 211 211 216 224 232 239 245 253 266 279 289 287 288 295 306 307 298 284 268 250 239 236 232 227 221 217 213 212 208 203 197 196 203 204 208 205 226 243 231 137 113 119 122 124 124 129 138 152 242 272 275 292 326 12 50 70 76 76 75 73 69 64 58 53 50 353 352 352 352 352 353 353 353 354 356 356 355 353 351 349 347 346 344 343 342 341 340 339 339 340 340 340 340 340 341 341 342 344 346 350 356 4 13 20 25 29 32 36 38 41 43 45 47 48 50 52 53 54 55 55 56 57 58 61 64 68 72 76 78 79 80 80 79 79 78 77 76 75 75 74 73 73 72 72 71 70 70 70 69 69 69 69 69 69 70 71 71 72 71 71 70 68 65 61 55 46 31 21 8 354 341 332 326 327 327 326 323 320 318 315 313 312 314 318 324 330 333 334 334 334 334 330 322 314 306 298 292 287 282 276 271 267 264 263 262 259 255 252 251 251 250 249 248 248 248 249 250 252 253 254 256 259 261 262 263 263 264 264 266 270 272 274 273 274 277 282 287 290 288 282 276 271 267 266 267 269 271 274 276 278 280 281 282 285 289 293 297 300 301 300 300 301 303 304 307 310 313 315 314 312 311 311 316 322 328 335 344 356 10 31 62 86 98 102 105 108 110 111 110 109 107 105 104 103 102 102 100 99 97 95 92 89 85 81 79 81 82 83 83 83 83 83 82 81 80 78 77 75 73 71 69 65 61 57 55 57 61 63 66 67 69 70 69 67 65 62 60 59 59 59 58 58 58 58 59 60 60 61 61 62 62 62 63 64 65 66 66 64 62 59 57 55 54 53 52 51 50 49 49 48 47 46 45 43 41 39 37 36 34 33 34 35 36 36 35 34 32 31 31 31 32 33 34 35 37 38 38 38 38 37 37 36 34 33 31 29 27 26 23 20 17 14 13 12 7 0 354 352 353 355 354 350 348 345 341 337 333 332 335 341 345 346 345 342 337 332 329 325 320 313 307 302 298 295 293 292 291 290 290 290 290 290 290 290 290 291 292 293 293 292 292 290 288 287 286 286 285 285 285 285 283 281 278 277 275 272 270 268 267 266 266 265 266 266 266 267 267 267 263 258 258 259 260 259 258 256 256 257 257 258 259 259 257 256 254 252 251 250 251 252 251 246 243 248 251 246 210 160 147 144 146 149 151 153 155 156 156 152 152 154 229 243 243 243 244 237 221 183 160 152 156 193 239 238 243 248 251 254 254 252 249 245 241 236 231 226 221 216 212 207 210 217 225 231 238 253 270 283 286 283 280 282 289 303 304 290 269 250 240 236 233 229 222 216 212 209 207 203 197 192 194 199 201 201 224 247 246 78 108 117 122 124 125 124 124 126 144 173 234 286 334 19 49 66 72 75 76 76 72 66 61 57 53 352 351 351 351 352 352 352 353 354 355 355 353 351 349 347 346 344 343 342 340 339 338 338 338 338 338 338 338 338 338 338 338 339 341 345 352 0 10 18 24 29 33 36 39 42 44 46 48 50 51 53 54 55 56 56 57 58 60 63 66 71 75 78 80 81 82 82 81 81 80 79 77 76 76 75 74 73 73 72 72 71 71 71 71 71 71 72 73 73 74 75 76 76 76 75 74 72 69 65 58 48 39 32 13 358 346 336 331 331 330 327 325 323 321 318 317 318 320 324 329 333 335 334 333 333 332 329 322 314 306 298 291 285 279 273 267 264 262 261 259 256 253 250 250 251 251 250 249 248 249 250 252 254 256 256 257 258 260 262 263 264 263 262 262 264 268 274 277 278 280 283 286 288 286 281 276 272 269 268 268 270 272 274 276 277 278 279 280 282 286 289 294 297 298 299 298 299 300 302 306 309 311 312 311 309 308 309 315 322 327 335 346 1 17 39 66 89 100 105 108 111 113 114 114 112 111 109 108 107 106 105 104 102 100 98 95 92 88 84 81 82 83 84 84 84 84 85 85 84 83 82 81 80 78 76 74 71 67 63 61 61 63 65 66 67 68 70 69 67 65 63 61 60 60 60 59 58 59 59 60 60 61 62 63 63 64 64 65 66 67 68 68 66 64 61 59 57 55 54 53 51 50 49 48 47 46 45 43 42 40 38 37 36 34 33 32 33 34 35 35 34 33 31 30 30 31 32 33 35 36 37 38 38 38 38 37 36 35 34 33 32 31 29 27 24 21 17 14 11 8 4 358 352 350 349 347 345 344 343 344 344 343 344 346 351 355 356 353 349 343 337 334 329 321 313 306 300 296 293 291 291 291 290 290 290 289 289 289 289 290 291 292 293 294 293 293 291 289 287 285 284 284 284 285 286 285 283 281 278 275 272 269 268 266 265 265 266 267 266 266 265 265 265 263 260 259 259 259 258 256 254 254 254 255 256 258 258 256 255 253 252 250 249 249 251 252 250 250 251 254 257 253 224 173 149 144 143 145 148 151 153 154 153 150 146 161 215 239 244 249 246 236 192 154 148 146 163 243 245 247 249 251 253 253 251 248 244 240 236 230 224 219 217 215 207 207 211 216 223 235 252 272 290 294 285 278 276 280 295 312 289 263 247 238 234 232 229 222 216 212 207 203 199 192 187 185 192 196 197 200 225 196 131 129 128 125 125 125 125 125 126 128 138 156 276 360 27 46 57 64 69 72 74 72 68 65 60 56 351 350 350 351 351 351 352 353 354 354 353 351 349 348 346 345 343 342 340 339 338 337 337 337 337 337 336 336 335 335 334 334 334 336 339 345 354 5 15 23 29 33 37 40 42 45 47 49 51 53 55 56 57 57 58 59 60 63 65 69 73 77 80 83 84 84 84 83 82 81 80 78 77 76 76 75 74 74 73 73 72 72 72 72 73 74 75 77 78 79 80 80 80 79 79 78 75 72 68 62 53 49 42 18 3 350 341 337 336 333 328 326 325 323 322 321 323 324 326 330 333 334 332 330 329 328 326 321 315 308 300 292 285 277 270 265 261 259 257 255 253 250 250 251 253 253 251 250 249 250 251 253 255 256 256 257 257 259 261 263 263 262 260 259 260 264 272 280 283 286 287 287 288 286 283 278 274 272 270 270 271 272 274 275 275 276 276 278 280 284 288 292 295 297 297 297 298 299 301 306 309 311 311 309 308 308 310 316 323 329 339 353 9 26 47 71 93 103 108 112 115 116 117 117 115 114 112 111 110 109 108 107 105 102 100 98 95 91 86 83 82 83 84 85 85 86 87 87 87 87 86 86 84 83 81 79 76 72 69 65 64 65 66 68 69 70 71 69 67 65 63 62 61 60 60 60 59 59 59 60 61 62 63 64 65 65 66 67 68 69 69 69 68 66 63 60 58 56 55 53 51 50 49 48 46 45 44 42 41 39 38 37 35 34 32 31 31 32 33 35 34 33 31 30 29 30 32 33 35 36 37 38 38 39 38 38 37 36 36 35 34 33 32 29 27 23 19 16 14 12 9 4 358 352 347 342 340 339 340 344 347 351 354 355 359 3 5 3 357 350 343 338 332 323 313 305 299 295 292 290 290 290 290 290 290 289 289 289 289 290 292 293 294 294 294 294 291 289 287 284 283 282 282 284 285 284 283 281 278 275 272 270 267 265 264 264 265 266 265 265 264 265 266 265 262 260 259 259 257 254 252 250 250 251 253 256 257 257 255 253 251 249 248 247 249 251 252 252 251 251 254 257 258 251 216 166 148 143 144 148 150 152 152 149 147 146 150 188 240 249 248 243 223 155 144 145 165 244 247 248 249 250 251 251 250 249 246 242 237 231 224 218 218 216 211 206 204 205 211 230 256 280 304 316 300 281 267 257 282 302 244 230 228 228 227 228 226 220 215 212 209 203 196 191 188 185 186 184 173 151 135 164 163 155 144 134 130 128 127 127 127 128 131 132 114 47 49 54 58 61 64 67 68 68 67 66 64 60 350 350 350 350 351 351 352 353 354 353 352 350 348 347 345 344 342 341 339 338 337 336 336 336 336 335 334 333 333 332 331 330 330 331 333 337 345 356 9 20 29 34 38 41 44 47 49 51 53 55 56 57 58 59 59 61 63 65 68 72 76 80 83 85 86 86 85 85 83 82 80 79 78 77 77 76 76 75 75 74 74 73 74 75 76 77 79 81 82 83 84 84 83 83 82 81 78 75 70 64 60 57 49 26 11 356 348 344 341 336 330 326 324 322 322 322 323 323 324 326 329 329 326 324 323 322 321 319 314 309 303 296 287 277 268 262 257 255 253 252 250 249 250 252 254 255 253 252 251 251 251 251 253 254 256 257 258 259 260 261 261 260 259 259 261 265 272 281 287 290 291 290 288 286 283 280 278 275 274 273 273 273 272 272 272 274 277 280 283 286 290 294 296 297 298 298 298 299 301 305 307 309 309 309 309 310 313 318 325 333 344 0 16 33 54 78 96 106 111 115 118 119 119 119 118 117 115 113 112 112 111 109 107 105 102 100 97 93 87 83 82 83 85 86 86 87 89 90 90 90 90 90 89 87 85 83 80 77 74 70 68 68 69 70 72 73 71 69 67 66 64 62 61 61 61 60 60 60 59 60 62 63 65 66 66 66 67 68 69 70 70 69 68 66 63 60 58 56 54 52 51 49 48 47 46 45 43 42 40 39 38 37 36 34 33 32 30 30 31 33 34 33 32 31 30 30 32 34 35 37 38 38 39 40 40 40 39 37 37 37 36 35 33 31 28 24 20 16 13 12 11 7 2 356 348 340 335 333 336 342 350 358 1 2 3 5 8 9 5 358 351 345 336 326 314 304 298 294 292 290 289 289 289 289 289 289 289 290 290 291 292 293 294 294 294 293 291 288 286 283 280 278 279 281 282 283 283 282 280 276 273 271 267 265 263 263 264 264 264 264 265 266 266 264 261 259 259 258 254 250 248 246 246 247 250 254 256 256 254 253 252 249 247 246 247 249 252 253 252 251 253 257 262 265 263 241 164 145 145 151 149 150 149 148 146 145 145 143 217 249 253 248 245 239 161 146 175 244 248 247 248 248 249 249 249 249 246 242 236 231 226 220 219 217 213 206 199 196 198 211 230 254 311 358 11 349 196 216 225 183 174 190 202 213 215 218 219 217 213 210 209 206 201 193 189 190 190 186 180 166 154 155 157 155 150 140 135 132 130 129 129 128 127 127 118 88 72 68 66 63 64 65 65 65 65 65 65 64 349 349 349 350 350 351 351 352 353 352 350 349 347 345 344 342 341 339 338 337 336 336 336 335 334 334 332 331 330 329 327 326 326 327 328 330 334 343 0 17 29 36 40 43 46 49 51 53 55 57 58 59 60 60 61 63 65 68 71 75 79 82 85 87 87 87 87 86 85 83 81 80 78 78 78 78 77 77 76 76 76 76 77 78 79 81 83 84 86 86 86 86 85 85 84 84 82 78 70 65 63 62 55 40 25 6 358 353 345 336 327 322 319 317 316 316 316 316 316 318 321 319 316 315 315 316 315 314 311 308 304 299 291 279 267 258 252 250 249 248 248 249 251 253 256 257 255 253 252 250 249 249 250 252 255 257 258 259 260 260 259 258 260 262 265 269 276 283 288 291 290 288 286 284 282 281 279 277 276 275 273 272 272 272 273 275 279 282 286 289 293 296 298 299 300 300 299 299 301 303 305 306 306 307 310 313 316 320 326 336 351 7 23 39 62 86 101 110 114 118 120 121 121 121 120 118 116 115 114 114 113 111 109 107 104 102 99 94 89 84 83 84 87 87 88 89 91 92 93 93 93 93 92 91 89 86 84 81 78 75 71 71 72 73 74 73 71 69 67 66 64 63 61 61 61 61 61 60 60 61 63 64 65 66 66 67 67 69 69 70 70 69 67 64 61 58 56 54 52 51 49 48 47 46 45 44 43 42 40 39 38 38 37 36 35 33 31 30 30 32 33 33 32 31 30 30 32 34 36 37 38 39 40 41 42 42 41 39 38 38 37 36 33 31 28 25 20 17 14 12 10 9 7 1 352 342 334 331 334 340 350 0 6 9 10 13 16 16 12 4 357 350 341 328 315 305 298 293 291 289 288 287 287 287 288 288 289 290 291 292 292 292 293 294 293 292 290 287 284 281 279 276 276 278 280 282 283 283 282 278 274 272 268 265 262 262 263 262 261 262 264 265 264 262 258 253 253 253 250 246 244 243 242 244 247 251 254 256 255 253 251 249 247 246 247 249 251 253 252 252 254 259 264 267 267 245 156 146 150 155 153 150 148 147 146 144 144 143 161 223 256 256 252 252 247 234 235 249 249 246 245 244 245 245 245 245 242 239 235 231 227 223 220 218 216 211 204 199 196 200 205 210 233 71 95 114 138 174 174 165 165 173 183 193 200 205 209 210 208 207 208 207 205 198 192 189 185 182 183 172 161 154 152 150 147 140 135 132 130 129 128 127 125 124 115 99 84 77 72 68 66 65 65 64 63 63 64 63 348 348 349 349 349 350 351 352 352 351 349 347 346 344 343 341 340 339 337 336 336 335 335 334 333 332 331 329 328 326 324 323 323 323 323 323 325 331 346 14 32 39 43 46 49 52 55 56 58 59 60 61 61 62 63 65 68 70 73 77 80 84 86 88 89 89 89 87 86 84 82 80 79 79 79 79 78 78 78 78 78 79 80 81 83 84 86 87 88 88 87 87 87 87 87 87 85 80 70 66 65 65 62 55 43 24 13 1 345 331 321 315 311 307 306 307 307 307 307 309 310 309 307 307 307 308 308 306 304 303 302 299 294 283 267 254 247 244 244 244 246 248 251 254 257 258 257 254 251 249 248 248 250 252 254 257 258 259 259 258 257 257 260 264 268 273 278 282 285 287 287 285 283 282 281 279 277 276 274 273 272 272 272 273 275 277 280 283 287 290 293 296 299 302 304 304 302 300 298 299 302 303 302 306 311 316 319 323 328 339 358 15 30 46 68 89 104 113 117 120 122 122 123 122 121 119 118 116 116 115 114 113 111 109 107 104 100 95 89 85 83 85 89 89 90 91 93 94 95 96 96 96 95 94 92 89 86 84 81 77 74 75 76 77 76 73 71 69 67 66 64 63 62 61 62 62 61 60 60 61 63 64 65 66 67 67 68 68 69 69 68 67 65 63 60 57 54 52 50 49 48 47 46 45 44 43 43 42 41 41 40 39 38 37 36 35 33 31 30 31 32 32 31 31 30 31 33 35 37 39 40 41 41 43 44 44 43 41 40 39 38 36 34 32 30 27 24 20 16 13 10 9 7 5 357 347 339 335 337 341 348 357 6 11 13 16 21 26 24 15 6 356 344 329 315 304 296 292 290 288 286 285 285 285 286 288 290 291 292 292 292 291 292 293 292 291 289 287 285 283 279 277 275 275 277 279 281 282 281 278 275 272 269 265 262 261 262 261 260 261 263 263 263 261 257 250 248 250 246 241 239 238 239 240 243 248 253 255 254 254 252 250 248 247 247 248 250 251 253 254 257 261 265 268 269 250 143 141 150 154 154 150 147 148 146 144 143 143 143 149 217 257 256 251 249 252 254 255 252 248 244 242 241 241 241 240 239 237 234 231 228 224 222 220 221 221 219 219 220 218 217 228 245 108 120 131 149 165 172 173 168 169 175 181 188 194 198 201 202 203 205 206 206 203 198 193 184 178 176 171 161 155 159 151 142 136 132 130 129 129 128 126 123 120 112 99 85 77 73 69 67 66 66 65 63 61 61 61 347 348 348 349 349 350 351 351 351 349 348 346 345 343 342 341 339 338 336 336 335 335 334 333 332 330 329 327 325 324 322 321 320 319 319 318 318 320 331 13 42 46 49 52 54 56 58 60 61 62 63 63 63 64 65 67 70 73 75 78 81 84 87 89 90 90 90 88 87 85 82 81 80 79 79 79 79 79 79 80 80 81 83 85 86 87 88 89 89 89 88 88 88 89 89 89 87 81 72 68 66 65 64 64 64 54 36 10 339 321 312 307 303 300 298 298 299 300 300 300 301 301 300 300 301 301 299 297 296 296 296 296 293 286 270 255 244 239 238 240 243 246 251 255 258 259 258 254 251 250 250 250 251 252 253 255 257 258 258 257 257 258 260 264 269 275 278 279 281 283 285 283 279 277 277 276 274 273 273 272 272 274 275 276 277 279 281 283 286 289 293 297 302 307 310 307 302 299 295 290 286 286 296 306 313 317 321 326 333 345 7 25 39 56 74 91 104 114 119 122 123 124 123 123 122 120 119 118 118 117 116 114 112 111 108 106 102 97 91 86 84 87 91 92 93 94 95 96 97 98 98 98 97 96 93 90 88 86 83 78 74 78 80 79 76 73 70 69 68 67 65 63 62 62 62 62 61 60 60 61 63 64 65 66 67 67 67 68 68 68 67 66 65 63 60 57 54 52 50 48 47 46 45 44 44 43 43 42 42 42 41 40 40 39 38 36 35 33 31 31 32 33 32 31 31 32 34 37 39 40 41 42 42 44 45 46 45 43 42 40 39 38 37 35 33 31 28 24 19 16 13 10 8 5 359 351 343 339 338 341 346 354 2 8 13 19 28 37 35 27 16 4 349 331 315 302 295 291 288 286 285 284 283 284 285 288 290 291 292 292 291 291 292 293 293 292 290 288 287 284 280 277 274 272 273 276 278 279 279 278 275 273 270 266 263 261 261 260 259 259 260 260 261 260 257 252 250 249 244 238 235 234 235 237 240 245 251 253 254 253 253 251 249 248 248 248 249 250 251 254 258 262 266 269 272 234 134 137 141 145 148 148 146 146 145 144 142 143 141 139 146 232 256 245 242 244 248 253 254 253 248 244 241 239 238 237 237 237 235 232 229 226 223 222 224 226 229 234 236 232 230 238 246 165 140 149 160 168 175 180 174 173 173 176 179 183 189 193 196 199 202 204 206 207 204 200 190 181 176 173 166 161 160 154 144 134 130 128 128 128 128 125 123 119 110 94 80 72 68 67 66 66 66 66 64 62 61 62 347 347 348 348 349 350 350 350 349 348 347 345 344 342 341 340 338 337 336 335 334 334 333 332 330 329 327 325 323 322 320 318 317 317 316 315 313 312 315 4 55 57 57 58 60 61 62 63 64 65 65 65 65 66 68 70 72 75 77 79 82 84 87 89 90 90 90 89 87 85 83 81 80 80 80 81 81 81 81 81 82 84 86 87 88 89 90 90 90 90 90 89 90 91 92 91 87 81 75 71 68 60 60 67 75 79 71 42 333 306 301 298 296 294 294 294 294 294 294 295 295 294 294 293 292 290 289 288 287 288 289 290 289 286 275 258 243 234 231 234 239 245 250 256 260 261 259 256 252 251 251 251 251 251 252 254 255 256 257 258 259 260 262 266 271 275 277 279 280 282 283 281 276 272 270 271 272 273 273 274 276 278 279 279 278 279 280 283 286 290 294 299 304 310 313 308 304 305 303 298 295 295 299 305 311 317 324 331 341 355 18 36 50 64 78 93 105 114 120 123 124 124 124 124 123 121 120 120 120 119 117 116 114 112 110 107 103 99 93 87 85 89 94 95 96 97 98 99 99 100 100 99 98 97 94 91 89 87 84 78 74 79 80 78 75 72 70 69 68 67 65 63 62 62 62 61 60 59 60 61 63 64 65 66 66 66 67 67 67 68 67 66 65 63 60 57 55 52 50 48 47 46 45 44 44 43 42 42 42 42 41 41 40 40 39 38 37 36 35 34 34 34 33 33 33 34 36 38 40 42 43 43 43 44 45 46 46 45 44 42 42 40 39 37 36 33 30 27 23 19 16 13 10 6 360 352 345 339 337 338 343 351 358 4 10 20 34 43 39 31 24 14 356 334 313 298 292 288 285 283 282 281 281 282 284 286 289 291 291 291 290 291 292 294 296 295 293 290 288 284 281 278 274 270 270 273 276 277 278 279 277 275 271 267 263 261 260 258 256 255 255 257 258 259 259 256 253 249 244 238 234 233 233 234 236 241 247 251 254 254 253 252 251 249 249 249 249 250 252 255 259 262 265 269 274 277 133 129 131 133 138 145 151 150 145 143 142 142 143 139 135 145 243 238 235 238 243 250 251 251 249 246 244 242 240 237 236 234 233 231 228 226 225 224 225 226 228 231 231 229 228 228 239 211 174 168 172 175 177 181 180 177 174 174 176 178 182 186 191 195 199 203 207 209 208 206 201 190 177 178 172 165 161 158 150 139 133 131 130 130 129 127 124 120 111 92 77 68 65 65 65 65 67 68 66 65 65 65 346 347 347 348 349 349 350 349 348 347 345 344 343 341 340 339 337 336 335 334 334 333 332 331 329 327 325 323 322 320 318 317 316 315 313 312 310 307 303 320 61 68 67 67 67 67 67 68 68 68 68 68 68 69 70 72 74 77 79 80 82 84 86 88 89 90 90 89 87 85 83 82 81 81 82 82 82 82 83 83 85 86 88 89 90 91 91 91 91 91 91 91 91 93 93 92 87 81 77 74 69 58 55 64 71 84 91 82 317 294 292 291 291 291 291 291 292 292 291 291 290 289 286 284 281 279 278 278 278 279 281 281 281 281 274 260 242 230 226 229 235 242 251 260 265 266 262 257 252 251 251 251 251 250 250 251 252 254 257 259 262 264 265 268 272 275 277 279 280 280 279 279 275 269 268 269 272 274 276 279 284 285 285 284 282 282 283 285 288 292 295 300 306 312 314 308 310 312 311 310 309 308 306 306 310 317 327 338 351 8 30 49 60 72 84 97 107 115 120 123 125 125 125 125 124 123 121 121 122 120 119 117 116 114 112 110 107 103 96 89 87 91 96 98 99 100 101 101 102 102 101 100 99 97 95 92 90 87 83 78 75 78 79 77 75 72 71 70 69 67 65 63 61 61 61 61 60 58 59 60 62 62 63 64 65 65 65 66 66 67 67 65 64 62 59 56 54 52 50 48 47 46 45 45 44 43 42 42 41 41 41 41 41 41 40 40 40 40 40 38 37 37 36 36 35 36 37 40 42 43 44 44 44 45 45 46 47 47 45 44 43 42 40 39 37 35 33 30 26 23 18 15 11 7 1 353 345 338 335 336 341 347 353 359 7 21 43 40 41 37 31 21 2 334 309 293 288 285 283 281 278 278 279 280 282 284 287 289 289 290 290 291 293 297 299 299 297 292 288 284 280 277 273 269 268 270 273 276 278 279 278 275 271 267 263 260 258 255 251 250 252 256 259 260 261 259 257 252 246 240 236 234 232 232 233 237 243 249 252 253 253 252 251 251 250 250 250 252 254 256 259 262 264 268 274 282 292 311 108 122 131 149 165 165 158 151 148 148 147 142 137 139 207 229 234 239 245 251 250 248 247 246 245 245 242 239 236 232 230 229 228 227 227 227 227 227 227 228 228 228 227 225 224 214 198 184 180 179 179 180 181 180 178 178 177 176 178 182 186 190 195 202 207 210 211 212 209 199 183 185 181 169 161 160 155 147 139 134 132 131 130 128 126 123 111 94 79 69 66 66 65 65 67 68 68 68 68 68 346 347 347 348 349 349 349 348 347 346 344 343 342 340 339 338 336 335 335 334 333 332 331 329 328 326 324 322 320 318 317 316 314 313 311 309 307 303 297 297 38 78 77 75 74 73 73 72 72 72 71 70 70 71 73 75 77 79 80 82 83 85 86 87 88 89 89 88 87 85 84 83 82 83 83 84 84 84 85 86 87 89 90 91 92 92 92 92 92 91 92 92 93 94 94 92 88 82 79 77 71 61 54 58 63 75 82 63 318 295 291 290 289 288 288 289 290 290 291 291 288 285 280 277 273 270 269 269 269 270 270 270 269 267 266 256 240 228 223 225 231 241 255 266 271 269 263 257 252 250 250 250 250 249 249 249 250 253 257 261 264 266 267 271 270 271 274 277 277 276 276 278 276 271 270 274 278 279 281 286 291 291 291 290 289 287 287 288 290 293 296 300 306 311 313 309 313 314 313 313 316 317 314 310 312 319 333 348 4 23 43 59 70 80 91 101 109 116 121 124 125 126 126 126 125 124 123 123 123 122 121 120 118 117 116 114 112 108 100 91 89 93 98 100 102 103 103 104 104 104 103 101 99 97 96 93 90 87 83 78 77 80 78 76 75 73 72 71 69 67 64 62 60 60 60 60 59 57 57 59 60 61 62 63 64 64 65 65 65 65 64 64 63 61 59 56 53 51 49 48 47 46 45 45 44 43 42 41 41 40 40 40 41 41 41 41 41 42 43 42 40 39 38 38 38 38 38 40 42 44 45 45 45 45 45 46 46 47 46 45 44 43 41 40 39 37 35 32 29 25 21 17 13 8 2 355 346 338 333 335 338 343 349 354 358 1 6 19 29 36 38 30 6 333 305 292 288 286 283 279 275 273 274 279 281 283 285 286 287 288 290 292 295 298 301 301 298 293 288 283 280 275 271 267 265 266 270 273 275 276 275 273 270 266 263 259 255 251 248 249 253 257 260 261 261 260 259 255 248 241 237 236 235 233 233 236 243 248 249 250 250 250 251 251 251 251 252 252 254 256 259 262 264 268 273 280 288 296 306 22 115 144 167 165 159 159 165 166 152 146 146 151 180 219 240 247 251 253 252 250 248 247 247 246 244 242 240 237 234 231 229 228 228 229 229 230 229 229 229 230 229 228 226 224 222 213 200 182 177 178 179 178 178 179 179 177 178 180 184 187 191 199 205 210 214 216 214 209 198 193 189 177 154 156 159 151 142 134 130 130 130 130 127 123 114 99 85 75 71 69 67 66 66 67 68 70 70 70 346 347 347 348 349 349 348 347 346 345 343 342 341 339 338 337 336 335 334 333 332 331 330 328 326 324 322 320 319 317 316 315 313 312 310 307 304 300 295 290 289 88 87 84 81 80 78 78 77 75 74 73 73 74 76 78 79 81 82 83 85 86 87 88 88 89 88 88 86 85 84 83 83 84 85 85 85 86 86 87 89 90 92 92 93 92 92 92 93 93 93 94 95 96 95 93 88 82 81 80 75 68 64 67 67 78 77 41 325 300 292 289 287 285 285 286 287 288 289 289 285 281 276 273 270 267 266 265 262 261 261 260 258 256 255 249 238 227 221 222 229 242 258 268 272 270 263 257 253 250 249 249 248 248 248 249 251 253 257 260 263 264 266 268 270 269 271 274 275 275 276 277 277 275 275 282 284 285 287 290 294 294 296 297 296 294 292 292 293 294 296 301 306 311 312 312 314 315 314 315 317 318 316 312 314 322 340 359 17 36 54 68 78 86 95 104 111 117 122 125 127 128 127 127 126 125 125 125 125 125 124 123 122 121 120 119 118 113 105 95 93 96 100 103 105 106 106 106 106 105 104 102 100 98 96 94 91 87 82 76 75 78 76 75 75 75 74 72 69 66 63 61 60 60 61 60 57 55 55 57 59 60 61 62 63 64 64 65 64 63 62 61 61 59 58 55 53 50 49 49 48 47 46 45 44 43 42 41 40 39 39 39 40 41 41 41 42 42 43 43 42 41 40 40 40 40 40 41 43 45 46 47 47 46 45 45 45 46 46 45 45 44 43 42 41 39 37 34 31 28 24 20 15 9 2 355 346 337 333 333 336 341 346 351 355 356 1 5 13 24 31 25 359 332 305 295 292 289 284 279 274 273 273 276 278 281 283 284 285 286 289 293 295 298 300 299 295 291 287 282 277 273 268 265 263 263 267 270 272 273 273 272 269 265 261 257 253 249 247 249 253 258 260 260 259 258 257 254 247 241 239 240 240 238 237 239 243 246 248 248 247 248 249 250 251 252 253 254 254 256 259 263 266 268 272 279 286 292 299 315 360 121 173 169 162 166 182 196 161 152 153 164 206 252 250 254 255 255 253 252 251 249 248 246 245 244 244 242 239 236 233 231 230 230 230 230 230 230 230 230 232 235 240 246 243 246 239 198 173 176 174 175 176 178 178 178 178 180 182 184 187 194 201 208 215 218 219 218 214 207 195 181 155 148 156 151 138 126 122 125 129 129 128 125 118 105 91 83 77 73 70 67 66 65 68 70 70 71 346 347 347 348 348 348 347 346 345 344 342 341 340 338 337 336 335 334 333 333 332 330 329 327 325 323 321 320 318 317 315 314 313 311 309 306 303 299 294 289 281 177 99 93 89 86 85 83 81 78 77 76 76 77 78 80 82 83 84 85 86 88 88 88 88 88 88 87 86 85 84 84 84 85 85 86 86 87 88 89 90 92 93 93 93 93 93 93 94 94 94 95 96 98 98 96 91 85 83 81 79 79 82 86 87 96 97 56 310 297 291 288 284 283 282 282 282 283 283 282 280 277 274 270 268 266 264 261 258 257 256 254 252 249 246 241 235 228 222 221 227 240 255 266 272 270 263 256 252 250 248 247 247 248 250 252 254 255 256 258 260 262 263 265 270 272 274 277 277 277 279 281 281 278 277 284 288 290 290 290 293 295 299 303 304 302 301 299 297 295 298 303 308 311 313 315 317 318 317 317 317 317 314 311 316 323 342 5 27 46 61 73 82 89 97 105 112 118 123 126 129 129 129 128 127 127 127 127 127 127 127 126 125 125 124 124 122 118 109 99 97 100 103 106 107 108 109 108 108 107 105 103 101 98 97 94 91 87 81 76 73 73 73 75 77 77 76 73 69 66 63 62 61 61 60 58 55 53 54 55 57 57 57 58 59 61 62 63 63 63 62 61 60 59 58 57 55 54 53 51 49 47 46 45 44 43 42 41 40 39 39 39 39 40 41 42 42 43 43 43 43 42 41 41 41 41 41 42 43 45 46 48 48 48 47 46 45 45 44 44 45 45 44 44 43 41 39 37 33 30 27 23 17 10 3 355 346 337 333 332 336 341 346 350 351 354 358 4 8 5 358 348 336 325 305 296 291 288 285 280 277 276 275 275 276 278 280 282 282 284 287 290 293 295 296 295 292 289 284 280 275 271 267 263 261 261 264 267 269 271 272 272 268 263 258 254 251 248 248 249 254 258 261 260 258 256 254 253 246 243 243 244 244 243 242 242 243 245 247 248 248 247 248 249 250 251 253 254 257 259 262 265 267 268 271 277 284 289 295 308 322 321 282 204 171 172 205 224 180 158 155 159 188 260 258 259 259 258 257 253 250 249 248 247 245 244 244 243 242 239 236 234 232 231 230 230 231 232 234 236 241 246 249 257 256 259 260 265 240 181 170 172 176 179 180 179 179 178 180 182 185 189 195 203 211 216 222 227 229 225 210 190 164 146 150 149 133 114 111 115 120 125 127 127 122 109 99 91 84 79 76 72 68 66 69 71 72 73 346 347 347 348 348 347 346 345 344 343 341 340 339 338 336 335 334 334 333 332 331 330 328 326 324 322 321 319 318 316 315 314 312 310 308 305 301 297 293 288 280 257 121 103 97 93 90 87 84 81 79 78 78 79 81 83 84 85 86 87 88 89 90 89 89 88 87 87 86 85 84 84 84 85 86 86 87 88 88 90 91 92 93 93 93 93 93 94 94 95 95 96 97 99 100 99 95 89 86 82 82 85 90 94 98 106 113 133 279 283 284 282 281 278 276 275 274 274 275 274 274 273 272 269 266 263 261 259 256 254 252 248 245 242 238 236 234 231 226 222 226 237 251 265 276 274 264 253 248 247 247 245 246 249 252 254 255 255 255 257 259 259 260 262 266 271 277 283 283 281 281 283 285 284 282 288 290 292 290 289 291 296 302 308 311 311 309 305 301 298 299 305 309 312 314 316 318 319 318 317 317 316 313 313 318 324 339 4 30 51 65 75 83 91 98 106 112 118 123 127 130 131 131 130 129 128 129 129 130 130 130 129 129 128 128 127 125 121 112 103 101 104 107 109 110 111 111 110 109 108 107 105 102 100 98 95 92 88 83 77 74 74 74 78 80 80 77 73 69 66 65 63 62 61 59 57 55 53 53 54 54 53 53 53 54 55 57 59 61 62 63 63 62 61 60 59 58 57 56 53 50 48 47 46 45 43 43 42 40 40 39 39 39 40 41 42 43 44 44 44 43 42 42 42 42 42 42 43 44 45 47 48 49 49 48 47 46 45 44 44 45 45 45 44 44 43 41 38 35 32 28 24 19 11 3 354 345 338 333 331 334 341 348 349 347 348 355 4 6 359 347 337 327 318 307 299 292 287 283 280 280 279 277 277 277 278 280 280 280 281 283 286 288 290 291 291 289 285 280 276 274 271 267 262 259 259 261 263 265 267 269 268 264 259 255 252 251 250 250 251 255 259 262 261 258 255 252 251 248 247 247 247 247 246 245 244 244 244 245 246 245 245 245 245 247 248 250 252 255 258 261 265 269 270 272 275 280 284 292 302 309 308 303 296 165 195 245 249 222 170 152 152 201 264 263 262 261 262 263 259 252 247 246 245 245 244 243 242 242 241 239 238 236 234 233 233 235 237 241 246 251 255 255 258 259 259 259 253 224 210 182 181 185 183 181 179 180 178 179 181 184 188 191 198 205 212 218 227 236 238 231 220 182 147 147 145 128 108 101 98 104 115 126 127 124 114 105 98 93 89 86 82 76 73 73 73 74 76 346 347 347 347 347 346 345 344 343 342 340 339 338 337 335 334 334 333 332 332 330 329 327 325 324 322 320 319 317 316 315 314 312 310 307 304 300 296 292 287 279 262 158 114 104 98 94 90 86 83 81 80 81 82 83 85 87 88 89 89 90 91 91 91 90 89 88 87 86 85 84 84 84 85 86 86 87 88 89 90 91 92 93 93 93 93 94 95 96 96 96 96 95 96 98 98 96 93 89 85 83 82 87 92 101 115 132 168 228 249 263 269 270 268 267 266 264 264 265 266 266 267 267 267 265 263 260 258 255 252 247 242 237 234 232 232 233 235 233 229 231 238 248 259 271 274 262 248 242 242 243 242 243 246 249 249 250 251 252 255 256 257 259 262 266 272 280 286 287 284 281 281 284 286 287 288 289 290 289 288 291 296 303 309 314 315 313 310 305 301 300 303 306 310 312 314 316 317 316 313 313 313 314 316 319 322 333 357 27 50 66 77 85 91 97 105 112 118 123 128 131 132 132 131 130 130 131 131 132 132 132 132 131 131 130 129 127 123 115 109 107 110 112 113 113 114 114 113 111 110 108 107 104 102 100 97 94 90 85 80 77 80 81 84 84 82 79 75 71 68 66 64 62 60 58 57 55 53 53 52 51 50 50 50 51 52 54 55 57 59 61 62 62 61 59 57 55 54 52 51 49 48 47 46 46 45 44 44 43 41 41 40 41 41 42 43 44 44 45 45 44 43 42 42 43 43 43 43 44 45 47 48 49 49 49 49 47 46 45 45 45 45 45 45 45 45 44 41 37 34 30 25 19 12 3 353 343 336 333 331 333 340 348 350 346 344 350 0 5 1 349 334 325 318 311 304 296 290 286 284 282 280 278 278 279 280 281 281 279 279 279 280 283 285 287 288 285 280 276 273 272 270 266 260 256 255 257 258 260 261 262 262 259 255 253 252 252 252 252 253 256 258 260 260 257 254 251 249 249 250 250 249 248 247 246 245 244 244 244 243 242 241 242 241 243 245 247 250 252 254 258 264 269 271 272 273 275 282 291 299 304 303 302 318 25 300 271 267 255 181 142 141 190 268 267 264 263 263 266 266 261 251 246 244 246 247 246 245 243 242 241 240 240 240 239 239 241 244 248 251 253 254 255 255 256 256 254 251 250 241 212 200 197 191 181 176 174 174 177 181 185 188 190 196 203 210 218 225 229 240 248 264 266 173 141 138 125 111 96 88 91 106 124 127 124 115 106 102 100 98 94 90 86 81 79 77 77 79 346 346 347 347 346 345 344 343 342 341 340 338 337 336 335 334 333 333 332 331 330 328 326 325 323 321 320 319 317 316 315 313 312 309 306 303 299 296 291 286 279 263 190 124 109 102 97 92 88 85 83 82 83 84 86 87 89 90 90 91 92 92 93 92 91 90 88 87 86 85 85 84 84 85 86 86 87 88 89 90 92 92 93 93 93 94 95 96 98 98 98 95 92 91 93 95 97 96 91 86 83 82 86 92 106 127 148 168 185 201 226 243 252 256 257 256 253 252 253 255 257 260 261 263 263 262 260 257 253 248 240 232 226 225 227 229 233 236 237 236 236 239 244 250 257 263 257 244 238 237 238 238 238 239 240 242 244 245 247 250 252 254 257 261 266 272 278 284 287 284 280 280 281 282 283 284 284 286 287 288 290 294 300 305 310 313 313 310 306 302 300 301 302 305 308 309 310 310 309 305 306 308 311 314 316 319 326 346 16 46 65 78 86 92 96 104 111 118 124 128 132 134 134 134 133 132 133 134 134 135 135 133 133 132 132 131 129 126 120 115 114 116 117 117 117 117 117 116 114 112 110 108 106 103 101 99 95 92 90 89 88 91 91 90 88 85 81 77 74 71 68 66 63 61 59 57 56 54 53 51 50 49 48 49 50 51 52 53 54 55 56 57 58 58 57 57 56 54 53 51 50 48 47 47 47 47 47 47 46 45 43 43 43 43 44 44 45 45 45 45 45 45 44 43 44 44 44 44 44 45 46 48 49 49 50 49 48 47 46 45 45 45 45 45 46 46 45 43 40 36 32 27 20 11 2 351 341 333 330 329 331 337 344 349 347 344 348 356 4 5 353 338 331 325 318 309 300 293 289 286 283 279 278 278 280 281 282 281 280 278 277 277 279 282 284 284 281 276 272 270 269 267 263 257 252 251 252 254 254 257 258 258 256 254 252 252 252 253 253 254 254 255 256 257 255 253 251 249 249 251 251 249 247 245 244 244 244 244 243 242 241 240 241 241 241 243 245 249 252 255 259 264 268 270 270 272 274 281 290 300 305 302 302 323 12 29 327 292 278 134 128 129 138 276 275 269 266 265 266 267 268 261 254 249 250 252 254 251 247 245 243 242 242 243 244 246 248 251 253 254 253 253 254 255 255 256 255 254 248 241 231 219 208 196 176 167 164 165 170 177 183 186 189 192 198 203 206 205 211 231 247 261 269 254 121 117 108 95 85 83 86 104 118 123 121 112 100 95 98 98 97 96 93 90 86 82 81 81 346 346 346 346 345 344 343 342 341 340 339 338 336 335 334 334 333 332 332 330 329 327 326 324 323 321 320 319 317 316 315 313 311 309 306 303 299 295 291 286 278 262 203 131 113 104 99 94 90 87 86 85 85 87 88 89 90 91 92 93 94 94 94 94 92 91 89 88 87 86 85 85 85 85 86 87 88 89 90 91 92 92 93 93 94 95 96 98 99 100 99 95 91 89 91 94 97 97 93 88 86 87 92 102 119 138 150 155 159 167 188 217 234 243 246 246 244 243 242 244 247 251 253 255 257 257 255 252 246 237 224 212 208 214 222 228 231 234 236 238 237 238 240 244 250 254 251 242 236 236 238 239 237 237 236 237 239 240 243 246 249 252 257 263 268 274 278 282 283 280 277 276 275 276 277 277 278 281 284 287 289 291 295 299 303 308 309 308 306 304 302 302 301 303 305 305 304 303 302 299 299 299 304 307 310 313 319 334 2 37 62 77 86 91 95 103 111 119 124 129 132 135 136 135 135 135 135 135 136 136 136 135 134 133 133 133 132 130 126 122 123 123 123 122 122 121 120 119 117 114 111 109 107 105 102 100 97 96 98 100 99 96 95 94 92 89 85 81 78 75 71 68 65 62 60 58 56 54 53 51 49 48 48 49 50 51 52 52 52 53 54 55 56 56 57 58 58 58 56 54 52 50 49 48 48 49 50 50 50 49 47 46 45 45 45 46 46 46 46 47 47 47 46 45 46 45 45 45 45 45 46 47 48 49 50 50 49 48 47 46 45 45 45 45 45 46 46 45 42 38 34 28 21 11 0 348 337 329 326 325 327 332 338 344 346 345 349 355 359 359 352 340 336 331 324 314 304 295 289 285 283 279 278 279 280 282 282 281 279 277 276 277 278 281 282 280 276 271 268 266 264 261 257 253 248 246 247 249 251 255 258 258 257 254 252 252 253 254 254 254 253 253 254 255 256 256 254 251 251 251 251 249 246 244 243 242 242 242 242 241 240 240 241 242 242 241 242 248 252 256 261 264 266 267 270 273 276 282 291 303 308 305 308 330 11 35 17 340 9 97 113 117 114 299 286 276 271 268 268 267 266 264 261 258 259 258 258 255 251 248 245 244 243 244 246 249 251 254 255 256 256 256 257 258 259 259 260 260 254 250 245 236 230 198 169 155 149 151 160 173 179 182 184 184 184 187 190 193 197 215 237 253 260 258 274 91 99 82 62 63 69 87 103 113 114 100 78 70 80 88 93 96 97 96 92 87 84 82 346 346 346 345 344 343 342 341 340 339 338 337 336 335 334 334 333 332 331 330 328 327 325 324 322 321 320 319 318 316 315 313 311 308 305 302 298 294 290 285 277 260 203 134 115 106 101 97 93 90 89 88 88 89 90 91 92 93 94 95 96 96 96 95 94 92 91 89 88 87 87 86 86 86 87 88 89 89 90 91 92 92 93 93 95 96 97 100 102 103 101 97 94 93 94 97 98 98 94 91 93 99 108 119 130 136 138 137 139 148 169 197 216 225 231 234 235 235 233 233 237 241 244 247 248 249 246 241 232 218 200 188 190 203 217 224 228 231 234 236 235 235 237 241 246 249 248 242 238 240 244 247 247 245 242 240 240 241 243 245 249 254 259 265 269 273 275 276 276 273 273 274 273 272 273 274 275 278 282 286 288 290 291 293 297 303 306 307 307 307 306 305 305 305 305 304 302 301 298 295 293 294 298 301 304 308 314 324 346 24 57 76 85 91 94 102 112 120 125 130 133 135 136 136 136 136 136 136 137 137 137 136 135 135 135 136 136 135 133 130 130 129 128 127 126 124 123 121 119 116 112 109 107 105 103 100 99 102 103 103 100 99 98 97 96 93 89 85 81 78 73 70 66 64 61 59 57 55 53 51 49 49 49 50 51 52 52 53 53 52 53 53 54 55 56 57 57 57 56 55 54 52 51 50 51 52 53 54 54 53 52 50 48 47 47 47 48 48 48 48 49 49 48 48 48 47 46 45 45 45 46 47 48 49 50 50 49 49 48 47 46 45 44 44 45 45 46 45 43 39 34 29 21 10 358 343 331 324 320 319 321 326 333 339 342 345 349 354 357 355 347 342 338 333 327 319 307 295 287 286 286 284 282 282 283 283 284 282 279 276 275 275 277 280 281 278 272 267 264 262 259 256 252 250 246 243 243 245 248 253 257 258 257 255 253 252 254 255 255 254 254 254 256 258 261 262 259 255 253 252 251 249 246 243 242 241 240 240 240 239 239 239 240 242 242 240 239 242 246 251 256 259 263 266 270 275 278 282 287 295 303 309 321 344 13 29 22 6 40 81 102 107 99 331 297 285 278 273 271 269 268 266 263 264 266 265 260 255 251 249 246 245 245 245 247 251 253 254 255 256 258 259 261 261 262 263 263 261 259 258 255 255 258 274 296 297 300 286 155 165 171 175 178 180 170 167 175 185 191 200 218 237 254 262 266 131 122 111 52 25 16 18 41 81 93 67 18 14 31 57 77 89 94 94 91 87 82 79 346 345 345 344 343 342 341 340 339 338 337 336 335 334 334 333 333 332 331 329 328 326 325 324 322 321 320 319 318 316 314 312 310 308 305 301 297 293 289 284 275 257 198 136 118 109 104 100 97 94 92 91 91 92 92 93 94 95 96 97 97 98 98 97 95 94 92 91 90 89 88 88 87 87 88 89 89 90 91 91 92 92 93 94 96 98 100 103 105 106 105 102 101 100 100 101 102 101 97 96 102 111 120 126 128 127 124 124 128 139 156 175 194 207 216 222 226 227 225 223 226 231 235 238 240 240 236 229 219 203 184 170 173 192 210 219 225 229 233 234 232 231 233 238 243 245 245 243 242 245 253 258 258 256 252 248 247 246 247 249 252 257 261 264 267 269 271 271 270 270 272 277 277 276 275 275 277 280 284 287 289 290 289 288 290 295 300 303 305 306 306 307 307 306 305 303 302 300 298 295 294 296 298 299 301 304 308 317 333 8 49 75 87 92 97 104 113 121 127 131 134 136 137 138 138 138 137 137 137 136 136 136 136 137 138 139 141 141 140 137 136 134 133 131 129 126 124 123 121 117 113 109 107 105 103 101 104 106 105 103 102 101 101 100 99 96 92 88 84 80 75 71 68 65 62 59 57 55 53 51 50 49 50 51 52 53 53 54 53 53 53 53 53 53 54 55 55 55 55 54 53 53 53 53 54 55 56 57 58 57 56 54 52 50 50 50 50 50 50 50 50 50 49 49 48 48 46 46 45 45 45 46 48 49 49 50 49 49 48 47 46 45 44 44 44 44 44 44 42 39 35 30 21 9 354 339 327 318 314 313 315 318 322 328 335 342 348 351 354 352 340 341 340 334 329 322 311 296 292 294 294 291 288 286 285 285 286 285 281 277 275 274 277 281 281 275 268 263 260 258 256 252 249 247 245 243 242 242 244 249 253 255 254 253 252 252 254 255 255 255 256 258 260 263 266 266 261 257 253 251 250 248 245 244 242 241 240 238 238 237 237 238 239 241 242 239 237 236 237 242 249 254 259 266 272 277 280 280 282 285 291 306 334 5 18 24 29 43 61 74 89 95 88 20 312 294 286 280 277 275 272 268 265 266 269 269 264 255 250 248 247 246 247 248 250 252 253 254 254 255 257 258 260 261 262 262 263 262 263 264 265 270 278 289 298 300 301 302 300 294 293 280 236 265 223 151 168 181 189 194 200 210 232 253 270 113 119 118 81 5 345 339 343 0 10 351 335 334 344 4 40 64 77 82 82 78 74 71 345 345 345 344 343 342 341 340 338 337 336 335 335 334 334 333 332 331 330 329 327 326 325 323 322 321 320 319 317 316 314 312 310 307 304 301 297 292 288 282 272 253 194 139 121 112 108 104 101 99 96 94 94 94 95 96 96 97 98 99 99 99 99 98 97 95 94 93 92 91 90 90 89 88 89 90 90 91 91 91 92 92 94 96 99 101 103 106 108 109 110 108 106 106 106 106 105 102 98 97 105 113 119 120 119 117 116 120 127 138 150 165 181 194 204 211 217 220 220 219 219 222 227 230 232 232 228 221 208 187 163 149 150 168 193 207 217 225 228 229 228 228 231 234 239 242 243 242 243 249 257 262 261 257 254 252 250 251 251 253 255 259 261 264 266 269 269 269 269 269 272 277 281 281 282 283 285 287 289 289 290 290 290 286 284 287 292 297 300 302 304 305 306 306 305 303 302 300 299 299 300 300 300 299 299 301 304 310 321 350 39 74 89 96 101 107 115 122 128 132 135 137 138 139 139 139 138 137 137 136 136 136 138 139 141 143 145 146 145 143 141 139 136 133 130 127 125 123 121 118 114 110 107 105 103 102 105 107 106 104 103 103 103 102 100 98 94 90 86 81 77 73 70 67 64 60 58 55 53 51 50 51 51 53 54 55 55 55 55 54 54 54 54 54 55 55 56 56 56 56 55 55 55 56 57 58 58 59 60 60 59 57 55 53 53 52 52 52 52 52 51 51 50 49 49 48 47 46 45 45 45 46 47 49 49 50 49 49 48 48 47 46 45 44 43 43 42 42 42 39 34 29 21 7 351 335 323 315 311 309 310 310 310 309 318 335 345 346 347 347 334 331 328 328 327 321 313 299 300 303 300 294 287 283 283 285 286 286 283 280 277 277 282 286 283 274 265 259 256 255 253 250 248 247 246 243 241 240 241 244 248 250 251 252 251 250 252 254 255 257 259 263 265 266 267 265 261 256 252 249 247 245 244 243 243 242 240 239 238 237 237 237 238 239 241 239 235 231 230 234 242 250 256 262 269 274 277 277 280 281 286 301 341 27 35 28 30 51 69 75 76 76 69 42 338 308 297 290 286 283 277 271 268 268 271 272 269 258 252 249 247 247 249 249 251 253 253 253 253 253 255 256 258 260 261 262 263 263 264 267 270 274 280 286 292 294 295 295 295 296 299 301 301 302 303 278 171 179 188 193 196 204 217 237 288 77 107 113 99 12 338 330 327 328 326 322 318 317 319 330 345 6 31 51 59 60 59 59 345 345 344 343 342 341 340 339 338 337 336 335 334 334 333 333 332 331 330 328 327 326 324 323 322 321 320 319 317 316 314 312 309 307 304 300 296 291 287 280 269 248 193 144 126 117 113 109 105 102 99 97 97 97 97 98 98 99 100 100 101 101 100 100 98 97 96 95 94 94 93 91 90 90 90 91 91 91 92 92 92 93 96 100 103 104 105 107 107 108 108 107 107 109 109 107 103 98 93 93 99 106 111 112 113 115 119 125 133 143 152 162 173 184 194 201 207 212 214 214 213 216 221 224 226 226 223 215 198 167 142 131 133 145 166 189 206 218 224 226 227 228 230 232 235 237 239 240 242 248 254 254 250 248 247 248 250 252 252 252 253 256 259 263 265 267 268 269 269 270 272 277 282 285 288 290 292 293 291 289 290 292 291 284 280 283 289 295 298 300 301 303 305 306 305 304 302 301 300 301 302 301 299 297 296 297 299 303 311 332 24 73 93 102 107 112 117 124 129 132 135 137 139 140 140 140 140 139 137 137 136 137 139 142 145 147 149 150 149 147 144 141 138 135 132 128 125 122 121 119 115 111 108 105 103 101 104 107 107 106 105 104 104 103 101 98 95 91 86 82 78 75 72 69 65 62 59 57 55 53 52 52 53 55 56 57 57 57 57 56 56 56 56 56 57 57 57 58 58 58 58 58 58 58 58 59 59 60 61 61 61 60 58 56 55 54 53 52 52 53 52 51 50 49 49 48 47 46 45 45 45 46 47 48 49 50 50 50 49 49 48 47 46 45 44 43 41 41 41 38 33 27 18 5 348 332 321 313 310 307 305 304 303 303 313 330 342 345 348 345 333 322 315 318 324 321 314 304 303 304 301 292 282 278 277 281 284 286 285 283 278 277 283 287 284 276 267 260 257 254 252 250 249 249 248 244 240 239 240 242 245 248 250 250 248 248 250 252 255 259 263 267 267 266 264 261 257 252 247 244 243 242 241 241 241 241 240 239 238 237 237 236 236 237 239 239 236 231 228 230 237 244 249 254 260 267 271 274 278 280 285 299 339 42 56 47 41 57 73 79 78 68 47 29 354 328 314 306 299 290 280 274 271 271 273 274 271 263 255 250 246 246 248 249 251 251 252 252 252 253 253 255 257 259 260 262 262 263 265 267 269 273 278 283 287 290 291 292 293 295 296 297 296 296 297 295 248 190 187 188 190 191 190 191 313 344 5 44 81 32 339 328 323 320 316 313 311 310 309 314 321 330 343 2 16 27 36 43 345 344 344 343 342 341 339 338 337 336 335 334 334 333 333 332 332 330 329 328 326 325 324 323 322 321 320 319 317 315 313 311 309 306 303 300 296 291 286 278 267 244 196 152 133 123 117 112 108 104 101 99 99 99 99 100 100 101 101 102 102 102 102 101 100 99 98 97 97 96 95 93 92 91 92 92 92 93 94 94 94 95 97 100 103 103 103 103 102 101 100 101 103 106 107 104 98 92 89 92 97 102 107 110 115 120 125 131 139 146 154 161 169 177 185 192 197 202 206 208 209 212 216 219 221 220 217 207 182 145 126 121 125 136 154 176 196 210 220 224 226 228 229 230 232 234 236 238 241 244 244 240 234 235 239 244 248 250 251 251 252 253 257 260 263 266 269 270 270 271 273 277 282 287 290 292 293 292 290 288 290 291 285 280 279 283 289 293 296 298 300 302 303 304 303 301 300 299 298 298 298 297 294 292 292 293 294 296 301 316 3 68 98 107 111 115 119 124 128 132 134 137 139 140 141 141 141 140 139 138 138 139 142 146 148 151 153 154 152 150 146 143 140 136 133 129 126 122 121 119 116 113 110 107 104 102 102 106 108 107 106 105 104 103 101 98 95 91 87 83 79 76 74 71 68 64 61 58 56 55 54 54 56 57 58 59 59 59 59 58 58 58 58 59 59 59 59 59 60 60 60 60 60 59 59 59 60 61 62 63 63 62 60 59 57 55 53 53 53 53 52 51 50 49 49 48 47 46 45 45 45 46 47 48 49 50 50 50 49 49 49 49 48 47 46 45 43 41 40 38 33 25 15 2 348 334 324 316 311 307 304 302 301 307 322 332 338 344 350 349 344 332 322 319 322 323 316 307 303 303 303 295 281 275 274 278 286 291 289 283 276 272 275 280 282 279 272 265 260 256 253 252 251 252 251 246 242 240 240 241 244 247 248 248 246 246 247 249 254 260 265 267 264 261 258 255 252 247 243 240 238 237 237 237 238 238 239 238 237 237 237 236 236 237 239 240 239 236 230 229 231 235 240 245 250 259 266 270 276 283 290 299 321 31 72 68 61 67 78 84 85 73 51 24 357 337 326 322 314 299 286 278 274 274 276 277 273 266 257 250 246 245 247 248 250 250 250 251 252 253 254 255 257 259 260 262 262 263 264 266 268 271 277 282 285 288 289 290 290 291 293 294 294 293 293 293 293 294 252 215 195 179 192 311 322 322 325 331 325 320 322 324 321 317 313 310 308 307 307 309 312 317 324 332 342 354 8 21 344 344 343 342 341 340 339 338 337 335 335 334 334 333 333 332 331 330 329 327 326 325 324 323 322 321 320 319 317 315 313 311 309 306 303 299 295 290 285 277 265 243 203 161 139 127 119 114 109 105 102 101 101 101 101 102 102 102 103 104 104 105 104 104 102 101 100 99 99 98 97 95 94 93 94 94 95 96 96 96 96 96 97 99 100 100 99 97 95 94 93 94 97 100 102 100 95 90 92 96 100 105 111 116 120 125 130 136 142 148 155 160 166 173 180 185 190 195 199 202 205 208 211 213 214 213 209 194 161 131 120 120 127 139 157 177 194 207 218 222 225 226 227 228 230 232 234 237 240 240 237 231 225 228 234 239 245 249 252 254 255 256 259 263 266 270 272 273 274 275 276 279 282 286 289 290 290 288 286 286 286 282 277 278 281 286 291 293 294 296 298 299 300 299 298 297 295 293 291 291 291 291 290 288 288 289 289 290 294 305 338 54 99 111 114 117 120 124 128 131 133 136 138 140 141 142 142 142 141 140 140 141 145 148 152 154 156 156 155 151 147 144 140 138 135 131 128 124 121 119 116 114 111 108 105 102 100 101 106 107 106 105 104 103 101 98 95 92 88 85 82 79 77 74 70 66 63 61 59 57 57 57 58 59 60 60 61 61 61 61 60 60 61 61 61 61 61 61 61 61 61 61 60 60 60 60 60 62 63 64 64 64 62 60 58 55 54 53 52 52 51 51 50 49 49 48 47 46 46 45 46 47 48 49 50 50 51 50 50 50 50 50 49 49 48 47 45 43 41 38 33 25 13 359 351 340 330 322 317 312 307 304 300 306 315 325 336 345 348 350 350 346 339 332 330 325 312 300 300 305 308 303 291 285 282 284 293 301 298 285 274 268 267 273 280 282 277 269 263 258 255 253 253 252 250 246 242 240 239 240 242 245 246 245 244 244 244 245 250 258 265 265 260 254 251 248 246 243 239 236 234 233 234 235 237 239 239 239 238 238 238 238 238 238 239 241 241 240 235 231 229 229 232 236 240 245 249 259 268 277 288 294 293 332 54 74 75 77 82 88 89 81 66 40 8 344 327 324 318 308 297 287 278 279 282 281 274 268 259 250 246 246 248 248 249 251 251 251 252 253 254 255 257 259 260 261 262 264 265 267 271 275 280 283 286 288 288 288 288 289 291 292 292 291 290 289 289 289 289 289 295 307 310 312 313 314 318 319 313 307 304 305 309 311 311 309 306 305 305 306 307 311 315 320 326 333 343 354 343 343 342 341 340 339 338 337 336 335 334 334 334 333 333 332 331 329 328 327 326 325 324 324 323 322 320 319 317 315 313 311 309 306 303 299 295 290 284 276 265 246 211 170 143 128 120 113 109 106 103 102 102 102 103 103 104 104 105 106 106 107 106 106 105 103 102 101 100 100 99 98 96 95 96 96 96 96 96 96 97 98 100 101 100 99 96 93 90 89 89 91 93 96 98 97 94 92 96 100 106 112 117 121 125 128 133 138 144 150 155 159 164 170 176 181 186 190 194 197 199 202 204 206 206 204 198 182 154 135 131 137 149 163 176 186 198 209 216 220 223 224 224 225 227 230 233 236 238 237 233 229 226 228 233 239 245 251 256 259 262 264 268 273 277 279 280 280 279 278 279 280 282 284 286 287 287 284 282 281 280 276 276 279 283 288 291 292 291 292 293 294 294 293 292 290 288 285 284 283 283 284 285 285 285 286 287 287 291 300 323 22 92 111 116 119 121 124 128 131 133 135 137 139 141 142 143 143 143 143 143 145 148 150 155 158 159 158 156 152 148 145 141 139 137 134 130 126 122 118 115 114 112 109 106 102 99 96 103 106 106 105 104 102 100 98 95 93 90 87 84 82 80 77 73 70 66 64 62 61 60 59 60 61 62 62 63 63 63 63 62 62 62 61 61 61 60 60 60 59 59 60 61 61 61 61 62 64 65 66 66 66 64 62 59 57 55 53 52 51 51 50 50 49 49 48 47 46 46 46 46 47 48 49 50 51 52 52 51 51 51 50 50 49 49 48 47 46 44 41 35 26 13 4 353 341 331 325 320 315 308 299 291 283 289 310 330 346 344 342 344 347 347 343 337 329 313 298 295 303 311 311 303 296 294 294 301 310 308 295 282 274 270 274 280 283 279 272 264 258 254 252 251 249 248 245 242 240 238 239 240 242 243 243 242 242 243 243 247 255 263 264 257 250 246 243 241 239 236 233 232 231 232 233 235 238 239 239 240 240 240 239 240 240 240 241 241 241 239 236 231 229 229 231 234 236 236 243 252 260 272 287 276 286 307 46 77 82 86 89 89 85 76 57 28 1 337 326 319 314 310 302 288 288 288 285 276 266 258 250 246 247 249 251 251 252 252 252 252 253 253 255 257 258 260 261 263 264 266 269 274 278 282 284 286 286 287 287 286 287 288 289 289 289 289 288 287 286 286 287 293 298 302 305 307 307 309 309 307 304 301 300 302 305 307 306 305 304 303 304 304 306 309 312 315 320 325 331 342 342 341 340 339 338 337 336 335 335 334 334 334 333 332 331 330 329 328 327 326 325 325 324 323 322 321 319 318 316 313 311 309 306 303 300 296 291 285 277 266 248 216 175 145 128 119 113 109 106 104 103 103 104 104 105 106 106 107 108 109 109 108 108 106 105 104 103 102 102 102 100 97 96 95 95 95 93 92 93 95 98 102 103 103 101 97 95 93 92 93 95 97 99 99 99 97 97 100 105 110 115 119 123 127 131 135 140 146 151 155 158 162 167 173 178 183 187 190 192 193 194 196 198 198 196 191 178 160 151 155 170 186 194 196 200 204 209 213 217 220 222 223 224 225 228 231 233 235 234 232 231 231 234 239 245 250 256 261 265 268 271 276 280 282 283 282 282 281 281 281 280 280 281 283 286 284 280 278 276 274 273 275 278 281 285 289 290 289 288 288 288 287 287 285 284 282 279 277 277 277 279 280 281 281 284 287 288 291 299 316 353 76 109 119 122 125 128 130 132 134 136 138 140 142 143 144 145 145 145 146 148 152 154 159 161 161 159 156 152 149 145 143 140 138 135 131 127 122 117 113 112 111 109 105 101 98 95 97 98 99 101 103 100 97 94 92 92 92 91 88 86 83 80 76 73 71 68 67 65 63 63 63 63 64 64 64 65 65 64 62 62 61 59 58 56 56 55 54 53 54 58 61 63 64 64 65 66 67 68 68 67 66 64 62 59 57 54 52 51 50 50 50 49 49 48 48 47 46 46 47 47 48 49 50 51 52 53 52 52 52 51 51 50 50 50 49 48 47 44 38 27 13 4 352 339 329 323 318 316 310 305 294 284 286 302 325 343 340 336 338 344 352 353 346 334 320 307 302 306 310 309 302 295 295 298 305 313 313 305 296 288 280 278 280 281 279 270 262 255 250 248 247 246 245 244 243 241 240 239 239 240 241 242 242 243 243 244 248 254 262 263 257 249 244 240 238 236 233 231 230 229 229 230 231 234 236 236 237 238 239 239 239 239 239 239 240 240 240 239 236 233 231 230 233 234 234 235 238 243 253 272 268 270 278 293 86 91 94 94 93 91 85 71 52 24 358 339 327 319 316 313 306 303 298 289 278 267 257 250 246 246 249 251 253 253 253 253 253 254 254 255 257 259 260 262 263 265 269 272 276 280 282 283 285 285 286 285 284 284 285 286 288 289 289 288 286 284 283 285 289 294 299 301 302 303 303 303 302 300 298 297 298 300 301 302 302 302 301 301 302 302 303 305 307 309 312 316 341 341 340 339 338 337 336 335 335 334 334 334 333 333 332 331 330 329 327 327 326 325 325 324 323 322 321 320 318 316 314 312 310 307 304 301 296 291 285 278 267 250 219 176 145 128 119 114 111 108 106 105 105 105 106 107 107 108 109 110 111 111 111 110 108 107 105 104 104 103 102 99 96 94 92 91 91 89 87 88 90 94 100 105 106 106 104 104 103 103 103 104 104 105 106 105 105 105 106 109 113 117 121 125 129 133 136 141 145 150 154 157 161 166 171 175 180 183 186 188 188 188 189 191 191 189 187 182 174 172 180 192 202 206 206 207 206 207 210 215 218 221 222 224 225 227 229 231 233 233 233 235 238 242 247 252 256 260 263 267 270 274 278 281 283 285 285 286 285 284 282 280 279 280 281 282 279 276 275 272 269 269 271 274 277 281 286 289 289 286 285 283 282 281 280 279 278 275 273 272 273 274 276 277 278 282 287 290 293 299 312 341 66 112 123 128 130 132 134 135 137 138 139 141 143 144 146 147 148 148 149 151 154 158 162 163 162 159 156 152 149 146 144 141 139 136 132 127 122 116 112 111 110 108 104 100 97 95 93 92 92 93 93 92 89 87 85 87 91 93 92 90 87 81 75 74 76 74 72 70 68 66 66 66 66 66 66 67 67 64 60 57 55 54 54 54 54 54 53 53 54 56 62 65 67 67 67 68 68 69 69 68 67 66 64 61 58 56 53 51 50 50 49 49 49 49 48 48 47 48 48 48 48 49 50 51 53 54 54 53 53 53 52 51 51 51 51 50 49 47 41 30 14 358 343 332 323 319 316 314 312 312 309 306 304 310 334 341 338 333 334 343 354 1 353 334 316 304 301 301 300 296 290 285 286 292 301 308 310 306 305 299 288 278 273 272 272 265 258 251 246 243 243 244 245 246 246 245 243 240 239 240 241 242 243 244 245 247 250 255 260 261 256 250 244 240 237 234 232 230 229 228 226 227 228 229 231 231 232 234 235 236 236 237 237 238 238 239 239 239 239 237 236 233 234 234 232 231 230 234 243 257 257 247 235 224 135 127 116 110 106 100 94 87 72 47 20 359 343 331 323 319 320 322 315 300 283 268 258 252 248 246 248 250 252 253 253 254 254 254 254 255 257 259 260 261 264 267 271 275 278 280 282 283 284 284 284 283 282 282 283 285 287 288 287 286 283 282 282 284 289 294 297 299 299 299 299 299 298 297 295 294 293 294 296 298 299 299 299 299 299 299 298 298 298 300 302 305 340 339 338 338 337 336 336 335 335 334 334 334 333 333 332 331 330 328 327 327 326 326 325 325 324 323 322 320 319 317 315 313 311 308 305 301 297 292 287 279 268 251 220 176 145 130 122 118 115 112 109 108 107 107 107 108 109 110 111 112 113 114 113 112 111 109 108 107 105 102 99 97 94 90 90 89 89 88 87 86 87 90 96 102 107 111 113 115 114 113 112 112 112 112 113 113 112 112 112 114 116 120 123 126 130 133 136 138 141 146 151 156 160 165 169 173 177 181 183 184 183 182 184 186 187 185 187 190 189 190 194 200 205 208 209 208 207 208 210 213 216 220 222 224 225 226 228 230 231 233 235 238 242 247 252 256 259 262 266 271 274 277 280 282 285 289 291 291 289 286 283 280 279 278 277 276 273 271 269 264 261 261 264 268 273 279 286 289 289 286 283 279 278 278 278 277 276 274 272 271 271 273 275 276 277 280 284 289 292 298 308 333 77 121 131 134 135 137 138 139 140 141 142 143 144 146 147 148 149 151 152 154 157 161 163 163 162 158 154 151 148 147 144 142 139 135 131 126 121 116 112 111 110 107 104 100 98 96 94 92 91 90 89 88 87 86 85 86 89 94 96 93 90 83 76 77 82 80 78 75 72 71 70 70 70 69 69 69 69 69 66 63 59 57 56 55 55 55 54 54 56 60 65 68 69 70 69 69 69 69 68 68 68 67 66 64 60 57 55 53 51 51 50 50 49 49 49 49 49 49 49 49 49 50 51 52 53 54 55 55 55 55 54 54 53 53 53 52 52 50 45 34 16 354 336 324 319 316 315 312 311 312 313 311 304 302 331 340 340 336 336 343 353 1 349 328 309 297 293 291 287 281 278 277 279 285 291 295 296 300 302 298 288 277 270 266 263 258 252 245 240 238 240 244 246 248 248 247 244 241 240 241 242 244 245 247 249 251 252 254 256 257 255 251 246 242 237 234 231 229 228 227 226 226 227 228 229 229 230 232 233 234 235 235 235 236 237 237 238 239 239 240 239 238 237 236 234 231 229 233 239 244 244 237 228 220 193 174 149 125 116 107 99 93 82 64 42 23 8 350 333 324 326 336 338 323 298 273 259 252 248 247 249 252 252 252 252 252 251 252 253 254 255 256 258 259 263 268 272 275 278 280 282 283 284 283 282 281 280 280 282 285 286 286 285 283 281 280 282 285 289 293 295 295 295 296 296 296 295 294 292 291 290 290 291 293 295 296 297 298 299 298 297 296 294 292 293 296 339 338 337 337 336 335 335 334 334 334 334 334 333 332 332 331 329 328 327 327 326 326 325 325 324 324 322 321 319 318 316 314 311 309 306 302 298 293 287 280 268 250 219 176 147 134 126 122 119 116 113 110 109 109 109 110 111 111 113 114 115 116 116 116 114 112 111 109 106 102 99 96 93 90 89 90 89 89 90 90 90 91 94 98 104 111 118 123 122 121 119 117 117 117 118 119 119 118 118 119 121 124 126 128 130 133 134 136 138 144 150 156 161 165 168 172 176 178 180 180 179 178 179 183 184 186 191 194 194 194 197 200 203 206 207 207 206 207 208 211 215 218 221 223 223 224 226 228 229 232 236 239 243 247 252 259 263 268 274 279 282 284 284 284 285 286 289 290 288 285 281 278 276 274 272 270 268 268 265 260 255 255 258 264 270 276 285 288 287 283 281 278 276 277 277 276 275 274 272 271 272 273 275 275 275 277 280 284 287 292 302 326 102 131 137 138 139 140 141 142 143 144 145 145 146 147 149 150 151 153 155 157 160 162 163 162 160 156 153 150 149 147 145 142 138 134 130 125 120 116 113 112 111 109 105 102 100 99 97 95 93 93 92 91 90 89 89 90 95 98 99 97 94 90 84 84 87 86 83 80 77 75 74 74 73 72 70 70 70 71 72 71 68 64 63 59 59 58 57 58 61 66 69 70 71 72 71 70 69 68 67 67 67 67 67 65 63 59 56 54 53 52 51 50 50 49 49 50 50 50 51 51 51 51 52 52 53 55 56 56 56 57 57 57 56 55 55 54 54 52 49 39 19 351 331 321 316 314 312 310 310 313 314 312 310 312 327 341 347 345 342 343 348 350 339 320 303 292 287 282 276 274 273 273 276 279 280 280 282 288 291 288 280 272 266 261 254 250 244 239 235 234 235 241 245 247 247 245 242 242 242 243 244 245 247 249 252 253 253 252 253 254 254 252 248 244 239 234 230 227 226 225 225 226 227 229 230 230 230 231 232 233 234 235 235 235 235 236 237 238 239 240 240 240 240 240 239 238 238 238 238 240 241 240 233 228 217 205 183 143 124 107 97 91 87 80 67 58 49 26 355 335 332 342 360 359 319 282 261 251 247 247 251 254 254 253 252 252 250 249 249 250 251 253 255 259 263 268 272 275 277 279 281 283 283 282 281 279 278 279 282 284 285 285 283 281 279 280 282 285 289 290 291 292 292 293 293 293 293 291 289 287 286 286 287 289 291 292 294 296 298 297 296 295 293 290 289 290 337 337 336 336 335 335 334 334 334 334 334 333 333 332 331 330 329 328 327 327 326 326 326 325 325 324 323 322 320 318 316 314 312 309 306 302 297 292 287 279 267 249 218 178 151 138 131 127 123 119 115 112 111 111 111 112 113 113 114 116 117 118 119 119 117 115 113 111 107 103 100 97 94 92 92 93 95 95 96 96 97 97 97 97 99 105 114 121 124 122 121 120 119 120 121 122 122 123 123 124 126 128 129 131 132 134 134 134 136 143 150 156 161 165 168 171 174 176 177 177 176 175 175 183 184 188 192 195 196 197 198 199 200 201 202 203 203 204 206 208 212 215 217 218 219 221 224 225 227 230 233 236 239 243 250 261 271 278 286 291 292 291 288 284 281 280 281 283 283 282 279 275 273 269 266 265 265 266 266 262 255 252 255 262 268 272 280 285 284 282 279 277 276 277 277 277 275 274 273 272 271 272 273 273 273 274 275 277 279 283 295 319 117 136 139 141 142 143 144 144 145 146 147 147 148 149 150 152 153 155 156 158 160 162 163 161 158 156 153 151 150 148 146 143 139 134 130 125 121 117 116 115 114 111 108 106 104 102 101 99 97 96 96 95 94 92 92 93 96 99 101 99 98 97 94 92 92 91 88 85 81 79 78 77 75 73 71 70 70 71 72 73 74 74 72 68 68 66 64 65 68 70 71 72 73 74 73 72 71 69 68 67 68 68 69 67 64 61 59 56 54 53 52 51 50 50 50 50 51 51 52 52 52 53 53 54 54 55 56 57 58 58 59 59 59 58 57 56 56 55 52 45 21 351 328 317 313 311 310 310 312 315 318 319 320 323 333 344 355 358 351 343 341 339 330 316 302 292 285 280 277 275 274 275 277 280 282 281 283 286 286 281 273 264 261 256 250 244 239 235 233 233 234 237 240 242 242 241 239 241 244 245 246 247 248 252 256 256 254 252 252 254 254 251 248 243 238 232 228 225 223 222 222 223 224 228 230 230 230 231 231 232 233 234 234 234 234 235 236 238 239 240 241 242 243 244 244 245 246 245 243 242 244 241 238 233 227 222 215 201 194 105 84 80 81 81 78 78 72 65 42 6 347 347 17 31 348 295 266 250 245 247 251 254 254 254 253 253 252 251 249 248 249 251 255 261 266 270 273 275 276 278 280 282 282 281 280 279 279 280 282 284 285 284 282 281 280 280 281 283 286 287 288 289 290 291 292 292 291 289 287 284 282 283 284 286 289 290 291 294 295 294 293 292 292 291 291 291 336 336 335 335 335 334 334 334 334 334 334 333 333 332 331 330 329 328 327 327 327 326 326 326 325 324 323 322 320 318 316 313 311 308 305 301 296 291 285 277 265 246 216 180 155 141 134 129 124 120 116 114 112 112 113 114 114 115 116 117 119 120 121 121 120 118 116 113 109 105 102 100 98 97 97 99 101 103 105 106 105 103 100 98 96 101 108 117 121 122 121 121 121 122 122 122 122 122 124 126 129 131 133 135 136 136 135 134 136 142 148 154 159 164 167 170 173 176 176 175 173 172 174 183 186 188 191 195 198 199 198 196 195 196 197 199 200 201 203 205 207 210 212 214 215 218 220 222 224 226 229 232 235 239 249 263 276 286 295 301 301 298 292 286 282 279 279 281 282 282 279 273 269 265 262 262 262 263 264 261 254 252 255 262 268 272 277 282 284 283 281 278 277 277 278 278 276 274 272 271 270 270 271 271 271 271 271 271 272 276 297 335 116 134 138 140 142 143 144 145 146 148 149 150 151 152 153 154 155 156 157 158 159 160 161 161 159 157 154 153 151 149 147 144 140 136 131 127 123 120 119 119 117 115 111 109 107 105 104 102 100 99 99 98 97 95 94 94 94 95 96 94 100 100 99 98 96 95 92 88 85 82 81 79 77 74 72 71 70 70 70 72 73 73 73 73 72 72 71 72 71 71 72 73 74 75 75 75 73 72 71 71 71 71 71 69 66 63 60 58 56 54 53 52 51 50 50 51 52 52 53 53 54 54 55 55 56 56 57 58 58 59 60 61 61 61 60 59 58 57 56 51 21 349 325 313 309 307 308 311 314 318 321 323 324 329 335 344 358 5 356 345 338 333 327 314 301 292 286 283 281 280 281 284 286 289 292 294 297 298 295 286 270 259 254 249 245 240 236 233 232 232 232 234 236 238 239 237 238 241 245 247 247 247 249 253 257 257 256 254 254 255 254 250 246 241 236 230 226 224 222 221 220 220 221 224 226 228 229 229 229 230 231 232 233 234 234 235 237 238 239 240 241 242 244 247 248 249 250 250 249 248 249 247 244 240 236 234 234 237 249 294 36 45 53 62 75 78 74 74 73 62 34 6 36 52 35 320 278 252 247 248 250 252 253 253 253 253 254 254 254 253 254 257 261 267 272 275 276 277 278 279 280 281 281 281 280 279 280 281 283 285 285 284 282 281 280 280 280 281 282 284 286 287 289 290 290 290 289 287 285 282 279 280 282 285 290 291 292 292 292 292 291 290 290 290 291 291 335 334 334 334 334 334 334 334 333 333 333 333 332 332 331 330 329 328 327 327 327 327 326 326 325 324 323 322 320 317 315 312 309 306 303 299 294 290 283 275 262 243 213 179 156 142 135 129 125 121 118 115 114 114 114 115 116 117 117 118 120 121 122 122 121 120 116 113 109 106 104 102 101 100 100 102 105 109 112 113 110 107 103 100 98 100 106 114 120 122 121 121 122 122 122 121 121 121 123 126 129 132 135 137 138 137 136 135 138 142 146 150 155 160 164 168 172 175 177 174 171 170 173 178 181 183 187 192 196 197 196 193 191 193 195 197 198 199 200 201 203 204 206 208 210 215 217 219 220 223 226 230 233 237 246 257 268 278 291 303 306 304 298 292 286 282 281 282 283 282 276 268 265 261 259 258 258 258 256 252 249 251 257 263 269 275 280 285 287 286 284 282 280 280 280 280 278 275 272 270 269 270 271 271 271 270 270 270 272 277 305 8 101 126 134 137 140 142 144 146 147 149 151 152 154 155 155 156 157 157 158 158 158 159 159 160 160 158 156 154 153 151 148 145 141 137 134 130 126 123 122 121 120 117 115 112 110 108 106 104 103 102 101 100 99 97 96 96 96 95 94 92 99 102 103 102 100 98 95 92 88 85 83 81 78 75 73 71 70 69 69 70 71 71 72 72 73 73 73 73 73 72 72 74 75 77 77 78 77 76 74 74 74 73 72 70 67 64 62 59 57 55 54 53 52 51 51 52 53 54 54 55 55 55 56 57 57 58 58 59 59 60 61 62 62 62 62 62 62 61 60 55 27 351 323 307 304 304 306 311 317 321 322 323 325 331 335 343 356 3 358 346 338 331 325 315 301 292 287 285 285 286 289 292 293 296 302 306 307 307 309 303 274 258 248 242 237 233 230 229 229 229 230 230 231 232 236 237 239 241 245 247 247 248 250 253 256 257 256 256 257 256 253 248 244 239 234 229 227 225 223 222 222 221 221 223 224 225 226 227 227 227 229 231 232 233 235 237 238 239 240 240 241 242 245 247 249 250 252 253 254 254 254 253 251 249 247 247 249 253 261 272 286 310 342 18 46 61 70 80 89 96 84 63 66 77 82 72 289 254 249 251 253 253 253 253 254 254 256 257 258 259 261 266 271 275 279 281 281 281 281 281 281 281 281 280 279 279 280 282 284 285 285 284 282 281 279 279 279 280 280 281 283 285 287 289 289 289 287 285 282 279 278 278 281 285 290 291 292 292 291 290 288 288 287 287 288 288 334 334 333 333 333 333 333 333 333 333 333 332 332 331 330 329 329 328 327 327 327 327 326 326 325 324 323 321 319 316 314 311 308 304 301 297 292 287 281 272 259 239 208 176 155 142 135 130 127 123 120 118 116 115 116 116 117 118 118 119 120 121 122 123 122 120 116 112 110 108 107 105 103 103 103 106 110 113 114 114 111 108 106 104 101 101 105 112 120 124 124 123 123 123 123 122 122 122 123 126 129 132 135 137 138 138 137 137 139 142 144 147 150 155 160 165 170 175 176 173 168 168 169 171 173 176 182 189 193 195 193 191 190 191 193 194 195 196 197 198 199 199 200 202 206 211 214 216 218 221 225 229 233 238 244 250 258 269 284 297 304 307 305 300 293 287 282 280 280 275 268 261 259 257 256 256 256 256 255 253 251 252 256 264 271 278 284 289 291 291 290 288 287 286 286 284 280 275 272 271 272 274 275 276 276 276 277 279 283 291 321 15 79 111 125 133 137 141 143 146 148 150 153 155 156 157 158 158 158 159 159 159 159 159 159 160 160 159 158 156 154 152 149 146 142 139 136 132 129 126 125 124 122 120 118 116 114 111 109 107 105 104 103 103 101 100 99 99 99 99 98 95 97 101 105 105 103 100 98 95 91 88 86 83 80 77 74 72 70 69 69 70 71 71 72 72 73 73 73 73 73 73 73 74 75 77 78 79 79 78 77 76 75 74 72 70 68 65 63 61 59 57 55 54 53 53 53 53 54 55 56 56 56 57 57 58 59 59 60 60 61 61 61 62 63 64 64 64 64 64 63 59 39 355 321 307 305 304 306 311 315 318 319 321 325 331 334 341 350 354 348 343 332 325 318 309 299 292 288 287 289 291 293 293 291 290 294 301 302 301 303 302 285 264 244 232 227 226 224 224 224 225 226 227 227 228 233 237 239 241 243 246 247 249 251 254 256 256 256 256 257 255 251 246 242 238 234 229 227 225 224 223 224 224 224 224 224 225 225 225 226 226 228 229 231 233 236 238 239 241 241 242 243 244 245 248 250 252 254 255 256 256 256 256 256 257 257 258 259 262 265 269 275 284 297 319 347 20 52 72 85 104 106 103 97 94 107 111 177 216 237 253 258 259 258 257 256 257 258 260 261 262 265 270 275 279 282 283 284 283 283 282 282 281 280 279 278 278 280 283 285 286 286 284 283 281 279 278 278 277 278 279 281 284 286 287 288 287 286 283 280 278 277 278 280 284 288 291 292 292 291 290 288 286 285 284 284 284 333 333 333 333 333 333 333 333 333 333 332 332 331 331 330 329 329 328 327 327 327 327 327 326 325 324 322 321 318 316 313 310 306 303 299 295 291 285 279 270 256 235 202 171 152 142 136 132 130 127 123 120 118 117 117 117 118 118 119 119 120 122 123 124 122 119 116 114 112 111 109 108 107 107 108 111 113 113 114 114 111 109 108 105 102 101 105 111 118 125 127 127 126 126 125 125 124 125 126 127 129 132 135 137 139 139 139 138 139 140 143 145 148 152 157 163 169 173 175 172 167 165 165 167 169 173 179 186 190 191 190 189 189 189 190 191 192 194 196 198 199 199 200 202 205 209 211 214 218 221 226 231 236 241 245 250 258 270 283 293 304 311 312 307 298 288 280 276 275 268 260 256 256 256 257 259 260 262 262 263 264 265 263 268 273 279 286 292 296 299 300 300 299 297 293 287 281 277 276 277 280 284 286 286 286 287 290 294 299 307 329 1 49 88 111 124 132 137 141 145 149 152 155 157 158 159 160 160 160 160 160 161 160 159 159 160 160 159 158 157 155 153 150 147 144 141 138 135 132 130 129 128 127 125 123 120 117 114 112 110 109 108 107 106 104 103 103 103 102 102 101 99 98 102 107 108 105 103 100 97 94 91 88 85 82 79 76 72 71 70 70 70 71 72 72 72 72 73 73 73 73 73 73 74 74 76 78 79 79 78 77 75 74 72 71 70 68 66 65 63 60 58 57 56 55 54 54 55 56 57 57 58 58 58 58 58 59 60 61 62 63 63 63 64 64 65 65 66 66 66 65 63 53 7 318 310 307 306 307 309 312 314 316 318 322 327 330 334 337 334 321 322 311 306 303 299 294 291 291 290 292 293 292 288 280 273 278 290 299 300 298 296 287 266 237 223 218 217 217 218 219 221 223 225 226 227 230 233 235 237 239 242 245 247 251 253 255 257 257 257 256 252 246 240 237 235 233 230 228 226 225 225 225 225 226 225 226 226 226 226 226 227 228 230 232 234 237 239 241 243 244 245 245 246 247 249 251 253 254 255 255 255 256 258 259 261 262 263 264 266 268 270 272 277 284 296 310 329 354 21 50 87 103 105 98 90 118 124 141 162 205 252 259 262 261 260 259 259 260 262 262 264 266 270 275 279 281 283 283 284 284 283 282 281 280 278 277 277 280 283 286 287 286 285 282 280 278 276 275 275 275 276 279 282 285 286 287 286 284 281 279 277 275 276 280 284 288 291 292 292 291 289 287 286 284 283 282 282 333 332 332 333 333 333 333 333 333 332 332 332 331 330 330 329 328 328 327 327 327 327 327 326 325 324 322 320 318 315 312 309 305 302 298 294 289 284 277 267 252 228 195 168 153 144 140 137 134 130 126 122 119 118 117 118 118 118 119 119 120 121 122 124 122 120 119 118 116 115 114 114 115 117 118 118 117 115 115 114 112 109 108 104 102 102 106 110 117 124 129 130 129 128 128 127 126 127 127 129 131 133 136 139 140 140 139 138 138 139 142 145 148 151 155 160 167 172 174 171 167 163 164 166 169 172 176 179 183 186 186 186 186 187 187 188 190 193 196 199 201 202 202 203 206 209 211 214 219 224 230 239 245 247 249 254 264 274 284 295 306 314 316 311 299 286 278 274 271 261 255 255 259 263 268 271 274 275 276 277 277 274 270 272 276 281 288 295 302 309 313 314 310 304 297 289 283 281 284 289 294 297 297 296 295 296 299 304 307 312 327 351 28 66 92 111 124 132 138 143 148 152 156 158 159 160 160 160 160 161 161 162 162 162 162 161 160 159 159 157 154 152 150 148 145 143 141 139 137 135 134 134 132 130 127 123 120 118 116 114 113 112 111 110 108 107 106 106 105 105 104 103 103 107 110 110 108 105 103 100 97 94 91 87 84 80 77 74 72 71 71 71 71 72 72 72 72 72 72 72 72 73 73 73 74 75 76 77 77 75 74 73 72 71 70 70 69 68 66 64 62 60 59 58 57 56 56 56 57 58 58 59 59 59 59 59 60 61 62 63 64 65 66 66 66 67 68 68 68 68 68 67 63 34 328 314 309 308 308 309 311 312 313 314 317 320 323 323 321 312 304 299 293 292 294 297 298 298 296 295 294 292 289 283 277 274 298 329 333 311 290 285 270 248 229 219 214 212 213 214 216 218 221 223 225 227 228 227 229 231 233 236 241 244 248 252 256 260 262 260 254 246 239 234 232 232 232 230 229 227 226 224 224 224 225 226 227 228 229 229 229 230 231 233 234 236 238 241 244 246 247 247 247 249 250 252 253 254 254 254 254 255 256 258 260 262 263 264 265 267 269 272 275 279 285 293 300 305 315 328 344 0 32 70 94 105 123 130 134 139 154 251 270 266 262 260 259 259 261 263 264 265 267 271 274 278 280 281 282 283 284 284 284 283 281 279 277 278 281 284 286 287 286 285 283 280 277 275 273 272 273 275 279 282 285 286 286 285 283 280 278 277 276 277 280 284 288 291 292 291 290 289 287 286 284 282 280 280 332 332 332 332 333 333 333 333 332 332 332 331 331 330 329 329 328 328 327 327 327 327 327 326 325 324 322 320 318 315 312 309 305 301 297 293 288 283 275 265 249 222 192 170 157 149 146 142 137 132 127 122 119 118 117 117 118 118 118 118 119 121 123 125 123 123 123 123 122 122 121 122 127 129 128 126 123 120 118 116 112 109 107 103 101 103 106 110 117 124 131 133 132 131 130 128 128 128 129 131 133 136 138 140 141 140 138 137 136 138 142 146 150 152 156 160 166 171 173 171 166 162 164 167 170 172 172 173 175 179 182 184 184 184 185 187 189 193 198 202 204 204 203 205 209 212 215 219 223 229 239 248 249 249 250 256 264 271 281 291 302 310 317 316 308 296 285 277 269 261 257 262 271 283 293 298 298 296 292 286 281 276 275 279 283 288 293 300 307 315 319 319 315 308 300 292 288 288 292 298 303 305 304 303 302 301 302 304 307 313 326 346 16 52 82 103 120 130 137 142 147 151 155 157 158 159 159 160 160 161 162 165 166 166 166 165 163 161 159 157 154 153 151 149 147 146 144 143 141 140 139 138 136 133 130 126 124 122 120 119 118 117 115 114 112 111 110 109 108 107 107 107 108 113 113 112 110 107 105 102 99 96 93 89 86 82 79 76 74 72 72 72 72 72 71 70 69 69 69 71 73 73 73 73 72 72 72 72 72 71 70 69 69 70 69 70 70 69 67 65 63 62 61 60 59 58 57 57 58 59 59 60 60 60 60 60 61 62 63 64 65 66 67 68 69 70 71 71 72 72 71 71 67 48 348 319 311 308 308 308 310 310 309 309 310 312 314 314 311 305 301 297 294 296 301 307 310 308 304 299 295 290 286 284 287 299 337 17 27 346 272 264 246 232 224 219 217 217 216 215 216 217 220 222 225 227 228 228 229 231 232 235 240 243 247 252 257 264 267 264 256 245 236 230 229 230 230 230 228 226 224 223 222 223 225 227 230 232 233 233 233 234 234 235 236 238 241 244 246 247 249 250 251 253 255 256 257 257 257 256 255 255 255 257 258 261 263 264 265 267 270 274 278 283 288 294 299 302 305 310 314 316 319 326 29 99 129 142 149 137 123 234 296 278 267 262 261 262 264 266 266 268 270 273 276 278 279 280 281 281 282 283 284 284 283 281 280 281 283 284 286 287 287 285 283 280 277 274 272 272 273 275 279 282 285 286 285 284 282 280 278 277 277 278 281 284 289 291 292 291 290 288 287 285 284 282 280 279 332 332 332 332 333 333 333 333 332 332 331 331 330 329 329 328 328 328 327 327 327 327 326 326 325 324 322 320 318 315 312 309 305 301 296 292 288 282 274 263 245 218 193 175 163 155 150 145 139 133 127 122 118 117 116 117 117 117 117 118 120 122 123 123 123 125 126 126 126 127 129 134 137 138 136 133 129 126 123 118 113 110 107 104 101 101 103 108 115 124 133 136 135 133 131 130 130 129 131 133 136 138 140 141 140 138 137 136 136 138 143 147 151 154 158 162 167 172 173 171 165 162 164 168 171 172 171 171 171 175 180 182 182 182 183 185 189 193 198 202 204 204 205 208 212 215 218 223 229 237 243 243 241 241 243 247 253 259 268 277 286 299 316 328 331 326 306 279 258 253 257 267 285 307 321 323 317 308 299 289 282 279 281 288 295 298 300 302 305 308 311 314 314 311 305 300 297 299 301 303 305 308 310 311 310 308 306 306 309 316 326 343 10 49 83 104 122 133 140 144 147 150 152 154 156 157 158 159 160 162 164 166 167 168 167 166 165 163 160 157 155 153 152 150 149 148 148 147 145 144 143 142 139 136 132 130 128 126 125 123 122 121 120 118 116 114 113 111 110 109 110 111 115 116 115 113 111 109 107 104 102 99 95 92 88 85 82 78 75 74 73 73 73 73 67 65 65 65 66 67 69 70 70 70 69 69 68 67 67 66 65 64 64 64 65 67 69 69 68 67 66 65 64 62 61 60 59 59 59 60 60 60 61 61 61 61 61 62 63 64 66 66 67 68 70 71 72 73 74 75 75 75 72 62 10 315 309 307 307 307 307 307 306 304 304 306 307 307 305 303 302 298 297 301 310 320 319 315 308 302 296 292 290 293 303 330 20 55 67 94 246 246 239 232 227 224 223 227 223 219 217 217 219 221 224 227 229 231 233 234 236 237 237 240 246 251 256 261 265 264 259 250 240 232 228 228 228 227 225 223 222 222 223 225 227 230 233 234 235 236 236 235 235 237 238 240 242 243 246 247 249 251 253 256 258 259 259 259 259 258 257 257 257 258 261 263 265 266 267 269 272 276 280 285 289 294 298 300 302 304 307 309 308 310 320 337 110 153 189 210 20 341 323 299 280 271 269 270 272 272 273 274 275 277 278 280 280 280 280 280 280 281 283 284 285 284 283 284 285 286 287 288 287 286 284 281 277 275 273 272 273 276 279 282 284 285 285 284 283 281 278 278 277 279 281 284 287 290 291 290 288 286 285 283 283 282 280 278 332 332 332 332 332 333 333 332 332 332 331 330 329 329 329 328 328 327 327 327 327 327 326 326 325 323 322 320 318 315 312 309 305 300 296 292 287 281 273 261 242 219 198 180 168 159 152 145 138 132 125 120 117 115 115 116 116 118 119 120 121 122 123 123 123 125 126 127 127 128 133 139 140 140 139 136 133 130 125 120 114 111 108 105 102 99 100 105 112 122 131 134 133 132 132 132 131 131 134 136 138 140 140 140 139 136 135 134 135 138 143 148 152 156 160 164 169 172 173 171 167 164 165 169 172 173 173 173 173 175 180 181 180 180 182 185 189 193 198 201 203 203 205 208 211 216 221 226 232 236 235 234 232 229 229 231 235 243 252 258 266 282 306 334 352 335 291 250 234 234 240 253 278 309 327 328 320 309 300 292 288 288 292 303 309 305 301 299 298 297 299 305 311 313 311 306 302 299 301 305 309 314 319 321 320 317 313 311 312 318 328 344 10 50 84 107 123 135 142 145 147 148 149 152 154 156 158 160 162 163 164 165 166 167 167 166 165 163 161 159 157 155 153 151 150 150 150 149 148 147 146 144 141 139 136 134 132 131 129 127 126 124 123 120 118 116 114 113 112 113 116 118 118 117 116 114 113 111 109 106 104 100 97 94 91 87 84 80 77 75 74 73 73 69 65 64 65 65 66 66 67 68 69 69 68 66 64 62 61 61 60 60 61 62 63 65 67 69 70 70 69 68 66 65 63 62 61 61 61 61 61 61 61 61 62 62 62 63 64 65 66 67 68 69 70 72 73 74 76 77 77 78 77 74 49 307 306 306 306 306 306 305 302 301 301 301 300 301 300 301 302 300 299 305 316 326 325 318 311 305 301 300 299 299 313 354 47 82 103 187 215 230 236 237 237 235 231 233 226 220 218 218 216 220 222 225 229 232 235 238 239 239 238 240 245 250 253 257 260 261 262 260 251 238 231 227 226 225 224 223 223 225 226 228 231 234 236 236 236 236 235 235 235 237 238 240 242 243 245 247 250 253 255 257 258 258 258 258 258 258 258 258 259 262 265 267 268 270 271 273 276 279 282 286 290 293 296 299 300 301 304 308 305 306 306 305 308 308 261 269 275 283 292 290 286 281 280 280 280 280 280 279 280 281 282 282 282 282 281 281 281 282 283 284 285 285 285 286 286 287 288 288 288 287 286 283 280 277 275 274 275 277 279 281 283 284 284 284 284 282 280 279 278 279 281 283 286 288 290 289 287 285 283 282 282 281 280 278 332 332 332 332 332 332 332 332 332 331 331 330 329 329 328 328 327 327 327 327 327 326 326 326 325 323 322 320 318 315 312 308 304 300 296 292 287 280 272 259 242 222 202 184 171 160 152 144 137 131 125 120 116 115 114 115 116 117 120 122 123 123 123 122 123 124 125 125 125 127 132 136 139 139 138 136 133 130 126 121 115 112 108 105 101 98 99 102 110 119 126 129 130 131 133 133 134 135 138 140 141 140 139 138 136 134 133 133 135 139 143 149 154 159 164 168 172 174 174 174 172 171 171 171 171 172 174 176 177 178 180 181 179 180 182 186 190 195 200 203 204 204 204 207 210 216 223 231 236 236 232 232 229 223 219 216 216 219 224 230 235 229 201 151 114 197 212 210 209 211 213 221 243 285 316 324 320 312 306 303 301 303 308 315 306 292 287 287 286 285 288 294 304 311 312 309 302 298 300 305 310 316 322 326 325 322 319 317 318 322 333 351 14 45 77 102 120 132 140 144 145 146 148 150 153 156 160 162 164 165 165 165 166 166 165 164 163 162 161 159 157 155 154 152 151 151 152 151 150 149 148 147 145 143 141 139 137 135 133 131 129 127 124 121 119 117 116 117 118 119 120 120 119 118 117 115 114 112 110 108 106 102 99 96 93 90 86 82 78 75 74 74 73 69 68 67 68 68 68 68 68 70 71 71 69 66 64 62 61 60 61 61 61 62 63 65 68 69 70 72 71 70 68 67 65 64 63 63 62 62 62 62 62 63 63 63 63 63 64 65 66 67 68 70 71 72 74 75 76 78 79 80 80 80 77 303 303 306 307 306 305 302 299 299 300 300 298 297 298 302 306 305 305 312 324 332 331 324 316 311 309 309 306 301 315 21 74 101 120 160 192 216 232 241 244 242 237 232 225 220 219 218 214 218 221 224 228 232 236 238 239 239 239 240 242 247 252 256 260 262 265 267 263 247 238 232 229 228 228 228 229 231 232 234 236 239 240 240 240 239 239 238 239 239 240 242 244 246 248 250 253 255 257 258 258 258 258 258 258 259 260 261 264 266 268 270 272 273 275 278 280 282 284 287 290 293 295 297 298 299 302 306 306 305 305 304 303 299 292 286 283 282 283 285 287 286 287 287 287 286 285 284 284 285 285 285 286 285 284 284 284 285 286 286 287 287 287 287 288 288 288 288 287 287 286 285 282 280 278 277 277 278 279 281 282 283 284 284 284 283 282 280 279 279 280 282 284 286 288 289 286 284 283 283 282 282 281 279 331 332 332 332 332 332 332 332 331 331 330 329 329 328 328 327 327 327 327 327 327 326 326 326 325 323 322 320 318 315 312 309 304 300 296 291 286 279 271 258 242 223 204 186 172 160 151 143 137 131 125 120 116 115 114 115 115 116 117 120 122 122 121 121 122 123 124 125 126 128 133 136 138 139 137 135 132 129 125 121 116 112 108 103 99 97 98 102 108 117 124 128 130 132 135 135 136 139 143 145 143 140 137 135 134 133 132 132 135 138 142 149 157 163 168 172 175 176 176 177 179 179 177 174 171 171 173 177 179 181 182 183 182 182 183 187 191 196 201 204 204 203 204 206 208 217 230 241 243 239 236 235 230 221 214 208 203 202 206 211 207 191 169 154 152 165 180 190 193 192 188 189 200 230 286 317 324 319 312 309 308 312 316 306 283 263 262 266 266 266 272 277 291 302 305 303 298 297 300 304 308 313 318 323 323 321 320 318 318 322 330 350 20 41 67 93 113 127 136 141 144 145 147 150 154 158 161 164 166 166 166 166 166 164 164 163 161 160 159 158 157 156 155 154 154 154 154 153 152 151 151 150 149 147 145 144 141 139 136 134 131 128 124 121 119 117 117 119 121 122 121 120 119 119 118 116 115 113 111 109 107 104 100 97 94 91 87 83 78 75 74 74 73 71 71 71 72 72 72 72 72 73 74 73 71 69 66 64 63 64 65 67 68 69 69 69 69 71 72 73 73 71 70 69 67 66 65 65 64 64 64 64 64 64 64 63 63 64 65 66 67 68 69 70 72 73 74 76 78 79 80 81 82 83 84 331 298 302 305 305 304 303 301 302 302 302 301 301 302 304 309 312 315 322 333 339 338 331 325 322 320 319 314 311 328 27 84 108 132 156 181 203 220 230 234 234 232 228 224 222 221 222 219 219 220 222 226 230 233 235 236 237 237 239 242 247 254 259 262 264 266 269 263 254 246 240 236 235 235 237 238 239 239 240 241 243 245 246 247 247 247 246 246 246 247 247 248 251 253 255 257 258 259 260 261 261 262 262 263 264 266 268 270 271 272 273 274 277 281 283 285 287 288 289 291 293 295 296 295 293 297 303 306 307 307 307 306 303 301 297 293 291 289 288 289 289 290 291 292 292 291 290 289 289 289 289 288 288 288 288 288 288 289 289 289 289 288 288 289 290 290 289 287 286 284 282 281 280 280 279 279 279 280 281 282 283 283 284 284 283 283 281 280 279 279 281 283 284 286 288 286 283 283 283 283 282 281 280 331 332 332 332 332 332 332 332 331 330 330 329 329 328 327 327 327 327 327 327 327 327 326 326 325 323 322 320 318 315 312 309 305 300 295 291 285 279 270 258 243 224 204 186 171 160 151 144 137 131 126 121 118 116 115 114 114 114 115 117 119 120 120 120 122 122 123 125 129 133 136 138 139 138 136 133 130 127 124 121 117 112 107 102 97 96 98 101 107 114 121 126 130 134 136 136 138 142 147 149 145 141 137 136 136 136 136 134 134 136 141 149 158 166 171 174 176 178 178 179 181 181 180 176 172 170 172 177 180 184 186 187 186 186 186 188 191 194 196 198 199 201 202 203 206 216 239 247 241 238 236 234 228 219 211 204 198 196 198 203 197 181 165 155 155 160 168 175 177 173 168 166 172 183 202 310 332 325 308 291 280 264 240 220 212 217 229 239 244 247 251 257 272 287 294 293 291 293 299 303 308 312 315 316 316 316 315 314 314 316 323 340 18 40 65 89 108 122 131 138 142 146 148 152 155 160 163 166 167 168 168 167 166 164 163 161 160 159 158 157 157 157 157 157 157 156 156 155 154 154 154 153 153 151 150 148 145 142 139 136 132 127 124 121 119 117 116 117 117 118 119 120 120 120 118 117 116 114 112 110 108 105 102 98 95 92 88 83 79 76 74 74 74 73 74 74 75 75 76 76 76 76 75 74 72 70 69 67 67 67 69 72 73 72 71 70 71 73 74 75 74 73 72 71 69 68 67 66 66 66 65 65 65 65 64 64 64 65 65 66 67 68 70 71 72 74 75 77 79 80 81 82 83 83 85 90 278 292 302 304 304 303 303 303 304 305 306 307 305 305 307 311 319 330 339 345 342 337 333 332 331 327 321 322 343 21 66 99 130 154 178 198 213 221 225 228 229 228 226 224 225 225 225 223 222 222 224 227 229 231 233 235 237 240 245 251 256 260 263 265 266 267 262 256 250 245 242 240 242 243 244 244 244 245 247 248 250 253 255 256 256 256 256 255 255 254 255 256 258 259 260 262 264 266 268 269 270 271 272 273 274 275 275 274 275 276 279 283 286 289 291 291 291 291 292 293 294 295 295 293 296 300 303 305 307 310 310 308 306 302 299 296 293 293 292 292 293 293 294 294 294 294 294 294 293 292 292 292 292 291 291 291 291 291 291 290 290 289 290 291 292 292 290 287 283 280 279 280 281 281 281 281 281 282 283 284 284 284 284 284 283 282 280 279 279 280 282 283 285 286 287 285 285 284 283 282 281 280 331 332 332 332 332 332 332 331 331 330 330 329 328 328 328 327 327 327 327 327 327 327 327 326 325 324 322 320 318 315 312 309 305 300 295 291 285 278 270 258 243 225 204 186 172 161 152 145 139 133 128 123 120 119 117 113 112 112 114 116 117 118 119 120 121 121 121 125 131 135 137 139 139 137 134 131 128 126 124 122 119 113 107 101 95 95 98 102 108 113 119 125 131 134 136 136 139 145 151 152 149 143 140 140 141 141 141 138 134 134 139 147 156 165 171 173 176 179 180 181 180 180 179 177 174 172 173 177 181 185 188 190 190 190 190 190 190 189 189 189 192 198 199 198 199 207 223 231 228 229 228 226 222 215 208 199 193 192 195 198 194 177 161 154 155 160 164 167 167 165 163 162 161 161 153 107 35 13 254 222 207 195 188 186 188 194 206 218 227 233 239 245 256 272 284 285 281 282 295 302 308 311 313 312 311 310 310 310 310 312 317 330 3 34 62 87 107 120 130 137 142 147 151 154 158 161 164 167 168 169 169 169 168 166 164 161 160 158 158 158 158 158 159 159 159 158 158 157 157 157 157 157 156 154 153 151 148 145 141 137 131 127 123 121 119 118 117 117 117 117 118 120 122 121 119 118 116 115 113 111 109 106 103 99 96 93 89 84 80 76 74 74 73 73 73 74 74 74 74 74 75 75 75 73 71 70 70 69 69 70 73 75 76 75 74 73 74 75 76 76 75 74 73 72 71 71 70 69 68 67 67 67 67 66 65 65 65 65 66 67 68 69 70 72 73 75 76 78 79 81 82 83 83 83 85 95 144 269 296 300 302 303 303 304 305 306 309 311 309 307 306 310 321 336 344 346 343 339 337 338 337 333 327 330 346 11 37 63 97 146 182 199 211 218 223 228 231 232 232 231 231 231 232 232 230 226 226 227 229 230 232 235 239 243 248 253 258 263 266 267 266 264 261 257 253 249 244 244 245 247 248 249 249 250 252 255 258 261 263 265 267 267 266 265 263 261 262 262 263 263 264 266 269 272 275 278 279 280 281 281 280 279 278 278 279 282 285 288 291 293 293 293 292 292 292 293 294 295 295 296 298 300 303 304 306 309 310 309 307 305 303 300 297 296 295 294 295 295 295 296 296 297 297 297 296 296 295 295 295 295 294 294 294 293 293 292 291 290 291 292 294 294 293 290 287 284 282 282 282 283 283 283 283 284 285 285 285 285 284 284 284 283 282 280 280 280 281 282 284 285 286 285 285 285 283 282 281 280 331 331 332 332 332 332 332 331 331 330 329 329 328 328 328 328 328 328 328 327 327 327 327 327 325 324 323 321 318 316 312 309 305 300 295 290 285 278 269 257 243 225 205 187 173 162 153 146 140 134 130 126 124 123 120 115 113 113 114 116 117 118 119 119 119 119 120 124 130 134 136 137 136 134 131 128 126 125 126 125 120 114 107 100 95 95 98 103 110 116 122 128 131 134 135 137 141 148 153 154 150 146 143 144 145 146 144 139 133 133 138 144 151 158 165 171 178 182 183 182 180 179 179 178 176 175 176 179 181 185 188 190 191 192 192 192 189 187 185 184 187 193 194 192 186 184 190 203 209 211 213 215 216 212 203 191 185 184 188 192 190 167 153 149 153 161 168 171 169 166 163 159 154 146 132 109 93 104 150 170 173 173 173 176 181 188 198 208 219 229 236 240 243 256 276 278 271 267 277 301 312 314 314 312 309 307 308 308 309 311 315 323 344 18 55 91 115 127 133 139 144 149 153 157 160 163 166 168 169 170 170 170 169 168 166 163 161 159 159 159 159 160 161 161 161 160 160 160 160 160 159 159 158 157 155 153 150 147 142 137 131 127 124 122 121 120 120 118 118 119 120 122 123 122 120 119 117 115 114 112 109 107 103 100 97 94 90 85 81 77 74 72 71 71 70 70 70 70 70 69 70 70 71 70 69 68 67 68 70 73 76 79 79 79 79 78 77 77 77 76 75 75 75 74 73 73 72 71 70 69 69 69 68 67 66 66 66 66 67 68 69 70 71 72 73 75 76 78 79 81 82 83 83 83 85 92 115 196 285 295 299 302 304 305 306 307 310 313 314 313 313 313 320 341 346 344 340 337 339 342 341 337 334 338 349 4 18 22 6 297 207 208 212 218 223 229 235 239 240 240 239 240 241 241 239 235 232 231 231 231 232 235 239 243 247 252 259 267 272 271 266 262 259 258 258 254 250 248 248 249 251 253 254 256 259 262 265 269 271 274 276 278 277 275 272 270 270 270 270 271 272 274 277 280 282 285 286 287 287 286 284 283 283 284 286 289 291 293 293 293 293 293 293 293 293 294 295 295 296 297 299 300 302 304 305 307 308 307 305 306 305 303 300 299 297 296 296 296 297 297 298 298 299 299 298 298 297 297 297 297 296 296 295 295 294 293 292 292 291 292 294 295 296 294 291 289 287 286 285 285 285 286 286 286 287 288 287 287 286 286 286 285 283 282 281 281 282 283 284 285 285 284 283 283 283 282 280 279 331 331 332 332 332 332 331 331 330 330 329 329 328 328 328 328 328 328 328 328 328 328 327 327 326 324 323 321 319 316 313 309 304 300 295 290 284 277 268 257 242 225 206 188 174 163 154 146 140 136 132 129 128 127 125 121 118 117 118 119 120 120 121 120 119 119 121 125 130 134 135 134 133 130 128 127 127 127 127 125 120 112 104 98 95 95 99 106 114 120 125 129 131 133 137 141 145 150 153 152 149 146 144 145 145 146 142 136 132 133 138 142 146 150 157 168 180 185 186 184 182 179 177 177 177 178 179 180 182 185 187 188 190 192 193 193 191 190 188 189 191 192 193 187 174 165 166 174 182 186 195 205 211 209 198 184 176 176 180 182 177 156 149 149 154 165 177 183 175 165 157 149 140 130 118 109 106 115 133 148 158 163 166 173 180 187 198 209 220 230 237 240 243 252 266 272 267 263 275 306 320 322 320 315 309 305 308 311 314 318 320 324 334 358 47 123 144 147 144 144 147 150 153 158 161 165 167 169 170 171 171 171 171 170 168 166 163 161 161 161 161 162 162 163 163 162 162 162 162 162 162 161 160 158 156 153 151 147 143 137 132 128 126 125 124 124 123 122 121 122 124 125 124 122 121 119 117 116 114 112 110 108 104 102 99 96 91 86 82 78 74 72 69 68 69 69 68 67 66 65 65 66 66 66 66 65 65 66 70 75 78 80 81 81 80 79 78 77 77 77 76 76 76 76 75 75 74 73 72 71 71 70 70 69 68 67 67 67 68 69 70 70 71 72 74 75 76 77 79 80 81 82 83 84 86 89 104 133 270 289 297 301 304 305 306 308 312 316 318 318 318 317 317 339 346 343 336 334 341 347 346 343 340 343 350 360 8 12 1 332 262 227 218 219 223 228 235 241 244 245 246 246 247 247 246 242 238 234 234 234 234 236 238 241 245 249 257 267 274 272 267 262 260 260 260 258 256 253 251 251 254 256 259 262 265 267 269 274 276 279 282 285 286 286 284 284 284 282 281 281 281 283 286 288 291 292 293 293 293 291 290 289 290 292 295 296 296 296 295 294 295 295 296 295 295 295 295 296 297 297 297 298 299 300 302 303 304 304 302 305 305 304 303 302 301 299 299 299 299 298 298 299 299 299 299 300 299 298 298 298 298 297 297 296 296 295 294 293 292 293 294 295 296 296 295 293 291 289 288 288 288 288 288 288 289 290 290 290 289 288 288 287 286 284 283 283 283 284 285 286 286 284 282 281 281 282 280 279 331 331 331 332 332 331 331 331 330 330 329 328 328 328 328 328 328 328 328 328 328 328 328 327 326 325 323 321 319 316 313 309 304 299 294 289 283 275 266 255 242 225 207 190 176 163 153 146 140 136 133 131 131 131 130 128 126 124 123 123 122 123 123 122 122 123 125 128 132 134 134 132 130 128 127 127 129 129 126 123 118 108 100 96 95 97 102 110 119 127 131 132 132 135 142 147 149 149 149 147 144 143 142 143 143 141 136 134 135 138 142 144 144 147 155 166 178 186 189 188 186 182 178 176 177 178 180 182 183 185 187 188 191 193 196 196 196 196 195 194 195 195 194 189 172 160 155 158 164 169 180 193 204 204 193 180 173 173 176 176 170 156 151 154 162 173 183 185 173 155 142 133 126 118 111 108 109 114 121 130 139 146 152 164 175 187 203 216 228 237 245 252 257 263 271 278 278 278 292 320 332 334 330 322 311 307 313 322 329 334 336 334 331 328 314 204 196 183 162 147 149 151 154 158 162 166 169 171 172 172 172 172 173 172 170 168 166 164 163 163 163 164 164 164 163 163 163 163 164 164 163 162 160 158 156 153 150 146 143 138 134 131 129 128 127 126 126 125 124 125 126 125 124 122 121 119 118 117 115 114 112 109 106 103 100 97 92 88 83 79 75 71 68 67 69 69 68 66 65 65 65 64 63 63 63 63 64 67 72 76 78 79 79 77 75 74 73 72 72 74 74 76 77 78 78 77 76 74 73 73 73 72 72 71 70 69 69 69 69 70 70 71 71 72 74 75 76 77 78 80 81 82 83 84 86 89 97 111 208 280 295 300 303 305 307 310 314 317 318 320 324 328 332 343 347 344 335 331 340 349 351 350 348 347 349 352 356 360 354 333 287 247 230 224 224 228 233 239 242 243 246 249 250 250 248 244 240 237 236 235 235 236 238 240 242 247 254 261 267 267 266 264 262 261 260 259 257 255 253 254 256 260 263 266 268 270 272 276 279 283 287 290 296 298 298 301 301 299 296 294 293 295 297 299 301 302 301 301 301 300 299 299 300 302 303 302 301 299 297 298 299 299 299 297 296 295 295 296 296 296 296 296 297 297 297 298 299 300 300 301 302 303 303 302 302 301 300 301 302 300 300 299 298 298 298 298 299 299 299 299 299 298 298 297 297 296 295 294 294 293 294 295 297 297 296 295 294 292 291 290 290 289 289 289 290 291 291 291 291 291 290 289 288 287 286 285 285 285 285 286 287 285 283 280 279 280 280 280 331 331 331 331 331 331 331 330 330 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 327 325 324 322 319 316 313 309 304 299 293 287 280 272 263 253 241 225 208 191 176 163 153 146 141 137 134 132 132 133 133 132 131 129 128 126 125 124 124 124 126 127 129 131 134 135 134 131 129 128 128 129 130 129 125 120 113 106 98 94 95 99 106 114 125 132 135 135 136 138 145 148 147 145 143 140 138 137 138 139 139 137 134 137 141 146 149 149 146 146 154 164 175 184 189 193 192 188 183 179 178 179 181 183 185 186 188 191 194 197 201 203 204 205 203 201 199 199 199 196 184 169 159 156 157 159 167 179 190 192 185 176 171 169 170 169 163 155 155 160 168 176 180 176 162 141 128 123 119 114 110 108 108 110 112 115 117 120 126 136 161 188 214 232 246 256 266 277 282 281 279 287 293 306 325 339 344 344 339 331 322 320 330 341 350 353 355 352 342 328 314 296 273 256 241 97 135 148 154 158 162 166 169 172 173 173 173 174 174 174 172 170 168 167 166 165 165 165 165 164 164 164 164 164 165 164 163 162 159 157 154 151 149 146 143 140 136 133 131 129 128 128 128 127 127 126 125 124 123 121 120 119 118 118 117 116 114 111 107 105 102 98 94 89 84 80 75 72 69 67 68 69 68 67 66 65 65 64 62 62 62 63 65 66 70 72 73 73 71 69 67 66 65 64 63 66 70 74 77 79 80 79 78 76 75 75 75 75 74 74 73 72 71 70 71 71 71 71 72 73 74 75 76 77 78 79 80 81 83 84 86 88 94 103 126 254 287 298 303 306 309 311 315 319 322 326 332 335 340 345 349 345 335 331 338 347 352 354 353 351 349 346 345 346 341 322 281 254 238 229 227 229 233 238 240 242 245 248 249 249 246 243 240 239 237 236 235 236 237 239 242 246 251 255 258 260 262 263 264 263 259 258 257 256 255 256 260 264 267 269 270 270 272 276 281 286 291 296 304 308 308 310 312 311 310 308 307 307 308 309 310 310 310 309 309 310 310 310 311 312 312 310 307 305 304 305 305 304 302 300 297 296 295 296 297 298 298 298 298 298 297 297 297 298 298 298 299 300 301 301 301 301 301 301 301 301 300 299 298 297 298 298 299 299 300 300 300 300 298 297 297 296 296 296 295 295 295 296 296 296 296 295 294 293 292 292 291 291 290 290 290 291 292 292 292 292 292 291 291 290 288 287 286 285 285 286 286 287 284 279 278 278 280 281 331 331 331 332 331 331 331 330 330 329 329 328 328 328 328 328 328 328 329 329 329 329 329 328 327 326 324 322 319 316 313 308 303 298 292 285 277 269 260 250 238 224 208 191 175 163 153 145 140 136 132 130 129 128 129 130 131 131 130 129 128 127 126 127 129 130 132 134 136 137 135 132 129 129 129 130 128 126 122 117 110 103 96 94 96 101 108 117 127 135 137 138 138 139 142 144 143 139 136 134 133 133 134 135 136 137 139 143 147 151 153 152 149 148 156 163 172 180 186 192 194 193 190 187 184 183 185 185 186 188 191 195 198 203 208 211 212 211 209 205 204 205 206 203 196 182 168 158 154 156 162 171 177 178 174 167 162 159 160 163 160 157 159 164 169 172 171 163 147 129 120 118 117 115 112 109 108 108 108 107 106 105 106 103 64 346 284 279 285 296 312 319 314 299 285 292 303 317 332 343 348 347 343 337 333 335 342 351 358 359 359 355 346 333 322 311 300 303 316 334 1 98 141 153 159 163 168 171 173 174 174 174 175 175 173 172 170 169 168 168 167 167 166 165 165 165 165 165 165 164 163 160 157 154 151 149 147 145 143 140 137 134 132 130 129 128 129 128 127 125 123 122 122 120 119 119 119 120 119 118 116 112 109 106 103 100 95 90 85 81 76 72 69 67 67 67 67 67 67 67 67 67 66 66 66 66 67 67 67 67 67 66 64 62 61 60 60 61 62 63 66 71 77 81 82 81 79 78 77 77 77 77 77 76 76 75 73 72 72 72 72 72 73 73 74 75 76 77 78 79 79 81 82 83 85 88 92 99 112 186 271 295 304 308 310 312 315 318 320 322 329 333 341 345 349 348 340 336 336 341 348 352 352 352 350 347 344 341 337 323 283 257 241 232 229 230 233 236 240 243 245 247 247 246 245 244 243 242 241 239 238 238 239 241 243 246 249 250 252 254 256 260 263 265 260 259 259 258 259 260 264 268 270 270 270 269 273 277 282 288 293 299 305 309 312 314 315 316 316 315 315 315 315 315 315 314 314 315 316 318 320 321 322 323 322 320 316 314 313 313 312 310 307 304 301 299 299 299 300 301 302 301 301 300 300 299 298 298 298 298 298 298 299 300 300 300 300 300 300 300 299 298 296 296 296 298 299 299 300 301 301 301 300 298 298 297 297 297 296 296 296 296 297 296 296 295 294 294 293 292 292 292 291 291 291 291 291 292 292 292 292 292 292 292 290 289 287 286 285 285 285 287 286 282 278 278 281 281 331 331 332 332 331 331 331 330 330 329 329 328 328 328 328 328 329 329 329 329 329 329 329 329 328 326 324 322 320 316 313 308 303 297 290 283 275 266 257 246 235 222 207 190 175 162 152 144 137 132 128 125 123 122 124 127 130 132 133 133 132 132 132 133 134 135 137 138 139 138 136 133 130 129 129 128 125 122 119 113 106 100 95 94 97 103 110 117 125 132 137 139 139 138 137 137 136 133 131 131 131 131 131 132 134 138 140 143 145 148 151 152 152 153 157 162 168 174 178 183 188 193 195 194 192 189 189 189 190 192 195 198 201 205 210 215 217 216 215 212 212 213 215 214 208 198 185 170 162 163 169 172 173 171 165 157 149 145 150 188 202 184 170 167 167 165 158 145 131 118 112 112 114 115 114 113 112 111 110 109 104 96 90 85 55 17 350 340 341 348 356 351 337 313 293 298 310 324 335 344 348 349 344 339 336 338 342 348 352 355 356 353 346 335 327 320 315 316 319 324 332 349 45 126 147 157 163 168 172 173 174 174 175 175 174 172 171 170 170 169 169 168 167 167 166 166 165 165 164 163 161 158 154 151 149 148 146 145 142 139 136 133 131 129 128 129 129 129 126 123 122 121 120 120 120 120 121 122 121 120 117 114 111 108 106 102 98 92 88 83 78 73 70 67 67 67 68 69 69 69 71 72 72 71 71 70 71 72 71 70 69 68 68 67 66 67 68 68 68 68 69 72 76 80 83 82 80 80 79 79 79 79 80 79 79 77 76 75 74 73 73 73 74 74 75 76 76 77 78 79 79 80 81 83 85 87 90 96 105 131 206 289 302 310 312 312 314 316 317 318 318 324 338 344 349 352 350 345 341 336 340 346 347 349 349 349 347 344 340 330 302 272 250 239 234 232 232 233 236 240 244 246 246 245 245 245 245 245 244 243 242 243 243 244 247 249 249 248 247 248 250 254 258 263 264 263 262 261 262 264 267 271 273 276 277 274 277 280 283 287 292 298 302 307 311 315 317 317 317 318 318 318 318 318 318 317 317 318 319 321 324 326 327 328 328 325 323 321 320 319 317 314 311 308 306 304 303 303 304 304 304 304 303 302 301 301 300 300 299 299 299 298 298 298 298 298 298 298 298 298 297 296 295 295 295 295 296 296 297 298 299 300 298 298 298 298 298 298 297 298 298 298 298 297 296 295 294 294 293 292 292 292 292 291 291 291 291 291 291 291 292 292 293 292 292 290 289 287 285 284 285 286 286 285 283 282 282 282 331 332 332 332 331 331 331 330 329 329 329 328 328 328 328 329 329 329 329 329 329 330 329 329 328 327 325 322 320 317 313 308 303 297 289 281 273 264 254 243 232 219 205 190 175 162 150 141 134 128 124 121 120 121 123 126 129 132 134 137 137 138 139 140 141 141 142 142 141 139 137 134 132 130 127 125 123 120 115 108 101 97 95 96 100 106 112 118 123 128 134 139 138 136 133 131 130 129 129 129 128 127 127 127 132 135 137 138 140 143 147 151 153 155 157 159 163 167 171 174 178 184 190 194 194 193 194 195 196 198 200 201 203 205 209 213 217 219 221 221 222 222 224 226 226 221 213 201 188 181 180 181 181 178 167 149 132 123 105 275 248 224 201 184 174 159 140 124 112 105 104 106 110 114 117 119 120 119 118 115 106 91 77 82 74 51 30 22 23 24 20 4 341 317 303 305 315 326 336 345 352 352 347 342 337 338 341 346 350 353 353 350 344 337 332 329 326 324 323 323 325 331 346 27 99 140 156 165 169 172 173 173 174 175 174 173 172 171 171 170 170 169 168 168 167 166 165 163 162 160 157 154 151 149 147 147 146 143 140 137 134 132 130 129 128 129 130 130 127 124 122 122 121 121 121 122 123 123 122 121 118 116 113 111 108 105 101 96 91 87 82 77 73 71 70 70 71 71 71 73 76 78 78 77 76 75 77 78 78 77 76 76 75 75 75 76 77 77 76 75 75 75 76 79 84 84 83 82 82 81 80 81 81 81 81 80 78 77 75 75 74 74 75 75 75 76 77 77 78 78 79 80 81 82 84 86 89 93 99 110 124 223 289 311 313 313 313 314 316 318 319 320 332 340 346 351 352 352 351 343 339 340 342 345 348 348 348 346 344 337 321 297 270 252 245 242 240 237 235 235 238 242 244 244 244 244 244 245 246 247 246 245 246 247 250 251 250 247 246 245 246 250 255 260 262 263 263 263 264 267 271 275 280 285 286 283 282 282 283 286 292 296 301 306 310 314 317 318 319 320 320 321 321 321 320 320 320 321 322 324 325 326 327 327 327 325 323 322 321 320 318 316 313 311 309 307 306 306 306 306 305 304 303 302 301 301 300 300 299 299 299 298 298 297 297 296 296 295 295 296 295 294 294 294 294 294 294 294 293 293 293 293 294 295 296 296 297 298 299 300 300 299 299 298 297 296 295 294 293 293 293 292 292 292 292 292 292 292 291 291 291 291 292 292 292 291 290 288 286 285 285 285 286 287 287 285 285 284 331 332 332 332 331 331 330 330 329 329 328 328 328 328 328 329 329 329 330 330 330 330 330 329 328 327 325 323 320 317 313 308 303 297 289 281 272 262 251 241 230 217 204 189 175 161 149 139 132 126 122 121 121 121 123 124 127 130 132 136 138 141 143 144 145 145 144 142 140 138 136 134 132 129 126 124 122 117 111 104 98 96 97 99 104 110 117 121 124 127 131 135 135 131 127 126 126 126 127 127 125 124 123 124 128 131 134 135 137 141 145 150 153 155 155 156 159 163 166 168 171 175 181 185 188 191 193 196 199 201 203 204 205 206 209 211 215 218 223 226 228 229 233 238 242 243 242 238 229 222 217 212 206 204 191 110 79 58 340 280 256 241 229 221 209 140 109 103 98 96 98 103 108 113 118 122 124 124 121 117 109 98 92 102 114 103 82 63 53 46 36 10 334 314 308 311 319 329 337 344 351 354 349 345 338 340 345 350 354 354 351 348 345 342 339 337 334 331 329 327 325 325 329 344 26 113 148 161 166 169 171 172 173 174 174 173 172 171 171 171 170 169 169 168 166 165 162 160 158 155 152 150 149 148 147 146 145 143 140 136 133 130 129 128 128 129 130 130 127 124 123 122 122 122 122 123 123 123 123 121 119 118 116 114 111 108 104 100 96 91 86 82 78 76 73 72 72 73 75 78 82 84 85 84 83 82 84 85 86 85 84 82 81 80 81 82 83 84 85 84 83 82 83 84 87 88 87 85 84 83 82 82 82 82 82 81 80 79 77 76 76 75 75 75 76 76 77 77 78 78 79 80 81 82 83 86 88 91 95 101 110 124 166 305 309 310 310 312 314 316 318 316 322 330 338 344 351 352 352 347 342 340 340 343 346 347 348 348 347 343 336 321 297 273 260 253 250 248 247 244 242 242 243 243 244 244 245 247 250 251 250 248 247 247 251 252 252 251 249 248 250 254 258 262 265 266 263 265 269 275 281 287 290 295 295 292 289 287 288 290 296 300 303 306 309 312 316 317 319 321 322 322 322 322 322 321 321 322 323 324 324 325 325 325 324 323 321 320 319 318 316 315 313 312 310 309 308 308 307 306 305 304 303 302 301 300 299 299 299 298 298 298 297 297 296 295 295 294 293 293 293 292 292 293 293 293 293 293 292 291 291 290 291 293 294 294 295 296 298 299 299 299 299 298 298 297 296 295 294 294 293 293 293 293 293 293 293 292 292 291 291 291 291 291 292 291 290 289 288 286 285 285 286 287 288 287 286 285 332 332 332 331 331 331 330 330 329 329 328 328 328 328 329 329 329 330 330 330 330 330 330 330 329 327 325 323 320 317 313 309 303 297 290 281 272 261 250 239 228 216 203 189 175 161 148 138 131 126 123 122 122 122 123 123 124 126 128 131 135 138 140 142 143 142 141 140 138 136 134 131 128 126 124 122 118 112 106 101 98 97 100 105 111 117 122 124 125 127 129 130 128 125 124 124 125 125 125 124 123 123 123 124 126 129 132 135 137 140 144 149 153 155 155 155 157 160 163 165 167 170 173 177 180 183 186 190 195 199 202 204 205 207 208 209 212 215 220 224 228 230 235 243 252 259 263 264 268 261 249 243 242 257 8 40 39 20 324 266 252 248 252 264 349 63 86 91 91 97 103 106 108 111 116 120 121 121 118 113 111 111 116 122 124 119 107 92 74 61 54 24 326 308 308 314 324 332 337 342 351 356 352 346 338 343 349 352 351 349 346 344 343 342 341 339 337 335 332 329 326 321 318 318 353 88 140 154 161 165 168 171 172 172 173 172 171 171 170 170 170 169 168 167 165 163 160 157 154 152 149 148 148 148 147 146 145 143 140 136 133 131 130 129 129 130 130 130 127 125 123 122 122 122 123 123 124 123 123 122 121 120 119 117 114 111 108 106 101 96 91 86 82 79 76 73 72 75 79 84 88 90 90 90 89 90 92 93 94 93 91 89 87 87 89 92 93 94 94 93 92 91 91 91 92 91 90 88 86 85 83 83 83 83 83 82 81 81 80 78 77 76 75 76 76 77 77 77 78 79 79 79 80 81 83 85 87 90 93 98 103 110 121 203 272 294 304 308 310 311 311 309 312 319 327 334 346 348 348 345 342 340 341 343 346 347 348 348 348 346 344 337 323 302 284 271 262 261 263 264 262 257 252 249 249 251 252 253 254 254 253 249 246 245 248 252 256 257 256 254 256 259 262 264 265 266 264 268 275 286 295 301 302 304 305 302 298 296 296 298 301 303 305 307 308 311 314 317 319 321 321 322 322 321 321 321 321 321 321 322 322 323 323 323 323 322 321 320 319 318 316 315 314 312 311 310 309 308 307 306 305 304 303 302 301 300 299 299 298 298 298 298 297 297 296 296 295 294 292 292 291 290 291 291 291 292 292 293 292 292 292 292 292 292 293 294 294 294 295 296 296 297 297 298 297 297 296 296 296 295 295 294 294 294 294 294 294 293 292 292 291 291 290 290 291 291 291 290 289 287 286 286 287 288 288 288 287 286 331 332 331 331 331 331 330 330 329 329 328 328 328 328 329 329 330 330 330 330 331 331 330 330 329 327 325 323 320 317 313 309 304 297 290 281 271 260 248 237 225 214 202 189 175 161 148 138 132 128 126 125 124 124 124 122 122 122 124 126 130 132 135 137 138 138 138 137 135 133 131 127 126 123 119 115 111 106 102 100 99 100 104 112 119 123 124 123 123 124 125 125 125 125 127 127 127 127 126 126 126 125 125 125 127 129 132 134 137 140 144 149 155 157 157 156 157 158 159 160 162 165 168 171 174 177 180 184 188 193 197 200 202 204 204 205 206 209 213 219 226 232 237 242 248 254 258 258 263 266 260 258 269 331 29 44 39 16 313 251 238 243 258 279 56 82 101 110 124 128 123 115 109 110 117 120 116 111 107 102 98 97 98 102 107 109 107 99 76 66 73 51 319 300 305 315 322 326 330 346 357 1 357 347 336 340 345 345 343 340 339 339 340 339 337 336 335 334 332 329 325 320 315 308 308 311 130 139 150 156 161 167 170 171 171 170 169 169 169 169 169 168 167 166 164 162 160 158 155 152 150 149 149 149 148 147 145 144 141 138 136 134 132 130 130 130 130 130 128 125 123 122 122 123 123 124 124 124 123 123 123 122 121 119 117 114 112 109 105 100 95 90 86 82 79 75 74 77 83 88 92 94 95 95 96 98 100 102 102 102 100 98 97 98 100 102 103 103 103 102 100 100 99 99 98 96 94 92 89 87 85 84 83 82 82 82 82 82 81 80 78 77 76 77 77 77 77 77 78 79 79 79 80 80 82 84 86 89 92 96 101 106 114 134 173 262 290 302 304 303 300 299 303 310 319 328 339 342 342 341 341 341 344 346 348 349 349 349 348 348 347 345 337 325 311 301 290 284 281 281 278 274 269 265 262 260 257 255 255 253 251 247 243 243 246 253 259 263 262 260 261 263 263 262 260 261 262 267 277 290 298 298 300 303 305 304 302 301 301 301 302 303 304 306 307 310 313 316 319 321 321 321 321 320 320 320 320 320 319 319 319 320 321 322 322 322 321 321 320 318 317 316 315 314 312 311 310 308 307 306 306 305 304 303 302 301 301 300 300 300 299 299 298 297 297 296 295 294 293 292 291 291 290 290 290 291 291 292 293 293 293 294 294 294 294 295 295 295 295 294 294 294 295 295 295 295 296 295 295 295 295 295 295 295 295 295 294 293 293 292 291 291 290 290 290 290 290 290 290 289 287 287 287 287 288 288 288 287 331 331 331 331 331 331 330 329 329 329 328 328 328 329 329 329 330 330 330 331 331 331 331 330 329 328 326 323 321 317 314 309 304 297 290 280 269 258 245 233 222 211 200 189 175 161 149 140 134 131 130 128 128 127 125 121 119 119 121 124 127 129 131 133 135 136 136 135 133 131 128 126 124 120 113 107 103 101 99 99 100 104 110 120 124 124 122 120 120 122 124 125 126 127 129 131 131 132 131 131 130 129 128 128 128 130 132 134 136 139 143 149 155 158 159 157 157 156 156 156 157 160 163 167 171 175 178 181 185 188 191 194 196 199 201 201 203 204 207 213 222 233 241 246 248 248 248 246 244 255 256 249 243 235 140 102 95 52 279 252 231 216 216 210 176 147 143 153 166 157 137 117 106 106 112 117 110 102 97 89 82 75 72 74 80 88 93 88 74 78 90 90 269 284 299 311 317 318 325 355 4 5 359 345 332 332 335 335 333 332 333 334 335 335 334 334 333 332 331 329 326 322 317 311 306 317 6 100 132 145 153 160 165 167 167 167 167 167 167 167 167 167 166 164 163 161 160 159 157 155 153 152 151 150 149 148 146 145 143 141 140 137 135 132 130 129 129 129 128 126 124 122 122 123 124 124 124 124 124 124 124 124 123 121 119 116 114 111 108 103 98 93 88 84 81 78 76 78 85 91 95 98 100 102 103 105 107 109 110 110 110 108 108 108 107 105 103 105 107 107 107 107 106 105 103 101 98 96 93 91 88 85 83 82 82 82 83 83 82 81 79 78 78 77 77 77 77 77 78 78 79 79 79 80 81 83 85 88 92 96 99 103 108 117 132 183 251 284 291 291 290 290 293 299 308 324 333 337 337 337 338 342 345 347 348 348 348 348 348 349 349 347 343 335 328 323 319 314 307 299 289 283 279 277 272 264 258 255 254 253 250 246 243 243 246 254 262 264 263 263 264 265 264 260 257 256 257 261 268 279 287 290 293 297 301 304 305 302 301 301 301 301 304 306 308 311 315 318 321 322 323 322 321 320 320 321 321 320 320 319 318 319 320 321 321 322 321 321 320 319 318 317 315 314 313 311 310 308 307 306 305 305 305 304 303 303 303 302 302 302 301 301 300 299 298 297 296 295 294 294 293 292 292 291 290 290 291 292 293 294 295 295 296 296 296 296 296 296 296 295 294 294 294 294 294 293 294 294 294 294 294 294 295 294 294 294 294 293 293 292 291 290 290 290 289 290 290 290 290 289 288 287 287 287 288 288 287 287 331 331 331 331 331 330 330 329 329 328 328 328 328 329 329 329 330 330 331 331 331 331 331 331 330 328 326 324 321 318 314 310 304 297 289 280 268 256 242 229 218 207 197 186 174 161 150 142 137 134 132 130 129 128 126 122 120 119 120 123 126 129 131 134 136 137 136 135 132 130 128 125 122 117 108 102 99 97 97 99 102 106 113 121 124 121 119 119 120 123 126 127 128 129 131 132 133 133 133 132 132 131 130 130 130 130 131 133 135 137 141 146 153 158 159 158 157 156 155 154 154 156 160 164 169 174 178 182 186 189 191 193 194 198 200 201 202 204 206 210 216 227 243 248 249 248 247 246 248 257 257 242 224 209 194 179 169 179 196 224 233 219 197 178 172 170 170 173 170 145 119 101 94 92 92 99 100 99 93 82 71 63 59 62 68 73 73 58 77 93 109 131 196 252 287 311 321 327 342 10 13 13 0 340 328 327 328 328 328 328 328 329 331 333 333 333 332 331 329 326 324 322 319 315 310 315 328 30 113 132 143 152 158 161 162 163 164 165 165 166 165 165 164 164 163 162 161 160 159 157 156 154 153 152 150 149 148 147 146 145 143 141 138 134 131 129 128 127 126 125 124 123 122 123 124 124 125 125 124 124 124 124 123 122 120 118 115 112 108 104 99 94 90 86 83 79 76 77 82 89 94 98 103 106 108 110 112 114 116 117 118 118 117 115 110 106 104 106 108 110 111 111 110 108 106 103 100 98 96 94 91 88 85 84 83 83 83 83 83 82 80 79 79 78 78 77 77 77 78 78 79 79 80 80 81 82 84 87 91 94 97 100 101 105 114 136 180 235 262 273 278 281 284 286 291 307 319 328 333 335 338 342 345 346 346 346 346 346 347 348 348 348 345 341 337 334 331 326 319 309 295 285 279 274 268 261 256 255 256 256 254 251 247 246 249 255 260 260 259 261 264 266 263 258 256 254 254 256 261 268 278 286 291 296 302 307 309 306 300 299 300 302 305 308 311 314 317 320 322 323 324 323 322 321 322 322 322 322 321 320 320 320 320 321 321 321 321 320 319 318 317 316 314 312 311 309 308 307 306 306 305 305 305 305 305 305 305 304 304 304 304 303 302 301 300 298 297 296 295 295 295 295 294 293 292 292 292 292 293 294 295 296 297 297 297 297 297 297 297 297 296 295 295 294 294 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 290 290 290 290 290 290 289 288 287 287 287 287 287 287 331 331 331 331 330 330 329 329 329 328 328 328 328 329 329 330 330 330 331 331 331 332 331 331 330 329 326 324 321 318 314 310 304 298 289 279 267 254 240 226 213 202 193 182 171 160 150 143 138 135 132 130 130 130 130 129 126 125 125 127 129 133 137 140 140 139 137 134 132 130 128 125 120 112 104 100 97 97 98 101 105 109 113 117 120 119 118 120 123 126 128 130 131 132 132 132 132 132 131 131 130 130 129 128 129 129 130 131 133 135 139 144 149 154 156 156 155 155 154 153 152 153 156 161 167 173 178 183 188 191 193 195 195 196 198 200 202 204 207 210 214 219 227 238 253 250 249 249 250 253 253 242 228 214 202 191 181 175 173 179 188 188 173 163 176 183 183 173 146 111 87 77 75 77 79 76 87 93 89 76 63 51 43 38 36 39 49 67 72 87 113 143 168 196 291 337 340 346 6 18 24 18 359 338 328 331 331 329 326 323 324 325 328 330 330 330 329 327 324 322 321 320 319 316 313 312 316 357 87 117 131 142 149 153 156 159 161 162 163 163 163 163 163 163 163 162 161 160 160 159 157 156 155 153 152 151 150 149 148 147 146 143 140 136 132 129 127 126 125 124 124 123 123 124 124 125 125 125 125 124 124 124 123 122 121 119 116 113 109 105 101 96 92 88 84 81 78 76 78 84 88 93 100 107 111 114 117 119 121 123 124 124 122 117 112 108 108 109 111 113 114 114 112 110 108 104 101 99 98 96 94 91 88 86 84 84 84 84 83 82 81 80 79 78 78 77 77 77 78 79 80 80 80 80 80 81 83 86 90 93 95 95 96 99 107 122 146 179 211 238 255 266 270 267 269 282 297 315 328 334 337 340 342 344 344 344 343 344 345 346 348 347 346 344 342 338 332 325 316 306 295 284 274 265 258 253 249 250 255 260 262 259 255 253 254 256 256 254 254 260 266 266 261 257 255 255 254 254 258 263 271 279 288 295 302 309 312 309 302 298 300 302 306 310 313 315 318 320 321 322 322 322 322 321 322 322 322 322 322 321 321 321 321 321 321 320 320 319 318 316 314 313 311 309 308 307 306 305 305 305 305 305 306 306 306 306 307 307 306 307 306 306 305 304 303 301 300 298 298 297 297 297 296 296 295 294 293 293 293 294 295 296 297 297 297 298 298 298 297 297 297 296 296 295 294 294 293 293 293 293 293 292 292 292 291 291 292 292 292 292 292 291 291 291 291 291 291 290 290 289 289 288 287 286 286 287 287 287 330 330 330 330 330 330 329 329 328 328 328 328 328 329 329 330 330 331 331 331 332 332 332 331 330 329 327 324 322 319 315 311 305 298 290 280 267 253 238 223 209 198 187 177 167 157 148 142 138 135 132 131 131 132 134 136 136 135 134 135 137 141 143 145 142 139 136 133 131 129 126 122 116 108 101 98 97 98 101 104 108 111 114 116 117 118 120 123 126 129 130 132 134 134 133 132 131 130 130 129 128 127 126 126 127 128 129 130 132 134 137 142 146 150 153 154 153 152 151 150 149 149 152 158 165 172 178 183 188 192 194 195 195 194 197 199 201 203 207 211 216 221 226 233 242 251 249 248 246 242 239 235 228 220 210 200 189 176 170 170 172 172 170 170 179 188 184 162 107 76 62 54 50 50 51 56 70 80 80 72 62 53 47 42 40 41 46 54 53 55 74 102 117 104 60 22 3 4 21 29 30 22 7 352 343 340 334 328 321 318 320 323 327 329 330 330 328 326 325 324 324 323 321 319 317 314 317 348 43 92 114 129 139 146 150 154 157 159 160 161 161 161 162 162 162 162 162 161 161 160 159 157 156 154 153 152 152 151 150 149 147 145 141 137 133 129 126 124 123 123 123 124 124 124 124 124 126 126 126 125 124 124 123 123 122 120 118 115 112 109 106 100 94 90 86 83 80 79 80 83 87 91 97 105 115 119 122 124 126 128 129 128 123 118 114 111 111 113 114 115 115 115 114 113 110 107 104 102 100 98 96 93 90 87 86 85 84 84 84 83 81 80 78 78 77 77 76 77 78 79 80 80 80 80 80 80 82 85 88 90 91 91 93 97 104 114 129 146 166 194 218 233 238 237 243 258 276 298 318 329 334 337 339 342 343 343 342 342 343 345 346 346 345 345 344 340 331 318 308 299 290 280 271 262 254 251 250 254 260 270 275 272 266 261 257 254 251 249 252 260 267 265 260 257 256 256 256 255 257 261 268 278 287 295 302 309 312 309 303 299 299 302 306 310 313 314 316 317 319 320 320 321 321 322 322 322 322 322 322 322 322 321 321 320 320 320 319 318 316 314 312 310 308 307 306 305 305 305 306 306 306 307 307 307 308 308 308 308 308 309 308 308 307 306 306 304 303 302 300 299 299 298 298 298 297 296 295 295 294 294 295 295 296 296 297 297 297 297 297 297 297 296 296 295 295 294 293 293 293 293 293 292 292 292 292 292 292 292 293 292 292 292 292 292 291 291 290 290 289 288 288 287 287 286 286 286 287 287 330 330 330 330 330 329 329 328 328 328 328 328 328 329 329 330 330 331 331 332 332 332 332 331 331 329 327 325 322 319 316 311 306 299 291 281 268 254 238 222 207 194 182 171 161 152 144 139 136 134 133 133 134 135 137 140 142 143 144 145 146 147 147 145 142 138 135 132 130 126 122 117 109 103 98 97 97 100 103 107 111 113 115 117 118 121 125 128 130 131 132 133 134 133 132 131 130 130 130 129 128 127 127 127 127 128 129 130 132 134 137 141 144 148 150 151 151 149 148 147 146 146 149 155 162 169 176 182 187 191 193 195 195 196 198 199 198 200 203 209 217 222 224 229 234 239 241 242 240 237 231 226 222 217 211 204 195 183 175 172 169 168 166 167 172 177 162 135 96 70 58 49 41 33 31 38 53 64 67 66 61 57 52 46 45 44 43 40 39 35 36 41 46 48 48 33 20 25 36 38 35 29 20 7 352 340 329 318 312 313 318 325 330 334 335 336 335 334 334 335 334 331 328 325 322 320 320 337 5 54 89 111 126 136 143 148 152 155 157 158 159 160 162 162 163 163 163 162 162 161 160 158 156 155 154 154 153 153 151 150 148 146 142 138 134 130 126 123 122 122 122 123 124 124 123 124 126 126 126 125 124 124 124 124 123 122 121 120 118 116 112 105 97 93 89 85 83 83 83 85 89 94 99 106 115 121 124 127 129 130 130 127 122 118 116 115 115 116 117 117 116 116 115 114 112 110 107 104 101 99 96 94 91 89 87 86 84 84 83 82 80 78 77 76 76 76 76 76 78 79 80 80 80 79 79 80 81 84 86 88 88 89 91 95 101 109 118 127 141 161 182 198 206 212 226 244 263 281 300 316 327 333 337 340 341 341 340 341 341 342 344 344 344 345 346 343 333 316 303 293 285 279 273 266 261 259 262 267 275 278 283 282 277 268 258 251 246 245 250 256 260 258 254 254 255 257 257 257 258 262 270 280 290 297 302 308 310 308 304 302 303 305 309 312 314 314 315 316 317 319 320 321 322 323 323 323 323 323 323 323 322 321 319 318 318 318 318 317 315 313 310 308 307 306 306 306 306 307 307 308 308 308 308 308 308 308 308 309 309 309 309 309 309 308 307 306 305 304 303 302 301 300 299 299 298 298 297 296 296 295 295 295 295 296 296 296 296 296 296 296 296 296 296 295 294 294 293 293 293 292 293 292 292 292 292 292 292 292 292 292 292 292 291 291 290 290 290 289 289 288 287 287 287 287 286 286 287 287 329 329 330 329 329 329 328 328 328 328 328 328 329 329 330 330 331 331 331 332 332 332 332 332 331 329 328 326 323 320 317 312 307 300 292 282 270 256 241 224 207 191 176 165 155 146 140 136 134 134 135 137 139 140 143 145 147 148 150 151 150 149 147 144 140 136 133 131 128 123 116 109 101 97 96 97 99 102 106 110 112 114 116 118 121 125 128 131 132 133 132 132 132 131 130 130 129 129 130 130 130 130 129 130 130 131 131 131 133 135 138 140 144 146 147 148 148 147 145 144 144 144 147 151 157 164 170 177 183 187 190 192 194 196 198 198 199 200 202 207 214 218 211 212 215 219 227 232 232 230 225 221 217 213 209 204 197 188 181 176 172 167 163 161 160 159 150 134 115 96 80 66 48 33 27 30 38 49 55 57 56 53 49 46 45 43 41 36 29 25 25 28 32 36 38 34 31 35 40 41 38 32 24 8 348 329 312 304 306 315 325 334 340 344 345 345 345 345 345 344 342 339 336 332 329 327 327 336 355 26 60 90 110 125 136 143 147 150 153 155 158 160 162 163 164 164 164 164 163 162 161 159 157 156 155 155 154 153 152 150 148 146 143 139 135 131 126 123 121 121 122 124 124 124 124 124 126 126 126 126 125 125 125 125 125 124 124 123 122 120 116 110 100 96 92 89 88 87 87 89 93 97 102 106 111 117 122 126 127 126 123 119 116 116 117 117 118 118 119 119 119 118 116 114 112 111 108 106 103 100 98 95 92 90 87 85 83 82 81 80 78 77 75 75 75 74 75 75 77 78 79 79 79 78 78 78 80 82 84 85 85 85 87 91 97 104 111 117 129 146 165 181 192 202 219 237 252 265 279 296 317 327 332 335 337 337 338 339 340 340 341 342 343 344 347 345 336 322 307 293 286 284 280 276 273 272 272 272 269 263 266 268 266 260 254 247 243 243 246 248 249 246 245 247 251 255 257 259 261 265 271 280 289 296 299 304 307 308 307 308 310 312 314 315 316 317 317 318 319 320 321 322 324 324 325 325 324 324 323 322 321 319 318 317 317 317 317 316 314 312 310 308 307 306 306 307 308 308 309 309 309 309 309 308 308 308 308 309 309 309 309 309 309 308 308 307 307 306 305 304 303 302 301 300 299 299 298 298 297 297 296 296 295 295 295 295 295 295 295 295 295 295 295 295 294 294 293 293 292 292 292 292 292 292 292 291 292 292 291 291 290 290 290 290 289 289 288 288 288 288 287 287 287 287 286 286 286 286 329 329 329 329 329 328 328 328 328 328 328 328 329 329 330 330 331 331 332 332 332 332 332 332 331 330 328 326 324 321 317 313 308 302 294 284 272 259 244 227 208 188 172 159 149 142 137 134 133 134 137 140 144 147 150 151 152 152 152 152 151 149 145 142 137 133 131 128 125 119 111 103 96 93 94 97 100 103 107 110 112 113 116 119 123 127 130 131 132 132 131 130 130 129 128 128 128 128 128 128 129 130 131 132 134 134 134 133 133 135 137 140 142 144 145 146 145 145 143 143 143 144 146 149 152 157 164 170 176 181 184 186 188 190 194 197 200 202 206 210 213 214 206 206 208 212 219 223 224 223 220 216 213 211 207 203 198 192 186 180 173 166 160 154 150 146 138 128 117 107 97 85 64 44 33 31 36 43 48 50 48 46 44 43 43 40 37 33 30 26 24 28 33 35 34 33 37 40 39 34 28 23 14 352 330 310 299 304 318 332 342 349 353 355 355 354 353 351 350 348 346 343 341 338 335 333 334 339 352 13 40 71 94 113 127 136 142 146 150 153 157 160 162 164 165 166 166 165 165 163 161 160 158 157 157 156 155 154 152 151 149 147 144 140 136 132 128 124 122 122 124 126 127 126 125 125 126 127 127 126 126 126 126 126 126 126 126 126 125 123 120 114 104 99 96 94 92 91 92 93 97 100 104 108 111 114 118 121 121 119 116 114 114 116 118 119 120 121 121 122 122 121 120 118 116 113 110 107 104 101 97 95 92 90 87 84 81 79 78 78 77 76 75 74 74 73 73 74 75 76 77 78 77 77 76 76 77 79 81 82 81 81 82 85 90 98 105 111 122 138 157 174 186 200 217 233 246 256 265 280 304 317 324 328 330 331 333 335 337 338 339 339 341 343 344 343 336 326 307 289 284 289 289 290 288 284 278 267 256 247 249 250 248 247 247 246 245 245 246 247 248 245 244 246 248 251 253 256 259 263 268 275 282 288 293 300 306 310 311 312 314 315 316 317 318 318 319 320 320 321 322 323 324 324 324 324 323 323 323 321 320 318 316 315 315 316 316 315 314 312 310 309 308 307 308 308 309 310 310 310 310 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 306 306 305 305 304 303 302 301 300 299 298 298 297 297 296 295 295 294 294 294 294 293 293 293 293 294 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 290 290 290 290 290 289 289 288 288 288 288 287 287 287 286 286 285 285 286 328 328 328 328 328 328 328 328 327 327 328 328 329 329 330 330 331 331 332 332 332 332 332 332 331 330 329 327 324 321 318 314 309 303 295 286 276 263 247 229 207 185 166 153 143 137 134 132 132 134 137 141 146 151 154 155 155 154 153 151 149 146 143 139 135 132 128 124 118 113 106 100 97 95 97 99 101 105 108 110 112 113 116 120 124 127 129 130 130 129 128 128 129 128 127 126 126 126 126 126 127 129 131 134 136 137 138 137 136 135 137 139 141 143 144 144 144 144 143 143 144 145 146 148 151 155 159 164 169 174 178 180 182 185 190 195 198 201 204 208 213 217 221 216 215 215 217 218 219 221 218 214 211 209 207 204 201 198 191 182 168 155 145 136 126 115 108 106 106 104 98 88 74 54 42 39 41 44 47 47 43 40 40 42 44 43 40 36 32 29 29 32 33 30 28 31 36 38 33 23 13 8 358 329 309 303 311 325 340 351 358 1 2 1 360 358 355 353 350 348 346 343 341 338 336 335 336 340 349 5 28 58 83 101 116 128 136 142 147 151 156 160 163 165 166 167 167 167 166 164 162 161 160 159 158 157 156 154 153 151 149 147 145 142 138 135 130 126 123 123 125 128 129 128 126 125 126 126 127 126 126 127 127 127 127 128 128 128 127 125 122 116 107 102 99 98 97 96 96 98 101 104 107 110 113 115 118 120 121 121 120 119 119 120 120 121 122 123 124 124 124 124 124 122 117 114 110 107 104 101 98 95 93 90 87 83 80 78 77 77 77 76 75 75 74 73 73 73 73 75 75 76 75 74 73 73 74 75 77 78 78 77 76 78 82 90 98 105 116 131 149 166 179 197 215 232 245 255 262 272 290 306 315 321 323 324 325 327 329 331 333 335 339 340 340 338 333 320 295 279 279 284 290 296 299 297 288 273 261 255 253 253 253 257 259 257 254 252 251 251 254 255 254 253 251 249 250 253 255 259 265 273 278 285 292 299 306 309 310 311 311 312 313 314 316 317 319 320 321 321 322 322 323 323 323 322 322 322 321 320 319 317 315 314 314 314 314 314 313 312 311 310 309 309 310 310 311 311 311 311 311 310 310 309 309 308 308 308 308 308 308 308 308 308 307 307 307 307 307 306 306 306 305 305 304 302 301 300 299 299 298 297 297 296 295 294 294 293 293 292 292 292 292 292 292 292 292 292 292 292 291 291 291 290 290 290 290 290 290 290 289 289 290 290 290 289 289 289 288 288 288 288 287 286 286 286 286 286 327 328 328 328 328 327 327 327 327 327 327 328 328 329 330 331 331 332 332 332 333 333 333 332 332 330 329 327 325 322 318 314 310 304 297 288 278 266 250 229 204 179 159 145 137 132 129 128 129 131 135 140 145 151 154 155 153 151 149 147 145 142 139 137 132 129 124 117 110 105 101 99 98 98 99 102 104 106 109 111 113 115 118 121 124 127 128 128 128 127 126 127 128 128 127 126 125 124 124 125 127 130 132 134 136 138 139 139 138 137 136 137 140 142 143 143 143 143 143 143 144 145 147 150 152 155 158 161 165 168 172 175 177 180 185 191 195 196 198 202 207 213 221 228 227 222 218 217 219 222 221 216 213 212 210 207 206 205 198 180 155 133 125 112 95 79 73 81 92 95 91 81 66 54 48 46 46 47 49 49 45 40 39 41 44 42 39 37 34 32 34 37 34 29 27 30 32 29 22 13 3 350 329 305 308 320 335 347 357 2 5 5 4 3 1 359 356 353 350 347 345 342 340 337 336 335 336 338 345 358 18 46 72 89 105 119 130 138 144 150 155 160 163 166 168 168 169 168 167 165 163 162 161 161 160 158 157 155 153 151 150 148 146 144 141 138 133 129 126 125 127 130 131 130 126 124 125 126 126 126 126 127 127 127 128 129 129 129 128 125 121 115 108 104 102 101 101 101 102 103 105 108 110 112 114 117 120 123 124 125 125 125 125 124 123 123 123 123 124 124 125 126 125 122 118 114 111 108 106 103 100 97 95 92 88 84 81 79 78 77 77 77 76 75 74 73 73 72 72 72 72 72 72 71 71 71 71 72 73 74 74 74 73 73 74 78 85 96 110 124 139 155 172 192 213 231 247 260 264 272 282 294 305 313 317 318 318 319 320 321 324 328 330 332 332 331 325 310 295 286 284 283 286 288 284 283 288 283 279 280 284 287 291 297 292 280 269 262 260 260 260 262 263 262 258 254 255 257 261 264 269 276 281 287 293 300 305 303 303 305 307 309 310 312 314 316 317 318 319 320 320 320 321 321 320 320 319 319 319 318 317 316 315 314 314 314 314 313 313 312 311 311 310 310 311 311 311 311 312 312 312 311 311 311 310 309 309 309 308 308 308 307 307 307 307 307 307 307 307 307 307 306 306 306 305 304 303 302 301 300 300 299 298 297 296 296 295 294 293 292 292 291 291 291 291 291 291 291 291 291 291 291 290 290 290 289 289 289 289 289 289 289 289 289 290 289 289 289 288 288 288 287 287 286 286 286 286 286 327 327 327 327 327 327 327 327 327 327 327 328 328 329 330 331 331 332 332 333 333 333 333 332 332 331 329 327 325 322 319 315 310 304 298 290 280 269 252 227 196 169 149 137 131 128 127 126 126 129 134 139 145 151 154 152 149 146 143 141 139 137 136 133 129 125 118 110 102 98 97 97 98 100 102 105 107 109 111 114 116 118 121 123 125 127 127 127 126 125 125 126 126 127 126 126 125 124 124 125 127 130 132 134 136 138 139 140 140 139 137 137 138 140 140 140 140 140 141 143 144 146 148 151 154 157 159 161 163 165 168 170 172 176 179 184 187 190 191 195 200 207 217 223 225 222 218 217 219 223 225 221 218 217 217 216 218 220 211 169 129 113 109 96 78 62 56 61 71 76 75 67 57 52 52 53 54 55 55 51 48 45 43 44 46 44 42 41 40 38 38 41 36 32 31 32 31 26 17 8 357 345 331 325 333 342 351 357 3 5 5 4 3 2 0 358 354 352 349 347 345 342 340 339 338 337 337 339 344 354 10 33 57 75 92 109 123 133 141 148 154 160 164 167 168 169 169 169 168 166 165 164 164 163 162 160 158 156 154 152 151 150 149 147 144 141 137 133 129 127 128 130 131 130 126 123 124 125 125 125 125 126 127 128 129 130 130 130 127 123 117 112 110 108 106 106 106 107 107 108 110 111 113 115 118 120 122 125 127 129 130 131 130 128 126 124 122 122 121 121 123 124 123 120 118 116 114 111 109 107 104 101 98 95 92 88 85 82 80 79 78 78 77 76 75 74 73 71 70 69 69 69 69 69 68 68 68 68 69 70 71 72 72 70 68 65 65 76 93 112 127 144 163 187 210 229 246 259 266 272 278 286 296 305 309 312 313 314 314 314 317 319 321 322 322 320 315 306 299 296 295 293 290 287 282 276 270 270 274 298 317 320 320 312 300 288 278 271 267 267 266 265 265 267 268 267 269 269 270 270 274 278 282 287 293 298 303 305 306 307 308 311 312 314 315 316 317 317 318 318 318 318 318 318 318 318 317 317 316 316 316 315 314 313 313 313 313 313 312 312 311 310 310 310 310 311 311 311 312 312 312 312 312 311 311 310 310 309 308 308 307 307 307 306 306 306 306 306 306 307 307 307 307 306 306 305 305 304 303 302 302 301 300 299 298 297 297 296 295 294 293 292 292 291 291 291 291 291 291 291 291 291 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 287 287 287 287 286 285 285 286 327 327 327 327 327 327 326 327 327 327 327 328 329 329 330 331 331 332 332 333 333 333 333 332 332 331 329 327 325 322 319 315 311 305 299 291 282 270 254 223 185 157 140 130 127 126 126 125 126 130 136 144 151 155 154 147 142 139 137 136 134 133 131 129 125 121 112 103 96 93 93 95 98 102 106 109 111 113 115 117 119 121 123 125 126 127 126 125 124 124 125 125 125 125 125 125 124 123 123 124 126 129 131 133 135 137 139 140 140 139 137 136 137 138 138 137 137 138 139 142 143 145 148 152 154 157 160 162 164 165 166 167 169 174 176 178 181 183 185 187 193 200 205 209 214 217 215 214 216 220 222 221 223 227 230 233 238 246 255 96 94 97 101 98 83 68 62 64 63 64 61 58 56 55 57 59 61 61 58 51 50 48 48 47 46 45 45 45 44 42 41 42 39 37 35 35 34 30 22 14 11 9 8 1 356 354 355 358 1 3 2 0 359 358 357 354 351 349 347 346 346 345 344 344 343 343 343 343 346 352 4 21 41 60 78 97 114 127 138 146 153 159 163 166 168 170 170 170 169 168 167 167 166 165 164 162 160 157 155 154 153 152 151 150 147 145 141 137 132 129 129 130 131 130 126 122 122 123 124 124 125 126 127 128 129 130 130 130 126 121 117 115 115 115 113 111 111 112 113 114 114 115 117 119 121 123 126 128 131 133 135 135 133 130 127 125 122 120 118 118 120 122 121 120 119 118 116 114 112 109 107 104 101 98 96 92 89 87 85 83 81 80 79 78 77 76 74 71 69 67 66 66 66 66 66 65 65 65 65 65 66 67 68 67 64 58 47 45 56 82 110 139 159 181 204 223 240 254 263 270 276 282 290 295 300 304 308 309 311 312 314 315 316 316 316 314 310 307 306 305 304 302 298 293 287 281 274 270 282 308 325 326 319 303 287 277 274 271 269 268 266 264 264 269 275 281 284 282 277 272 273 277 282 288 294 300 304 308 310 311 311 313 314 315 316 316 316 317 317 317 317 317 317 317 316 316 316 315 315 315 315 314 313 312 312 312 313 312 312 311 311 310 310 310 310 310 310 311 311 311 312 312 312 312 311 311 310 309 308 308 307 306 306 306 306 306 306 306 306 307 307 307 307 307 307 306 305 305 304 304 303 302 302 301 300 300 299 298 297 296 295 294 293 293 292 292 292 292 292 292 291 291 291 290 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 287 287 286 286 286 285 285 285 285 326 327 327 327 326 326 326 326 326 327 327 328 329 329 330 331 331 332 333 333 333 333 333 332 332 331 329 327 325 322 319 315 311 306 299 292 283 271 253 219 170 143 131 126 125 123 122 120 119 122 135 153 161 160 152 142 137 134 132 131 131 130 126 124 121 116 107 99 93 91 92 94 100 105 109 113 115 117 119 120 121 123 125 127 127 127 127 126 125 125 125 124 123 124 124 123 123 123 123 124 125 127 129 132 134 136 138 139 140 139 138 136 137 137 137 136 136 137 139 140 142 145 148 151 154 156 159 161 164 166 167 168 169 173 175 175 176 177 180 182 188 194 196 194 192 195 201 203 209 214 217 220 230 241 251 260 271 298 357 44 64 75 84 91 88 81 76 74 70 64 61 60 62 63 62 59 57 57 56 52 47 48 52 53 51 47 45 46 47 45 44 45 43 41 39 38 38 36 31 28 31 31 25 14 5 359 356 356 358 359 357 356 355 354 353 351 348 347 346 347 347 348 349 350 350 350 349 349 350 353 360 12 27 44 62 81 101 118 131 141 149 155 160 164 167 170 171 171 171 170 169 168 168 167 166 164 162 160 158 156 155 154 153 151 149 146 143 139 135 131 129 129 130 129 126 122 121 122 124 125 126 127 128 128 129 130 130 130 127 124 122 121 121 120 119 118 118 118 118 119 119 120 121 123 125 128 130 133 135 138 139 138 135 132 128 125 122 119 116 117 120 122 122 121 120 118 117 115 112 110 107 104 101 99 97 95 93 91 89 87 86 84 82 80 79 77 75 72 69 67 65 65 64 64 63 63 62 62 61 61 61 61 62 62 60 55 40 27 20 23 49 155 167 180 199 216 233 247 258 268 275 281 285 288 293 298 303 306 307 309 312 314 316 316 314 313 312 311 310 310 310 308 304 299 294 288 282 276 291 312 323 323 314 298 282 272 268 267 266 265 265 264 264 268 277 288 292 286 281 279 279 280 285 291 297 303 306 309 311 311 310 312 313 314 315 315 315 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 313 313 312 312 312 312 312 311 311 310 310 310 310 311 311 311 311 311 311 311 311 311 310 310 309 308 307 307 306 306 306 306 306 306 306 307 307 307 308 308 308 307 307 306 306 305 304 304 303 303 302 302 301 301 300 299 298 297 296 295 295 294 294 293 293 293 292 292 292 291 291 290 289 289 289 288 288 288 288 288 288 288 288 288 288 287 287 286 286 286 285 285 284 285 284 326 326 326 326 326 326 326 326 326 327 327 328 329 329 330 331 332 332 333 333 333 333 333 332 332 331 329 328 325 323 320 316 311 306 300 292 284 271 249 210 154 129 123 121 120 118 115 113 114 120 140 171 175 164 149 137 132 130 128 128 128 126 122 120 116 110 102 95 92 92 94 98 103 108 111 114 116 119 122 123 125 126 128 130 130 130 130 130 128 126 125 122 121 121 121 123 124 124 124 124 125 127 129 131 133 136 138 139 139 139 138 137 137 137 137 136 135 136 138 140 142 144 148 151 154 155 157 159 162 165 168 169 171 173 174 173 172 172 174 178 182 188 191 187 182 182 188 192 200 206 209 213 228 246 265 285 313 354 28 41 47 52 57 62 69 78 85 84 78 71 69 70 72 71 66 58 52 51 52 51 45 49 55 59 59 55 51 49 51 50 48 49 48 45 42 41 41 40 38 39 43 40 29 14 3 357 354 353 354 354 352 352 352 352 351 349 347 346 347 348 349 351 352 353 354 354 353 353 352 354 358 6 17 31 48 67 86 103 118 131 141 148 155 160 165 168 171 172 173 172 171 170 169 168 167 167 165 164 162 160 158 156 154 152 150 147 143 139 135 131 128 128 129 129 126 122 121 122 125 127 128 129 129 129 130 130 131 130 128 126 125 124 124 123 123 122 123 123 124 124 125 126 127 128 130 132 135 138 140 142 142 140 136 132 128 125 122 119 118 121 124 125 124 122 120 118 116 114 111 108 106 103 100 98 97 95 94 94 93 91 90 88 86 83 81 79 76 74 71 68 66 64 63 62 61 59 59 58 56 56 55 55 54 54 53 49 38 25 10 353 313 218 196 195 202 213 227 242 255 265 272 277 281 285 290 296 301 305 308 311 314 316 317 318 316 315 313 312 312 312 312 311 308 304 300 296 291 285 290 305 316 315 310 300 287 276 269 266 265 265 266 266 267 270 275 284 288 279 280 284 286 285 285 289 296 302 305 306 307 305 305 306 308 310 311 312 313 313 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 314 314 313 313 313 313 312 312 311 311 311 311 311 311 311 311 311 311 311 310 310 310 310 309 308 308 307 306 306 306 306 306 306 306 307 307 307 307 308 308 308 308 307 307 306 306 305 304 304 303 303 302 302 302 301 300 299 298 297 297 296 296 295 295 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 288 288 288 288 287 287 287 286 286 285 285 284 284 284 326 326 326 326 326 326 326 326 326 327 327 328 329 329 330 331 332 332 333 333 333 333 333 333 332 331 330 328 326 323 320 316 311 306 299 291 282 272 248 198 143 121 116 118 118 116 112 110 112 123 147 181 189 163 143 133 128 126 125 125 125 122 118 115 110 105 99 94 91 93 97 102 107 109 110 112 116 120 124 126 129 130 131 131 131 131 131 131 128 125 123 121 120 120 122 125 127 126 125 124 125 126 128 130 133 135 138 139 140 139 139 138 138 138 137 136 135 136 139 140 142 144 148 152 155 156 157 158 161 164 168 170 171 172 173 172 169 168 170 173 174 176 179 177 174 174 181 190 191 195 197 196 204 219 248 297 348 28 47 45 42 40 40 39 43 59 81 94 93 86 83 82 82 79 74 65 56 50 48 47 47 52 59 64 66 62 56 54 55 56 55 55 54 50 46 44 43 42 41 41 40 35 26 14 3 355 350 349 349 348 347 347 348 348 347 346 345 346 347 348 349 351 352 353 353 354 354 353 353 354 357 2 9 20 35 52 68 84 99 114 126 136 145 152 159 164 169 171 173 173 172 171 170 169 169 168 167 166 164 162 160 157 155 153 150 146 142 137 132 129 126 126 127 128 126 121 121 123 126 128 129 129 129 129 130 131 131 131 129 126 125 124 125 124 124 124 125 126 127 128 130 132 133 133 135 137 140 142 144 145 144 141 136 132 129 127 125 123 123 126 129 129 126 123 120 118 115 112 109 107 104 102 99 97 96 96 96 95 95 94 93 92 90 88 85 82 79 76 73 70 68 65 63 60 58 56 55 53 51 50 49 48 47 46 43 39 31 20 7 347 311 270 240 224 216 208 205 226 245 257 267 272 277 283 290 296 301 304 308 311 313 315 317 317 316 315 313 312 312 312 311 310 308 305 303 299 295 291 290 296 309 309 306 300 293 286 278 274 272 272 274 276 277 278 279 279 276 274 276 278 279 278 277 281 289 295 298 300 300 299 298 301 303 306 307 309 310 311 311 312 312 313 313 314 314 315 316 316 316 316 316 316 316 315 315 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 310 310 309 309 309 308 308 308 307 307 306 306 306 306 306 307 307 307 307 307 308 308 307 307 307 307 307 306 306 305 304 304 303 303 303 302 302 301 301 300 299 298 298 297 296 296 295 294 293 293 293 292 292 292 291 291 290 290 289 289 289 289 289 288 288 288 288 287 287 287 286 286 285 285 285 284 284 326 326 326 326 326 326 326 326 326 327 327 328 329 329 330 331 332 332 333 333 333 333 333 333 332 331 330 328 326 324 320 316 312 306 298 289 278 264 235 182 139 120 114 116 116 114 110 108 112 128 163 193 188 158 135 128 125 124 123 123 122 117 113 109 104 100 95 92 91 93 97 102 106 109 110 111 115 120 124 125 127 128 129 129 128 127 126 125 123 122 121 119 119 120 122 126 129 129 126 125 125 126 128 130 133 135 138 140 140 140 139 138 137 137 136 135 135 136 138 140 141 144 147 152 155 157 158 159 161 164 167 170 171 172 171 170 168 165 167 168 166 165 164 163 163 165 171 178 179 184 184 182 181 182 186 12 34 55 63 66 59 50 40 29 24 34 55 75 85 86 87 86 86 86 83 78 72 60 55 54 55 60 65 69 71 68 63 61 64 64 63 61 60 58 52 48 46 45 42 40 35 29 22 13 2 352 347 345 344 342 341 341 341 342 342 343 343 344 346 347 348 349 349 350 351 352 352 352 352 353 355 359 4 12 23 37 50 64 78 93 107 120 131 141 149 157 163 168 171 172 172 171 171 170 169 168 167 166 164 163 161 158 155 152 149 144 139 134 129 125 122 122 123 125 124 120 120 123 126 128 129 128 127 127 128 130 131 131 130 128 127 126 125 124 124 126 128 130 131 131 134 137 138 139 140 142 145 147 148 148 146 142 138 134 131 129 129 128 129 131 133 132 127 123 119 116 113 111 108 107 105 103 100 98 98 97 97 97 96 96 96 95 94 92 89 86 82 79 76 73 70 67 63 60 57 54 51 48 46 44 43 42 41 38 33 28 21 12 1 340 314 289 268 250 225 182 177 187 209 237 260 265 271 279 288 296 299 299 302 305 308 310 312 313 313 312 311 311 311 311 310 308 306 303 302 300 297 294 292 292 301 303 302 299 296 293 289 287 286 287 289 292 293 292 291 289 284 278 273 269 266 266 266 272 279 285 287 289 292 294 296 298 301 303 305 307 308 309 310 311 311 312 313 314 315 315 316 316 317 317 317 317 317 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 310 310 309 308 308 308 307 307 307 307 307 307 307 306 306 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 305 305 304 304 303 303 303 302 302 302 301 301 300 299 299 298 297 296 295 294 294 293 293 292 292 292 291 291 291 290 290 290 289 289 289 288 288 288 288 287 287 287 286 285 285 285 285 284 326 326 326 326 326 326 325 326 326 327 327 328 329 329 330 331 332 333 333 334 334 334 334 333 333 332 331 329 327 325 321 317 313 307 299 288 272 249 217 165 130 113 109 111 111 109 105 106 113 137 188 203 178 146 124 122 121 121 121 120 118 112 107 102 98 95 91 89 90 92 96 101 105 107 109 111 115 120 123 124 125 125 125 125 125 123 121 118 117 117 117 118 118 119 120 123 127 129 129 126 125 126 128 130 132 135 137 139 140 140 139 137 137 136 136 135 135 136 137 139 140 143 147 151 155 159 160 161 162 164 166 170 171 171 169 168 166 164 165 164 161 159 158 160 162 162 162 166 175 177 176 173 168 159 141 96 79 85 95 98 94 82 64 43 27 24 35 59 74 79 81 82 83 85 87 87 86 74 67 62 61 62 65 69 71 71 69 68 72 72 70 68 67 64 60 55 52 48 44 39 33 26 18 8 358 348 343 341 339 338 337 336 337 337 339 340 341 343 344 345 346 346 347 348 348 349 349 350 351 351 353 355 359 5 14 25 36 48 61 74 88 101 114 126 136 146 154 160 165 168 169 169 169 169 168 167 166 165 164 162 160 158 154 151 146 141 135 130 125 121 119 117 120 122 122 119 118 121 124 125 125 123 122 123 126 129 131 132 131 131 130 129 127 126 126 127 129 132 134 136 139 141 143 144 145 147 149 151 151 150 148 145 141 137 135 134 134 134 134 135 135 132 128 123 119 116 113 111 110 108 107 105 103 102 100 100 99 99 98 97 97 97 96 95 93 90 86 83 80 77 74 70 65 60 56 52 49 45 42 40 38 36 34 30 24 18 11 3 353 334 315 298 286 278 262 182 176 180 191 217 256 258 262 269 280 289 294 288 291 297 300 303 306 307 308 308 308 309 310 310 309 308 306 304 301 299 297 296 294 291 296 298 299 298 297 295 294 295 296 298 301 304 306 306 305 303 297 285 273 265 261 260 262 268 273 276 278 281 287 292 295 297 300 302 304 305 307 308 309 310 311 312 313 314 315 316 316 317 317 318 318 318 318 317 317 317 317 317 317 317 317 316 316 315 314 314 313 313 312 312 311 310 309 309 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 305 305 304 304 304 303 303 303 303 302 302 301 301 300 300 299 298 297 296 295 294 293 293 292 292 292 291 291 291 290 290 290 289 289 288 288 288 288 288 288 287 287 286 286 285 285 284 326 326 326 326 326 325 325 326 326 327 327 328 329 330 330 331 332 333 334 334 334 334 334 334 333 333 331 330 328 326 323 319 314 308 301 289 272 242 196 143 111 99 99 102 103 101 96 100 113 147 205 203 160 129 115 116 117 118 117 115 112 106 101 97 93 90 88 89 90 93 96 100 103 106 108 112 116 119 121 122 123 123 122 122 122 121 119 115 113 113 115 117 118 120 121 123 125 128 129 127 126 126 127 129 132 135 137 139 140 139 138 137 137 136 136 136 136 137 139 140 142 145 148 152 156 160 162 164 165 165 167 170 172 170 168 166 164 163 162 161 158 156 157 161 165 166 163 163 167 169 169 167 161 152 140 126 114 116 121 121 119 109 93 74 56 42 36 50 60 66 69 71 71 72 76 80 83 79 76 71 66 64 64 66 68 70 72 75 77 78 76 74 72 68 65 63 59 54 48 40 32 22 10 359 349 342 338 337 336 336 336 336 337 339 340 342 344 344 345 345 346 346 346 346 347 347 347 347 348 349 350 352 355 360 7 16 25 36 48 61 73 85 97 109 120 130 139 147 153 158 162 164 165 166 167 167 166 165 164 162 160 157 154 149 144 139 133 127 123 119 115 112 114 117 118 114 111 114 117 119 118 116 116 119 123 127 131 133 133 133 133 132 131 129 128 129 131 134 138 141 143 145 147 149 150 151 153 153 153 153 151 147 144 141 140 141 141 142 141 141 139 135 130 125 121 118 116 114 112 111 109 108 106 104 103 103 102 101 99 98 98 98 97 96 95 92 89 86 84 81 77 73 68 63 57 52 47 43 40 37 34 31 28 23 18 11 4 356 347 333 320 310 305 295 202 181 179 182 190 206 256 262 263 266 270 268 243 256 271 280 285 290 294 296 298 300 303 307 308 307 306 305 305 304 302 300 298 296 295 293 294 295 297 298 297 297 297 298 300 303 306 308 310 311 311 310 306 292 277 267 262 261 264 268 272 274 276 280 287 292 295 297 299 301 303 305 307 308 309 310 311 312 314 315 315 316 317 317 317 318 318 318 318 318 319 319 319 320 320 320 320 319 319 318 317 316 315 314 314 313 312 311 310 310 309 308 308 307 307 307 307 308 308 308 308 308 308 308 308 308 308 307 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 303 303 303 302 302 301 301 300 299 298 297 296 295 294 293 293 292 292 291 291 290 290 290 289 289 288 288 288 288 288 288 288 287 287 287 286 286 285 326 326 326 326 325 325 325 326 326 327 327 328 329 330 331 332 333 333 334 335 335 335 335 335 334 333 332 331 329 327 324 321 317 311 303 292 276 238 169 111 88 81 88 93 94 89 75 89 110 168 209 188 140 113 107 110 113 114 112 109 105 100 97 94 90 88 88 90 93 95 98 100 103 106 108 111 114 117 119 120 120 120 120 118 117 117 117 115 113 114 116 117 119 120 122 123 124 125 126 127 127 127 128 129 131 134 135 137 138 138 137 136 136 136 136 137 137 138 140 142 144 147 150 153 158 163 167 169 168 167 167 169 171 171 168 165 162 161 160 158 155 154 156 160 165 166 162 159 160 163 164 163 158 151 142 133 129 129 130 129 125 115 102 90 80 72 64 65 72 77 76 70 64 60 61 66 71 75 76 75 72 70 70 71 74 74 76 80 82 82 82 80 78 74 68 67 66 61 53 43 28 10 354 345 339 336 336 337 338 340 341 342 344 346 347 348 349 349 349 349 349 348 348 347 347 347 346 346 347 347 347 348 350 354 1 8 17 27 38 50 62 73 83 93 102 111 119 126 133 141 148 154 159 162 164 165 166 165 164 162 160 156 153 148 144 139 134 129 124 119 111 106 107 109 109 105 101 104 108 109 109 109 111 115 121 127 132 134 135 135 135 135 134 134 132 132 134 137 140 144 147 150 152 153 154 155 156 156 156 155 154 151 148 147 147 147 148 149 149 148 145 142 136 131 126 123 120 117 115 113 111 109 107 106 105 104 103 102 101 100 99 98 97 96 94 93 91 89 87 84 81 77 72 66 60 53 47 42 38 34 31 28 24 19 13 7 0 353 344 335 327 323 315 267 202 188 184 186 193 202 242 260 270 274 271 266 223 224 239 253 262 268 274 279 283 288 295 303 304 302 300 300 300 300 301 300 299 298 297 296 296 297 299 299 298 298 298 300 302 305 307 310 312 313 313 312 307 297 284 274 268 267 269 273 276 279 282 286 290 293 295 298 300 302 304 306 307 308 310 311 312 313 314 315 315 316 316 317 317 318 318 318 319 319 320 321 321 322 322 322 322 322 321 320 319 318 317 316 316 315 314 313 313 312 311 311 310 309 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 303 303 303 303 303 303 302 302 301 300 299 299 298 297 295 294 294 293 292 291 291 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 286 286 326 326 326 326 325 325 325 326 326 327 327 328 329 330 331 332 333 334 335 335 336 336 336 335 335 334 333 332 330 328 326 323 319 314 306 297 286 268 95 72 61 62 79 83 69 52 49 72 104 203 205 158 125 102 103 107 110 110 107 102 97 93 91 90 87 87 88 91 93 96 98 101 104 106 107 108 110 113 115 116 116 115 114 112 111 112 113 113 112 112 115 117 118 119 120 120 121 122 123 125 126 128 129 130 131 132 133 134 136 136 136 136 136 136 137 137 138 139 141 144 146 149 151 155 160 168 176 179 175 171 169 168 168 169 167 164 160 158 156 153 151 151 154 157 161 161 156 152 153 155 158 158 154 146 137 130 126 126 125 123 117 110 101 95 90 87 84 84 86 87 85 80 73 65 61 61 64 68 71 72 71 68 66 67 69 72 75 79 82 84 84 84 82 79 75 71 68 64 58 45 21 349 336 334 336 338 341 344 346 348 350 352 354 355 356 356 356 356 355 354 353 352 351 350 349 348 348 347 346 346 345 346 347 350 354 0 8 18 29 41 53 65 74 83 90 96 102 106 110 117 127 138 148 154 159 161 162 162 162 160 158 155 152 149 144 141 137 133 128 120 109 100 97 98 100 98 93 96 97 97 98 101 108 114 121 128 133 136 137 137 137 137 137 138 137 136 137 139 143 148 151 153 155 156 157 158 158 159 158 158 157 155 153 152 151 152 153 154 154 153 150 147 142 137 132 127 123 120 118 116 114 112 110 108 107 106 105 104 102 101 100 98 97 95 93 92 90 89 88 87 84 81 76 70 64 57 49 42 37 32 28 25 21 16 10 4 359 352 345 338 333 332 327 265 221 205 196 193 199 206 220 238 261 278 276 237 209 209 219 231 239 242 248 255 263 273 289 298 295 290 290 292 293 294 295 296 297 297 298 298 299 300 301 300 300 299 299 300 302 305 308 310 313 316 316 314 308 299 289 280 275 274 276 279 283 287 290 293 295 296 298 300 302 303 305 307 309 310 311 311 312 313 314 315 315 315 315 316 317 318 319 320 320 321 322 322 323 324 324 324 324 323 323 322 321 320 319 318 318 317 317 316 315 315 314 314 313 312 312 311 311 311 310 310 310 310 310 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 303 303 303 303 303 303 303 303 302 301 301 300 299 298 297 296 295 294 293 292 291 290 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 326 326 326 325 325 325 325 326 326 327 328 329 330 331 331 332 333 334 335 336 337 337 337 336 335 335 334 333 331 329 327 325 321 316 310 305 316 349 48 38 31 38 56 66 36 22 34 56 122 228 200 144 117 99 102 104 105 102 98 93 89 85 83 82 81 83 87 91 94 96 98 100 103 104 105 105 107 109 111 110 108 107 106 105 104 105 107 109 110 110 112 114 116 118 118 119 120 121 122 124 126 127 129 130 131 131 131 132 133 134 134 134 135 135 136 136 137 139 142 145 147 150 152 155 160 170 181 187 183 176 171 167 166 165 164 161 157 153 150 147 147 149 151 154 155 154 149 144 143 145 148 149 144 136 129 125 124 124 121 117 112 108 104 102 100 99 97 96 95 93 89 85 80 75 72 69 67 67 69 70 67 63 58 55 56 62 67 72 76 80 84 84 84 82 78 73 64 60 53 37 10 341 333 338 344 350 353 356 358 360 1 2 3 3 3 3 3 2 1 359 357 356 355 353 352 351 350 349 348 347 346 345 345 346 348 351 356 5 18 33 47 61 70 77 82 85 87 89 92 96 104 116 129 140 148 152 155 156 156 156 155 153 151 149 146 142 138 134 128 118 105 94 88 87 88 89 89 89 86 84 86 94 104 113 121 128 133 137 139 139 139 139 140 141 141 140 140 141 145 151 155 157 158 159 159 160 161 161 161 161 160 159 159 157 157 157 158 158 157 156 153 150 146 140 135 131 127 124 121 119 117 115 113 111 110 108 107 105 103 102 100 98 96 94 92 90 89 88 88 87 86 84 80 75 68 61 53 44 37 31 26 22 18 13 8 3 358 353 346 340 337 335 326 287 254 233 217 208 209 213 217 221 224 228 248 215 204 204 211 220 226 227 229 234 244 261 283 282 276 275 277 278 281 283 285 286 288 290 295 298 299 300 301 302 301 301 301 302 303 305 306 309 311 314 314 312 306 299 290 284 281 281 283 286 290 294 296 298 299 299 301 302 304 306 308 309 310 311 311 312 312 312 313 313 313 314 315 316 318 319 320 321 322 323 324 324 325 325 325 325 324 324 323 322 322 321 320 320 319 319 319 319 318 318 318 317 317 316 315 314 314 313 313 312 311 311 310 310 310 309 309 308 308 307 307 307 306 306 306 306 306 306 306 305 305 305 305 304 304 304 303 303 303 304 304 304 304 303 303 303 303 302 302 301 300 299 298 297 296 295 294 293 292 291 290 290 290 290 289 289 288 288 288 288 287 287 287 287 325 325 325 325 325 325 325 326 326 327 328 329 330 331 332 333 334 335 335 336 337 337 337 337 336 335 335 334 332 331 329 326 323 319 314 314 339 358 4 6 9 19 31 36 21 13 30 36 270 242 206 144 114 100 100 98 95 92 88 84 80 78 78 78 78 80 84 89 93 96 98 100 102 104 104 104 105 106 105 103 100 98 97 97 98 99 100 104 108 110 111 113 115 117 118 120 121 122 123 125 125 126 127 128 129 129 129 129 130 131 131 131 132 132 133 134 135 138 141 144 146 148 151 154 159 167 182 191 189 182 174 168 164 161 160 157 154 149 146 146 147 150 151 153 153 151 143 137 135 134 135 136 133 125 123 124 127 129 129 127 125 121 118 115 112 109 105 102 99 96 93 89 85 82 80 78 74 71 70 68 65 59 54 50 50 55 58 61 66 72 78 82 81 78 73 63 49 41 34 21 3 344 339 346 355 2 6 8 9 9 9 9 9 9 10 9 8 7 5 3 1 359 358 356 355 354 353 351 350 349 348 346 345 344 343 343 344 347 359 15 33 48 60 67 71 74 75 76 78 81 86 94 106 119 131 139 145 149 150 152 152 151 151 149 147 144 139 133 125 115 101 91 84 81 79 79 80 77 73 71 75 86 98 108 118 126 133 137 140 141 142 142 142 144 144 144 144 145 148 156 158 159 160 160 160 161 163 163 164 164 164 164 163 163 164 164 164 163 161 159 156 153 148 143 138 134 131 128 125 123 120 118 116 114 112 110 108 106 104 102 100 98 96 94 92 89 88 87 87 87 87 86 84 80 74 66 58 48 39 30 23 19 16 11 5 358 352 354 349 344 340 334 310 288 276 261 244 231 224 222 221 219 217 215 212 205 202 203 209 217 221 222 222 225 233 259 273 270 262 258 260 262 265 268 271 274 276 280 284 289 292 295 298 300 302 302 303 304 304 304 305 305 306 307 308 307 304 298 291 287 285 286 288 290 295 297 299 301 302 302 303 304 306 308 310 310 310 310 311 311 311 312 312 312 312 314 315 317 318 320 321 322 324 324 325 326 326 326 325 324 324 323 322 322 321 320 320 320 320 320 320 320 321 321 321 320 320 319 318 317 317 316 315 314 313 312 311 311 310 309 309 308 307 307 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 305 304 304 304 304 304 304 304 303 303 302 301 300 299 298 297 296 295 294 293 292 291 291 290 290 290 289 289 288 288 288 287 287 287 325 325 325 325 325 325 325 326 326 327 328 329 330 331 332 333 334 335 336 337 337 338 338 337 337 336 336 335 334 332 331 328 326 322 320 323 349 352 350 354 0 9 15 16 12 9 19 350 281 253 218 153 111 100 97 93 88 83 79 76 73 73 75 76 77 79 81 85 89 94 97 100 103 106 108 108 107 103 99 96 93 93 93 93 93 95 97 99 104 108 110 111 111 113 116 118 120 122 124 125 126 126 126 126 126 126 126 126 126 127 128 129 130 131 132 133 135 136 138 141 143 145 148 151 156 164 183 193 191 184 177 170 164 159 156 154 151 149 148 149 151 152 153 154 152 147 138 130 125 123 122 121 120 118 120 125 131 138 143 145 144 141 137 132 127 121 115 108 102 98 94 92 89 86 84 83 81 77 72 68 63 57 53 52 53 55 56 57 58 61 65 72 74 73 66 57 49 42 30 15 358 344 343 352 2 10 15 17 16 16 15 14 14 14 14 13 12 11 8 6 4 2 0 359 357 356 355 354 353 351 350 349 347 345 343 340 338 336 337 346 0 17 31 43 52 59 64 66 69 71 74 80 89 101 115 127 136 143 147 149 151 152 151 150 149 145 141 135 127 118 106 95 88 83 78 77 75 70 63 60 64 76 87 98 109 121 130 137 141 143 144 144 145 146 147 147 148 151 157 160 161 161 160 159 160 161 164 166 166 167 167 167 167 167 167 167 167 166 164 162 158 154 149 145 140 137 134 132 129 126 124 121 119 117 114 112 110 108 105 103 100 98 96 94 91 89 87 86 86 87 87 87 86 84 79 72 63 53 42 31 22 16 13 10 5 0 354 352 349 345 338 322 303 297 290 278 264 250 239 232 227 223 219 216 211 206 201 201 206 213 217 219 220 221 223 249 263 265 259 251 251 252 253 255 258 261 264 267 272 276 281 287 292 296 299 301 303 304 304 304 303 303 303 303 303 303 302 299 294 291 289 289 291 293 296 298 300 302 303 304 305 306 307 309 310 310 310 310 310 310 311 311 312 313 314 315 316 318 319 320 321 323 324 325 326 326 326 325 324 323 322 321 320 320 319 319 319 319 319 319 320 320 321 321 321 321 321 321 320 319 319 318 317 316 315 313 312 311 310 309 308 308 307 306 306 305 305 305 305 304 304 304 304 304 304 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 304 304 303 301 300 299 298 297 296 295 294 293 292 291 291 290 290 289 289 288 288 287 287 287 325 325 325 325 325 325 325 326 326 327 328 329 330 331 333 334 335 335 336 337 338 338 338 338 338 337 336 336 335 334 333 330 328 326 327 335 355 348 348 351 356 2 5 5 3 360 355 313 283 259 226 154 106 100 96 92 85 78 73 71 71 72 74 77 78 79 80 82 86 91 96 100 105 108 110 109 105 100 94 91 90 91 91 90 90 91 93 97 100 105 109 110 110 110 112 115 118 121 124 125 126 126 125 125 124 124 123 123 122 123 124 125 126 128 129 131 133 135 137 139 141 143 146 149 155 164 185 193 191 184 177 171 166 161 156 152 151 151 151 152 153 154 155 154 152 146 138 130 124 120 120 120 120 121 125 130 137 145 152 155 156 154 150 144 140 135 130 123 116 108 101 96 94 92 91 90 87 83 77 70 64 59 55 56 58 59 60 59 58 57 56 58 63 66 65 63 59 52 36 14 355 344 347 360 11 18 21 22 21 20 19 18 17 16 16 15 14 13 11 8 6 4 2 1 359 358 357 356 355 354 353 352 350 348 345 343 340 337 335 335 339 348 359 11 25 37 47 53 57 61 65 70 79 90 105 119 131 140 146 149 152 153 153 152 150 147 145 141 136 129 118 106 97 87 82 81 80 72 61 54 56 66 76 87 101 115 127 136 141 143 144 145 145 146 148 150 153 156 162 164 163 161 160 159 159 160 164 167 168 168 168 168 168 168 168 169 168 167 165 163 159 155 150 146 143 140 137 135 133 130 127 125 122 119 117 114 112 110 107 104 101 98 96 94 92 89 87 86 86 86 87 88 88 86 83 77 70 60 48 35 23 14 9 6 6 5 2 352 344 337 326 316 311 305 297 287 275 262 252 243 236 230 225 220 215 209 203 201 204 208 211 214 216 218 218 237 253 255 248 248 247 247 247 248 250 252 254 258 262 267 272 278 284 289 294 297 300 303 304 304 303 302 301 301 301 302 302 301 298 296 294 294 295 297 298 300 301 303 305 305 306 307 307 308 309 309 310 310 310 311 312 312 313 315 316 317 318 319 320 320 321 322 323 324 324 324 323 322 321 320 319 319 318 317 317 317 316 317 317 317 318 318 319 319 320 320 320 320 320 320 319 318 318 316 315 314 313 312 311 309 308 308 307 306 306 306 305 305 305 305 305 304 304 305 305 305 306 306 306 307 307 307 308 308 309 309 309 309 308 308 308 308 308 307 307 306 305 304 303 302 301 300 299 297 296 295 294 293 292 291 291 290 289 289 288 287 287 287 325 325 325 325 324 324 325 325 326 327 328 329 330 331 333 334 335 336 337 337 338 339 339 339 338 338 337 337 336 336 334 333 331 332 336 345 353 345 347 350 354 357 359 357 355 349 336 305 284 266 236 131 100 98 94 87 80 75 71 69 70 71 73 76 76 77 79 81 85 90 97 102 106 109 110 108 104 98 93 90 92 93 94 92 90 90 92 96 99 102 105 108 110 110 110 112 115 118 122 123 124 125 125 124 124 123 121 120 120 121 121 122 123 124 125 127 130 132 134 136 139 141 145 148 154 164 184 192 190 184 177 171 166 162 155 150 150 150 152 153 154 155 155 153 151 147 142 136 133 131 130 130 130 132 135 140 145 151 157 161 164 161 155 149 146 145 142 137 132 125 118 112 108 106 103 101 98 92 85 77 70 66 62 64 67 69 68 65 62 58 55 53 55 57 59 61 60 54 40 15 356 349 355 8 18 23 25 25 23 21 20 19 18 17 16 16 15 14 12 10 8 6 4 2 1 359 358 357 356 356 355 354 352 351 349 346 344 341 339 337 336 338 342 350 0 12 24 33 41 47 53 60 69 82 98 114 128 138 145 150 152 153 153 153 151 149 148 146 144 139 129 116 103 92 87 87 88 80 65 55 53 58 66 78 93 109 123 134 139 142 144 145 146 147 150 152 156 161 165 165 163 161 159 159 159 160 161 163 165 166 167 168 168 168 169 169 169 168 166 163 159 154 150 147 144 141 139 138 135 133 130 128 126 123 121 118 115 112 109 105 102 99 97 95 93 91 89 87 87 87 87 88 88 88 86 82 75 66 54 40 27 15 5 1 3 7 9 4 353 340 329 323 318 311 303 293 281 270 261 253 246 239 233 227 221 215 208 204 203 205 207 210 214 215 216 225 236 240 235 239 241 242 242 243 245 247 249 252 256 260 264 270 276 282 287 292 296 300 303 304 305 304 303 303 303 303 304 305 304 303 302 301 301 301 302 302 303 304 305 306 307 308 308 310 311 312 312 311 311 312 313 314 315 317 318 319 320 320 320 320 320 321 321 321 321 320 319 318 318 317 317 316 316 315 314 314 314 314 315 315 316 316 317 317 317 318 318 319 319 319 319 318 317 316 315 314 314 313 312 311 310 309 309 308 308 307 307 307 307 307 307 307 307 307 307 307 307 308 308 309 309 310 310 311 311 311 311 311 311 311 311 311 311 310 309 308 307 306 305 304 303 302 301 300 299 297 296 295 294 293 292 291 290 290 289 288 287 287 325 325 324 324 324 324 324 325 326 327 328 329 330 331 332 334 335 336 337 338 338 339 339 339 339 338 338 338 337 337 336 335 335 337 344 350 347 340 345 350 353 355 355 354 350 344 332 313 296 283 284 87 90 93 89 79 74 72 71 70 70 70 70 71 72 74 77 80 86 95 97 98 99 101 102 100 96 93 91 89 91 94 98 100 99 97 97 100 104 107 106 106 107 109 110 111 113 115 118 121 122 123 123 124 123 123 121 120 121 121 122 123 123 123 124 126 127 129 130 132 135 138 143 147 154 166 182 191 190 183 176 169 164 159 153 148 146 146 147 150 154 156 157 154 148 145 143 140 138 137 137 137 138 141 144 147 151 155 158 161 164 159 154 149 147 148 147 145 142 138 134 130 126 121 117 113 109 104 97 89 82 79 73 73 76 79 80 76 69 62 57 53 52 50 51 53 54 51 38 12 358 357 4 15 21 24 25 24 23 21 20 19 19 18 17 16 15 14 13 11 9 7 5 3 1 0 359 358 358 357 356 355 354 353 352 350 348 345 343 341 340 339 339 341 347 355 5 15 24 31 38 47 58 73 92 110 125 136 143 148 151 153 154 154 153 151 150 149 147 143 136 122 108 98 93 94 97 92 74 59 53 53 58 68 82 97 114 130 136 139 142 144 147 149 151 153 158 164 166 165 163 160 158 158 160 160 160 160 161 163 166 167 168 168 169 169 169 167 165 162 158 154 150 147 145 143 141 139 138 136 134 131 129 127 124 121 118 114 111 107 104 101 99 97 95 93 91 89 88 88 88 89 90 90 89 86 80 72 62 48 33 18 4 356 358 5 12 13 5 352 338 332 325 317 308 298 287 277 269 261 255 249 243 237 230 223 215 208 204 203 204 207 212 215 216 217 220 223 229 234 236 237 238 239 241 243 245 248 251 255 258 264 270 276 281 286 291 296 300 304 306 306 305 305 305 306 308 310 311 310 309 308 308 307 306 304 304 305 306 307 308 309 311 313 314 314 314 313 313 314 315 316 318 319 321 321 321 321 320 320 320 319 319 318 317 316 315 315 314 314 314 314 314 313 312 312 312 312 312 313 314 314 315 315 316 316 317 317 317 317 317 317 316 315 315 314 314 313 313 312 312 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 310 310 310 310 311 311 312 312 313 313 314 314 314 314 314 314 314 313 312 311 310 309 308 307 306 305 304 303 301 300 299 298 296 296 295 293 292 292 291 290 289 288 325 324 324 324 324 324 324 324 325 326 327 329 330 331 332 333 335 336 337 338 339 339 340 340 339 339 339 338 338 338 338 338 340 342 344 344 338 338 344 350 352 353 354 353 351 348 339 328 317 312 342 56 78 85 83 77 73 71 69 69 70 68 68 68 69 72 76 80 83 85 87 87 88 89 91 92 89 87 86 85 83 85 90 96 100 102 104 107 110 112 111 110 108 109 110 112 114 113 115 117 120 121 122 122 122 122 122 122 121 121 121 122 123 124 124 125 126 126 127 129 132 136 141 148 161 173 182 189 190 185 176 168 161 156 150 145 142 141 143 145 148 154 155 153 147 146 145 144 142 139 139 141 143 144 145 147 148 150 151 152 152 150 147 146 146 147 148 147 146 146 144 142 139 135 130 126 122 118 112 105 97 91 83 79 78 80 82 84 81 75 67 60 54 49 48 49 49 44 29 9 1 2 9 17 21 22 23 23 21 20 20 19 19 18 17 16 15 14 13 11 9 7 5 3 2 1 360 359 358 357 357 356 355 355 354 352 350 349 347 345 344 342 341 341 343 347 353 2 11 19 28 37 49 66 87 107 123 135 142 147 151 153 154 155 155 154 153 151 149 146 139 129 117 107 101 100 105 103 85 65 53 49 52 59 69 82 96 115 125 132 138 143 147 150 152 154 158 163 166 164 161 158 156 158 160 160 159 158 157 158 162 165 167 168 168 168 168 166 164 161 157 154 151 148 146 144 142 141 139 138 136 133 131 128 126 123 119 116 113 110 107 104 102 100 98 96 94 92 91 91 91 91 92 92 91 89 85 79 70 58 43 26 9 358 356 0 10 16 15 4 350 341 331 322 313 303 292 282 274 266 260 255 251 246 239 231 223 215 208 203 202 205 210 214 216 217 218 222 227 230 232 233 235 235 237 239 241 244 246 249 253 258 264 270 276 281 286 292 297 302 304 305 304 304 304 306 308 311 313 313 313 313 312 311 309 306 305 305 306 308 309 312 314 315 316 315 314 314 314 315 317 319 320 321 322 322 322 321 320 319 318 318 316 315 314 314 313 312 312 312 312 312 311 311 311 310 310 309 309 310 311 312 312 313 314 314 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 311 311 311 311 311 312 312 312 313 313 314 314 314 315 315 315 315 315 315 315 315 315 314 313 312 311 310 308 307 305 304 303 302 300 299 298 297 296 294 294 293 292 291 290 324 324 324 323 323 323 323 324 325 326 327 328 329 331 332 333 334 335 336 337 338 339 340 340 340 339 339 339 338 339 339 341 343 343 341 336 334 338 345 350 352 354 356 355 355 354 347 340 333 334 354 38 69 79 78 75 75 71 69 68 68 68 67 68 69 72 75 78 78 77 73 70 69 71 75 80 85 85 82 79 74 69 72 80 90 100 107 110 111 112 111 109 108 110 112 114 114 114 115 117 120 121 122 121 120 121 122 121 119 119 119 120 121 122 122 122 123 125 127 129 132 136 144 155 167 175 181 186 187 185 179 168 159 152 144 140 139 139 140 141 143 146 146 146 145 148 149 147 143 140 139 142 143 142 141 140 140 140 140 140 140 140 140 141 142 144 145 146 147 148 149 148 147 145 142 138 134 130 125 120 115 108 101 96 91 88 85 85 90 87 82 75 67 60 57 57 54 43 27 11 5 7 11 16 19 21 22 22 21 20 19 19 18 17 16 15 13 12 11 10 8 6 5 3 2 1 360 359 358 358 357 356 356 355 355 354 353 351 350 348 347 345 343 342 342 343 347 353 2 13 22 32 45 62 86 109 126 137 144 149 152 155 156 157 157 157 156 154 152 149 144 137 127 118 110 107 114 112 96 71 53 45 44 48 55 63 73 85 103 120 132 141 146 150 153 155 157 159 160 156 155 154 154 158 159 158 157 157 157 158 159 163 166 167 167 167 167 165 163 160 157 155 152 150 147 145 144 142 140 139 136 134 132 129 126 123 120 117 115 112 109 107 105 103 101 99 97 96 94 94 94 94 95 95 95 93 91 86 79 70 56 39 22 8 358 355 4 15 18 13 3 351 339 327 315 304 294 284 275 268 261 257 253 249 245 239 232 224 215 207 203 203 206 212 215 216 218 220 224 228 230 232 233 234 236 237 239 241 243 246 250 254 260 266 272 278 284 290 297 303 304 304 303 302 303 305 307 309 311 312 312 312 312 312 310 307 306 306 308 309 312 314 316 317 317 316 316 315 315 316 317 319 320 321 321 321 320 319 318 317 316 315 313 312 311 311 310 309 309 309 309 309 309 309 309 309 308 307 308 308 309 310 310 311 311 312 312 313 313 313 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 313 312 312 312 312 311 311 311 311 311 311 312 312 312 312 312 313 313 314 314 314 314 315 315 315 315 315 316 316 316 316 316 316 315 315 314 313 311 310 308 306 305 303 302 300 299 298 296 295 295 294 293 292 324 324 324 323 323 323 323 324 325 326 327 328 329 330 332 333 334 335 336 337 338 339 340 340 340 339 339 339 338 339 340 342 344 344 342 337 333 338 346 352 355 358 359 358 358 355 350 345 340 340 350 21 64 74 73 73 75 74 71 71 71 71 71 71 71 71 71 72 71 69 65 61 56 53 53 57 63 70 72 72 68 63 60 63 73 87 99 106 106 106 107 107 109 112 115 116 115 113 113 115 117 118 119 119 119 119 120 120 119 118 118 119 119 120 120 121 122 124 126 129 132 138 148 162 169 173 178 181 182 181 178 170 159 149 140 136 136 137 138 139 140 140 141 141 142 148 150 148 145 141 140 140 140 139 138 138 137 136 134 134 134 135 136 137 139 141 144 147 149 151 152 152 152 152 151 148 145 140 136 133 129 125 119 113 106 100 96 96 101 100 97 92 85 78 72 71 66 54 37 21 14 14 17 20 20 21 22 22 21 20 19 18 17 16 15 13 12 11 10 9 8 6 5 3 2 1 0 359 358 358 357 357 356 355 355 355 354 353 352 350 349 347 345 344 342 342 343 347 354 6 16 27 39 57 84 111 131 142 149 153 156 158 159 160 160 160 159 158 156 154 150 145 138 129 121 117 121 119 106 79 54 41 37 39 43 48 53 61 80 104 124 137 144 149 153 155 156 156 155 153 150 150 152 155 156 155 155 156 157 158 160 162 165 166 166 166 166 165 163 161 158 156 154 151 149 147 145 143 141 139 137 135 132 129 127 124 122 119 116 114 112 110 108 107 106 104 102 100 99 98 98 98 99 99 100 99 97 94 90 84 72 56 37 20 5 358 1 8 15 17 12 2 347 332 317 304 293 283 275 267 261 256 253 249 246 242 238 231 223 214 207 202 203 207 210 212 214 216 220 224 227 229 231 233 235 237 239 241 243 245 248 252 258 264 271 278 284 291 300 305 305 303 303 303 304 306 308 309 310 310 311 312 312 312 311 310 309 309 311 312 315 317 318 318 317 317 316 315 315 315 316 317 317 318 318 317 316 315 315 314 313 311 310 309 309 308 307 307 306 306 306 306 307 308 308 307 307 307 307 308 309 309 309 310 310 310 311 311 311 311 311 311 310 311 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 311 312 312 312 312 312 312 313 313 313 314 314 314 314 315 315 315 315 315 315 316 316 316 317 317 318 318 317 317 316 314 313 311 309 307 305 303 301 300 298 297 296 295 294 293 324 323 323 323 323 323 323 324 324 325 327 328 329 330 331 332 333 335 336 337 338 338 339 340 339 339 339 338 338 338 339 340 343 345 343 337 334 338 345 351 356 0 2 1 0 357 354 351 348 345 350 11 49 74 68 69 72 75 76 76 76 76 76 75 73 71 69 67 66 65 65 62 57 49 43 41 42 48 56 61 63 63 61 59 59 67 81 93 97 97 99 101 105 110 116 118 118 116 114 112 112 112 111 112 114 116 119 121 121 120 119 119 120 121 123 124 125 126 128 130 134 139 150 161 167 169 173 176 177 175 172 166 159 150 143 140 140 140 140 140 139 139 138 139 142 147 151 149 147 144 142 140 139 138 138 138 138 136 135 133 133 134 135 136 138 141 145 148 151 154 155 155 155 155 154 152 150 147 144 141 138 134 128 122 117 113 111 111 113 112 107 103 99 94 87 83 79 70 54 36 26 23 21 21 24 24 23 22 21 21 19 18 17 16 14 13 12 11 10 9 8 7 5 4 3 1 0 359 358 358 357 357 356 356 356 356 355 354 353 352 351 349 347 346 344 342 341 342 345 356 7 18 30 45 71 109 137 150 157 160 161 163 163 164 164 164 163 162 161 159 156 153 147 140 133 129 128 124 111 86 56 37 31 32 34 35 36 40 54 83 113 132 142 148 151 154 155 156 155 154 153 152 152 153 153 154 154 155 156 157 159 161 163 164 164 165 165 164 163 161 159 157 155 153 151 149 147 145 143 141 138 136 133 131 128 126 123 120 118 116 114 113 112 111 110 109 107 106 104 103 103 103 103 104 105 106 105 104 102 98 90 78 61 40 19 7 3 5 10 14 15 10 356 338 320 304 291 281 273 266 260 255 251 248 245 242 239 234 228 221 213 205 203 204 206 207 208 210 214 218 222 225 227 230 234 237 239 241 243 245 248 252 257 263 271 279 287 295 302 305 306 305 305 306 307 308 309 309 309 310 311 312 313 314 314 314 314 315 316 317 318 320 320 319 317 316 316 316 316 316 316 316 315 315 314 313 312 311 311 311 310 309 308 308 308 307 306 305 305 305 305 306 307 307 308 308 308 308 309 309 310 310 310 311 311 311 311 311 311 311 310 310 311 311 312 312 313 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 315 315 315 315 315 315 315 315 316 316 316 317 317 318 319 319 319 318 318 317 315 313 311 309 307 304 302 300 299 297 296 295 294 323 323 323 323 323 323 323 324 324 325 326 328 329 330 331 332 333 334 335 336 337 338 339 339 339 339 338 338 337 337 338 339 341 344 345 341 337 338 343 349 356 1 4 5 3 1 359 357 355 353 355 6 33 62 63 64 69 74 78 80 81 81 80 78 77 74 70 67 65 65 64 65 62 54 45 37 34 36 42 49 56 61 62 60 56 54 62 76 87 92 94 96 100 106 114 121 122 120 116 112 108 105 103 102 103 107 112 117 120 121 120 120 121 123 125 127 128 128 129 131 134 139 150 158 162 164 166 169 172 170 165 157 156 154 152 150 149 149 147 145 143 141 136 134 138 145 150 150 149 147 144 142 139 140 140 138 136 134 133 133 134 136 138 140 143 146 148 150 152 154 155 155 155 155 155 154 153 151 149 145 141 136 132 129 126 125 124 123 122 120 119 116 112 107 100 95 91 83 70 54 43 36 25 24 27 25 23 22 22 21 20 18 17 15 14 13 12 11 10 10 9 8 6 5 3 2 1 360 358 358 357 356 356 356 355 355 355 355 354 353 352 350 349 347 346 344 342 340 341 346 356 6 17 30 49 88 138 158 165 168 169 169 170 170 169 169 168 167 166 165 162 159 156 151 145 140 135 128 116 91 59 36 27 26 25 24 23 23 33 60 99 125 138 145 150 153 155 155 155 155 155 155 155 154 153 153 153 153 154 155 156 158 161 162 163 163 164 163 162 160 159 157 156 155 153 151 149 147 145 143 141 138 136 133 131 128 125 122 119 118 117 116 117 116 115 114 113 112 110 109 109 108 109 110 111 113 114 114 114 112 108 101 89 72 44 24 12 7 6 8 10 10 0 343 322 302 288 278 270 264 259 256 254 254 255 247 240 235 231 226 220 212 207 204 203 203 204 205 208 212 216 219 222 226 230 234 237 240 243 245 248 251 256 263 271 280 289 296 302 306 308 308 309 310 310 310 309 309 309 309 310 312 314 316 317 318 318 319 320 320 321 321 320 319 318 316 316 317 317 317 317 316 315 313 312 310 309 309 309 309 308 308 308 307 307 307 306 305 305 305 305 306 307 308 309 309 310 311 311 312 312 312 312 312 312 312 312 311 311 311 311 311 312 312 313 314 315 315 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 314 314 315 315 315 316 316 317 317 316 316 316 316 316 317 317 318 318 319 319 318 318 318 317 316 314 312 310 308 305 303 301 299 298 296 295 323 323 323 323 323 323 323 324 324 325 326 327 329 330 331 332 333 334 335 336 337 338 338 339 339 338 338 337 336 336 336 337 339 342 345 344 338 337 340 345 352 358 1 3 3 2 2 2 2 3 7 16 30 46 55 57 66 75 82 84 85 83 81 80 78 74 69 66 64 64 64 62 59 54 47 40 35 33 36 41 48 55 59 59 56 49 48 57 68 78 85 90 96 104 114 124 123 120 116 111 107 103 99 96 95 96 99 105 112 117 120 121 122 124 126 127 127 127 127 129 133 139 151 157 159 160 160 161 165 166 162 154 153 155 156 155 154 153 149 145 142 140 133 128 129 135 143 150 151 150 148 146 144 141 137 133 130 129 130 132 136 140 145 150 153 155 155 153 151 149 148 149 150 152 153 154 154 153 150 145 140 137 135 133 132 132 131 128 126 123 123 124 122 117 110 104 101 95 86 75 64 52 36 26 22 20 19 20 21 21 19 18 17 15 13 12 11 11 10 10 9 8 7 6 4 3 1 0 359 358 357 356 356 356 355 355 355 355 354 353 352 351 350 349 347 345 343 342 341 341 346 354 5 18 32 53 120 163 174 177 177 177 177 176 175 175 174 173 172 170 168 166 163 159 155 150 143 134 121 98 65 38 26 21 18 15 13 12 19 41 80 115 132 142 148 152 154 155 155 155 155 155 154 154 152 152 151 151 152 152 154 157 159 160 161 162 162 162 161 159 158 157 156 155 153 152 150 148 147 145 143 141 138 136 133 130 127 125 122 121 120 120 121 121 121 121 120 119 118 117 116 115 115 116 118 120 122 124 125 125 123 120 114 104 82 56 33 18 10 9 8 7 1 345 321 298 282 271 264 260 260 270 281 291 296 278 264 245 232 229 226 220 214 209 204 202 202 203 204 207 210 214 217 222 227 231 235 238 241 244 247 252 257 263 271 280 290 298 303 307 310 311 312 312 311 310 309 309 309 309 310 312 314 317 319 319 320 321 321 321 320 319 319 318 317 316 315 316 316 317 317 316 315 314 312 310 309 308 308 307 307 306 306 306 307 306 306 306 305 305 305 306 307 309 310 311 312 313 314 314 314 314 314 313 313 313 313 313 312 312 312 312 313 314 315 315 316 316 317 317 317 317 317 317 317 317 317 317 317 316 316 317 317 316 316 315 315 315 314 314 314 313 314 314 314 315 316 316 317 317 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 315 314 313 311 309 306 304 302 300 298 296 323 323 323 323 323 323 323 324 325 325 326 327 328 329 330 332 333 334 335 336 336 337 338 338 338 338 337 336 336 335 335 335 337 340 342 342 337 336 338 342 347 352 355 357 358 358 359 4 7 10 14 20 30 40 46 51 60 69 77 81 83 81 80 79 77 73 68 64 62 62 63 62 59 55 50 45 41 34 30 31 38 47 53 55 55 52 48 47 51 58 67 76 84 93 103 112 114 114 114 112 108 104 100 97 96 95 94 95 100 108 114 119 121 123 124 125 125 126 126 129 133 139 150 156 158 157 155 154 156 161 161 156 152 155 157 157 154 150 143 139 137 133 128 122 120 122 129 139 148 147 146 143 141 138 134 131 129 129 132 136 143 149 154 158 161 162 160 155 149 143 139 138 140 143 148 151 152 152 150 146 141 138 135 135 135 136 134 131 127 124 124 126 126 122 116 111 109 105 99 91 81 69 50 36 27 22 20 19 19 18 18 17 16 15 14 12 11 10 10 9 8 8 7 6 5 4 2 1 360 359 358 357 357 356 356 355 355 355 355 354 353 352 351 350 348 347 345 343 342 341 341 345 353 5 19 30 61 159 179 184 185 185 184 183 182 181 180 179 177 176 174 172 170 167 163 158 151 142 129 106 72 43 28 20 14 9 5 4 10 24 53 93 121 137 146 151 153 154 154 154 153 153 152 151 150 149 149 149 150 151 154 157 158 159 160 161 161 161 160 159 157 156 155 155 154 152 151 150 148 147 145 143 140 138 135 133 131 129 127 125 124 125 126 126 127 127 127 127 126 125 124 123 123 123 125 128 131 133 135 136 136 134 132 126 115 98 74 48 26 18 10 5 359 343 311 287 278 283 300 313 322 321 317 312 308 302 291 264 238 233 228 225 221 215 209 205 203 203 202 203 205 208 213 218 224 229 233 238 242 246 250 256 260 267 276 283 294 301 306 309 311 312 312 311 311 310 310 310 310 311 312 314 316 318 320 320 321 322 322 321 319 318 317 316 315 314 314 314 315 315 316 316 316 315 314 312 310 309 307 306 305 305 305 305 305 306 306 306 305 305 305 306 307 309 311 313 314 315 316 316 316 316 315 315 314 314 314 314 314 313 313 314 315 316 316 316 317 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 314 314 313 313 314 314 314 315 316 316 317 318 318 318 318 318 318 318 317 317 316 316 316 316 316 316 316 316 315 315 314 313 311 309 307 305 303 301 299 323 323 323 323 323 323 323 324 325 325 326 327 328 329 330 331 332 334 335 336 336 337 338 338 338 338 337 336 335 334 333 333 335 337 340 341 339 336 339 343 346 350 352 354 355 357 359 2 6 12 19 25 33 40 43 47 53 60 66 73 76 77 76 76 75 71 67 62 60 60 60 59 60 58 55 50 44 37 25 21 26 35 43 45 48 51 52 50 47 47 50 56 63 69 76 85 92 99 104 106 106 104 102 100 100 99 99 97 96 98 102 108 114 118 121 123 124 125 126 129 134 141 150 157 157 154 151 148 147 154 160 159 155 157 159 157 151 143 135 132 130 126 121 116 112 112 115 122 133 136 137 135 132 128 127 128 129 133 139 144 150 154 156 157 158 161 157 152 145 140 135 133 133 135 140 144 146 147 146 145 141 137 135 135 136 138 136 132 126 122 120 121 122 121 118 116 114 111 106 101 93 84 68 53 41 33 27 23 21 19 19 18 16 16 15 14 13 11 10 9 9 8 7 6 5 4 3 2 1 0 359 359 358 357 357 356 356 356 355 354 353 352 351 350 349 348 346 345 343 341 340 339 343 350 4 15 28 94 180 189 191 191 190 189 188 187 186 184 183 181 180 178 176 174 170 166 160 151 139 117 81 48 31 21 12 5 360 358 2 10 24 50 93 125 140 148 151 153 153 152 151 151 150 149 147 147 147 148 150 152 155 156 157 158 158 160 161 161 159 158 156 155 155 155 155 153 152 151 150 148 147 145 142 140 138 136 135 133 132 131 130 130 131 132 133 134 135 135 135 135 134 133 133 133 134 136 139 142 144 146 146 146 144 141 136 129 117 97 8 324 327 339 345 326 291 274 277 305 336 329 323 316 310 305 299 294 288 278 264 250 247 247 238 223 217 211 207 204 202 199 200 202 206 212 219 225 232 239 245 251 258 263 268 276 286 293 301 305 307 310 311 310 310 310 310 309 310 311 312 313 314 316 318 319 320 321 322 322 322 321 319 318 317 316 315 314 313 313 313 314 315 315 316 316 315 314 313 311 309 307 306 305 304 304 305 305 306 306 306 306 306 307 308 310 312 314 316 316 316 316 316 316 316 316 315 315 315 316 315 315 316 317 317 317 317 317 318 319 319 320 320 320 320 320 320 320 319 319 318 318 317 317 317 316 316 315 315 315 315 314 314 314 314 314 314 314 315 315 316 316 317 317 318 318 318 318 318 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 311 310 308 306 304 301 323 323 323 323 323 323 323 324 325 325 326 327 327 328 329 331 332 333 334 335 336 337 337 338 338 337 337 335 334 333 332 331 332 333 336 338 338 339 343 347 349 352 354 355 356 356 358 1 5 11 18 26 30 32 37 41 46 51 57 62 67 70 71 71 70 69 66 62 60 59 59 58 57 57 56 54 49 42 30 18 17 22 30 35 36 41 49 54 51 45 41 40 42 46 51 59 70 81 91 97 101 103 104 104 104 104 104 104 102 99 98 98 102 107 113 117 121 123 126 131 138 147 155 159 157 151 145 141 139 143 157 164 167 169 167 156 143 133 126 124 124 120 115 109 106 105 106 111 117 122 125 126 127 128 130 131 133 137 141 145 149 151 151 149 149 154 149 145 141 137 134 132 130 130 131 133 136 138 140 140 139 137 136 136 137 138 136 129 122 117 114 114 115 116 116 115 114 112 109 106 100 93 85 73 61 50 42 35 30 26 23 22 20 20 18 17 15 13 12 11 10 9 8 7 6 5 4 3 2 1 360 359 358 358 357 357 357 356 355 354 353 352 351 350 349 348 347 345 343 342 340 338 338 341 349 360 12 28 154 190 195 196 195 195 194 193 191 190 188 187 186 184 182 180 177 173 168 160 149 128 89 52 32 20 9 0 355 354 355 359 4 14 40 97 130 143 148 151 151 150 149 148 147 146 145 145 147 149 152 153 154 155 156 156 158 159 160 160 159 157 156 155 155 156 155 154 153 151 150 149 147 145 144 142 140 139 138 137 137 136 135 135 136 138 139 141 142 143 144 144 144 144 144 144 145 146 148 150 152 153 154 154 154 152 150 147 145 154 236 264 276 289 301 276 261 254 257 276 325 321 315 308 300 293 287 281 275 270 265 258 255 252 250 246 232 223 216 209 203 197 194 194 197 202 210 218 229 241 253 263 271 277 284 292 298 303 306 307 309 311 312 309 308 310 310 310 311 312 314 315 316 317 319 320 321 321 322 322 322 321 319 317 317 316 315 315 314 313 313 313 313 314 315 316 316 316 315 314 312 310 308 307 305 304 305 306 306 307 307 307 308 308 310 311 313 315 316 317 316 316 316 316 316 316 317 317 317 318 317 317 318 319 319 318 319 319 320 320 321 321 322 322 322 322 321 321 320 320 319 318 318 317 317 316 316 316 315 315 314 314 314 314 314 314 314 314 314 315 315 316 316 316 317 317 318 318 318 318 317 317 316 316 315 315 314 314 314 313 313 313 313 312 312 311 310 308 306 304 323 323 323 323 323 323 324 324 325 325 326 327 327 328 329 330 331 332 334 335 336 336 337 337 338 337 336 335 334 332 331 329 328 329 331 335 338 342 347 350 353 355 357 357 357 354 354 359 4 9 13 18 22 27 32 36 40 44 49 55 59 62 63 62 62 62 62 60 58 58 59 58 56 54 53 53 52 49 40 23 14 14 19 24 26 30 41 53 58 52 41 33 29 30 35 44 58 73 84 93 99 104 106 107 107 108 109 109 108 106 103 99 98 99 102 107 113 119 126 133 143 153 159 159 154 146 139 133 129 132 158 180 196 198 184 154 128 119 116 114 117 116 111 107 104 105 108 108 110 112 115 118 120 122 124 127 130 133 136 140 143 144 144 142 141 142 140 137 135 133 131 129 127 126 127 127 129 131 134 136 137 137 138 138 138 137 133 126 120 117 118 122 122 118 116 114 113 112 110 108 104 99 95 88 78 68 58 50 42 36 31 29 27 26 23 21 19 16 15 13 12 11 10 9 7 6 5 4 3 1 0 359 358 357 356 356 356 355 354 354 353 352 351 350 349 348 346 345 344 342 341 339 337 337 339 346 356 9 30 182 196 199 199 199 198 198 196 195 194 192 191 190 188 186 183 180 175 169 160 144 106 56 31 16 4 356 352 350 351 351 353 357 9 50 115 137 145 149 149 148 147 145 143 142 142 145 148 150 152 153 154 154 155 156 157 159 160 160 159 157 156 155 155 155 155 153 152 151 149 148 147 145 144 143 142 141 141 141 140 139 139 140 141 143 145 147 149 151 152 152 152 153 153 153 154 155 156 157 159 160 161 162 161 161 160 158 161 184 216 233 241 241 236 235 236 237 242 251 273 290 297 295 286 278 272 266 261 256 252 249 245 242 240 239 237 232 226 217 208 198 190 184 182 185 191 199 213 234 262 281 290 298 306 309 307 309 311 313 314 315 315 312 311 313 313 312 313 315 316 317 318 319 320 321 321 321 321 321 321 321 319 318 317 316 316 316 315 314 314 313 312 314 315 315 316 316 315 315 315 313 312 309 307 306 306 306 307 308 308 309 309 311 312 314 315 317 318 317 316 316 315 315 316 317 318 319 319 319 319 320 320 320 320 320 321 321 321 322 323 323 323 323 323 323 322 322 321 321 320 319 318 318 318 317 317 316 316 315 315 314 314 314 314 314 314 315 315 315 315 315 316 316 316 317 317 318 318 318 318 317 317 316 316 315 314 314 313 312 312 311 311 311 311 311 310 309 308 306 323 323 323 323 323 323 324 324 325 325 326 327 327 328 328 329 330 331 333 334 335 336 337 337 337 337 336 335 333 331 329 326 325 326 329 334 339 345 348 350 352 355 356 356 356 355 356 359 3 10 15 19 23 27 32 35 37 40 44 48 53 54 54 53 52 54 54 54 54 56 57 56 54 51 49 49 51 51 46 33 17 12 12 16 18 20 28 47 61 60 49 36 27 23 25 33 49 63 75 85 94 102 107 110 111 111 112 113 114 113 111 107 103 101 100 101 107 116 126 137 149 158 161 156 147 137 129 122 117 120 185 234 248 244 220 147 98 93 94 98 106 110 110 108 107 110 110 109 107 106 107 110 112 114 115 114 119 123 127 131 135 136 135 133 131 130 128 127 126 125 124 123 122 122 123 123 124 127 129 132 135 138 141 142 141 137 132 126 123 123 127 131 131 125 120 117 114 112 110 108 105 102 100 95 87 79 71 63 56 48 42 37 34 32 29 26 23 21 19 17 16 14 12 11 9 8 6 5 3 2 0 359 357 356 355 354 354 353 353 352 352 351 350 349 348 347 346 345 344 343 341 340 338 337 336 337 342 355 8 22 193 201 203 203 202 202 201 199 198 197 196 194 193 191 189 185 181 176 169 159 138 83 32 10 359 353 350 348 347 347 347 349 356 17 95 133 143 147 147 145 143 141 141 142 143 145 147 149 151 152 153 154 155 156 158 159 160 159 159 157 155 155 154 154 153 152 151 150 149 147 146 145 144 143 143 143 143 143 143 143 143 144 146 149 151 153 155 157 158 159 159 158 158 159 161 162 163 164 165 166 167 168 168 168 167 166 167 183 202 214 220 223 222 223 226 230 236 240 240 254 269 274 271 264 259 254 250 246 244 241 239 237 235 234 234 233 229 223 214 201 187 174 165 160 155 161 168 176 341 322 332 340 340 334 325 319 318 320 320 321 324 321 319 319 318 317 317 317 318 319 320 320 321 321 321 321 320 320 320 320 319 318 317 317 316 316 315 315 315 315 315 315 315 315 315 315 315 316 316 316 315 312 310 309 308 308 308 310 310 311 311 313 315 317 318 319 319 318 316 315 315 315 316 318 319 320 321 321 321 321 321 321 322 322 322 322 323 324 324 325 324 324 324 324 323 323 322 321 320 320 319 319 318 318 317 316 316 315 315 314 314 314 314 314 314 315 315 315 316 316 316 316 317 317 317 317 317 318 317 317 317 316 316 315 315 314 313 312 311 311 310 310 310 310 309 309 308 307 323 323 323 323 324 324 324 324 325 325 326 326 327 328 328 329 330 331 332 334 335 336 336 337 337 336 336 334 332 330 327 325 323 325 330 336 342 347 349 349 349 352 355 355 355 354 354 355 360 6 14 20 24 27 30 33 35 38 41 44 48 50 48 46 45 46 47 47 48 50 51 52 50 47 44 43 45 47 46 40 27 15 11 13 14 14 16 34 52 62 59 47 36 28 25 28 39 50 62 73 85 96 105 111 114 115 116 117 118 119 118 116 113 110 108 107 110 118 130 143 154 161 160 152 139 127 119 113 106 88 1 306 291 286 292 12 61 58 62 73 88 100 105 106 109 111 108 108 103 101 101 102 102 101 102 104 107 112 117 122 125 126 125 124 122 120 118 115 113 112 112 113 115 116 117 118 120 123 127 131 136 140 144 146 144 140 134 129 129 132 137 139 138 132 125 121 117 113 111 109 106 104 102 98 91 84 78 71 65 58 51 46 41 38 35 32 29 27 24 22 20 18 16 14 11 9 7 6 4 2 0 359 357 356 354 353 352 351 351 351 350 349 348 348 347 346 345 344 343 342 341 340 339 337 335 334 334 342 351 2 13 201 205 206 206 205 204 203 202 201 200 199 197 195 193 190 186 182 178 171 161 133 39 4 355 350 348 346 345 343 343 344 348 359 73 135 143 145 144 142 138 136 137 139 141 143 146 148 150 152 153 154 156 157 158 159 159 159 158 157 155 154 153 152 151 150 149 149 148 147 146 145 144 144 144 144 144 144 145 146 147 149 152 154 156 159 161 163 164 165 164 164 165 165 167 168 169 171 172 173 173 174 174 174 174 173 173 177 192 202 208 212 215 218 222 226 231 235 237 240 243 246 257 253 249 246 243 241 239 237 236 234 233 232 233 233 231 226 217 204 188 172 160 148 138 131 128 121 94 75 63 55 43 27 19 6 351 339 331 330 331 330 328 327 325 325 325 324 323 322 321 322 322 322 322 322 321 321 321 320 319 318 317 317 316 316 315 314 314 315 315 315 316 316 316 316 316 317 317 317 316 314 312 311 310 310 310 311 312 312 313 315 317 319 321 322 321 319 317 316 316 316 318 319 320 321 322 322 322 322 322 322 322 322 322 323 323 324 325 325 325 325 324 324 324 323 323 322 321 320 320 319 319 318 317 316 316 315 315 314 314 314 314 314 314 315 315 316 316 317 317 317 317 318 318 318 317 317 317 317 317 317 316 316 315 314 313 312 311 311 310 309 309 309 309 308 308 308 323 323 324 324 324 324 324 325 325 325 326 327 327 328 328 329 330 331 332 334 335 335 336 336 336 336 335 334 332 329 327 324 323 324 330 338 344 349 351 350 351 354 356 357 357 355 354 352 356 3 12 20 25 26 28 32 36 40 42 44 46 48 46 43 40 39 39 39 40 42 44 46 45 42 38 37 37 39 42 41 35 25 18 16 16 14 12 19 35 51 60 59 50 40 33 32 35 44 52 61 72 85 97 106 113 117 120 122 123 123 124 124 123 122 121 121 124 129 139 149 158 160 155 147 137 128 119 113 105 76 27 332 310 312 327 356 27 39 40 51 69 85 94 98 101 105 105 102 96 95 95 96 95 93 92 92 95 101 108 114 116 116 115 114 114 112 110 107 104 103 104 106 109 113 114 116 118 121 127 133 138 143 146 148 145 141 137 135 136 140 143 141 136 131 127 123 119 116 113 111 108 106 103 98 92 86 80 73 67 62 57 52 47 43 40 37 35 32 30 28 25 22 19 16 14 11 9 6 4 2 0 359 357 356 354 353 352 351 350 349 349 348 347 346 345 345 344 343 343 342 341 340 339 338 336 334 333 334 340 348 357 14 209 208 208 208 208 207 205 204 203 202 201 199 197 194 191 188 184 179 173 163 64 358 351 347 345 344 342 340 339 339 341 344 13 138 145 144 141 136 132 129 129 134 138 141 144 147 149 152 154 156 157 158 159 159 159 158 157 156 154 153 152 150 150 149 149 148 148 147 146 146 146 146 146 146 146 147 148 150 152 155 157 160 162 165 167 168 169 170 170 170 171 172 173 174 175 177 177 178 179 180 180 180 180 180 179 178 188 196 201 205 210 215 220 224 228 232 234 235 235 234 240 240 242 243 241 238 237 236 234 233 232 231 230 231 230 226 219 209 195 178 164 153 146 142 139 131 122 115 109 103 94 83 74 63 45 20 355 348 343 340 336 332 331 332 335 335 332 328 325 324 324 323 323 322 322 321 321 320 319 318 317 317 316 316 315 314 314 314 315 316 317 318 318 318 318 318 318 317 316 315 314 313 312 312 312 313 313 313 314 316 318 321 324 324 322 320 319 317 317 317 319 320 322 322 323 323 323 323 323 322 322 322 323 323 323 324 324 324 324 324 324 324 324 323 323 322 321 321 320 319 319 318 317 316 316 315 315 314 314 314 314 314 314 315 315 316 317 317 318 318 318 318 318 318 318 317 317 317 317 316 316 316 315 314 313 313 312 311 310 309 308 308 308 308 308 307 323 323 324 324 324 324 325 325 326 326 326 327 327 328 329 329 330 331 332 333 334 335 336 336 336 336 335 334 332 329 327 325 325 326 332 341 346 350 353 351 354 357 359 0 360 357 2 9 11 11 14 22 28 30 35 39 42 45 46 45 46 46 44 39 35 32 31 31 32 34 36 39 39 37 34 32 32 33 35 36 35 32 28 24 21 16 12 12 20 34 48 57 56 49 42 39 40 46 48 50 56 68 84 94 105 113 119 123 126 129 132 135 133 133 133 135 138 144 151 158 163 163 157 149 141 136 132 128 119 99 59 326 312 320 335 356 15 27 27 38 55 72 85 90 91 94 95 91 89 89 91 92 92 91 87 84 84 87 94 99 103 105 106 106 106 105 103 101 100 100 102 105 108 112 115 117 120 124 129 135 140 144 146 146 144 141 139 139 142 145 142 137 132 128 126 123 120 117 115 112 110 107 103 97 91 85 78 71 66 62 58 55 51 47 44 41 38 36 33 30 28 25 21 18 15 13 10 7 5 3 1 359 357 356 354 353 352 350 349 348 348 347 346 345 344 343 343 342 342 341 340 340 339 338 337 336 334 333 334 338 346 2 5 213 210 210 210 209 208 207 206 205 204 202 200 197 195 192 189 186 182 179 181 347 345 343 342 341 339 337 336 335 335 333 330 285 147 140 134 127 120 114 113 124 133 138 142 145 148 151 153 155 156 158 160 159 158 157 156 155 153 152 151 150 150 150 149 149 148 148 147 147 147 148 149 150 151 152 153 155 158 160 163 166 168 170 171 172 174 175 176 176 177 178 179 181 181 183 183 184 184 185 186 186 186 185 185 183 188 194 198 200 204 210 215 220 225 229 232 233 234 232 231 233 237 242 241 239 238 237 235 234 232 229 228 227 227 225 220 212 201 186 171 162 157 154 152 149 144 142 140 134 123 112 102 92 82 67 38 18 5 355 347 340 339 340 343 344 340 335 331 328 326 325 324 323 322 322 321 320 319 318 318 317 316 316 315 314 314 315 316 317 319 320 321 321 321 320 319 318 317 316 315 314 313 313 314 314 313 313 314 316 319 323 325 325 324 322 320 318 318 319 320 321 322 323 323 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 321 320 320 319 318 317 317 316 316 315 315 314 314 314 313 314 314 315 315 316 317 318 318 319 319 319 319 318 318 318 318 317 317 316 316 315 315 314 313 312 312 311 310 309 308 308 307 307 307 307 323 323 324 324 324 324 325 325 326 326 327 327 328 328 329 330 331 332 332 333 334 335 336 336 336 337 336 335 333 330 328 327 328 331 337 344 348 353 354 351 353 356 358 360 1 1 8 15 17 17 20 27 34 38 42 44 46 47 46 44 44 43 40 36 30 27 26 26 27 28 29 31 32 31 30 29 29 29 29 29 24 22 24 29 31 22 15 12 14 23 34 44 50 51 47 44 45 48 49 45 44 53 68 81 92 103 112 119 125 131 138 142 142 141 142 145 149 155 161 166 170 169 165 157 151 146 144 142 140 137 170 278 298 315 334 356 14 24 22 29 43 62 79 90 89 90 88 84 84 86 88 92 95 95 89 80 72 68 69 75 83 90 95 98 100 100 99 97 96 96 99 102 105 109 112 116 120 124 129 133 138 142 143 142 139 137 136 136 137 135 130 126 124 123 122 120 118 116 114 113 111 108 104 99 93 84 76 70 66 63 59 56 53 50 46 42 38 35 32 30 27 25 22 19 17 14 11 9 6 4 2 360 358 356 355 353 352 350 349 348 348 347 346 344 343 342 342 341 340 340 339 339 339 338 337 336 335 333 332 333 337 345 0 0 226 213 212 211 211 210 209 208 206 204 202 200 198 195 193 190 189 189 201 313 335 338 338 337 335 333 332 331 330 326 321 316 313 323 58 85 87 80 73 90 112 127 136 141 145 150 154 156 158 159 160 159 158 157 156 155 154 152 152 151 151 152 151 151 150 149 149 149 150 151 153 154 156 158 160 161 164 166 169 171 173 175 176 177 178 179 180 181 183 184 186 187 188 189 189 190 190 190 191 191 191 191 189 188 190 194 198 198 201 205 210 216 222 226 230 232 232 232 231 230 230 230 239 241 240 238 237 236 234 231 228 227 226 224 219 213 203 190 176 168 162 160 159 157 155 152 149 146 137 126 115 106 100 87 69 50 33 18 3 353 349 348 348 348 346 340 335 331 328 326 325 324 323 322 322 321 319 318 318 317 316 315 315 315 316 317 318 319 321 322 323 323 322 321 320 318 317 316 315 314 314 315 315 314 314 314 314 317 320 324 326 326 326 324 321 320 320 320 321 322 323 323 324 325 325 325 324 324 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 320 320 319 318 317 317 316 316 316 315 315 314 314 313 313 314 314 314 315 316 317 318 318 319 319 319 319 319 318 318 318 317 317 316 315 315 314 313 313 312 311 310 309 309 308 307 307 307 307 306 322 323 323 324 324 324 325 326 326 327 327 327 328 329 329 330 331 332 332 333 334 335 336 337 337 337 337 336 334 331 329 330 333 338 343 349 352 356 354 351 350 351 354 358 1 3 7 11 16 21 26 33 39 42 43 44 45 45 43 41 40 40 36 31 26 21 20 21 22 21 21 21 23 25 27 28 27 27 26 23 11 6 12 25 38 30 21 16 14 17 24 32 38 43 44 46 50 51 50 44 40 47 59 71 81 91 100 110 118 126 134 140 143 146 148 152 157 163 168 173 175 173 170 164 159 155 153 153 155 161 182 224 269 305 337 360 19 29 29 27 35 53 75 92 93 94 90 85 84 85 90 99 105 106 104 87 70 59 55 58 64 72 80 88 93 95 95 92 88 85 90 94 98 101 104 108 113 119 124 129 134 136 137 136 133 129 126 124 120 116 114 115 117 118 119 116 114 113 114 114 113 110 106 100 91 80 73 69 65 62 59 55 52 48 44 40 35 32 29 27 26 24 22 20 18 15 13 10 7 5 3 0 358 357 355 353 352 350 349 349 348 347 345 344 343 342 341 340 339 339 339 338 338 338 337 337 336 334 332 331 331 334 347 354 350 229 214 213 212 212 211 210 208 207 204 202 200 197 195 194 192 193 200 241 312 328 331 332 331 330 329 328 326 323 319 317 316 317 323 331 345 1 13 22 53 99 127 141 148 153 156 158 159 160 161 160 159 158 157 155 154 154 153 154 154 155 155 154 154 153 153 153 154 155 157 160 162 165 167 168 170 172 174 176 177 180 181 182 182 184 185 186 188 190 192 193 193 194 194 195 195 196 196 196 195 195 194 193 194 196 199 199 200 203 207 212 218 223 227 229 231 231 231 231 230 230 234 237 241 244 243 242 239 236 233 230 230 227 222 215 206 195 179 169 163 160 158 156 152 147 141 135 127 117 106 95 88 83 70 62 60 45 28 15 5 359 355 353 349 343 338 334 330 328 326 325 324 323 322 321 320 318 318 317 316 316 317 318 319 319 320 321 322 323 324 323 322 321 320 319 318 318 317 316 316 316 316 315 315 314 315 317 320 324 326 327 326 324 322 322 321 322 322 322 323 324 325 326 326 326 325 324 324 323 323 323 323 322 322 322 322 322 322 322 322 321 321 320 319 318 318 318 317 317 316 316 316 315 315 314 314 313 313 313 314 314 315 316 317 317 318 318 319 319 319 319 318 318 317 317 316 315 315 314 313 313 312 311 310 310 309 308 308 307 307 306 306 306 322 322 323 323 324 324 325 326 326 327 327 328 328 329 330 330 331 332 332 333 334 335 336 337 338 338 338 337 335 333 330 331 337 345 352 357 360 0 359 355 354 354 357 0 3 7 11 16 21 25 30 35 38 39 40 40 40 39 37 36 35 35 31 26 20 14 12 14 16 15 14 13 16 20 24 27 27 26 24 21 13 5 7 17 31 36 28 21 17 16 19 23 28 32 36 42 50 53 52 47 43 48 58 67 74 82 91 100 109 118 127 134 141 147 152 157 163 168 172 176 176 173 170 167 163 161 160 160 163 168 176 192 213 304 6 13 36 52 50 37 34 49 74 93 98 101 97 92 89 89 95 110 117 117 116 107 86 65 54 51 53 58 67 76 83 90 93 89 82 76 80 83 87 91 95 99 103 108 113 118 123 127 129 129 126 122 117 113 109 107 107 110 112 114 115 112 110 111 113 114 115 112 106 97 88 79 73 68 64 60 56 52 48 44 40 35 31 28 26 25 24 23 22 20 18 16 14 11 8 6 3 1 359 357 355 353 352 350 349 348 348 347 345 344 343 341 340 339 338 338 338 338 338 337 337 337 336 335 333 331 330 330 336 343 351 353 229 216 214 213 212 211 210 208 206 204 202 200 198 196 195 196 200 216 262 305 320 325 326 326 326 325 324 322 319 316 315 314 315 317 319 325 332 339 346 8 130 148 153 156 159 160 161 162 162 161 161 160 158 157 156 156 156 157 158 159 159 159 159 159 159 159 160 161 163 166 169 172 174 177 178 180 181 182 183 185 186 188 189 190 191 192 194 195 196 196 197 197 198 198 199 200 200 200 199 198 197 198 199 202 201 200 201 202 204 209 215 220 223 226 228 230 231 231 231 231 231 233 241 251 251 250 247 244 241 237 237 234 230 223 214 199 184 169 159 153 149 142 132 121 110 100 91 84 77 70 61 50 39 36 51 47 44 37 27 16 7 0 354 347 341 337 333 330 328 326 325 324 323 322 321 319 318 317 317 318 319 320 321 322 323 324 324 324 324 324 323 322 321 320 320 320 319 319 319 319 318 317 316 316 315 317 319 322 324 326 325 324 323 323 323 323 322 323 323 324 325 326 327 326 326 325 324 323 323 323 323 323 323 323 322 322 322 322 321 321 320 319 319 318 318 318 317 317 317 316 316 315 315 314 313 313 313 313 314 314 315 315 316 317 317 318 318 318 318 318 318 317 317 316 315 315 314 313 313 312 311 311 310 309 308 308 307 307 306 306 306 305 321 322 323 323 324 324 325 326 327 327 328 328 329 329 330 330 331 332 333 333 334 336 337 338 339 339 339 338 337 334 332 333 339 348 357 2 5 4 3 1 360 359 1 5 9 12 16 21 26 28 31 32 33 34 34 33 33 32 31 30 29 27 23 19 13 8 7 9 11 11 9 9 12 17 22 25 25 25 24 21 16 10 7 10 22 32 30 27 22 17 15 17 21 23 28 36 49 57 58 55 50 47 58 66 73 79 86 95 105 115 124 133 141 149 156 161 166 168 171 174 173 171 169 167 166 166 165 164 164 166 169 171 166 135 74 49 65 81 83 67 51 60 80 95 101 105 104 102 99 98 102 122 127 128 128 129 111 78 57 48 47 50 57 66 74 84 92 93 87 78 71 72 76 81 86 91 94 95 98 102 107 112 117 120 121 119 114 110 108 108 109 111 113 114 113 111 109 110 111 113 114 112 105 96 88 80 74 68 62 57 53 48 44 39 35 31 27 25 23 22 21 21 20 19 17 15 14 11 9 6 4 1 359 357 355 353 351 350 349 348 347 346 345 344 343 341 340 339 338 337 337 337 337 337 337 337 337 335 334 332 330 329 330 335 344 354 351 232 218 215 214 212 211 209 207 205 203 201 199 198 197 198 201 210 230 269 301 315 320 322 322 322 322 320 318 315 313 311 310 309 309 310 314 318 320 319 288 172 163 162 163 163 164 164 164 164 163 162 161 160 159 158 158 159 160 162 164 165 166 167 167 168 168 170 172 175 178 181 183 184 185 186 186 187 188 190 192 194 196 197 197 196 196 196 197 197 199 200 201 202 203 203 203 203 202 201 201 201 201 202 202 202 202 202 203 206 212 216 221 224 226 228 230 231 232 233 233 234 240 253 257 257 255 253 251 248 245 242 238 233 228 206 180 157 146 138 126 108 85 64 51 47 47 49 48 47 43 35 24 14 11 17 31 40 33 22 13 4 358 351 345 340 336 333 330 328 327 326 324 323 322 321 320 319 319 320 322 323 324 325 326 326 326 326 325 325 324 324 323 323 323 322 322 322 321 321 320 319 319 318 318 318 319 320 322 324 324 324 324 324 324 323 323 323 323 324 325 327 327 327 326 325 324 323 323 323 323 323 323 323 322 322 322 322 321 321 320 319 319 318 318 318 318 317 317 317 316 315 315 314 314 313 313 313 314 314 314 315 316 316 317 317 318 318 318 318 317 317 316 316 315 314 313 313 312 311 310 310 309 308 308 307 306 306 305 305 305 305 321 322 322 323 323 324 325 326 327 327 328 328 329 329 330 331 331 332 333 334 335 336 337 338 339 340 340 340 339 337 335 336 341 348 355 359 2 2 1 1 1 1 2 3 6 9 13 19 26 29 29 28 27 27 27 26 26 25 24 22 20 17 15 12 8 5 4 5 6 6 6 8 11 15 18 20 21 21 22 21 19 15 11 11 15 20 25 30 27 21 16 14 16 17 21 30 45 58 64 62 55 48 60 67 73 80 87 96 106 116 125 134 143 151 158 163 166 166 168 170 170 169 168 168 169 169 168 167 163 160 158 157 152 145 133 116 117 117 117 113 102 92 94 100 105 108 110 109 108 108 113 133 137 138 139 140 135 116 83 60 53 53 57 62 70 81 92 98 94 84 72 63 61 65 71 77 82 79 79 82 87 94 101 107 112 116 116 114 114 115 115 115 114 115 114 114 114 114 114 114 113 110 105 97 89 81 74 67 61 56 51 46 41 37 32 28 25 22 20 19 18 18 17 16 15 13 12 10 8 6 4 1 359 356 354 352 350 349 348 347 346 346 345 343 342 341 340 339 338 337 337 337 337 337 337 337 337 336 335 333 331 329 328 330 335 344 359 342 239 219 215 213 212 210 208 206 204 202 201 199 199 200 202 208 220 241 272 298 311 316 319 320 320 319 317 314 311 308 306 304 302 302 303 306 307 305 296 259 197 177 170 168 168 168 167 167 166 165 164 163 162 162 162 162 164 165 167 170 173 175 176 176 176 177 180 183 186 187 188 191 192 192 193 193 194 195 196 198 199 200 199 197 196 196 197 199 201 204 205 206 206 206 206 206 205 204 204 203 203 201 202 203 204 203 203 205 209 214 218 222 223 226 228 231 233 235 235 236 239 249 255 259 261 261 260 258 255 250 245 242 243 234 184 114 110 100 83 61 40 25 19 19 23 28 33 35 33 27 20 12 5 3 3 6 12 9 5 0 356 351 347 343 339 335 333 331 329 328 327 326 325 324 323 323 323 324 325 326 327 328 328 327 327 327 327 326 325 325 325 325 325 325 325 324 323 323 322 322 321 321 320 320 320 321 322 323 324 324 324 325 324 323 322 322 323 324 325 326 327 327 326 325 324 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 319 319 319 319 319 318 318 317 317 316 315 314 314 314 313 314 314 314 315 315 316 316 316 317 317 317 317 317 317 316 316 315 314 314 313 312 311 311 310 309 309 308 307 307 306 305 305 305 304 304 321 321 322 323 323 324 325 326 327 327 328 328 329 329 330 331 331 332 333 334 335 337 338 339 340 341 341 341 341 339 338 339 344 349 353 355 358 357 356 355 354 353 353 352 353 356 2 9 17 23 25 24 23 22 21 21 20 18 16 13 11 10 8 7 3 0 359 359 360 1 3 6 9 12 13 13 10 8 11 14 15 15 15 14 12 14 19 26 29 26 21 16 14 13 13 21 35 51 61 62 57 54 63 70 77 84 91 99 109 118 128 138 147 155 161 165 167 167 168 169 170 171 171 171 171 170 169 167 159 151 144 142 141 139 136 132 128 126 125 124 119 111 106 108 111 114 115 114 115 120 129 139 143 146 148 150 152 151 136 127 116 78 68 69 76 88 103 106 104 96 85 71 60 57 60 67 71 70 70 72 77 84 89 95 103 110 115 117 118 119 119 119 118 119 121 122 124 124 120 116 112 108 105 98 90 81 73 66 60 55 50 45 40 35 31 26 22 19 17 15 14 14 13 13 12 11 10 8 6 4 2 0 358 356 353 351 349 348 347 346 345 345 344 343 342 341 340 340 339 338 338 337 337 337 338 337 337 336 335 334 332 330 328 327 329 336 351 354 329 234 219 215 213 211 209 207 205 203 202 201 200 201 203 208 215 227 248 275 297 308 314 317 317 317 315 312 309 306 303 301 299 297 297 298 298 298 293 282 252 205 184 176 173 171 170 170 169 168 167 167 167 167 167 168 169 170 172 173 175 177 180 181 182 183 185 186 188 191 194 197 198 199 199 199 199 199 200 201 202 201 200 198 196 196 198 201 204 206 208 209 209 209 209 208 208 206 205 204 204 203 203 204 204 204 205 205 208 211 215 219 221 223 226 230 234 237 239 241 242 246 249 257 263 264 266 266 265 262 258 256 264 279 318 28 47 45 33 19 10 10 7 8 11 16 21 24 23 20 15 12 7 4 360 355 352 351 353 353 350 348 345 343 340 337 334 333 332 331 330 329 328 328 327 327 327 327 328 329 330 329 329 328 328 328 327 327 326 326 326 326 326 327 327 326 326 325 325 324 324 324 323 322 322 322 323 323 324 325 325 325 324 323 322 322 322 323 324 326 327 327 326 325 324 323 323 323 324 324 323 323 323 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 317 316 315 315 314 314 314 314 315 315 316 316 316 317 317 317 317 317 317 316 316 315 314 314 313 312 312 311 310 309 309 308 307 307 306 306 305 305 304 304 304 321 321 322 322 323 323 324 325 326 327 328 328 329 330 330 331 332 332 333 334 336 337 338 339 340 341 342 343 343 342 341 341 344 349 352 354 355 354 351 349 347 345 345 344 345 347 351 358 8 17 23 23 20 18 16 17 15 12 9 6 4 4 3 2 359 356 353 353 355 357 358 1 4 6 6 3 353 351 357 3 9 13 14 14 11 14 18 22 25 26 25 21 15 9 5 9 21 37 50 52 48 51 61 73 85 93 98 104 116 127 139 149 157 164 167 170 171 172 172 174 175 177 178 177 176 174 171 168 160 150 142 136 134 137 136 134 131 129 128 126 123 118 114 114 116 117 117 117 119 128 135 140 145 150 153 156 159 161 144 136 131 121 106 100 102 109 116 122 120 114 105 93 78 66 65 69 72 73 73 73 75 78 80 86 94 102 109 113 115 117 118 119 121 124 127 129 129 125 117 112 109 107 106 99 90 81 73 66 60 55 50 46 41 35 30 26 21 17 14 12 11 10 10 9 8 8 7 5 4 2 360 358 356 354 352 350 348 347 346 346 345 344 343 343 342 342 341 340 340 339 338 338 337 337 337 337 337 336 335 334 332 330 328 327 327 332 341 349 350 300 228 218 214 212 210 208 206 204 203 202 201 202 204 207 212 220 233 254 279 296 307 311 314 314 313 310 308 305 302 299 297 294 292 292 292 292 290 284 270 239 206 189 181 177 175 173 172 171 171 171 172 172 173 173 174 175 176 177 178 180 181 182 182 184 186 189 193 197 200 202 203 203 203 202 202 202 203 203 203 203 201 198 196 197 199 202 204 207 208 209 210 210 210 210 209 208 206 205 205 204 204 203 203 205 205 206 207 209 213 216 219 221 225 229 234 239 244 247 249 250 251 255 259 262 268 270 271 271 271 273 282 299 326 353 10 11 3 355 352 354 356 358 1 5 9 13 13 12 9 8 8 6 3 1 357 355 354 352 348 346 344 342 341 338 337 335 334 334 333 333 332 332 331 330 330 330 331 331 331 331 330 330 330 329 329 328 327 327 327 327 327 328 328 328 328 327 327 327 326 325 325 324 324 323 324 324 324 325 325 325 324 323 322 322 322 322 323 325 326 326 326 324 323 323 323 324 324 324 324 323 323 322 322 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 317 316 316 316 315 315 316 316 316 316 317 317 317 317 317 317 316 316 316 315 314 314 313 312 312 311 310 309 309 308 307 307 306 306 305 305 305 304 304 304 321 321 322 322 322 323 324 325 326 327 328 328 329 330 330 331 332 332 333 334 335 337 338 339 340 341 343 344 344 344 343 343 345 350 352 353 352 350 346 344 342 342 343 344 345 345 348 354 4 14 20 20 16 12 10 10 9 5 1 358 356 358 358 357 354 351 347 345 347 349 351 353 355 355 353 347 341 342 347 355 7 14 15 12 10 12 17 21 23 24 25 23 16 7 2 2 12 26 37 37 30 37 54 78 94 102 108 119 136 148 157 165 170 174 176 177 177 177 176 177 178 179 180 181 180 178 176 172 166 159 151 143 137 136 138 137 136 134 132 127 122 118 115 114 113 113 112 112 113 120 128 136 143 148 151 154 155 154 132 122 115 109 110 114 117 124 136 149 139 129 117 102 85 78 76 76 76 76 75 74 72 71 71 76 84 92 100 105 109 112 115 117 120 124 126 125 121 114 107 105 106 107 106 99 90 80 71 64 60 55 51 47 42 37 32 27 22 18 14 11 9 8 7 6 5 5 4 3 1 359 358 356 354 352 350 348 347 346 346 345 344 343 343 342 342 341 341 340 340 339 339 338 337 336 336 336 336 335 335 334 332 331 329 327 326 329 335 342 351 343 265 226 217 214 211 209 207 205 203 203 203 203 205 207 211 217 225 239 260 281 296 304 308 310 310 308 306 304 302 299 295 292 290 288 287 287 286 284 276 261 239 216 201 190 184 179 177 176 175 176 176 177 178 178 179 179 180 180 180 182 181 179 181 185 190 194 198 201 203 205 206 206 205 204 205 205 204 204 204 204 201 198 197 198 199 201 202 204 206 207 207 208 208 209 208 207 206 205 205 205 205 204 203 204 205 206 207 209 211 214 216 219 223 227 233 241 247 253 255 256 256 257 258 261 266 270 273 275 279 284 290 301 321 338 351 354 352 349 345 345 346 349 352 355 359 2 3 3 2 2 4 6 6 5 3 1 360 356 353 350 347 344 343 342 341 340 339 338 338 338 337 336 335 334 333 333 333 333 333 332 332 332 332 331 330 329 328 327 327 327 327 328 328 329 329 329 329 328 327 327 326 326 325 325 324 324 324 325 326 326 325 324 323 322 322 322 323 325 326 326 325 324 323 323 323 324 324 324 324 324 323 323 323 323 323 323 323 323 322 321 321 321 320 320 319 319 319 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 315 314 314 313 312 312 311 310 310 309 308 308 307 306 306 305 305 305 304 304 304 303 320 321 321 322 322 323 323 324 326 327 327 328 329 330 330 331 331 332 333 334 335 336 337 339 340 341 343 344 345 346 346 347 348 350 350 349 347 345 342 340 339 340 342 344 344 346 350 356 4 12 16 14 9 4 2 1 0 358 355 352 352 353 355 354 351 346 342 337 341 345 347 349 348 345 342 340 340 341 343 350 1 11 12 13 11 8 11 13 15 17 20 21 15 8 2 359 10 24 32 28 15 25 48 77 95 106 130 152 166 172 177 179 181 182 182 180 177 175 173 173 173 174 175 175 176 175 173 171 168 164 159 153 146 140 137 137 137 136 132 127 120 115 110 107 105 104 102 101 100 107 117 127 135 140 142 142 139 131 106 91 89 93 98 102 121 153 167 166 148 131 114 96 80 82 82 81 80 79 77 74 72 69 69 71 77 84 91 98 104 110 114 116 117 117 114 110 105 100 96 100 104 107 106 99 87 76 67 61 59 55 51 48 44 40 35 31 26 21 17 13 10 8 6 4 3 3 2 0 359 357 355 353 351 350 348 347 346 346 346 345 344 343 342 341 341 340 340 340 339 339 338 337 337 336 335 335 335 334 334 333 332 331 329 327 327 327 330 336 348 350 333 257 226 217 213 210 208 206 205 204 204 204 206 208 211 215 221 230 245 264 282 294 301 304 305 306 305 304 301 298 295 291 288 285 284 283 283 282 280 275 267 257 242 224 207 194 186 182 180 180 180 181 181 182 182 182 182 181 179 179 180 182 186 191 195 198 201 203 205 207 208 208 207 206 205 204 204 204 204 203 200 198 197 197 197 196 196 197 198 199 199 200 200 201 202 202 202 202 202 203 203 203 202 203 206 207 208 209 211 213 214 216 218 223 230 239 248 256 259 260 260 260 261 262 262 264 270 276 282 290 297 304 316 327 335 341 343 343 341 341 342 343 345 348 351 354 357 357 355 356 359 3 7 8 7 5 3 0 358 356 354 352 351 350 349 349 347 345 344 343 341 340 339 338 337 336 336 335 335 334 334 335 335 333 332 330 329 328 328 327 327 328 329 330 330 329 329 328 328 327 327 327 326 326 325 325 326 327 328 328 327 326 325 323 323 323 323 324 325 326 325 324 323 323 323 324 324 324 324 324 323 323 323 324 324 324 323 323 322 322 321 321 320 320 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 315 315 314 314 313 313 312 312 311 311 310 309 309 308 307 307 306 305 305 305 304 304 304 303 303 320 321 321 321 322 322 323 324 325 326 327 328 329 329 330 331 331 332 333 334 335 336 337 338 339 341 342 344 346 347 348 350 351 350 348 346 344 341 338 336 335 335 337 339 341 345 351 358 3 8 9 5 1 358 355 354 354 354 353 352 351 352 353 354 349 343 340 340 343 346 347 348 347 345 343 342 341 341 340 344 352 4 10 12 10 7 4 2 2 4 6 10 11 7 1 358 4 18 27 24 15 36 61 88 116 148 177 190 193 189 185 181 177 173 168 162 156 153 153 154 156 158 160 162 162 162 160 159 158 157 157 155 152 147 141 137 135 132 128 121 114 107 102 97 95 94 93 92 91 93 103 113 121 126 126 122 115 105 91 75 71 75 89 120 177 180 177 168 144 115 93 81 78 83 84 83 82 81 79 76 73 71 70 70 72 76 82 88 95 101 104 104 102 99 96 93 91 90 89 97 102 105 104 100 88 76 68 64 59 54 50 46 43 40 37 33 29 24 20 16 13 10 8 5 3 1 0 359 357 355 353 352 350 348 347 346 346 346 345 344 343 342 341 340 339 339 339 338 338 338 338 337 336 335 334 334 334 333 333 332 332 331 329 328 327 326 327 331 341 347 348 330 260 226 216 212 209 207 206 205 205 206 207 208 211 214 218 224 234 249 267 282 291 295 299 301 303 303 301 298 294 290 287 283 281 281 281 282 283 282 281 277 272 262 245 223 204 192 186 184 184 184 184 184 183 183 182 180 180 181 183 185 189 194 197 200 203 205 207 208 208 208 206 204 202 201 201 201 200 199 197 195 192 191 188 184 181 179 178 179 178 177 177 181 185 190 193 195 196 197 198 199 200 202 204 207 209 211 211 212 212 213 215 219 228 238 250 259 261 261 261 260 261 261 261 263 269 277 286 296 306 311 318 323 329 334 337 337 338 338 339 341 342 345 348 351 355 356 354 354 355 358 3 7 7 6 4 2 0 359 358 356 355 355 356 359 358 355 351 349 346 344 343 342 341 340 339 338 337 337 337 338 337 335 333 332 330 330 329 329 329 329 329 330 330 330 329 329 328 328 328 328 328 327 327 327 328 330 330 331 329 328 327 325 324 323 323 324 325 326 325 324 323 323 322 323 323 323 323 323 323 323 324 324 324 324 323 323 323 322 322 321 321 320 320 319 319 319 319 319 319 319 319 319 318 318 317 317 317 316 316 315 314 314 313 313 312 312 311 311 311 311 310 310 309 308 308 307 306 306 305 304 304 304 303 303 303 302 320 320 320 321 321 322 323 323 325 326 327 327 328 329 330 330 331 332 332 333 334 335 337 338 339 340 342 344 345 347 349 350 350 348 345 343 341 338 335 331 329 328 328 330 333 338 348 355 358 360 359 356 354 352 349 348 349 349 350 350 348 348 348 345 342 340 341 342 343 344 346 348 348 348 346 343 341 339 338 337 341 350 3 10 12 7 0 356 355 356 358 1 4 1 357 355 357 7 19 23 33 77 102 132 172 201 216 213 203 187 166 145 129 118 111 105 101 104 110 116 123 129 133 136 137 136 136 137 139 143 147 149 150 149 145 140 133 128 123 116 107 98 92 88 85 85 84 83 82 82 87 94 102 106 107 101 93 86 80 75 80 104 155 184 185 186 173 149 110 77 68 70 77 82 83 81 80 79 77 75 72 71 69 68 67 67 69 72 76 80 82 82 82 82 82 82 82 83 86 93 98 101 102 99 91 83 75 68 61 54 49 45 41 38 36 32 29 25 22 19 16 14 11 8 5 2 0 358 356 354 352 351 349 347 346 345 345 344 343 342 342 341 340 339 338 338 337 337 337 337 336 336 335 334 334 334 333 333 332 332 331 330 330 328 327 326 325 326 334 341 347 348 332 268 226 215 210 208 207 207 207 207 207 209 211 213 217 221 228 238 253 268 280 287 292 296 299 301 301 298 295 291 286 283 280 279 280 281 283 285 285 284 282 278 270 255 232 209 195 190 188 187 186 185 184 183 182 182 183 185 187 189 192 196 200 203 205 206 207 206 205 203 200 196 194 193 193 192 192 192 191 187 179 172 159 140 114 89 78 77 71 59 47 47 60 111 162 178 182 185 187 190 193 198 200 203 207 209 208 206 206 208 210 215 229 245 256 259 259 258 257 256 257 259 262 267 275 284 293 303 312 318 321 323 327 331 335 337 337 337 338 340 344 347 349 351 356 357 356 355 354 355 358 1 3 4 3 1 0 360 359 357 355 354 356 6 9 5 360 355 350 349 347 346 345 343 341 340 339 340 341 340 339 337 336 335 334 333 333 332 332 332 332 332 332 331 330 330 329 329 329 329 329 329 329 330 331 332 332 332 332 330 328 326 324 323 323 324 325 325 324 323 322 322 321 321 322 322 322 322 322 323 323 323 323 323 323 323 323 322 322 321 321 320 320 320 319 319 319 319 319 319 319 319 318 318 317 316 316 315 314 314 313 312 312 311 311 311 310 310 310 310 309 309 309 308 307 307 306 305 305 304 304 303 303 303 302 302 319 320 320 320 321 321 322 323 324 325 326 327 328 328 329 330 331 331 332 333 334 335 336 337 338 340 341 343 344 346 348 348 348 346 343 341 339 336 332 327 323 320 319 319 322 328 338 346 349 350 351 351 350 348 346 344 343 345 345 345 343 341 338 336 338 341 344 345 344 343 346 349 350 350 347 345 342 339 336 334 334 337 345 357 2 1 358 356 355 354 355 355 355 353 351 348 348 351 5 59 93 124 152 193 221 230 230 225 203 160 104 79 66 60 57 56 58 64 71 78 84 90 95 98 99 98 98 102 109 118 128 137 140 141 140 138 134 127 121 113 103 94 87 83 80 78 77 75 74 74 72 76 82 86 87 83 77 73 74 82 113 158 177 185 188 184 165 130 85 61 60 70 78 82 81 78 76 75 73 71 70 68 66 64 62 61 62 63 65 67 69 72 74 75 76 76 76 77 80 86 91 94 96 97 96 90 83 74 65 57 51 45 40 37 33 30 27 24 22 20 18 17 14 11 7 4 1 359 356 354 352 350 349 347 346 345 344 343 342 341 340 339 339 338 337 337 336 336 335 335 334 334 334 333 333 333 332 332 332 331 331 330 330 328 327 326 324 324 328 335 343 349 349 332 267 224 214 210 209 208 208 208 208 210 212 214 216 219 223 231 243 256 268 278 285 290 295 298 298 297 295 291 287 283 280 279 279 281 283 285 286 286 285 283 279 273 261 242 218 204 197 193 190 188 186 185 184 184 185 186 189 192 195 198 201 203 203 202 200 198 196 193 188 181 175 173 173 174 175 177 178 175 155 119 76 49 34 25 21 22 21 17 12 8 7 11 24 55 109 142 156 166 177 186 193 200 205 205 199 194 194 194 194 201 227 251 258 258 257 255 253 251 254 260 269 279 290 296 302 308 314 319 324 326 328 330 332 332 333 335 342 345 347 350 353 357 3 7 10 5 352 352 353 355 357 360 1 0 0 1 2 1 359 357 358 6 10 10 6 358 351 347 346 346 347 345 343 343 343 343 343 342 341 340 339 338 338 338 337 337 337 336 336 335 334 332 331 330 329 328 329 329 329 329 330 331 332 333 334 334 334 332 330 327 325 324 323 323 324 324 324 323 321 320 320 320 321 321 321 321 321 322 322 323 323 323 323 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 317 316 315 315 314 313 312 311 311 310 310 310 310 309 309 309 309 309 309 308 308 307 307 306 305 305 304 304 303 303 303 302 302 319 319 320 320 320 320 321 322 323 325 326 326 327 328 329 330 330 331 332 332 333 334 335 337 338 339 340 341 342 344 345 345 345 344 342 339 337 333 329 324 319 315 313 313 315 320 328 336 340 342 344 346 348 348 344 342 342 344 344 342 338 335 334 337 341 345 349 349 348 348 349 351 351 350 348 344 342 340 337 334 333 334 338 342 348 354 356 357 355 353 351 350 348 348 347 346 345 347 355 97 131 171 213 233 239 240 237 226 190 115 75 60 51 46 45 45 47 50 53 57 60 63 65 67 67 66 65 65 70 80 96 112 120 125 127 128 128 126 120 112 104 94 87 82 79 76 73 71 70 68 65 65 68 70 71 69 67 66 75 97 133 164 174 180 180 154 116 86 70 61 58 66 73 78 78 77 75 73 71 70 69 66 63 60 58 58 59 61 63 65 68 70 72 73 74 73 72 72 73 78 82 85 87 90 92 91 88 81 73 64 56 48 42 37 32 28 24 21 20 19 18 16 14 12 9 6 3 360 357 354 352 350 348 347 345 345 344 343 342 341 340 339 338 337 337 336 336 335 334 334 333 333 333 332 332 332 332 332 332 332 331 331 330 329 327 325 324 323 325 331 338 345 350 347 326 260 224 214 211 209 209 209 210 211 212 214 216 218 221 227 236 246 258 269 277 283 288 292 295 295 294 291 288 284 281 280 279 280 282 284 285 285 285 284 283 281 278 271 260 245 229 215 206 202 198 196 194 193 191 190 190 192 194 196 197 198 199 197 192 187 177 7 5 9 17 30 49 65 78 89 100 106 76 51 34 23 15 10 9 10 10 7 2 358 357 359 5 11 18 28 45 71 128 175 192 200 205 205 199 193 191 192 196 206 227 247 252 253 253 254 254 254 262 274 288 300 310 310 311 312 315 318 322 326 328 330 331 331 331 334 338 340 343 349 1 19 46 72 79 55 356 350 349 350 352 356 359 2 5 7 8 8 6 3 2 4 4 1 357 349 346 346 346 346 346 345 345 345 345 346 345 344 343 342 342 342 342 342 342 342 341 340 339 337 335 333 331 329 328 328 328 328 328 328 329 330 331 333 334 335 335 334 331 328 325 324 323 323 324 324 323 322 321 320 320 320 320 320 320 320 320 321 322 322 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 319 319 318 317 316 316 315 314 313 312 311 311 310 309 309 309 309 309 309 309 309 308 308 308 307 307 307 306 306 305 304 304 303 303 303 302 302 318 319 319 319 319 320 320 321 323 324 325 326 327 327 328 329 330 330 331 332 333 334 335 336 337 338 339 340 340 341 342 343 343 343 341 339 335 330 326 321 318 314 312 311 311 315 321 327 332 336 340 343 345 347 343 342 342 343 343 339 334 331 331 333 338 344 349 351 352 352 351 352 351 349 346 343 342 342 340 337 336 336 339 342 346 350 353 354 353 350 346 345 345 347 348 348 350 357 15 127 162 213 241 250 248 244 233 204 129 89 72 64 59 55 52 50 49 49 49 50 51 52 53 53 52 49 45 41 40 46 58 75 90 100 108 113 117 119 117 112 105 96 88 83 79 76 73 70 67 63 59 58 58 60 61 62 63 73 89 113 139 162 171 174 165 136 100 77 67 62 60 63 70 74 76 76 75 73 72 72 70 67 64 60 57 56 58 60 63 66 69 72 73 74 73 72 70 70 71 72 73 75 77 81 84 88 89 87 81 73 63 53 45 38 32 26 22 19 16 16 12 10 8 6 5 6 4 1 358 355 353 350 348 346 345 344 343 343 342 341 340 339 338 337 337 336 336 335 334 333 333 332 332 331 331 332 332 332 332 332 332 331 330 329 327 326 324 323 324 328 334 341 348 348 341 315 255 225 216 212 211 211 211 212 213 215 216 218 220 225 231 239 249 259 267 274 280 286 290 293 293 292 289 286 283 281 280 280 282 283 284 284 284 284 284 284 283 282 281 278 273 269 266 277 289 299 306 309 311 312 310 300 286 278 296 326 340 345 349 350 350 349 349 349 351 355 0 6 11 14 15 15 19 20 15 9 5 2 2 4 4 1 357 354 353 354 355 358 1 6 12 24 169 195 201 206 209 210 209 206 206 205 209 219 229 236 241 246 248 249 252 262 276 292 309 316 322 321 317 315 315 316 319 323 327 331 333 331 331 334 337 339 341 349 19 97 131 137 131 120 29 355 348 344 346 350 355 360 5 9 12 12 11 9 7 6 2 358 354 350 349 348 347 346 346 345 345 346 346 346 346 346 345 344 344 345 345 345 345 344 343 342 340 338 335 333 331 329 328 327 327 327 327 327 328 328 330 332 334 336 336 335 331 328 325 323 323 323 324 324 323 322 321 320 320 320 320 320 320 320 320 321 322 322 323 323 323 323 322 322 322 322 322 322 322 322 322 322 321 321 320 320 319 318 317 316 315 315 314 313 312 311 310 310 309 309 309 309 309 308 308 308 308 308 308 308 307 307 306 306 305 305 304 304 303 303 302 302 318 318 319 319 319 319 320 321 322 323 324 325 326 327 327 328 329 330 331 331 332 333 334 335 336 337 337 338 339 339 340 340 341 342 341 339 334 329 324 321 319 316 312 310 310 312 317 323 328 333 337 341 343 343 340 339 341 343 343 338 333 330 329 331 335 341 347 352 356 356 356 355 352 349 345 343 342 343 341 338 336 335 337 340 344 348 351 352 351 348 344 343 345 348 352 355 2 20 53 154 245 253 255 254 251 243 204 149 101 76 67 65 64 62 58 57 55 53 52 52 52 53 53 51 49 43 36 29 25 27 34 45 61 76 87 97 104 110 113 110 104 98 90 83 78 75 73 72 66 60 56 54 54 55 57 65 80 97 111 123 135 147 159 141 117 98 83 73 67 64 64 67 72 75 76 76 76 75 75 75 74 72 68 64 61 58 59 61 63 64 67 70 72 73 72 70 68 68 69 69 67 67 68 71 74 79 84 86 86 80 69 56 46 37 30 24 19 15 12 8 4 1 0 360 359 1 2 1 359 356 352 349 347 345 345 344 343 343 342 341 341 340 339 338 338 337 336 336 335 334 333 332 332 331 332 332 333 333 333 333 332 331 330 329 328 326 325 324 324 326 331 337 344 346 344 335 305 252 226 218 215 214 213 214 215 216 217 218 220 223 228 234 241 251 259 266 273 279 284 289 291 291 290 287 285 283 281 281 282 282 283 283 283 283 284 284 285 285 287 288 290 292 294 300 305 309 313 316 318 319 320 323 328 334 340 343 343 343 342 342 341 341 340 341 342 345 348 352 355 356 356 356 359 3 4 0 358 357 357 357 357 355 352 350 348 348 348 351 354 357 359 349 195 199 205 209 213 216 219 220 221 218 220 224 227 230 241 247 252 258 268 279 294 310 322 325 326 323 319 317 315 315 316 319 324 330 333 333 333 336 344 351 6 71 136 158 161 157 149 141 126 85 7 340 339 341 346 353 3 6 10 11 11 9 7 5 2 358 355 352 350 349 348 347 346 346 346 346 347 347 347 347 346 346 346 346 346 345 344 343 341 339 337 335 333 332 331 329 328 327 326 326 326 327 327 328 330 332 334 337 337 335 332 328 325 323 323 323 323 323 322 321 321 320 320 320 321 321 321 321 321 321 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 320 320 319 318 318 317 316 315 315 314 313 312 312 311 310 310 309 309 309 309 308 308 308 308 308 308 308 307 307 307 306 306 305 305 304 304 303 303 302 318 318 318 318 318 319 319 320 321 322 324 325 325 326 327 328 329 329 330 331 332 332 333 334 335 335 336 337 337 337 337 338 338 340 341 340 337 330 324 323 322 319 315 312 311 312 316 320 326 331 336 342 342 339 337 337 340 344 345 341 335 331 329 330 333 339 346 352 357 360 1 359 356 351 345 341 340 339 337 334 331 330 331 336 343 348 352 354 352 349 345 343 345 348 353 356 357 356 290 240 254 258 258 256 251 239 146 91 73 69 68 69 69 66 61 57 57 56 56 55 57 58 57 54 48 39 30 24 20 22 24 31 42 56 71 83 93 101 107 109 105 99 92 85 79 76 75 74 66 60 56 54 53 56 58 76 105 118 125 133 139 142 138 114 97 86 78 74 72 71 72 73 76 78 78 78 79 79 80 79 79 77 76 73 69 64 62 61 61 61 62 65 68 69 69 68 67 67 66 65 63 61 61 62 65 68 73 78 81 80 72 58 46 35 27 20 15 12 8 3 359 357 357 357 357 357 356 355 354 352 349 347 346 345 345 344 343 343 342 342 341 340 340 339 339 338 337 337 336 335 334 334 333 333 333 333 334 334 334 333 332 331 330 329 328 327 326 325 325 326 329 334 340 344 344 341 329 297 252 230 221 217 216 216 216 217 218 219 221 223 226 230 236 244 252 259 266 272 278 284 288 289 290 288 286 284 282 282 281 281 282 282 282 282 283 283 284 285 287 290 292 294 296 299 302 305 307 310 311 313 314 317 321 326 331 335 337 337 337 337 338 338 337 337 338 340 343 345 346 346 346 345 347 353 357 355 354 353 352 351 350 348 346 345 344 345 346 347 350 352 353 188 192 201 210 215 219 222 226 229 233 234 239 247 256 266 277 277 275 284 298 309 315 318 322 323 323 320 317 316 315 315 315 315 320 326 332 335 339 357 43 121 153 168 178 181 176 165 154 145 135 118 59 340 334 333 336 343 354 3 9 11 10 8 6 3 1 358 355 353 351 350 349 348 347 347 347 346 347 347 347 347 347 347 347 347 346 345 342 339 336 334 333 333 332 331 330 328 327 327 326 326 327 327 328 329 330 333 335 337 337 335 332 329 326 324 323 323 323 323 323 322 321 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 317 316 316 315 315 314 314 313 313 312 311 311 310 310 309 309 309 309 308 308 308 308 308 308 308 307 307 307 306 306 305 305 304 304 303 302 318 318 318 318 318 318 318 319 320 321 323 324 325 325 326 327 328 329 330 330 331 332 332 333 334 334 335 336 336 336 336 336 337 338 340 340 339 334 330 328 327 324 320 316 315 314 315 319 324 330 337 343 345 340 338 338 341 345 346 343 336 331 330 331 334 340 347 352 357 360 2 3 359 353 345 338 335 332 328 325 324 325 329 336 345 352 355 356 354 351 348 346 345 346 341 332 320 301 277 265 263 262 262 258 238 84 57 51 53 60 68 74 75 70 64 60 60 61 60 60 62 64 63 59 50 36 26 21 21 22 22 24 32 43 57 70 82 92 100 105 105 101 95 88 82 79 78 75 68 62 59 58 57 59 61 78 102 120 132 138 134 121 102 94 94 96 98 100 95 89 85 82 81 81 82 83 82 83 83 82 81 80 79 78 74 70 66 63 61 62 62 63 65 66 66 65 64 63 62 61 59 57 56 56 57 59 62 66 70 73 70 60 46 34 24 17 12 9 6 1 357 355 355 356 356 356 355 354 352 351 349 348 347 346 345 344 343 342 342 342 341 341 340 339 339 339 338 337 337 336 336 336 335 335 335 335 335 335 334 334 333 332 331 329 328 328 327 326 326 326 328 332 337 342 344 343 338 324 292 254 233 224 220 218 218 219 219 220 222 223 225 228 233 239 246 253 260 267 273 279 284 287 289 289 288 286 284 282 281 281 281 281 281 281 282 282 283 285 287 289 290 292 294 296 299 301 303 306 308 309 311 313 315 320 324 328 331 333 334 334 335 335 335 336 336 337 339 340 340 340 339 339 338 343 350 351 350 349 348 347 345 343 342 342 342 343 344 346 346 343 223 188 197 207 215 220 225 228 233 238 245 254 267 280 291 299 304 306 307 309 313 317 319 320 320 321 320 318 317 316 316 315 314 313 317 323 329 334 340 44 122 148 162 171 176 174 167 157 142 122 96 58 17 343 333 330 331 335 343 352 1 8 8 6 3 1 359 356 354 352 351 350 349 348 347 346 346 346 346 346 346 347 347 347 348 347 346 344 340 336 333 332 331 331 331 331 329 328 327 327 327 327 328 328 329 330 332 334 336 337 337 335 332 330 327 325 324 324 324 324 323 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 317 317 316 316 315 315 314 314 314 313 313 313 312 312 311 311 310 310 309 309 309 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 305 304 304 303 319 319 318 318 318 318 318 318 319 320 322 323 324 325 325 326 327 328 329 330 331 331 332 332 333 333 334 334 335 335 335 335 335 336 338 339 339 338 336 333 331 327 323 318 316 315 315 317 321 329 337 343 345 343 341 341 342 345 345 339 333 331 332 335 338 343 348 351 353 357 360 2 359 353 344 336 330 326 322 321 321 325 331 340 349 356 359 359 356 353 350 348 346 344 333 318 305 296 287 281 275 272 272 284 43 55 43 42 45 53 64 73 77 71 67 65 66 67 68 68 70 74 74 69 60 45 31 24 23 24 23 23 27 35 45 57 69 80 90 98 102 101 97 90 85 81 78 74 68 64 64 63 62 63 63 71 88 113 135 143 134 122 113 110 116 123 127 127 123 112 99 89 82 81 83 84 84 83 83 82 80 78 77 77 75 72 69 65 64 65 65 65 66 65 64 62 60 59 58 57 55 53 51 50 50 52 53 56 60 62 62 55 44 32 22 15 11 8 5 1 356 353 354 355 355 355 354 353 352 351 349 348 347 346 345 344 343 342 341 341 340 340 340 339 339 338 338 338 337 337 337 336 336 336 336 336 335 335 335 334 333 332 331 330 329 328 328 327 327 327 329 331 335 340 343 344 342 335 318 287 252 233 225 221 221 221 221 222 223 224 226 228 231 236 241 248 255 262 268 274 280 284 287 288 288 287 285 283 282 280 280 279 280 280 281 282 283 284 286 287 289 290 292 294 296 298 300 303 305 307 308 310 312 315 319 323 326 328 330 331 332 333 334 335 335 336 336 336 336 336 336 335 332 336 342 346 345 345 344 342 341 340 340 340 340 341 342 338 255 188 194 198 204 210 216 222 228 234 241 249 261 280 298 306 310 312 312 312 312 313 316 318 319 320 320 320 319 318 317 316 315 314 314 315 317 321 325 330 340 39 116 139 150 156 155 149 138 122 88 46 21 5 355 343 335 331 331 334 339 345 351 358 0 0 360 358 356 354 352 351 349 348 348 347 346 345 345 344 344 345 345 346 346 347 348 347 346 343 339 335 333 331 331 331 331 330 330 329 328 328 328 329 329 329 330 331 332 334 336 337 336 334 332 330 328 326 325 324 324 324 324 323 323 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 319 319 319 319 318 318 318 317 317 316 315 315 314 314 313 313 312 312 312 312 312 311 311 311 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 308 307 307 307 306 305 305 304 304 319 319 319 318 318 317 317 318 318 319 320 322 323 324 325 326 327 328 328 329 330 331 331 332 332 333 333 334 334 334 334 334 334 335 336 338 338 338 336 335 332 328 323 318 315 313 312 313 316 323 334 342 345 347 344 341 339 338 336 334 335 337 339 342 344 346 347 349 350 352 355 358 357 351 344 337 332 328 325 325 327 331 337 345 353 359 1 359 357 354 352 348 341 331 320 314 308 304 301 298 295 295 302 327 33 41 40 41 43 48 58 68 75 74 72 71 71 72 72 73 75 79 81 76 68 57 46 35 29 26 26 26 28 31 36 44 54 66 77 86 94 97 97 93 87 80 75 73 70 68 66 66 66 66 65 67 81 106 133 145 149 150 151 154 161 167 165 153 131 118 103 90 82 78 78 81 82 82 82 81 77 73 69 69 71 72 72 72 71 71 70 69 68 67 65 63 61 59 58 55 53 50 48 46 46 46 48 50 52 52 50 44 35 26 20 15 12 9 7 5 360 353 353 353 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 340 339 339 338 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 335 335 334 333 332 331 330 330 329 329 328 328 329 331 334 338 342 344 344 340 330 311 277 248 233 227 224 224 224 224 225 226 227 229 231 234 238 244 250 256 263 270 276 281 285 287 288 288 287 284 282 280 279 279 279 280 280 282 283 284 285 286 287 289 290 292 294 296 298 300 302 304 306 308 310 313 315 318 321 324 326 329 330 332 333 334 335 335 335 334 333 332 333 331 329 330 335 340 340 340 339 338 338 338 338 337 336 336 336 329 275 217 211 207 206 207 210 216 225 236 249 263 281 298 310 315 316 315 315 314 315 316 317 318 318 319 319 319 318 317 316 315 314 313 312 312 314 316 320 325 340 11 62 96 112 119 117 106 83 55 32 15 3 356 349 343 337 334 334 336 339 343 347 351 354 356 356 355 353 352 350 349 348 347 346 345 345 344 344 344 344 345 345 345 346 347 347 347 345 342 338 335 333 332 331 332 332 331 331 330 330 330 330 330 330 330 331 331 333 335 336 337 336 334 332 330 328 326 325 325 324 324 324 324 323 323 322 322 322 322 322 322 323 323 322 322 322 322 321 320 320 320 319 319 319 319 319 318 317 317 316 315 315 314 313 313 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 306 306 306 305 305 320 319 319 318 318 317 317 317 318 318 319 320 322 323 324 325 326 327 328 329 329 330 331 331 332 332 332 333 333 333 333 333 333 334 335 336 337 337 336 334 332 329 325 320 315 309 308 308 311 316 325 338 343 342 339 336 334 332 330 331 338 343 345 347 347 348 348 347 347 348 350 352 352 349 344 340 337 334 334 335 337 339 344 351 358 1 1 358 355 352 350 338 329 322 318 315 313 312 312 311 312 325 350 16 39 39 39 39 40 43 49 58 68 76 76 76 75 75 75 75 76 77 76 72 67 62 57 52 40 33 31 31 31 31 31 34 40 50 61 72 81 88 92 93 89 82 75 70 68 68 68 67 67 67 67 68 79 100 123 138 148 155 159 163 167 167 153 129 108 99 91 83 76 70 68 71 74 77 78 76 73 67 62 64 72 79 83 84 83 80 77 74 70 68 66 64 62 61 58 56 53 50 47 44 43 43 43 45 46 44 39 33 27 22 18 16 14 11 9 6 1 352 352 352 352 352 351 350 349 348 347 346 345 344 344 343 342 341 340 339 338 338 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 331 331 331 330 330 330 330 331 333 336 341 344 344 343 337 323 298 266 244 234 230 228 227 227 227 228 229 230 231 233 237 241 246 252 258 266 272 277 282 286 287 288 287 286 283 281 280 279 279 279 280 281 282 283 284 285 286 287 289 291 293 294 296 298 300 302 304 306 308 310 313 315 318 320 323 326 328 330 332 333 334 334 333 332 331 330 330 328 326 326 329 334 336 336 337 336 336 335 334 332 332 331 330 324 303 267 243 217 201 196 197 203 214 232 260 284 299 310 317 319 319 318 318 318 317 317 317 317 317 316 316 316 316 315 315 313 311 310 309 308 309 311 315 319 329 344 5 17 29 35 37 37 33 23 15 7 360 353 348 343 340 338 338 339 341 344 347 350 352 353 353 352 350 349 348 346 346 345 345 344 344 344 344 344 345 345 346 346 346 346 347 346 344 342 339 337 335 334 333 333 333 333 332 332 331 331 331 331 331 331 331 331 332 334 336 336 335 333 331 329 328 326 325 325 325 325 325 325 324 324 323 323 322 322 323 323 323 323 324 324 324 323 322 321 320 320 320 320 320 320 319 319 318 317 317 316 315 314 314 313 312 311 311 310 310 310 309 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 309 308 308 307 307 307 306 306 306 305 320 320 319 318 318 317 317 317 317 318 318 319 320 321 322 324 325 326 327 328 328 329 330 330 331 331 332 332 332 332 333 333 333 333 334 335 335 335 334 334 332 330 326 323 318 310 306 306 308 311 318 329 336 335 332 329 330 332 334 336 339 341 343 344 346 347 346 345 345 345 346 347 347 346 343 342 341 340 340 342 343 345 349 353 356 358 358 354 350 347 343 335 327 322 319 318 318 319 320 322 324 341 7 27 38 38 38 37 37 39 41 47 56 66 70 73 74 75 75 75 73 70 66 62 60 59 57 55 51 45 41 39 38 35 30 28 30 37 45 55 64 72 79 84 84 81 76 73 71 70 70 70 68 68 69 70 78 96 113 128 139 146 151 153 153 146 109 91 86 82 78 73 67 62 59 61 65 68 71 71 67 61 57 60 80 97 102 101 97 90 84 78 73 70 67 65 62 60 57 54 51 48 44 42 40 39 39 40 39 35 29 23 20 17 17 16 14 12 10 7 1 353 352 352 352 351 350 349 347 346 345 345 344 343 343 343 342 341 340 339 338 337 336 336 335 335 335 335 335 335 335 336 336 336 336 335 335 334 334 334 333 333 333 332 332 332 332 332 332 331 331 331 332 335 339 342 344 344 341 331 313 284 259 244 237 233 231 230 230 230 231 232 233 234 236 240 244 249 255 262 268 274 279 283 286 287 288 287 285 283 281 280 279 280 280 281 281 282 283 284 286 287 288 290 291 293 294 296 298 300 302 304 306 308 310 312 315 317 320 323 325 328 329 331 332 333 332 330 328 326 326 325 324 324 328 330 331 333 334 334 333 332 331 330 329 328 327 325 320 299 286 270 223 175 176 181 195 253 307 313 317 320 321 321 321 321 321 321 320 319 318 318 317 316 315 314 314 314 313 312 310 308 306 305 306 308 311 316 322 332 345 349 352 357 1 5 8 9 9 6 0 353 347 344 343 342 343 345 346 347 349 350 350 349 349 347 347 346 345 344 344 344 344 344 344 345 345 346 346 347 347 347 347 346 346 345 344 342 340 339 337 337 336 336 335 335 334 333 333 332 332 332 331 331 331 331 332 333 334 334 334 331 330 329 328 327 326 325 326 326 326 326 326 325 324 323 323 322 322 323 323 324 325 326 325 324 322 321 321 321 321 320 320 320 320 320 319 319 318 317 316 315 314 313 313 312 311 310 310 309 309 309 309 309 309 310 310 310 310 310 310 310 311 311 311 311 310 310 309 309 308 308 307 307 307 306 306 305 321 320 319 318 318 317 317 317 317 317 317 318 319 320 321 322 324 325 326 327 328 328 329 330 330 331 331 331 331 332 332 332 332 332 333 334 334 331 329 331 331 330 327 324 322 316 309 306 307 309 313 319 327 328 326 326 329 337 339 337 334 335 336 338 341 343 345 345 344 343 343 344 345 345 344 344 343 343 344 345 346 346 346 345 345 347 350 351 346 342 339 334 328 323 320 321 322 325 327 330 334 348 9 25 33 34 36 36 35 36 38 41 46 52 57 62 65 67 67 68 67 64 60 56 55 56 57 56 55 54 54 52 49 43 34 28 26 27 33 41 49 55 61 67 70 72 72 72 72 72 73 76 73 72 72 74 81 98 111 122 131 139 141 137 129 114 87 78 75 73 70 65 60 55 53 55 59 62 65 65 61 56 56 67 93 118 126 119 107 99 90 83 77 72 68 65 61 57 53 49 46 42 39 36 34 33 33 32 28 23 18 15 13 12 12 13 12 11 8 4 360 355 354 354 353 352 351 349 347 346 345 344 343 342 342 342 342 341 340 340 339 338 337 336 335 335 335 335 335 335 335 335 335 335 335 334 334 333 333 333 332 333 333 333 333 334 334 334 334 333 333 332 333 334 337 340 343 344 343 337 324 302 276 257 247 241 238 236 235 235 235 235 236 237 238 241 244 248 253 258 265 271 276 281 284 286 288 287 286 284 283 281 281 280 280 280 281 282 283 284 285 286 287 289 290 292 293 294 296 298 300 302 304 307 309 311 312 314 317 320 322 325 327 329 330 331 332 330 326 324 323 323 322 322 325 326 327 329 330 330 330 329 328 328 327 326 326 326 325 313 314 324 344 353 358 1 355 346 337 331 328 327 325 324 324 324 324 325 324 323 321 320 319 317 316 314 313 313 311 310 307 305 303 303 304 306 309 313 318 324 334 337 340 343 347 355 1 9 14 11 3 353 348 345 345 345 346 348 349 350 350 350 349 348 346 345 345 345 344 343 343 343 344 345 345 346 347 348 348 348 348 348 347 346 345 345 344 343 342 341 340 340 339 338 338 337 336 335 334 333 333 333 332 332 331 331 332 332 333 333 332 331 330 330 329 328 327 327 327 327 327 327 327 327 326 325 323 322 322 322 323 324 325 325 325 324 323 322 322 322 321 321 321 321 321 320 319 319 318 318 317 316 315 314 313 313 312 311 311 310 309 309 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 310 310 309 309 308 308 307 307 306 306 305 322 321 320 319 318 317 317 316 316 316 317 317 318 319 320 321 322 324 325 326 327 327 328 329 329 330 330 330 331 331 331 331 332 332 332 333 332 327 323 327 330 329 328 325 323 314 309 307 306 307 310 313 317 317 320 324 330 339 336 330 327 329 331 334 337 341 344 343 343 342 343 344 345 345 345 345 345 345 346 347 347 345 342 339 337 338 341 344 343 339 336 334 331 328 324 323 326 330 333 336 341 353 10 22 29 31 31 32 32 34 35 39 41 44 49 52 55 56 56 57 59 58 57 56 56 56 57 57 56 57 59 62 61 56 44 33 26 23 24 31 38 44 49 54 59 64 67 69 71 74 78 83 83 81 80 81 86 102 113 125 135 142 137 126 109 90 74 72 71 69 64 58 55 52 51 53 56 59 59 58 54 55 63 78 99 117 123 116 106 101 92 84 77 72 67 62 57 51 47 43 40 37 34 32 29 27 26 25 20 15 12 10 8 7 8 10 10 9 6 2 359 358 357 356 355 354 352 350 348 346 344 343 342 342 341 341 340 340 340 339 339 338 337 336 335 335 335 335 334 334 334 334 334 334 333 333 333 332 332 332 332 332 333 333 334 334 335 335 335 335 334 334 333 334 336 338 340 342 343 340 332 318 297 277 264 256 250 246 243 242 242 242 242 242 242 243 245 247 251 255 261 267 272 277 281 285 287 287 286 285 284 283 282 281 280 280 281 281 282 283 284 285 286 288 289 290 292 293 295 297 299 301 303 305 307 309 310 312 314 317 320 322 324 326 327 329 331 330 326 324 322 321 321 320 322 322 322 323 324 326 326 325 325 325 326 326 327 328 329 326 323 325 334 338 339 340 339 338 337 335 334 332 331 330 329 328 327 327 326 324 323 321 319 317 315 314 312 311 309 307 304 302 301 301 302 304 307 311 314 318 325 330 333 335 338 345 352 360 6 7 359 352 348 347 347 347 347 348 349 349 349 349 348 347 346 346 346 346 345 344 344 344 344 346 347 348 348 349 349 349 349 348 347 346 345 345 344 344 343 343 342 341 341 340 340 339 338 337 336 335 334 334 333 333 332 332 332 332 332 332 333 332 331 331 331 330 329 329 329 329 329 329 329 329 328 326 325 323 322 322 322 323 324 324 323 323 323 323 323 323 322 322 322 322 321 320 319 319 318 318 317 316 315 315 314 314 313 313 312 311 310 310 310 310 310 310 310 311 311 311 311 312 312 312 312 312 311 311 310 310 309 308 308 307 307 306 306 305 323 322 321 320 319 318 317 316 316 316 316 316 317 318 319 320 321 322 323 325 325 326 327 328 328 329 329 330 330 330 331 331 331 331 332 331 330 323 321 323 327 329 328 326 322 315 310 307 306 307 308 310 312 315 320 325 329 330 326 321 322 325 329 332 335 337 339 339 340 341 342 343 345 346 347 347 347 347 348 348 348 347 343 338 335 336 339 341 341 337 335 335 334 333 331 329 329 333 336 340 346 356 10 22 27 28 26 27 29 31 33 36 37 41 44 47 49 49 49 48 47 46 49 52 55 56 57 58 58 59 61 66 68 67 60 44 31 22 20 23 31 37 41 45 51 57 62 68 74 85 92 97 98 97 94 91 92 99 112 123 131 132 126 118 106 86 65 66 66 63 58 53 49 48 49 53 55 56 55 52 50 58 78 102 112 101 95 94 94 96 88 80 73 67 61 55 50 44 40 38 35 33 31 29 27 24 22 20 17 13 11 9 7 7 8 9 10 8 4 2 0 360 359 358 357 356 354 352 350 348 346 344 342 341 340 340 339 339 339 338 338 338 337 336 336 335 335 334 334 333 333 333 333 332 332 332 332 331 331 331 332 332 332 333 334 334 335 336 336 336 335 335 335 334 335 336 337 338 339 339 336 329 318 303 290 279 270 263 257 253 251 250 249 248 247 247 247 248 250 253 258 263 268 274 279 283 285 286 287 286 285 284 283 282 281 281 281 281 282 282 283 284 285 287 288 289 290 292 293 295 297 299 301 303 305 307 308 310 312 315 317 319 321 322 323 324 326 326 326 325 324 322 320 319 320 319 318 318 319 321 322 322 322 323 324 325 327 329 330 327 323 322 326 328 329 330 332 335 336 336 335 335 334 334 333 331 329 327 325 323 323 321 319 317 314 312 311 310 308 307 305 303 303 303 303 304 306 309 311 314 319 325 329 333 335 340 344 349 351 350 348 347 346 346 347 347 347 348 348 348 348 347 346 346 346 346 347 347 347 347 346 345 346 347 348 349 350 350 349 349 348 347 346 346 345 345 344 344 344 344 343 343 342 342 342 341 339 338 337 336 336 335 335 334 334 333 333 333 333 333 333 332 332 333 332 332 331 331 330 330 330 330 330 330 329 328 326 325 323 322 322 322 322 322 322 322 322 322 322 323 323 323 322 322 321 320 319 318 318 317 317 316 316 316 315 315 314 314 313 312 312 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 311 311 310 309 309 308 307 307 306 306 305 323 323 322 320 319 318 317 316 316 316 316 316 316 317 318 319 320 321 322 323 324 325 326 326 327 328 328 329 329 330 330 330 330 330 330 331 330 327 321 324 328 330 329 327 324 320 312 308 307 307 308 310 313 317 321 323 323 320 317 314 317 322 326 329 329 330 331 332 334 337 339 341 344 347 349 349 349 348 348 348 348 348 345 341 339 339 342 342 341 339 337 336 336 337 337 337 337 339 342 345 350 359 10 21 24 24 23 25 27 28 29 30 31 34 38 41 44 45 45 43 40 37 35 35 38 43 55 60 62 64 66 69 71 72 68 57 40 28 22 21 27 33 38 41 45 51 58 69 82 94 102 108 110 109 106 103 100 99 110 116 116 108 102 109 100 80 63 62 60 56 51 46 44 45 47 51 53 53 51 50 52 66 100 125 114 65 53 66 79 86 82 74 67 60 55 48 43 38 35 33 31 30 29 27 25 23 22 20 19 18 16 15 13 12 12 11 9 6 1 359 358 358 357 357 356 355 354 353 351 349 347 345 344 342 341 340 339 338 338 337 337 337 337 336 336 335 335 334 334 333 333 332 332 332 332 331 331 331 331 331 331 332 332 332 333 334 335 335 335 336 335 335 335 335 335 335 334 334 334 335 335 333 330 322 314 304 295 285 275 268 263 259 257 255 253 251 250 249 250 252 255 259 264 269 275 280 283 286 287 287 287 286 284 283 282 282 281 281 281 282 282 283 284 285 286 287 289 290 292 294 296 298 300 301 303 305 306 308 310 312 315 317 319 320 320 321 321 322 324 325 326 325 323 321 320 319 317 315 316 317 319 320 320 321 322 324 326 328 328 322 319 319 322 323 324 326 329 333 335 335 335 334 334 334 333 331 329 326 324 322 322 321 320 318 316 314 313 312 310 309 308 307 307 306 305 306 307 308 310 312 315 318 323 329 334 337 340 342 344 343 341 340 341 342 344 345 346 346 347 346 346 346 346 346 347 348 348 348 349 349 349 347 348 349 350 351 350 349 348 347 346 346 345 345 344 344 344 345 345 345 345 344 344 343 343 342 341 340 339 338 337 336 336 336 335 335 335 335 335 335 334 333 333 334 334 333 332 331 331 331 330 330 330 330 330 329 328 326 324 323 322 321 320 320 321 321 321 322 322 322 322 322 322 322 321 320 319 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 312 312 312 312 312 312 313 313 313 312 311 310 309 309 308 307 307 306 306 305 324 323 322 321 319 318 317 316 316 316 316 316 316 317 317 318 318 319 321 322 323 324 324 325 326 326 327 328 328 328 329 329 329 328 328 329 329 329 325 326 328 330 330 329 326 322 314 309 308 308 309 310 313 317 319 319 316 313 311 310 313 317 320 322 323 322 322 324 327 331 335 339 344 349 349 349 348 347 346 346 345 345 344 343 343 344 345 345 342 340 338 337 338 340 341 343 343 344 346 349 354 0 9 18 21 20 21 23 25 25 25 25 26 27 29 33 36 39 40 39 36 33 29 27 27 33 49 55 60 65 69 72 74 73 68 60 47 36 29 27 30 36 40 42 45 48 54 63 75 87 95 100 102 103 104 106 109 112 115 119 117 111 102 95 73 63 60 59 56 50 44 40 41 43 46 48 48 47 47 49 58 89 113 103 63 42 39 56 69 75 73 67 60 55 49 43 38 34 31 29 28 27 26 25 23 21 21 20 21 22 21 20 18 16 14 11 7 3 359 357 355 354 354 354 353 353 353 352 351 349 348 346 345 343 342 341 339 339 338 337 337 337 336 336 335 335 334 334 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 332 333 333 334 334 334 334 335 335 335 335 335 334 333 331 330 330 330 330 330 328 324 318 311 303 293 283 275 269 264 261 257 255 252 251 251 251 253 256 260 265 271 277 281 285 287 288 288 287 286 285 284 283 282 281 281 281 281 282 283 284 285 286 287 289 291 292 294 296 298 299 301 303 305 306 308 310 312 314 316 318 318 318 319 320 322 323 324 325 325 324 323 321 319 316 316 317 317 318 319 319 321 322 323 325 326 322 318 318 320 321 321 323 326 329 331 333 333 332 331 330 328 327 326 324 322 321 321 321 320 319 318 317 315 314 313 311 310 309 309 308 308 307 308 309 310 312 313 315 318 324 330 334 335 336 336 336 335 333 333 334 338 343 345 344 344 344 344 345 346 348 349 349 350 350 351 352 352 353 354 354 353 352 350 348 347 346 345 344 344 344 345 345 345 346 346 345 345 345 344 344 344 344 343 342 341 340 339 338 338 337 336 336 336 336 336 336 336 334 334 334 334 334 333 332 331 331 331 330 330 329 329 328 327 326 324 323 322 321 320 320 320 320 320 321 321 322 322 322 322 321 321 320 319 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 314 314 313 313 313 313 312 312 312 313 313 314 314 313 312 311 310 309 308 307 306 306 305 305 324 324 323 321 319 318 317 317 316 316 316 316 316 316 316 317 317 318 319 320 321 322 323 324 324 325 326 326 327 327 328 328 328 327 327 326 326 326 326 325 327 329 330 330 329 326 320 313 309 309 310 310 312 314 315 314 312 310 308 308 310 312 315 317 319 320 321 323 326 330 334 338 343 346 345 344 344 344 344 344 343 342 341 339 339 340 342 342 341 339 338 338 340 343 345 347 346 346 347 351 355 360 7 13 17 17 19 21 23 23 22 22 22 23 25 26 28 30 33 33 31 28 25 21 19 26 38 46 52 58 65 72 77 73 65 55 47 40 37 36 38 42 45 47 49 50 52 56 62 70 77 82 86 89 93 100 108 116 126 141 148 143 126 102 58 54 55 55 50 43 37 35 38 41 44 45 44 43 44 48 57 70 63 44 35 33 37 54 63 66 64 59 55 50 45 40 35 32 29 27 25 24 23 22 21 19 19 19 20 22 23 22 20 16 13 9 5 1 358 355 353 352 351 351 351 351 351 350 349 348 347 346 344 343 342 341 340 339 339 338 338 337 336 336 335 334 334 333 333 333 333 333 333 333 332 333 332 332 331 331 331 331 331 331 332 332 332 332 333 333 333 333 334 334 334 333 331 330 328 327 326 326 326 326 324 322 318 313 306 297 287 278 271 265 261 258 255 253 252 252 252 254 257 262 268 274 280 284 287 288 289 288 287 286 285 283 282 281 281 281 281 282 282 283 284 285 286 288 289 291 292 294 296 297 299 301 303 305 306 308 310 312 314 315 316 316 317 318 320 321 322 324 324 324 323 322 321 319 318 317 317 317 317 318 319 320 320 321 323 322 318 317 318 318 319 320 322 325 327 329 329 328 326 325 323 322 321 321 320 320 320 320 320 319 318 317 316 315 313 312 311 310 309 308 308 307 308 308 309 310 311 312 314 318 321 324 327 325 324 324 325 326 329 332 338 343 344 344 344 344 345 346 348 349 350 351 352 353 353 354 354 355 356 356 356 353 351 349 348 346 345 345 345 345 345 345 346 346 346 345 345 345 345 345 345 345 344 344 343 342 341 340 339 338 337 337 336 336 337 337 336 335 335 334 334 334 334 333 332 332 331 331 330 329 328 328 327 326 324 323 322 321 320 319 319 319 319 320 320 321 321 321 321 321 320 320 319 319 318 318 317 317 317 316 316 315 315 315 315 316 316 316 316 316 316 315 315 314 314 313 313 313 313 313 314 314 314 313 312 311 310 309 308 307 306 305 305 304 324 324 323 322 320 318 317 317 317 317 316 316 316 316 316 316 316 317 318 319 320 321 322 322 323 324 324 325 326 326 326 327 327 327 326 325 324 319 317 318 322 327 330 330 331 329 322 315 311 310 310 310 310 311 311 311 309 308 306 307 309 311 314 318 321 324 325 329 331 333 334 337 340 341 341 339 340 342 343 343 342 341 338 333 330 330 331 333 338 337 336 338 341 345 348 350 349 348 349 352 355 359 4 10 13 15 17 18 20 20 19 19 20 21 22 22 23 24 25 26 26 24 20 16 13 18 26 35 43 49 57 64 71 68 57 49 46 45 44 44 46 48 51 52 53 53 53 56 60 64 70 74 77 80 81 82 88 98 115 138 153 154 145 116 55 51 51 49 44 37 32 31 35 40 42 42 42 41 48 52 50 40 32 29 29 33 42 54 59 59 57 53 49 45 41 37 33 29 27 25 24 23 22 21 20 19 18 18 19 20 21 19 16 12 8 5 2 359 356 354 352 351 350 350 349 349 349 349 348 347 346 344 343 342 341 341 340 340 339 339 338 338 337 336 335 334 334 333 333 333 333 333 333 333 333 333 333 333 333 332 331 331 331 331 331 332 331 331 332 332 332 332 332 332 331 330 329 328 326 325 324 323 322 322 321 321 320 318 314 307 298 288 278 270 265 261 258 255 253 252 252 254 256 260 266 272 279 284 286 288 289 289 288 287 285 284 283 282 281 281 281 281 281 282 282 283 285 286 287 289 290 292 294 295 297 299 301 303 305 306 308 309 311 313 314 315 315 317 319 320 321 322 324 324 324 324 323 321 320 319 318 317 318 318 318 318 318 319 321 320 318 315 315 315 316 317 318 320 322 324 324 323 323 322 320 319 318 318 318 319 319 319 319 318 317 317 316 315 314 312 311 310 308 308 307 307 307 307 307 308 310 311 313 314 315 317 317 318 319 321 323 326 328 331 334 338 341 344 345 346 347 348 350 351 352 353 354 355 355 355 355 356 356 355 353 351 350 349 349 348 348 348 347 346 346 346 346 346 345 345 345 345 345 346 346 346 346 346 346 346 344 343 342 340 339 338 337 337 337 337 336 336 335 336 336 336 335 334 333 332 332 331 330 329 328 327 326 325 324 323 321 320 319 318 318 318 318 318 319 320 320 321 320 320 320 319 319 319 318 318 318 318 317 317 316 316 316 315 315 315 316 316 316 316 316 316 316 315 315 314 314 314 314 314 314 314 313 313 312 312 311 310 308 307 306 305 304 304 323 323 323 322 320 318 317 316 316 316 316 315 315 315 315 315 315 316 317 318 319 320 320 321 322 322 323 324 324 325 325 326 326 326 326 325 322 314 313 315 318 324 329 331 331 331 324 318 312 310 309 308 307 308 308 309 309 308 307 308 311 314 318 321 324 327 329 332 333 334 333 333 336 337 337 337 339 340 341 342 342 341 337 331 327 326 326 330 336 334 335 338 342 347 350 350 349 349 350 352 355 358 2 7 11 13 14 15 17 17 17 16 17 17 18 18 18 19 19 20 20 19 16 13 11 13 16 20 28 36 44 49 52 46 44 44 46 49 51 52 52 53 53 54 54 55 56 59 63 67 71 73 71 66 60 54 56 60 72 97 123 120 113 90 56 53 50 45 38 32 28 30 34 38 40 40 39 40 49 44 32 25 24 26 31 38 46 53 55 54 51 48 44 40 36 32 29 26 24 23 22 21 21 19 19 18 17 17 17 17 17 14 11 7 3 0 358 356 354 353 352 351 350 349 349 348 348 347 347 346 344 343 342 341 340 340 340 339 339 339 338 338 337 336 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 333 332 332 332 331 331 331 331 331 331 331 331 331 330 330 329 328 326 325 325 324 323 322 321 320 319 319 319 319 317 313 306 297 286 276 269 264 260 257 255 253 253 253 256 260 265 271 278 283 286 288 288 288 288 287 286 285 283 282 282 281 280 281 281 281 281 282 284 285 286 287 288 290 292 294 295 297 299 301 303 304 306 307 309 310 312 312 314 315 317 319 320 322 324 324 325 325 324 323 322 321 319 319 318 318 318 318 318 318 319 319 319 318 320 323 324 320 316 316 319 320 320 320 320 319 318 317 317 317 317 317 317 317 317 316 316 316 316 315 314 313 312 310 310 309 308 308 308 308 308 309 311 311 312 313 313 314 315 317 318 320 323 325 326 328 331 333 338 343 346 348 349 350 351 352 353 354 354 354 354 354 355 355 354 352 351 349 348 348 348 348 348 348 348 346 346 346 346 346 345 345 345 346 346 347 347 347 347 347 347 347 346 345 344 343 341 339 338 338 338 338 337 336 336 336 337 336 335 334 333 333 332 331 331 329 328 327 326 325 323 322 321 320 319 318 317 317 316 317 317 318 319 320 320 319 319 319 319 319 319 319 318 318 318 318 317 317 316 316 316 315 316 316 316 316 316 316 316 316 315 315 314 314 314 314 313 313 313 312 312 311 311 310 309 308 307 306 305 304 322 322 323 322 320 319 317 316 316 315 315 315 315 315 315 315 315 315 316 316 317 319 319 320 321 321 322 322 323 324 324 325 325 326 326 324 320 313 313 314 317 323 329 331 332 331 329 323 316 311 308 306 306 306 307 308 309 308 308 309 312 315 319 322 324 326 328 330 331 329 329 330 333 335 336 337 338 339 339 340 340 340 337 333 329 328 329 332 334 333 335 339 344 349 351 349 347 346 347 349 353 357 0 4 7 9 10 11 13 14 14 13 12 13 13 14 13 14 15 15 15 14 13 11 11 12 11 13 17 23 26 24 22 23 24 27 32 39 47 52 54 53 52 52 51 51 52 56 59 62 63 63 60 55 48 42 42 43 50 70 108 115 106 71 53 51 47 41 34 29 27 29 33 37 39 36 34 32 31 20 17 19 23 30 36 42 47 51 51 50 47 43 40 35 31 28 25 23 22 21 20 19 18 17 16 16 16 15 14 13 12 10 7 4 0 356 354 353 352 351 351 350 349 349 348 348 347 347 346 345 344 343 342 341 340 340 339 339 339 338 338 338 337 337 336 335 335 334 334 334 335 335 335 335 335 335 335 336 335 335 334 333 333 332 331 331 330 330 330 330 330 330 330 329 328 326 325 324 324 323 322 321 320 319 319 318 319 319 319 316 311 304 295 284 276 269 264 259 257 255 253 253 255 259 264 270 276 282 284 286 287 288 288 287 286 285 284 283 282 281 280 280 280 280 280 281 282 283 284 285 287 288 290 292 294 295 297 298 300 303 304 306 307 308 309 310 311 313 316 317 319 321 324 324 325 325 325 325 323 322 321 320 319 319 319 319 319 319 320 320 321 322 323 324 323 320 314 314 316 317 318 318 317 316 316 315 315 315 315 315 315 315 315 314 315 316 316 316 315 314 313 312 312 312 312 312 312 312 312 312 312 313 313 314 315 316 317 319 321 323 325 326 328 330 332 335 341 345 348 350 351 352 353 354 354 354 354 354 353 353 353 352 351 350 348 347 347 347 347 347 347 346 347 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 346 345 344 343 342 340 339 339 338 337 337 337 337 337 337 336 335 334 333 332 332 331 330 329 327 326 325 323 322 320 319 318 318 317 316 316 316 316 317 318 318 318 318 318 318 318 319 319 319 319 319 319 318 318 317 316 316 316 315 316 316 316 316 316 316 316 315 315 315 315 314 314 314 313 313 312 312 311 311 311 310 309 308 307 306 305 304 321 321 322 322 321 319 318 316 315 314 314 314 314 314 315 314 314 314 315 315 316 317 318 319 320 320 321 321 322 322 323 324 324 324 324 323 321 316 313 313 317 323 328 329 331 331 331 328 322 316 311 309 307 306 306 306 307 306 307 309 311 315 318 321 323 324 325 327 328 328 327 328 331 333 334 335 336 336 337 337 338 338 338 337 335 333 334 334 334 334 336 341 348 352 352 350 347 345 345 347 352 356 359 1 4 6 7 8 9 11 11 10 10 10 10 10 10 11 11 11 11 10 10 9 8 9 8 10 14 18 20 15 14 16 19 22 25 28 33 38 40 41 40 41 43 45 47 49 52 54 54 52 50 48 45 43 42 48 57 73 100 117 100 49 35 34 36 34 31 29 27 29 32 36 37 34 28 19 13 11 14 19 26 33 38 42 45 47 46 44 42 38 34 30 26 23 21 20 19 18 18 17 15 14 13 12 12 11 10 8 7 5 3 0 357 354 352 351 350 349 349 348 348 348 348 348 347 346 346 345 344 343 342 342 341 341 340 340 339 339 338 338 337 337 336 336 335 335 335 335 335 336 336 336 336 336 337 337 337 336 336 335 334 333 333 331 330 330 329 329 329 329 329 328 327 326 325 324 324 323 322 321 320 319 318 318 319 319 319 318 315 310 302 293 283 275 268 263 259 256 255 254 255 258 263 269 275 279 283 285 286 287 287 287 287 286 285 283 282 281 280 280 279 279 279 280 281 282 282 284 285 287 289 290 292 293 295 296 298 300 302 304 305 306 307 308 309 311 314 316 318 319 323 324 325 325 325 325 324 323 322 321 321 321 321 321 321 322 322 322 322 323 323 323 322 320 315 313 314 316 316 315 315 314 313 312 312 312 313 313 314 315 315 315 316 316 316 316 316 316 315 315 315 316 316 316 317 317 317 317 317 317 318 319 320 321 322 324 327 329 331 333 335 337 339 344 348 352 353 353 353 353 354 355 355 354 353 353 352 351 351 349 348 347 347 346 346 346 346 346 346 346 346 347 347 347 347 347 347 346 346 346 347 347 347 347 347 347 347 346 346 346 345 344 343 342 341 340 340 339 338 338 338 337 337 337 337 336 334 333 333 332 331 330 329 328 326 325 323 322 320 319 318 317 316 316 315 315 315 316 316 316 316 317 317 317 317 318 318 319 319 319 319 319 318 318 317 316 316 315 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 312 312 311 311 310 310 309 309 308 307 306 305 304 319 320 321 321 321 319 318 317 315 314 313 314 314 313 313 313 313 313 314 314 315 316 317 318 319 319 320 320 321 321 322 322 322 323 323 322 321 315 312 312 316 321 325 327 328 329 329 329 326 321 316 312 309 306 304 303 303 303 304 307 310 313 317 319 321 322 322 322 323 324 327 329 331 332 331 330 331 331 332 333 334 335 335 335 335 335 336 336 336 336 338 342 347 350 350 350 348 347 346 347 351 355 358 0 2 4 5 6 8 9 9 9 9 9 8 8 7 8 8 9 9 8 6 5 5 5 5 7 9 11 12 9 7 8 11 16 20 23 24 25 25 25 25 27 33 41 46 48 48 48 48 47 46 44 43 44 50 57 64 70 71 64 42 28 24 24 26 28 28 28 25 26 28 29 30 28 22 17 14 14 18 23 29 34 37 39 40 41 40 38 36 32 27 23 20 18 16 15 15 15 14 14 12 11 9 8 7 6 4 3 1 360 358 357 356 353 351 349 348 347 347 346 347 347 347 347 347 347 346 345 345 344 343 343 342 342 341 341 341 340 339 339 338 337 337 336 335 335 335 335 335 336 336 337 337 338 338 338 338 338 337 336 336 335 334 332 331 330 329 329 329 329 328 328 327 326 326 325 324 323 322 322 321 320 319 319 319 319 320 320 318 314 308 300 292 282 274 267 263 259 257 256 256 258 262 267 273 277 281 283 285 286 287 287 286 286 285 284 283 281 280 279 279 278 278 279 279 280 281 282 284 285 287 289 290 292 293 294 296 298 300 302 303 303 304 305 307 309 312 314 316 318 321 323 324 325 325 325 324 324 323 322 322 322 323 323 323 324 325 325 325 325 325 324 324 323 319 316 315 314 313 312 311 311 311 310 311 311 313 313 315 316 317 317 317 317 317 317 317 317 317 318 318 319 319 320 321 322 322 323 323 324 325 326 326 328 329 331 333 336 338 341 344 348 353 354 355 355 355 354 354 354 354 354 353 352 352 351 351 350 348 347 346 346 346 346 346 346 346 345 346 346 346 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 344 343 343 342 341 340 340 339 339 338 338 337 337 337 336 335 333 333 332 331 331 330 328 327 326 324 322 321 319 318 317 316 315 315 315 315 315 315 315 315 315 316 316 316 317 318 318 319 319 320 319 319 318 317 316 316 316 316 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 310 310 309 309 308 308 307 306 305 304 318 319 320 320 320 320 318 317 316 314 313 313 313 313 312 312 312 313 313 314 315 315 316 317 318 318 319 319 320 320 321 321 321 321 321 320 319 313 310 310 312 316 320 324 325 326 326 326 326 324 318 313 309 304 301 300 300 300 301 304 308 312 315 317 319 319 319 319 319 320 321 323 324 326 325 325 325 325 326 329 330 332 333 334 335 336 337 338 338 339 340 342 346 348 349 350 349 349 349 350 353 356 359 1 3 4 5 6 7 8 8 7 7 7 7 6 6 6 6 6 6 5 4 2 2 2 3 5 5 4 3 3 4 4 6 9 15 18 19 18 18 18 19 21 25 33 41 45 45 42 39 37 38 40 42 44 49 55 56 48 38 29 21 19 19 20 22 23 24 23 21 19 19 19 19 19 18 17 17 19 23 27 31 34 35 35 35 34 33 31 29 26 21 17 14 12 11 10 10 11 10 10 9 8 7 5 3 2 0 359 357 356 355 354 353 352 350 348 347 346 345 345 345 345 346 346 346 346 346 346 345 344 344 343 343 342 342 341 341 340 340 339 338 338 337 336 335 334 334 334 334 335 336 337 338 338 339 339 339 338 338 338 337 336 335 334 332 331 330 329 328 328 328 327 327 327 326 326 325 324 323 322 321 320 319 319 319 320 320 320 319 317 313 307 299 291 282 274 268 264 261 259 259 260 263 267 271 276 279 282 284 285 286 286 286 285 285 284 283 281 280 279 278 278 278 278 278 279 279 281 282 284 286 287 289 290 291 292 294 296 297 299 300 301 302 304 306 308 310 312 314 316 318 320 322 324 324 324 324 323 323 323 323 323 324 324 325 325 326 327 327 327 327 327 327 326 325 322 319 314 311 310 310 310 310 311 312 313 314 316 318 319 320 320 319 319 319 319 319 320 320 321 321 322 323 324 325 327 328 329 330 331 332 333 333 335 336 338 340 342 345 347 349 353 354 354 354 354 354 354 354 353 352 351 350 350 349 349 348 347 346 345 344 344 345 345 345 345 345 345 345 346 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 343 343 342 341 341 340 340 339 339 338 338 337 336 336 335 334 333 332 331 331 330 329 327 326 324 323 321 320 318 317 316 315 315 315 314 314 314 314 314 314 314 315 316 316 317 317 318 319 319 319 319 318 317 316 316 316 316 316 316 315 315 315 314 314 313 313 312 312 311 311 311 311 311 310 310 309 309 308 308 307 306 306 305 304 317 318 319 319 320 319 318 317 316 314 313 312 312 312 312 312 312 312 313 313 314 314 315 316 317 317 318 318 319 319 320 320 321 321 320 319 317 313 310 309 309 311 315 319 322 323 323 324 324 323 318 314 310 306 302 300 299 299 301 304 306 309 312 314 316 316 316 316 317 317 318 318 319 320 321 321 323 324 327 329 330 333 335 337 338 339 340 340 341 341 342 344 346 349 350 352 352 352 353 354 356 358 359 0 2 3 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 0 360 360 0 2 2 1 359 358 3 5 6 7 12 15 15 14 14 14 16 17 19 19 26 31 31 27 23 21 23 28 35 41 43 43 38 29 19 15 14 16 17 18 19 19 18 17 15 13 11 10 10 11 13 15 18 21 24 28 30 31 31 31 30 29 28 25 24 20 17 13 10 8 7 7 7 7 7 7 6 5 4 2 0 358 357 355 354 353 353 352 352 351 351 349 347 345 344 344 344 344 345 345 346 346 346 345 345 344 344 343 343 343 342 341 341 340 339 339 338 338 337 336 335 334 333 333 333 334 335 336 337 338 339 339 339 339 339 338 338 337 336 335 333 331 330 329 328 328 327 327 327 327 327 326 325 324 323 322 321 320 320 319 319 319 320 320 320 318 316 312 306 298 290 282 276 270 266 264 263 263 265 267 270 274 278 281 282 284 284 285 285 285 284 283 282 281 280 278 277 277 277 277 277 277 278 279 281 283 284 286 287 288 289 291 292 293 295 297 298 299 300 302 304 306 309 310 312 314 315 317 319 321 322 323 323 322 323 323 323 324 324 324 325 326 327 328 329 329 330 330 330 329 328 327 325 317 313 311 311 312 313 314 315 316 318 320 322 322 322 322 322 321 321 322 322 323 323 324 324 325 327 328 329 331 332 333 335 335 336 337 338 340 341 343 345 347 348 349 350 350 350 350 351 352 352 352 351 350 349 348 347 347 347 346 345 344 344 343 343 344 344 344 344 344 345 345 346 346 346 347 347 347 346 346 346 346 346 345 345 345 345 345 345 344 344 343 343 343 343 343 342 342 342 341 341 340 340 339 339 338 337 337 336 335 335 334 333 332 331 330 330 329 328 326 325 323 322 320 319 318 316 316 315 314 314 314 314 314 314 314 314 314 314 315 315 316 317 318 319 319 318 318 317 317 316 316 316 315 315 315 315 314 314 313 313 312 311 311 311 310 310 310 310 310 309 309 309 308 307 307 306 306 305 305 315 316 317 318 319 319 318 317 316 314 313 312 311 312 312 312 312 312 312 312 313 314 314 315 316 317 317 317 318 319 319 320 320 320 320 319 317 314 309 307 308 309 311 316 319 320 321 321 322 322 321 317 313 310 307 305 306 306 306 306 307 308 309 311 311 312 312 312 313 314 315 315 316 317 317 318 320 323 326 329 331 335 338 340 342 343 343 343 343 344 345 348 351 354 355 355 355 355 355 356 357 358 359 359 0 1 2 1 1 1 1 1 1 1 1 0 360 360 360 360 360 360 359 359 358 358 358 358 359 359 358 358 1 3 3 4 7 10 11 12 12 13 14 13 12 11 11 11 11 10 8 9 12 17 22 25 25 22 17 12 8 8 9 11 13 15 15 15 14 12 10 7 5 4 4 5 7 10 14 18 22 24 26 27 27 27 26 25 22 20 18 16 12 9 6 5 4 5 6 6 6 5 4 2 1 359 357 356 354 353 352 351 351 351 352 352 351 350 348 346 345 344 343 343 344 344 345 346 346 345 345 344 344 343 343 343 342 342 341 340 339 339 338 337 337 336 335 334 333 333 333 333 334 335 336 337 338 339 339 339 339 339 338 338 337 336 334 332 331 329 328 327 327 327 327 327 327 326 326 325 323 322 321 321 320 320 319 319 319 320 320 319 318 315 311 305 298 290 283 277 273 269 267 267 267 268 270 274 277 279 281 282 282 283 284 284 284 283 282 281 279 278 277 276 276 276 276 276 277 278 280 281 283 284 286 287 288 289 290 292 293 295 296 297 299 300 303 305 307 309 310 312 313 315 316 317 318 318 320 322 322 322 323 323 324 324 325 327 328 329 330 331 331 332 332 332 331 329 328 321 317 315 315 321 321 320 320 321 322 324 324 324 324 324 324 325 325 325 325 326 326 327 328 329 330 332 333 334 335 336 337 338 339 340 341 343 344 345 347 347 347 347 346 347 347 348 349 349 349 348 347 345 345 344 344 344 343 343 343 343 343 343 343 344 344 344 344 344 345 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 343 343 343 342 342 342 342 342 341 341 342 341 341 341 341 340 339 339 338 337 336 335 334 334 333 332 331 331 330 329 328 327 326 325 323 322 320 319 318 317 316 315 314 314 314 314 313 313 313 313 313 313 313 314 315 316 317 317 318 318 318 317 317 316 315 315 315 315 314 314 314 313 313 312 312 311 310 310 310 309 309 309 309 308 308 307 307 306 306 306 305 305 305 314 315 316 317 318 318 318 317 316 314 313 312 311 311 311 311 311 311 311 311 312 313 314 315 316 316 317 317 317 318 319 319 320 320 320 319 317 313 308 306 306 307 309 313 316 317 318 319 320 320 318 315 314 313 312 312 311 311 310 308 307 307 307 307 307 308 308 308 309 310 313 315 316 317 317 319 320 322 325 328 332 334 337 340 342 344 345 345 345 346 348 350 353 355 355 355 356 356 357 358 359 359 358 357 357 357 357 357 357 357 357 357 357 357 357 356 356 357 357 357 357 357 357 357 356 356 356 356 356 357 357 358 359 0 360 359 360 3 6 8 9 10 8 5 3 3 4 4 4 4 2 2 4 6 8 8 7 5 3 360 358 359 1 3 6 8 9 9 7 5 4 2 360 359 358 359 1 4 8 13 17 18 19 19 19 19 18 16 14 13 12 11 8 5 3 2 2 3 4 5 5 4 2 360 358 356 355 354 353 352 351 351 350 351 352 352 351 350 349 347 346 344 343 343 343 344 344 345 345 345 345 344 344 343 343 343 342 342 341 340 339 339 338 337 337 336 335 335 334 334 333 333 334 334 335 336 337 338 339 339 338 338 338 338 338 337 335 334 332 330 328 327 327 327 327 327 327 327 326 325 324 323 322 321 320 320 319 319 319 319 319 319 319 317 314 310 304 298 291 284 278 274 272 271 270 270 271 274 276 278 279 280 281 281 282 282 282 282 281 280 278 277 277 276 275 275 275 276 276 277 279 280 282 283 285 286 287 288 289 291 292 294 295 296 297 299 301 303 305 307 308 310 311 312 314 314 315 315 317 320 321 321 322 323 324 324 325 326 328 329 330 331 332 333 333 333 332 331 329 326 322 321 322 324 325 325 325 325 325 325 326 326 326 327 327 327 328 328 328 329 329 330 331 332 333 334 335 336 338 339 339 340 341 341 342 344 345 346 347 346 345 343 343 344 345 346 346 345 344 344 343 342 342 341 341 341 341 341 341 342 342 342 342 342 343 343 343 344 345 345 346 346 346 346 345 345 345 344 344 343 343 343 342 342 342 342 342 341 341 340 340 340 340 340 340 340 340 340 340 340 340 339 338 338 337 336 335 334 333 333 333 331 330 329 328 327 326 325 324 323 322 320 319 318 317 316 315 314 314 313 313 313 313 313 313 313 313 313 313 314 315 316 316 317 318 317 317 316 316 315 315 314 314 314 314 313 313 312 312 311 311 310 310 309 309 308 308 308 307 307 306 306 305 305 304 304 304 304 313 314 315 316 317 318 318 317 316 314 313 311 311 310 310 310 310 310 310 311 311 312 313 314 315 316 316 317 317 318 318 319 320 320 320 319 317 312 308 307 306 307 308 310 314 315 316 316 316 315 313 312 311 311 311 311 310 310 308 307 306 305 304 304 304 304 304 305 305 307 310 313 314 315 317 319 321 324 325 327 330 333 335 338 340 342 345 346 345 346 347 349 350 351 352 353 355 357 358 359 359 358 357 355 355 354 354 354 354 354 354 354 354 354 353 353 353 354 354 354 354 354 355 355 355 354 354 354 354 355 356 356 356 356 355 354 354 355 357 0 2 1 359 355 354 355 357 358 359 358 357 357 357 357 356 355 354 352 351 350 351 351 353 355 357 0 1 0 358 357 356 355 354 354 354 355 356 358 1 5 9 9 8 7 6 4 3 3 4 6 7 8 6 4 2 2 2 2 2 2 2 3 1 359 356 355 353 353 352 352 351 351 351 351 351 352 352 351 349 348 347 345 344 343 343 343 343 344 344 345 345 344 344 343 342 342 341 341 341 340 339 339 338 337 337 336 336 335 335 334 334 334 334 334 335 336 337 338 339 339 338 338 338 338 338 337 336 335 333 331 329 328 327 327 327 327 327 327 326 326 325 324 323 322 321 320 319 319 318 318 318 319 319 318 316 313 309 303 297 290 284 279 276 274 273 272 273 274 276 277 278 279 279 280 281 282 282 281 280 279 278 277 276 275 275 274 275 275 276 276 277 279 281 282 284 285 286 287 288 290 291 292 293 294 295 297 300 302 303 305 306 308 309 310 311 312 313 313 314 317 319 320 321 322 323 324 325 326 328 329 330 331 332 333 333 333 333 332 331 330 329 328 328 327 326 326 326 326 326 326 327 327 328 328 329 329 330 331 331 332 332 333 333 333 333 334 335 338 340 341 342 343 344 345 345 346 347 348 347 345 342 341 342 342 343 343 343 342 341 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 342 343 344 345 345 345 345 344 344 343 343 343 343 342 342 341 341 340 340 340 340 339 339 339 339 338 338 338 338 339 339 339 339 339 339 338 338 337 336 335 335 334 333 332 332 331 330 329 328 327 325 324 323 322 321 320 319 318 317 316 315 315 314 313 313 313 313 313 313 313 313 313 313 313 314 315 316 317 317 317 316 316 315 315 314 314 314 314 313 313 312 311 311 310 310 310 310 309 309 308 308 307 307 306 306 305 305 304 303 303 303 303 312 313 314 315 316 317 317 316 315 314 312 311 310 310 310 310 310 310 310 310 311 311 312 313 314 315 316 316 317 317 318 319 319 320 320 319 317 313 310 308 307 307 308 311 314 315 315 314 312 310 309 308 307 307 306 306 306 306 306 305 304 303 302 301 301 302 302 303 304 305 307 311 313 315 316 318 321 323 325 326 328 330 332 334 336 338 341 344 344 344 344 345 346 347 348 350 353 356 358 358 357 356 355 354 353 353 353 353 352 352 351 351 350 351 351 351 351 352 352 351 352 353 354 354 354 353 352 351 352 353 354 354 353 353 352 351 350 349 348 349 350 352 352 349 349 350 351 353 353 353 352 351 351 350 349 348 348 347 346 346 347 347 348 349 351 353 353 352 350 348 347 347 347 348 349 350 351 353 355 358 359 359 356 354 352 352 351 353 356 1 9 14 13 10 8 7 6 4 2 1 1 0 359 357 355 354 353 352 352 352 352 352 351 351 351 351 351 350 349 348 347 346 345 344 343 342 342 343 343 343 344 344 343 343 342 341 341 340 340 339 339 338 338 337 337 336 336 335 335 335 335 335 335 335 336 337 338 339 340 340 339 339 338 338 338 338 337 335 334 332 330 329 328 328 327 327 327 326 326 326 325 324 324 323 322 320 319 319 318 318 318 318 318 318 317 316 312 308 302 296 289 284 281 278 276 275 274 275 276 277 278 279 279 280 281 281 281 280 279 278 277 276 275 275 274 274 274 274 275 275 276 278 279 281 283 284 285 286 288 289 290 291 292 293 294 296 298 300 302 303 304 305 306 307 309 310 310 311 311 311 313 315 318 320 322 323 325 327 328 329 330 331 332 333 333 334 334 334 334 333 332 330 329 329 328 327 327 327 327 327 328 328 329 330 330 331 332 333 334 334 335 335 335 335 335 336 338 341 344 346 347 348 349 350 351 351 351 350 348 345 342 342 342 342 342 341 341 340 339 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 340 340 341 342 343 344 344 344 343 343 342 342 342 342 342 342 341 340 340 339 339 338 338 338 338 337 337 336 336 336 336 337 337 338 338 338 337 337 337 336 336 335 334 333 332 331 331 331 330 329 327 326 325 324 322 322 321 320 319 318 317 316 316 314 314 313 313 313 313 313 314 314 313 313 313 313 314 314 315 316 316 316 316 315 315 315 314 314 314 313 313 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 306 305 304 303 303 302 302 302 311 312 313 314 315 315 316 315 314 313 312 311 310 309 309 309 309 309 309 309 310 310 311 312 313 314 315 316 317 317 318 318 319 320 320 320 318 316 312 309 308 308 309 313 314 314 311 310 308 307 306 305 303 302 300 300 300 300 301 301 300 299 299 298 299 300 302 303 305 305 307 308 311 314 315 316 317 319 320 323 325 327 328 330 332 334 336 339 340 341 341 342 343 343 345 347 350 353 355 355 354 354 353 352 351 350 351 352 352 352 351 350 350 350 349 349 349 349 348 348 349 351 353 354 353 352 351 349 349 349 350 350 350 351 350 349 347 344 343 342 343 345 347 348 348 349 349 349 348 347 346 345 345 344 344 345 345 346 346 347 348 348 348 349 349 349 348 346 344 342 341 341 342 344 346 347 348 349 350 351 352 350 347 344 343 343 345 348 353 3 17 28 24 21 17 14 10 7 4 1 359 358 356 355 354 353 353 352 352 352 352 352 352 352 351 351 351 351 350 348 347 346 345 344 343 343 342 342 342 342 343 343 343 342 342 341 340 340 339 339 339 338 338 337 337 336 336 336 335 335 335 335 335 336 336 337 338 339 340 340 340 340 339 339 338 338 337 336 334 333 332 330 329 328 328 327 327 326 326 326 325 325 324 323 322 321 320 319 318 317 317 317 317 318 318 317 315 311 306 300 294 289 285 281 279 277 276 276 276 277 278 278 279 279 280 281 281 280 279 278 277 276 275 274 273 273 273 273 273 274 275 277 278 280 282 283 284 285 287 288 289 290 291 292 293 295 297 298 300 301 302 303 304 305 306 307 308 309 309 309 310 311 313 315 317 319 322 324 327 328 329 330 332 333 334 335 336 335 334 333 331 330 330 330 329 329 329 328 328 328 329 329 330 331 332 333 334 335 336 336 336 337 338 339 341 343 345 347 349 350 351 352 352 352 352 351 351 350 347 343 343 342 342 342 341 340 340 339 338 338 337 337 336 336 336 336 336 336 336 336 337 337 338 338 338 339 339 340 341 341 341 341 341 341 341 341 341 341 341 341 341 340 339 338 338 337 337 337 336 336 336 335 334 334 335 335 336 336 337 336 336 336 336 335 335 334 334 333 332 331 331 330 330 328 327 326 324 323 322 321 320 319 319 318 317 317 316 315 314 313 312 312 313 313 314 314 314 314 314 313 314 314 315 315 315 315 315 315 315 315 315 314 314 313 312 312 311 310 310 309 309 309 308 308 307 307 307 306 306 306 305 305 304 303 303 302 302 301 310 311 312 313 313 314 314 314 313 312 311 310 309 308 308 308 308 308 308 308 309 309 310 311 312 313 314 315 316 317 317 318 318 318 319 319 318 317 314 311 310 311 313 314 315 313 311 308 306 304 303 301 299 297 295 294 294 295 295 295 295 295 295 296 297 300 302 304 306 306 307 307 309 310 311 312 313 316 318 321 324 326 327 328 329 330 332 334 337 338 338 338 339 340 342 344 347 350 350 350 350 351 352 351 349 348 349 351 352 351 351 350 349 349 348 346 345 345 344 345 346 348 350 352 352 351 349 347 346 346 346 346 347 347 347 347 344 343 341 340 341 342 345 348 349 349 348 346 344 342 341 341 340 340 341 341 342 344 345 347 348 349 349 349 348 346 344 342 340 339 338 339 340 342 343 344 345 346 347 348 348 347 344 341 341 343 346 350 358 8 18 22 22 21 18 15 11 7 3 0 358 356 354 353 353 352 352 352 352 352 352 352 352 352 351 351 351 351 350 349 347 346 345 344 344 343 343 342 342 341 342 342 342 342 342 341 340 340 339 339 339 338 338 337 337 337 336 336 336 336 336 336 336 336 337 337 338 339 340 341 341 341 340 340 339 338 337 336 335 334 333 331 330 329 328 327 327 326 326 326 325 325 325 324 323 322 320 319 318 317 317 316 316 317 317 317 316 313 309 304 298 293 289 285 282 279 278 277 276 277 277 278 278 279 279 280 280 279 279 278 277 275 274 273 272 272 272 272 272 273 274 275 277 279 281 282 283 285 286 287 289 289 290 291 292 294 296 297 298 299 300 301 301 302 303 304 305 306 307 307 308 309 310 312 314 316 318 320 322 323 324 325 327 327 328 331 332 329 326 324 322 324 325 325 324 325 326 327 328 328 329 330 331 332 333 334 334 335 335 336 337 337 337 339 342 344 346 346 347 347 348 348 349 349 348 347 347 346 344 343 343 343 342 342 341 340 339 339 338 337 336 335 335 334 334 334 334 334 335 335 336 336 337 337 337 337 337 338 338 338 339 339 339 339 339 340 340 340 341 340 340 340 339 338 337 336 336 336 336 335 335 334 333 333 333 333 334 335 335 335 335 335 335 335 334 334 333 333 332 331 330 329 329 328 327 325 324 322 321 320 319 319 318 318 317 317 316 315 314 313 313 313 313 313 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 314 314 313 312 311 311 310 310 309 309 309 308 308 307 307 306 306 306 305 305 304 304 303 303 302 302 302 308 309 310 311 311 312 312 313 312 311 310 309 308 307 307 307 307 308 308 308 308 308 309 310 311 312 313 314 315 316 317 317 317 317 317 317 317 316 315 313 312 313 313 314 315 313 310 308 305 302 300 298 296 294 293 292 291 292 292 292 292 293 295 297 299 302 304 305 306 307 307 307 308 308 309 311 313 315 319 321 324 326 327 327 327 328 329 331 332 333 334 334 335 338 341 342 343 344 343 344 346 349 351 350 349 349 350 351 351 350 349 347 346 345 344 342 341 340 340 340 343 345 348 349 349 349 348 347 346 345 344 344 344 344 344 344 343 342 341 340 339 340 342 345 349 350 348 344 341 339 338 338 337 337 336 336 337 339 342 344 345 346 345 344 343 341 339 338 337 338 338 339 341 342 343 344 345 346 347 350 352 352 352 351 351 354 357 3 9 15 19 20 19 18 16 13 10 6 2 359 356 354 352 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 349 348 347 345 345 344 344 343 343 342 341 341 341 341 341 341 341 341 340 340 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 338 339 340 341 341 342 342 341 340 339 338 337 336 334 333 332 331 330 329 328 327 327 326 326 325 325 325 324 323 322 321 320 319 318 317 316 316 316 317 317 317 315 311 307 302 297 293 289 285 282 280 278 277 277 276 276 277 277 278 278 278 278 278 277 276 275 273 272 271 271 270 270 270 271 272 274 276 278 280 281 282 284 285 286 288 288 289 290 291 293 295 296 297 298 298 298 299 299 300 301 302 303 304 305 306 307 308 310 311 313 315 317 318 320 321 322 322 323 323 323 323 323 322 322 322 322 321 321 321 321 323 325 328 327 327 329 330 330 331 330 329 329 330 331 331 332 333 335 337 339 340 342 343 343 344 344 345 344 344 343 343 342 342 342 342 342 342 341 341 340 339 338 337 336 335 334 334 333 333 333 333 333 333 334 334 335 335 336 336 336 336 336 336 336 337 337 337 337 338 338 339 339 340 340 340 339 338 337 336 336 336 335 335 335 334 333 333 332 332 332 332 333 333 333 334 334 334 334 334 333 333 332 332 331 330 329 328 328 327 325 324 322 321 320 319 318 318 317 317 316 316 315 314 313 313 313 313 313 314 314 315 315 315 314 314 314 314 315 315 315 315 315 315 315 315 314 314 313 312 311 310 310 309 309 309 309 308 308 307 307 306 306 305 305 305 304 304 303 303 303 302 302 306 307 308 309 309 310 310 311 311 310 309 308 307 307 306 306 307 307 307 307 307 307 308 309 310 311 312 313 314 315 316 316 317 317 317 316 316 315 313 311 310 309 309 311 312 312 310 308 305 302 300 298 296 295 293 292 291 290 291 291 292 294 296 299 302 304 306 307 308 308 307 307 307 307 308 310 313 317 319 321 322 323 324 324 325 326 326 327 328 328 328 329 333 338 341 341 340 339 338 341 345 348 350 351 350 350 350 350 348 347 345 344 343 340 338 337 336 336 336 337 340 343 346 347 347 346 346 345 345 345 344 343 342 342 342 342 341 340 340 339 339 339 340 342 345 348 346 342 339 337 337 336 335 334 333 332 333 335 338 339 340 340 339 338 336 334 333 334 336 337 339 341 342 343 344 345 347 348 350 354 358 1 3 5 5 7 9 12 15 18 19 19 17 16 13 10 7 4 0 357 355 352 351 350 349 349 349 349 349 349 349 350 350 351 350 350 350 350 349 349 348 347 346 345 345 344 344 343 343 342 341 341 341 341 341 341 341 340 340 339 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 338 338 339 340 341 342 342 342 341 340 339 338 337 335 334 333 332 331 330 329 328 328 327 326 326 325 325 324 324 323 322 321 320 319 318 317 316 316 316 317 317 316 313 310 306 301 297 292 288 285 282 280 278 277 275 275 275 275 275 275 276 276 276 276 276 274 273 272 271 269 269 268 268 269 270 272 274 276 278 280 282 283 284 286 287 287 288 289 291 292 294 294 295 296 296 296 297 297 297 298 299 301 302 303 304 305 306 307 309 310 312 314 316 318 319 320 321 321 321 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 321 323 324 323 323 323 323 324 325 326 327 328 330 332 334 336 337 339 341 342 342 341 341 341 340 340 339 339 339 340 340 341 341 341 340 340 339 338 337 336 335 334 334 333 333 333 332 332 332 333 333 333 334 334 334 334 334 334 334 335 335 336 336 336 337 337 338 338 339 339 339 338 337 337 336 335 335 335 335 334 333 333 332 331 331 331 331 331 332 332 333 333 333 334 334 333 332 332 331 331 330 329 328 327 326 325 324 322 321 320 319 318 317 317 317 316 315 315 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 313 312 311 310 310 309 309 309 308 308 308 307 307 306 306 305 305 305 304 304 303 303 303 302 302 304 305 306 307 307 308 309 309 309 309 308 307 306 306 305 305 306 306 306 305 306 306 307 308 309 310 311 312 313 314 315 316 316 317 317 316 315 314 311 309 308 307 307 308 310 312 311 309 306 304 302 300 299 298 297 294 292 291 290 291 292 294 297 300 304 306 307 308 308 308 307 307 306 307 308 310 313 316 318 319 320 321 321 322 323 324 325 326 326 327 328 330 336 340 342 342 340 339 339 342 345 348 349 349 348 347 347 346 345 343 341 340 339 337 335 335 334 334 334 335 338 341 345 346 346 344 343 343 344 344 343 343 342 341 341 340 339 338 338 338 339 340 340 342 343 343 341 339 337 336 336 336 335 334 333 332 333 333 335 335 335 335 335 333 331 330 330 332 335 338 340 342 343 345 346 348 350 352 354 357 2 6 9 11 13 13 14 15 16 17 16 14 13 11 9 7 4 1 358 355 353 351 350 349 349 348 348 347 347 347 347 348 349 350 350 350 349 349 349 348 348 347 347 346 345 345 345 344 344 343 342 342 341 341 341 341 340 340 340 340 339 339 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 338 338 339 340 342 342 343 342 342 341 339 338 337 335 334 333 332 331 330 330 329 328 327 326 325 325 324 324 323 322 322 321 320 319 318 317 317 317 317 317 316 314 312 308 304 300 295 291 287 285 282 280 278 276 275 275 274 274 273 273 273 274 275 275 274 273 272 270 269 268 267 267 268 269 271 273 275 277 279 281 282 284 285 286 287 288 289 290 291 292 293 294 294 294 294 294 295 295 296 297 298 299 301 302 303 304 305 307 308 309 311 313 315 316 317 318 319 320 321 321 322 322 322 321 321 320 320 319 319 318 318 318 319 319 320 320 320 320 320 321 321 322 324 325 327 329 331 333 335 337 339 341 341 340 340 339 339 338 338 338 338 338 339 339 339 339 339 339 338 338 337 335 335 334 334 333 333 332 332 331 331 331 331 331 332 332 332 332 332 332 332 333 333 334 334 334 335 335 336 337 337 338 338 338 337 337 336 335 335 335 335 334 334 333 332 331 331 330 330 330 330 330 331 331 332 332 333 333 332 332 332 331 330 329 329 328 327 326 325 324 322 321 320 319 318 318 317 316 316 315 315 314 314 314 314 314 315 315 315 315 315 315 315 315 315 316 316 316 316 315 315 315 315 315 314 314 313 312 311 310 309 309 309 308 308 308 307 307 306 306 306 305 305 305 304 304 303 303 303 303 302 302 303 304 304 305 306 307 307 307 307 307 306 305 305 304 304 304 304 304 305 305 306 306 307 308 309 310 311 312 313 314 315 316 316 316 316 315 313 311 309 308 307 308 309 311 311 310 308 306 304 302 302 301 300 298 296 294 292 290 290 291 293 297 301 303 305 306 306 306 306 306 306 306 307 308 311 313 314 315 315 317 318 320 321 323 324 325 326 328 331 334 338 343 344 344 342 340 340 340 342 344 345 345 344 342 342 342 342 341 340 338 337 336 335 334 333 332 333 333 334 336 339 343 347 347 344 342 341 341 341 341 341 340 339 338 337 337 336 336 337 339 340 341 341 341 339 336 335 335 335 335 334 334 333 332 332 331 332 332 333 334 334 334 332 330 330 331 333 336 339 342 344 345 347 348 351 353 355 358 1 5 9 12 13 13 13 13 13 13 12 11 8 6 4 2 1 359 358 356 354 353 351 350 349 348 348 347 346 346 345 345 346 347 348 348 349 349 348 348 348 347 347 346 346 346 346 345 345 345 344 343 342 342 341 341 341 341 340 340 340 340 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 338 340 341 342 343 343 342 342 340 339 338 336 335 334 333 332 331 331 330 329 328 327 326 325 324 324 323 323 323 322 321 320 319 318 317 316 316 316 316 315 313 310 307 303 299 294 290 287 285 282 280 278 277 276 275 274 273 272 272 272 273 273 273 273 272 271 270 268 267 267 268 268 269 271 274 276 278 280 282 284 285 286 286 287 288 290 290 291 291 292 292 292 292 293 293 293 294 295 296 298 300 301 303 305 305 305 306 307 308 309 311 313 314 316 317 319 320 320 321 321 321 321 320 320 318 317 316 316 315 316 316 317 318 318 318 318 318 319 319 320 322 324 326 328 330 332 335 338 339 340 340 339 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 336 335 334 334 333 333 333 332 331 331 330 330 329 329 330 330 330 331 331 331 331 331 331 332 332 333 333 333 334 334 335 336 336 337 337 336 336 335 335 334 334 334 334 333 332 332 331 330 330 330 330 330 330 330 330 330 331 331 331 332 332 331 330 330 329 328 327 327 326 325 324 323 321 320 319 319 318 317 317 316 315 315 315 315 315 315 315 315 315 315 316 316 315 315 315 315 316 316 316 316 315 315 315 315 315 314 313 313 312 311 310 309 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 303 303 303 303 302 299 300 301 302 303 304 304 305 305 306 305 305 304 303 303 303 303 303 303 304 304 305 306 306 308 309 310 310 311 312 313 314 315 315 315 315 314 313 312 310 309 309 309 310 311 310 309 307 305 303 301 300 299 297 296 294 293 291 290 290 290 293 295 299 301 302 303 303 303 304 304 305 305 307 309 311 312 311 312 312 314 316 319 321 323 324 325 328 331 334 338 343 345 344 342 340 339 338 338 339 339 339 339 338 337 337 338 338 337 337 336 335 334 333 332 332 332 333 333 334 335 338 342 346 347 345 341 340 339 340 340 340 338 337 335 335 335 335 336 337 339 341 341 340 339 337 335 334 334 334 333 333 332 332 332 332 333 334 335 337 339 338 336 334 332 332 334 337 340 343 344 345 346 347 349 352 357 359 0 2 4 6 8 9 8 8 7 6 5 4 3 0 358 356 354 354 353 353 353 352 352 351 350 349 348 347 346 345 344 343 343 344 346 346 347 348 348 348 347 347 346 346 346 345 345 345 345 345 345 344 344 343 342 342 341 341 340 340 340 340 340 339 339 339 338 338 337 337 336 336 336 336 337 337 337 337 337 337 337 338 339 340 341 342 342 343 342 341 340 339 337 336 335 334 333 332 332 331 330 329 328 327 325 324 324 323 323 323 323 322 321 320 319 317 317 316 316 315 315 314 312 309 306 302 297 293 290 287 284 282 280 279 278 277 276 275 274 273 272 273 273 273 273 273 272 271 269 269 268 268 269 269 271 273 275 278 280 282 283 284 286 286 287 288 289 289 289 290 290 290 290 291 291 291 292 293 294 296 298 300 302 303 304 304 304 304 305 305 307 308 310 311 313 315 317 318 319 319 319 319 320 320 319 317 315 314 313 313 313 314 315 315 316 316 316 317 317 318 319 321 322 324 327 329 332 334 336 337 337 336 335 335 335 336 336 336 337 337 337 337 337 337 337 336 336 335 334 334 333 333 333 332 332 331 330 330 329 328 328 328 328 329 329 329 329 330 330 330 330 331 331 331 332 332 332 333 334 334 335 336 336 335 335 334 334 334 334 333 333 333 332 331 331 330 330 330 330 330 329 329 329 329 330 330 330 330 330 330 330 329 328 328 327 326 325 325 324 323 322 321 320 319 319 318 317 316 316 315 315 315 315 316 316 316 316 316 316 316 316 315 315 315 315 316 316 316 315 315 315 315 314 314 313 312 311 310 310 309 308 308 307 307 307 307 307 307 306 306 306 305 305 304 304 304 303 303 303 302 298 298 299 300 301 302 302 303 304 304 304 303 303 302 302 302 301 301 302 302 303 303 304 305 307 308 309 310 311 312 313 314 314 315 315 314 314 313 312 311 310 309 309 309 309 309 308 307 305 303 301 298 296 293 292 291 290 289 289 289 290 292 294 296 299 300 300 300 300 301 302 303 304 305 307 308 308 308 308 310 312 314 317 319 321 323 325 327 330 334 338 340 341 340 338 336 335 334 333 333 333 333 333 333 334 334 334 334 334 334 333 332 331 331 330 331 332 333 334 336 337 339 341 343 344 344 343 342 342 341 341 340 337 335 334 333 333 334 336 339 340 341 340 338 336 334 334 334 334 334 333 333 332 332 333 335 337 339 341 343 345 343 340 337 336 336 337 340 344 344 344 344 344 345 347 351 355 358 360 0 360 358 360 0 359 358 356 356 355 353 352 351 349 348 347 347 347 348 349 349 349 349 348 347 346 345 344 343 343 342 342 343 344 345 346 347 347 347 346 346 346 345 345 345 345 345 345 345 345 344 344 343 343 342 341 341 340 340 340 340 339 339 339 339 338 337 337 336 336 336 336 336 336 336 337 336 336 336 336 337 338 339 340 341 342 342 342 341 340 339 338 337 336 335 334 333 332 332 331 330 329 327 326 325 324 324 324 323 323 323 322 321 320 319 317 317 316 315 315 314 312 310 307 304 301 296 293 289 286 284 282 281 280 279 278 277 277 276 276 275 275 274 274 273 273 272 271 270 269 269 269 269 270 272 274 277 279 281 283 284 285 286 287 288 288 288 288 288 288 288 289 289 289 290 291 293 294 295 296 297 298 298 299 300 300 301 303 303 304 305 307 308 310 312 314 315 316 317 318 318 318 318 317 315 314 313 312 312 312 312 313 313 314 314 314 315 315 316 317 319 321 323 325 327 329 331 332 332 332 332 332 332 333 334 334 335 335 335 335 335 335 335 335 335 334 334 334 333 333 332 332 331 331 330 329 329 328 328 327 327 327 328 328 329 329 329 329 329 329 330 330 330 330 331 331 332 332 333 334 334 334 334 334 334 333 333 333 333 333 332 332 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 328 328 327 326 325 325 324 323 322 322 321 321 320 319 319 318 317 317 316 316 316 316 316 317 317 317 317 317 316 316 316 315 315 315 316 316 316 315 315 315 314 314 314 313 312 311 310 309 309 308 307 307 307 307 307 307 307 307 307 306 306 305 305 304 304 303 303 303 302 296 297 298 298 299 300 300 301 302 302 302 302 301 301 300 300 300 300 300 301 301 302 303 304 306 307 308 309 310 311 312 313 314 314 315 314 314 313 312 311 309 308 308 307 307 307 307 306 305 303 302 299 295 292 289 288 288 288 288 289 290 291 293 296 298 299 298 298 298 298 299 301 302 303 304 305 305 305 306 307 309 312 314 316 318 321 323 325 327 330 333 334 335 335 334 332 331 330 328 328 328 328 329 329 329 330 330 330 330 330 330 329 329 328 328 329 331 332 334 336 338 339 340 341 341 341 341 341 341 341 340 339 336 334 333 332 332 333 335 340 342 343 341 337 334 333 333 334 335 334 333 332 332 332 334 337 340 343 345 348 349 348 344 341 340 339 339 341 343 342 341 341 341 341 345 348 351 353 354 354 353 350 349 348 347 346 345 345 343 342 342 342 341 341 341 341 342 343 343 344 344 345 345 344 344 343 343 342 342 342 342 342 343 344 345 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 342 342 341 341 340 340 339 339 338 338 338 338 338 337 337 336 335 335 335 335 336 336 336 336 336 336 336 337 338 338 339 340 341 341 341 341 340 339 338 337 336 335 334 333 333 332 331 331 329 328 327 326 325 325 324 324 323 323 322 322 321 320 319 318 316 315 314 313 312 310 308 306 303 299 296 292 289 286 284 282 281 279 278 278 278 278 278 278 277 277 276 274 274 273 272 271 270 269 270 270 271 272 274 276 278 280 282 283 284 285 286 287 287 288 288 287 287 287 287 288 288 289 290 292 293 294 294 295 295 295 296 297 298 298 299 300 301 302 304 305 307 309 310 312 313 314 315 315 315 315 314 313 312 311 311 311 311 311 311 312 312 312 313 313 314 314 316 317 319 321 323 325 326 327 328 328 328 329 330 330 331 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 331 330 330 329 329 328 328 327 327 327 327 327 328 328 329 329 329 329 329 329 329 329 329 330 330 330 331 332 333 333 334 334 333 333 333 333 333 333 332 332 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 327 327 326 325 324 324 323 323 322 322 322 321 321 321 320 320 319 318 317 317 317 317 317 317 318 318 317 317 317 316 316 315 315 315 315 315 315 315 315 315 314 314 313 313 312 311 310 309 309 308 307 307 307 307 307 307 307 307 307 307 306 306 305 304 304 303 303 302 302 295 296 296 297 297 298 299 299 300 300 300 299 299 299 298 298 298 298 298 299 300 301 302 304 305 306 307 308 309 310 311 312 313 314 314 314 313 313 312 310 309 307 306 305 305 305 305 305 305 304 303 300 296 292 289 288 288 289 289 290 291 292 294 295 296 297 297 297 296 296 297 298 300 301 302 302 303 303 304 305 307 309 311 313 315 317 319 321 323 325 327 329 330 330 330 329 328 326 325 323 323 323 323 324 324 324 325 325 325 325 325 325 325 326 326 328 329 331 333 334 336 337 337 338 337 337 338 339 339 339 339 337 335 333 333 332 333 334 336 341 345 346 344 339 335 334 335 335 335 334 332 331 331 332 334 337 340 344 347 350 350 350 347 345 343 341 341 340 340 339 338 338 338 339 343 345 347 348 349 348 345 342 340 340 339 338 337 337 336 335 336 336 336 337 337 337 337 338 338 339 339 339 340 340 340 340 340 340 340 341 341 342 343 344 345 345 346 346 345 345 345 345 345 345 345 344 344 344 343 343 343 342 342 341 341 340 340 339 339 338 338 337 337 337 337 337 336 336 335 335 335 335 335 335 335 336 336 336 336 337 337 338 339 339 340 340 340 340 340 339 338 337 336 336 335 334 333 332 332 331 330 329 328 327 326 326 325 324 324 323 323 322 321 321 320 318 317 316 314 313 312 310 309 307 304 301 298 295 291 288 286 284 282 279 277 277 277 278 279 279 279 279 278 276 275 274 273 272 271 270 270 270 271 272 274 275 278 280 281 282 283 284 285 286 287 287 287 287 287 286 286 287 287 288 289 290 291 292 292 292 293 293 294 294 295 296 297 298 298 299 301 302 304 305 307 308 310 311 312 312 313 312 312 311 310 310 309 309 310 310 310 311 311 312 312 312 313 314 315 316 318 320 322 323 324 325 325 325 326 327 328 328 329 330 330 331 331 331 331 331 331 331 331 332 332 332 332 332 331 331 330 329 329 328 328 327 327 327 327 327 327 328 328 328 329 329 328 328 328 328 328 329 329 329 329 330 330 331 332 333 333 333 333 333 333 333 332 332 332 332 331 331 330 330 330 330 330 330 329 329 329 329 328 329 329 329 328 328 327 327 326 325 324 324 323 323 322 322 322 322 322 322 322 322 321 321 320 320 319 319 319 319 318 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 314 314 313 313 312 312 311 310 310 309 308 307 307 307 307 307 307 307 307 307 307 307 306 305 305 304 303 303 302 302 294 295 295 295 296 296 297 297 297 298 298 297 297 297 297 296 296 296 297 298 299 300 301 303 304 305 306 307 308 309 311 312 313 313 314 314 313 312 311 310 308 306 305 304 303 303 303 304 304 304 304 301 298 295 292 291 290 290 291 292 293 293 294 295 296 296 296 295 295 296 297 298 299 299 300 300 301 301 302 303 304 306 308 310 311 313 314 316 318 320 322 324 325 326 326 326 325 324 322 320 320 319 319 319 319 320 320 320 321 321 321 321 322 323 324 326 328 329 331 332 333 334 335 334 334 333 334 335 336 336 335 334 332 332 333 333 335 337 340 345 350 351 350 346 342 339 339 338 336 334 331 330 330 331 334 337 340 343 346 347 348 347 346 344 342 341 340 339 338 338 337 337 337 339 342 343 344 345 345 344 340 337 335 334 334 334 333 333 332 332 332 332 332 333 332 333 333 333 333 333 333 334 335 336 337 338 338 339 339 340 341 342 343 344 344 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 342 342 341 341 340 340 340 339 338 338 337 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 336 336 337 337 338 338 339 339 339 340 340 339 339 338 337 336 336 335 334 333 333 332 331 331 330 329 328 327 326 326 325 324 324 323 322 322 321 320 319 318 316 315 313 312 310 309 307 305 302 300 297 294 291 288 286 283 280 278 277 276 277 278 278 279 279 279 278 276 275 274 272 271 270 270 270 271 272 273 275 277 279 280 281 282 283 284 284 285 286 286 287 287 286 286 286 286 286 287 288 289 289 289 290 291 291 292 293 293 294 295 295 296 296 297 298 300 302 303 305 307 308 309 310 310 309 309 308 308 308 308 308 308 308 309 310 311 311 312 312 313 314 315 316 318 319 321 322 322 323 323 323 324 325 326 326 327 328 328 328 328 329 329 329 329 330 330 330 331 331 330 330 330 329 329 328 328 327 327 327 328 328 328 328 328 328 329 329 329 328 328 328 328 328 328 328 328 328 329 329 330 331 331 332 332 332 332 332 332 332 332 332 332 332 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 326 325 325 324 323 323 322 322 322 322 322 322 322 322 323 323 324 324 323 322 321 321 320 319 319 318 318 317 317 317 316 316 315 315 315 315 315 315 314 314 314 313 313 312 312 311 311 310 309 308 308 307 307 306 306 306 307 307 307 307 306 306 305 304 304 303 302 301 301 293 293 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 296 296 297 299 300 301 302 303 304 306 307 309 310 311 312 313 313 313 313 311 310 309 307 305 304 303 302 302 302 302 303 303 303 302 301 298 296 294 292 292 292 292 293 294 294 294 295 294 294 294 295 296 298 298 299 298 298 298 298 299 299 300 302 303 305 306 308 309 310 311 313 315 317 319 321 322 323 323 322 322 321 319 318 317 317 316 316 316 316 317 317 318 318 319 320 321 323 324 325 327 328 330 331 333 333 333 332 332 332 332 332 332 332 331 331 331 332 334 336 339 345 351 354 356 354 352 350 347 344 340 337 334 331 329 328 329 331 334 336 339 340 341 341 340 339 338 338 337 337 337 337 337 337 337 338 339 341 342 343 343 343 342 339 336 333 332 331 331 331 331 330 329 329 328 328 327 327 327 327 327 327 328 328 330 331 333 334 335 336 337 338 339 340 341 342 343 344 345 346 346 346 346 346 345 345 345 344 344 343 343 342 342 341 341 341 340 340 340 339 339 338 338 337 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 337 337 338 338 339 339 339 339 339 339 338 337 337 336 335 335 334 334 333 332 332 331 330 329 328 328 327 326 325 324 324 323 322 322 321 320 319 318 317 315 314 312 311 309 307 306 303 301 298 296 293 290 288 285 282 279 277 276 275 276 276 277 278 279 279 278 277 275 273 272 271 270 270 271 272 273 275 276 277 279 280 281 281 282 283 284 284 285 286 286 286 286 285 284 284 284 285 286 286 287 288 289 289 290 291 292 292 293 293 293 294 294 295 296 298 300 301 303 305 306 307 307 307 306 306 305 305 305 306 306 307 308 309 310 310 311 312 313 314 315 316 317 318 320 320 321 321 322 322 322 322 323 324 324 325 326 326 326 327 327 327 327 328 328 328 329 329 329 329 329 329 328 328 327 327 328 328 328 328 328 328 328 329 329 329 329 328 328 328 328 328 328 328 328 328 329 329 329 330 331 331 331 331 331 331 331 332 332 332 332 332 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 326 326 325 324 323 323 322 322 321 321 321 321 321 322 323 324 326 326 327 326 324 322 321 320 319 318 317 317 317 316 316 316 315 315 315 315 315 315 314 314 313 313 313 312 312 311 311 310 309 308 307 307 306 306 306 306 306 306 306 306 306 305 304 304 303 302 301 301 300 292 292 292 292 293 293 293 293 293 293 293 293 294 294 293 293 293 293 294 295 296 297 298 299 300 301 303 304 306 307 309 310 311 312 312 313 312 310 308 306 305 304 303 302 301 300 300 301 301 301 301 301 300 299 298 296 294 292 291 291 291 292 292 292 292 293 293 294 295 297 299 299 299 298 297 296 296 297 297 298 299 301 302 303 304 305 306 307 308 310 313 315 317 319 320 320 320 320 320 319 317 316 316 315 314 314 314 314 315 315 316 317 318 320 321 322 323 324 326 328 330 332 333 332 332 331 330 330 330 330 330 330 330 330 332 334 337 340 346 350 352 353 352 350 347 344 340 336 332 330 328 327 327 328 329 331 333 335 336 336 336 336 335 335 335 335 335 336 336 336 336 337 338 339 340 340 341 342 342 341 339 336 333 331 330 329 329 328 328 327 325 324 323 322 321 321 321 322 322 323 324 326 328 329 331 333 334 336 337 338 339 340 341 343 344 345 346 346 346 346 346 346 346 345 344 344 343 342 342 341 341 341 340 340 339 339 339 338 338 337 337 336 336 335 335 334 334 334 335 335 335 335 335 335 335 335 335 335 336 336 337 338 338 338 339 339 339 338 338 338 337 337 336 335 335 334 334 333 332 332 331 330 330 329 328 327 326 325 324 324 323 322 321 321 320 320 319 317 316 315 313 311 310 308 306 304 302 299 297 294 292 290 287 284 281 278 276 275 274 275 275 276 277 278 278 277 276 274 273 272 271 271 271 272 273 274 275 276 278 279 279 280 281 281 282 282 283 284 285 285 285 284 283 283 282 282 283 284 284 285 286 287 288 289 290 291 291 292 291 292 292 292 293 294 296 298 300 301 303 304 304 304 303 303 303 303 303 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 320 320 320 320 321 321 322 322 323 323 324 324 325 325 325 326 326 326 327 327 328 328 328 328 328 328 327 327 328 328 329 329 329 329 329 328 328 328 329 328 328 328 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 327 327 326 325 325 324 323 322 322 321 321 320 320 320 320 321 323 325 326 328 329 326 324 322 321 319 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 311 311 310 309 308 307 306 306 305 305 305 305 305 305 305 305 304 303 303 302 301 301 300 299 290 291 291 291 291 291 291 291 291 291 291 291 292 292 292 291 291 292 292 293 293 294 295 296 298 299 301 303 304 306 307 309 310 311 311 311 310 307 305 304 302 302 302 302 301 300 299 299 300 300 300 300 299 299 297 296 293 291 290 289 289 288 288 290 291 292 294 296 297 297 297 298 297 297 296 295 295 295 295 296 297 298 299 300 300 301 302 303 305 307 309 312 314 316 317 318 319 319 319 318 317 316 315 314 314 313 313 312 313 313 314 316 317 318 319 320 321 322 324 326 329 331 332 331 330 329 329 328 328 328 329 329 329 330 331 333 335 338 342 343 344 344 344 342 340 337 333 329 327 326 325 326 327 329 331 333 335 336 336 336 336 335 335 334 334 334 334 334 335 335 335 336 336 337 338 339 339 340 340 340 339 336 334 331 329 327 327 326 325 323 322 320 319 318 317 317 317 317 318 320 321 323 325 327 329 331 332 334 335 336 338 339 340 342 343 345 346 346 347 347 347 346 346 345 345 344 343 342 342 341 341 341 340 340 339 339 338 338 337 337 337 337 336 336 335 335 334 334 334 335 335 335 335 335 335 334 334 335 335 336 336 337 338 338 338 338 338 338 337 337 337 336 336 335 335 334 333 333 332 332 331 331 330 329 328 327 326 325 324 323 323 322 321 321 321 320 319 318 317 315 314 312 310 309 307 305 303 300 298 295 293 291 288 286 283 280 278 276 274 273 273 274 274 276 277 277 277 276 274 273 272 271 272 272 273 273 274 275 276 277 278 279 279 279 280 280 281 282 283 283 283 283 283 282 281 280 280 281 282 283 284 286 287 288 288 289 290 290 290 290 290 290 290 292 293 295 296 298 300 301 301 301 300 300 300 300 301 302 302 303 304 305 306 307 308 309 310 311 312 313 314 315 317 317 318 318 319 319 319 319 319 320 320 321 322 322 322 323 323 324 324 325 325 326 327 327 328 328 328 328 328 328 328 328 329 329 329 329 329 328 328 328 328 329 328 328 328 328 328 328 328 329 329 329 329 329 329 329 330 330 330 330 330 330 330 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 327 327 326 326 325 325 324 323 322 321 321 320 319 319 318 319 320 322 324 326 328 327 325 323 321 320 318 317 317 316 316 316 316 316 315 315 315 315 314 314 313 313 313 312 312 312 311 310 310 309 308 307 306 306 305 305 304 304 304 304 304 304 303 303 302 301 300 299 299 298 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 289 289 290 290 290 291 292 293 294 296 297 299 301 302 304 306 307 309 309 309 309 307 305 302 300 299 298 299 300 301 301 300 299 299 299 299 299 299 298 297 295 293 291 289 288 287 287 287 289 291 293 295 297 297 296 296 296 296 295 295 294 294 293 293 294 294 295 296 296 297 298 298 300 301 304 306 309 311 313 315 316 317 317 317 317 316 315 314 313 313 312 312 311 312 312 313 314 315 316 317 318 319 321 322 324 326 327 328 328 327 327 326 326 326 326 327 326 326 327 328 330 333 334 336 336 336 336 335 334 332 330 327 324 323 322 322 321 323 326 330 334 336 337 337 336 336 335 335 334 334 334 333 333 333 333 334 334 334 335 336 337 338 338 339 339 338 336 334 332 330 328 326 325 323 321 319 317 315 314 313 313 313 314 316 317 319 321 323 325 327 329 330 332 334 335 336 337 339 340 342 343 345 346 346 346 346 346 346 345 345 344 344 343 342 341 341 340 340 340 339 339 338 338 337 337 336 336 336 336 336 335 335 335 334 334 334 334 334 334 334 334 334 334 334 335 335 336 337 338 338 338 338 338 337 337 336 336 335 335 334 334 333 333 332 332 331 330 329 328 327 326 325 324 324 323 323 322 322 321 321 320 319 318 317 316 314 313 311 309 307 305 303 301 299 296 294 292 289 287 284 282 279 277 275 273 272 272 272 273 275 276 277 276 276 275 273 273 272 272 273 273 274 274 275 276 276 277 278 278 278 279 279 280 280 281 282 282 282 281 280 279 278 278 279 280 282 284 285 286 287 288 288 288 289 289 289 289 289 290 291 292 293 295 297 298 298 297 297 297 297 298 299 300 300 301 302 303 304 305 306 307 308 309 310 311 312 314 315 316 317 317 318 318 318 319 319 319 319 320 320 321 321 322 322 323 324 324 325 326 326 327 328 329 329 329 329 329 329 329 329 329 329 329 328 328 328 329 329 329 329 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 327 327 326 326 325 325 324 323 322 321 320 319 318 318 318 319 320 322 324 325 325 324 323 322 320 319 318 317 316 316 316 316 315 315 315 315 314 314 313 313 313 312 312 312 311 311 310 309 308 308 307 306 305 304 304 304 304 304 303 303 303 302 302 301 300 299 298 297 297 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 288 288 288 288 289 290 291 292 294 295 297 299 301 302 304 306 307 307 307 306 304 301 298 295 293 293 293 295 299 301 301 300 299 298 298 299 298 298 297 295 293 290 288 287 287 287 287 288 291 293 295 296 296 295 295 295 295 294 294 293 293 292 291 291 292 292 293 294 294 295 296 298 299 302 304 307 309 311 312 313 314 315 315 315 314 313 312 312 312 311 310 310 311 311 312 313 314 314 315 316 317 319 320 322 323 324 324 325 324 324 324 324 324 324 324 323 323 324 325 327 329 331 332 333 333 333 332 330 328 326 324 322 321 320 320 319 319 322 325 329 333 335 335 335 335 335 334 334 333 333 332 332 332 332 332 332 332 333 334 335 336 337 338 338 338 337 335 333 331 329 327 325 322 320 317 315 313 312 311 311 311 312 314 315 317 319 321 323 325 327 329 330 332 333 334 336 337 338 340 342 343 344 345 345 345 345 345 345 344 344 344 343 342 342 341 340 340 340 339 339 338 337 337 336 336 336 336 336 336 336 335 335 334 334 333 333 333 333 333 334 334 334 334 334 334 335 336 337 337 338 338 337 337 336 335 335 335 334 334 334 333 333 332 332 331 330 330 329 327 326 325 324 324 323 323 323 322 321 321 319 319 318 317 316 315 313 312 310 308 306 304 302 300 297 295 292 290 288 285 283 280 278 276 274 273 271 271 272 273 274 275 276 276 276 275 274 273 273 273 273 273 274 274 275 275 276 276 276 277 278 278 278 279 279 280 280 281 280 279 277 276 276 277 278 280 282 283 285 285 286 286 287 287 287 288 288 288 289 289 290 291 292 293 294 294 294 294 294 295 296 297 298 299 299 300 301 302 303 304 305 305 306 307 309 311 312 313 315 316 316 317 317 318 318 318 319 319 319 320 320 321 321 322 323 324 325 325 326 327 328 329 329 330 330 329 329 329 329 329 329 329 328 328 328 329 329 329 329 329 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 327 327 327 326 326 325 324 323 322 321 320 319 318 318 318 318 319 320 321 322 322 323 322 322 321 320 318 317 316 316 315 315 315 315 315 315 314 314 313 313 312 312 312 312 311 311 310 309 308 307 306 306 305 304 303 303 303 303 303 303 302 302 301 300 299 298 297 297 296 287 287 287 287 286 286 286 286 286 286 286 285 285 285 285 286 286 286 286 287 287 288 289 290 292 294 295 297 299 301 303 304 304 304 304 303 301 297 294 293 291 291 291 293 298 301 302 302 300 299 298 298 298 298 297 295 293 290 289 288 287 287 288 289 290 291 292 293 294 294 294 294 294 294 294 293 292 291 290 290 290 290 291 292 293 294 295 297 299 301 303 305 307 309 310 311 311 312 312 312 311 311 310 310 310 310 310 310 310 310 311 311 312 312 313 313 315 316 318 319 320 320 321 321 322 321 321 320 321 321 320 320 320 321 323 325 328 330 332 333 334 334 334 334 332 330 327 325 323 321 321 322 322 323 325 328 330 332 333 333 333 333 333 332 331 331 331 330 330 330 330 330 330 331 332 333 334 336 336 337 337 336 335 333 332 330 328 326 323 320 317 314 311 309 309 309 310 311 312 314 316 318 320 322 324 325 327 329 330 332 333 334 336 337 338 340 341 342 343 344 344 344 344 344 344 343 343 342 342 341 341 340 339 339 338 338 338 337 337 337 336 336 336 335 335 335 335 335 334 334 333 333 332 332 332 333 333 333 333 334 334 334 335 335 336 337 337 337 336 335 335 334 334 334 333 333 333 333 332 331 331 330 330 329 327 326 325 325 324 324 323 323 322 321 320 319 319 318 317 316 315 314 312 311 309 307 305 303 301 298 296 293 291 289 286 284 281 279 277 276 274 272 272 272 273 273 274 275 275 276 275 275 274 274 273 273 273 273 273 273 274 274 275 275 276 276 277 277 277 277 278 278 279 278 277 275 274 274 274 276 278 280 282 283 284 284 285 285 286 286 287 287 288 288 288 288 289 290 290 291 290 291 291 292 293 294 295 296 297 297 298 299 300 301 302 303 304 305 306 307 309 311 312 313 315 315 316 317 317 318 318 319 319 319 319 320 321 321 323 324 325 325 326 327 328 328 329 329 330 329 329 329 328 328 328 328 328 328 328 329 329 329 329 329 329 329 328 328 328 328 328 329 329 329 329 329 330 330 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 327 327 326 326 325 324 323 322 321 320 319 318 318 317 317 318 319 320 320 320 321 321 321 321 320 318 317 316 315 315 315 315 315 315 314 314 314 313 313 312 312 312 312 311 310 309 309 308 307 306 305 305 304 303 303 302 302 302 302 301 301 300 299 298 297 297 296 295 286 286 286 286 285 285 285 285 285 285 285 284 284 284 284 284 284 285 285 285 286 287 287 288 290 291 293 295 297 299 301 301 301 301 300 299 296 293 292 292 292 292 292 296 299 303 304 304 302 300 299 299 298 298 296 294 292 290 289 288 288 288 288 288 288 289 290 291 292 293 294 294 294 294 294 293 292 291 290 290 289 290 291 292 293 294 295 296 298 300 302 304 305 306 307 308 308 309 309 309 309 308 308 308 308 308 309 309 309 309 309 309 310 310 311 311 312 314 315 316 317 317 318 319 319 318 318 318 318 318 317 317 317 319 321 324 327 330 332 334 336 337 338 338 337 337 335 333 330 327 326 325 326 326 327 329 330 332 332 332 332 331 331 330 329 329 329 329 329 329 329 329 329 329 330 331 332 333 334 334 334 334 333 333 332 331 329 327 325 322 318 314 311 309 308 308 309 310 311 313 314 316 318 320 322 324 326 327 329 330 331 333 334 336 337 338 340 341 342 342 342 343 343 343 343 342 342 341 341 340 340 339 339 338 338 337 337 337 337 337 336 336 336 335 335 335 335 335 334 334 333 332 332 332 332 332 332 333 333 333 333 333 334 334 335 336 336 336 336 335 334 333 333 333 332 332 332 332 332 331 331 330 330 329 328 327 326 325 324 324 323 323 322 321 321 320 319 318 317 316 315 314 313 311 310 308 306 304 302 299 297 294 292 290 287 285 282 280 279 277 275 274 273 272 272 272 272 273 273 274 274 274 274 274 273 273 273 273 272 272 272 273 274 274 275 275 276 275 275 275 276 276 276 276 275 273 272 272 272 274 276 278 279 281 282 282 283 284 284 285 286 287 288 288 288 288 288 288 288 288 288 288 288 289 290 292 293 294 294 295 295 297 298 299 300 301 302 303 305 306 308 309 311 312 313 314 315 316 317 317 318 319 319 319 320 321 321 322 323 324 325 326 327 327 328 328 329 329 329 328 328 328 328 328 328 328 328 328 328 329 329 330 330 329 329 329 329 329 328 328 328 329 329 329 329 329 330 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 327 327 326 326 326 325 324 323 322 321 320 319 318 318 317 317 318 318 318 318 319 319 319 320 320 319 318 317 316 315 315 315 315 315 315 314 314 313 313 312 312 312 312 311 311 310 309 309 308 307 306 305 304 303 303 302 302 302 302 301 300 300 299 298 297 297 296 295 295 286 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 283 283 284 284 285 285 286 288 290 291 293 295 297 298 298 298 298 298 297 295 294 293 293 295 297 298 300 303 305 306 306 304 302 301 300 299 297 295 293 291 289 288 287 287 287 287 287 287 287 288 289 291 293 294 295 295 295 294 293 293 292 291 290 290 290 291 291 292 293 294 295 296 298 300 301 303 303 304 305 305 306 307 307 308 307 307 307 307 307 307 307 308 308 308 308 309 309 310 310 311 311 313 313 314 315 315 316 316 316 315 315 315 314 314 313 314 315 318 322 325 328 331 333 335 336 338 338 339 339 339 338 336 334 332 330 329 329 329 330 331 332 332 332 331 330 328 328 327 327 328 328 328 328 327 328 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 328 326 324 320 316 313 310 309 308 309 310 311 312 314 315 317 319 321 323 325 326 328 329 330 332 333 334 336 337 338 339 340 341 341 342 342 342 342 341 341 340 340 339 339 338 338 337 337 337 337 336 336 336 336 336 336 336 335 335 334 334 333 333 333 332 332 331 331 331 331 332 333 333 333 333 333 333 334 334 335 335 335 334 333 333 332 332 331 331 331 331 331 331 331 330 330 329 328 327 326 325 324 324 323 323 322 322 321 321 320 318 317 316 315 314 313 311 310 308 307 305 302 300 298 295 293 291 288 286 283 281 279 278 277 275 273 272 272 272 271 271 271 271 272 272 272 273 273 273 273 273 273 272 271 272 272 273 274 274 274 274 274 274 274 274 274 273 272 271 270 270 271 272 274 276 277 278 279 280 281 282 283 284 285 286 286 286 286 286 286 286 286 286 285 286 286 287 288 290 291 292 292 292 293 294 295 297 298 299 301 302 303 304 306 308 309 311 312 313 314 315 316 317 318 319 319 320 321 322 322 323 324 325 326 326 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 326 326 325 325 324 323 322 321 320 319 318 318 317 317 317 317 317 317 317 317 318 318 318 318 318 317 316 315 315 315 315 315 315 314 314 313 313 312 312 312 311 311 310 310 309 309 308 307 306 305 304 303 303 302 302 302 301 301 300 300 299 298 297 297 296 296 295 286 285 285 285 284 284 284 284 284 284 284 283 282 282 282 281 281 281 281 282 282 283 284 285 286 288 290 291 293 295 296 296 296 297 297 297 296 296 297 297 299 301 303 305 306 307 307 306 305 303 302 300 299 296 294 291 289 287 287 286 286 285 285 285 285 286 287 288 290 292 295 296 297 296 295 294 293 292 291 290 290 290 290 290 291 292 292 293 295 296 298 299 300 301 302 302 303 304 305 306 306 307 306 306 306 306 306 306 306 306 307 308 308 309 309 309 310 310 311 312 312 313 314 314 314 313 312 312 311 310 309 308 309 310 313 317 321 325 327 329 330 332 333 334 335 336 336 337 336 336 334 333 332 331 331 331 331 331 331 331 329 328 327 326 326 326 326 327 327 327 326 326 326 326 326 326 326 327 327 327 326 326 326 326 327 327 328 328 326 324 321 318 315 312 309 309 308 309 310 311 313 314 316 318 320 322 324 325 327 328 329 330 332 333 335 336 337 338 339 340 340 341 341 341 340 340 340 339 339 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 335 335 334 333 333 332 332 331 331 331 331 330 331 331 331 332 332 332 332 332 333 333 334 334 335 334 333 332 331 331 331 331 331 331 331 331 331 330 330 329 328 327 326 326 325 324 324 323 323 322 321 321 319 318 317 316 315 314 312 311 310 309 307 305 303 301 299 296 294 291 289 286 284 282 280 279 278 276 274 273 272 272 271 271 271 270 270 271 271 272 272 272 273 273 273 272 272 271 271 272 273 273 274 273 273 272 272 272 272 271 270 269 268 269 269 271 272 273 275 276 277 278 279 280 281 282 283 284 283 283 283 283 283 283 283 282 282 283 283 285 286 287 289 289 290 290 291 292 293 295 296 298 299 300 301 303 304 306 308 309 310 312 313 314 315 317 318 319 320 321 322 322 323 324 325 325 326 326 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 329 329 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 326 326 325 325 324 323 322 321 320 319 318 318 318 317 317 316 316 315 315 316 316 317 317 317 317 317 316 316 315 315 315 315 315 314 314 313 313 312 312 312 311 311 310 310 309 309 308 307 306 305 304 304 303 303 302 302 302 301 301 300 300 299 299 298 297 297 296 287 286 285 284 284 284 283 284 284 284 284 283 282 281 280 280 280 280 280 280 281 281 282 283 285 287 288 290 292 294 295 296 297 297 298 298 298 299 299 300 301 303 304 306 306 306 305 304 303 302 301 299 298 296 293 291 289 288 286 285 285 284 283 284 284 285 286 288 289 291 294 297 298 297 296 293 292 290 289 288 288 288 288 289 289 290 291 292 293 295 296 297 298 299 300 300 301 302 303 304 305 305 305 305 304 304 304 304 304 305 306 307 308 309 309 308 309 309 310 310 311 312 312 312 311 311 309 309 308 307 305 304 304 306 308 313 317 320 322 323 325 326 328 329 330 331 332 332 333 333 332 331 330 329 328 328 328 328 328 328 327 325 324 324 324 325 325 326 326 326 325 325 324 324 324 324 324 325 325 325 324 324 323 324 324 325 325 326 325 323 320 317 314 311 309 308 307 308 308 310 311 313 315 317 319 321 323 324 325 327 328 329 330 332 333 334 335 336 337 338 339 339 339 339 339 339 338 338 338 337 337 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 334 333 332 332 331 331 330 330 330 330 330 330 330 331 331 331 331 331 332 332 333 333 334 333 333 332 331 331 330 330 330 330 330 330 330 330 329 329 328 328 327 326 325 325 324 323 323 322 321 320 319 318 317 315 314 313 312 311 310 308 307 305 303 301 299 297 295 292 290 287 285 283 281 280 278 277 275 274 273 272 272 271 271 271 270 271 271 271 272 272 272 273 273 273 273 272 271 271 272 272 273 272 272 271 271 270 270 269 268 267 267 267 268 269 270 271 272 273 274 275 276 277 279 280 281 280 280 280 280 279 279 279 279 279 280 280 281 282 283 285 286 287 288 288 289 290 291 293 294 296 297 298 300 301 303 304 306 307 309 310 312 313 315 316 317 319 320 321 322 323 324 324 325 326 326 326 326 327 327 327 327 327 327 328 328 328 328 328 328 328 328 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 332 332 332 331 331 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 326 326 325 325 324 323 322 321 320 319 319 318 318 317 316 315 315 314 314 315 315 316 317 317 318 318 317 317 316 316 316 315 315 314 314 313 313 312 312 312 311 311 310 310 310 309 308 307 306 306 305 304 304 304 304 303 303 303 302 301 301 300 299 299 298 298 297 290 288 286 285 284 283 283 283 284 284 284 283 282 280 279 278 278 278 278 279 280 280 281 283 284 286 288 290 292 294 296 297 298 299 299 298 298 298 298 299 299 301 302 303 304 303 303 302 301 300 298 297 296 295 293 292 290 288 287 285 284 283 283 283 284 285 286 288 289 291 293 295 296 296 294 292 290 288 286 286 286 286 286 287 288 289 290 290 292 293 294 295 296 297 298 299 300 300 301 302 303 302 302 302 302 302 302 302 304 305 306 307 308 308 307 307 307 308 309 309 310 310 310 309 309 308 307 306 305 303 302 301 301 302 305 310 313 316 317 319 320 321 322 324 325 326 327 328 328 328 328 327 326 325 324 323 323 323 323 323 322 322 321 322 322 323 324 324 324 324 324 324 324 323 323 323 323 323 324 324 324 323 323 323 323 324 324 323 322 320 318 314 311 308 306 305 305 305 306 307 309 311 313 315 317 319 321 322 324 325 326 327 329 330 331 332 333 334 335 336 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 334 334 333 332 331 331 330 330 330 330 330 329 329 329 329 330 330 330 331 331 331 332 332 332 333 332 332 332 331 331 330 330 330 330 330 330 329 329 329 328 328 327 326 326 325 324 323 323 322 321 320 319 318 316 315 314 313 312 311 309 308 307 305 303 302 300 298 296 293 291 288 286 284 282 281 279 277 275 274 274 273 273 272 271 271 271 271 271 271 271 272 272 273 273 274 274 273 272 271 271 271 272 272 271 270 269 269 268 267 266 266 266 266 267 268 269 269 270 271 272 272 273 275 276 277 277 277 277 277 277 277 277 277 277 277 278 278 279 280 281 282 284 285 286 287 288 288 289 291 292 294 295 297 298 300 301 303 304 306 307 309 311 312 313 315 316 318 319 321 322 323 324 325 325 326 326 326 326 326 327 327 327 327 327 328 328 328 328 328 328 328 329 329 330 330 330 330 330 330 330 330 331 331 331 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 332 332 332 332 332 332 332 331 331 330 330 329 329 328 328 328 328 328 328 328 328 327 327 327 326 326 325 325 324 323 322 321 320 319 319 318 318 317 316 315 315 314 314 315 316 317 317 318 319 319 319 318 317 317 316 315 315 314 314 313 312 312 312 312 311 311 311 310 310 309 308 308 307 306 305 305 305 304 304 304 304 303 302 301 301 300 299 299 299 298 298 294 291 289 287 285 284 283 283 284 284 284 283 281 279 277 276 276 276 277 278 279 280 281 283 284 286 287 290 292 295 297 298 298 298 297 295 295 294 294 295 296 297 298 300 301 301 300 299 298 297 296 295 294 294 293 293 291 289 287 286 284 283 283 283 283 284 286 288 290 291 291 292 293 293 292 290 287 286 284 284 284 284 285 286 288 289 289 290 291 291 292 293 294 296 296 297 298 298 299 299 300 300 299 299 300 300 301 302 303 304 305 306 306 306 306 306 306 307 308 309 308 308 307 306 306 305 305 304 303 301 299 296 296 299 303 307 310 312 314 315 316 317 318 319 321 322 323 323 324 323 323 322 321 320 320 319 319 319 319 319 319 319 319 320 321 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 323 323 322 320 317 314 310 307 305 302 301 301 302 303 305 307 309 311 313 315 317 319 321 322 323 324 325 327 328 329 330 331 331 332 333 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 333 333 332 331 330 330 329 329 329 329 329 329 329 328 328 329 329 329 330 330 331 331 331 332 332 332 332 331 331 331 331 330 330 330 330 329 329 328 328 328 327 327 326 325 324 323 322 321 321 320 319 317 316 315 314 313 312 310 309 308 306 305 303 302 301 299 297 294 292 289 287 285 283 281 280 278 276 275 274 273 272 272 271 271 271 271 271 271 271 272 272 273 273 274 275 274 272 271 270 271 271 271 270 269 268 267 266 266 265 265 265 266 266 267 267 268 268 269 269 270 271 272 273 274 274 274 275 275 275 276 275 275 275 276 276 277 277 278 279 280 281 283 284 285 286 287 288 289 291 292 294 295 297 298 300 301 303 304 306 308 309 311 312 314 316 317 319 320 322 323 324 325 325 326 326 326 326 326 326 327 327 327 327 328 328 328 328 328 328 329 329 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 330 330 330 331 331 331 331 331 331 331 332 332 332 332 333 333 332 332 332 332 331 331 330 330 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 325 325 324 323 322 321 320 320 319 319 318 318 317 316 316 316 316 316 317 318 319 319 320 320 320 319 318 317 316 315 315 314 313 313 312 312 312 312 311 311 311 311 310 310 309 308 307 306 306 305 305 304 304 304 303 303 302 301 301 300 299 299 299 299 298 297 295 293 290 287 285 284 283 283 284 283 282 280 279 277 275 275 275 276 277 278 280 281 282 283 285 287 289 292 294 295 296 295 294 293 292 291 291 291 291 292 293 295 297 298 298 298 297 297 296 294 293 292 292 292 291 290 289 287 285 284 283 283 283 283 284 286 288 289 289 289 290 290 290 289 287 286 285 284 283 283 284 284 286 287 289 290 290 290 290 290 291 293 294 296 296 297 297 297 297 297 298 298 298 298 299 300 301 302 303 303 304 304 304 304 304 305 306 306 307 307 306 305 304 303 302 302 301 301 299 298 297 297 300 303 305 308 309 311 312 313 314 315 316 317 318 319 319 319 319 319 318 318 317 317 318 318 318 318 319 319 319 320 321 321 322 323 323 323 323 322 323 323 323 323 323 323 323 323 324 324 325 325 325 325 324 323 321 318 314 311 307 303 301 299 298 299 300 301 303 305 307 309 311 313 315 317 319 320 321 322 324 325 326 327 328 328 329 330 331 332 332 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 334 334 334 333 332 332 331 330 329 329 328 328 328 328 328 328 328 328 328 328 328 328 329 329 330 330 331 331 331 331 331 331 331 331 331 330 330 329 329 328 328 327 327 327 326 326 325 324 323 323 321 320 319 318 317 316 315 314 313 312 310 309 308 306 305 303 302 301 299 297 295 293 290 288 286 284 282 280 278 277 275 274 273 272 271 271 271 272 272 272 271 271 271 272 272 273 273 274 273 272 271 270 270 270 270 269 268 267 267 266 265 265 265 265 265 266 266 266 267 267 267 268 268 269 270 271 272 272 273 273 274 274 275 274 274 274 274 275 275 276 277 277 278 279 280 281 283 284 285 287 288 289 291 292 294 295 297 298 300 301 303 305 307 308 310 312 313 315 317 318 320 321 323 324 324 325 325 326 326 326 326 326 327 327 327 327 328 328 328 328 328 329 329 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 333 332 332 332 331 331 331 330 330 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 325 324 323 323 322 322 321 321 321 320 320 319 318 318 317 317 317 318 318 319 319 320 320 320 320 319 319 317 316 315 315 314 313 313 312 312 312 312 312 311 311 311 311 310 309 308 307 307 306 305 305 304 304 304 303 303 302 302 301 300 300 299 299 299 299 299 298 296 294 291 288 286 285 283 283 282 281 280 278 277 276 275 274 275 277 278 280 281 282 282 284 286 288 290 292 292 292 292 292 291 291 291 290 290 290 291 291 293 294 295 296 295 295 295 293 292 291 290 289 288 288 287 286 285 284 283 282 283 283 284 284 285 286 287 287 287 287 288 288 287 285 284 284 284 283 283 283 284 285 287 289 291 290 289 289 289 290 291 293 295 295 296 296 296 295 296 297 297 298 298 299 300 300 300 300 301 301 302 302 303 303 303 304 304 304 304 304 303 301 300 299 298 297 296 295 296 298 302 304 306 307 308 309 310 311 311 312 313 314 315 315 316 316 316 316 316 315 315 315 316 318 319 319 320 320 320 321 322 322 323 323 323 323 323 322 322 322 322 322 323 323 323 323 324 324 325 325 326 326 326 325 324 321 317 314 310 306 302 299 297 296 296 298 299 301 303 305 307 309 311 313 315 317 318 319 320 322 323 325 325 326 326 327 328 329 330 331 331 331 332 332 332 332 333 333 333 333 333 333 333 334 334 334 334 334 335 334 334 334 333 333 332 332 331 331 330 329 329 328 328 328 328 328 328 328 327 327 327 327 327 328 328 329 329 330 330 330 331 331 331 331 331 331 330 330 329 329 328 327 327 327 326 326 325 324 324 323 322 321 321 320 318 317 316 315 314 313 312 311 309 308 307 305 303 302 300 299 297 295 293 291 289 287 285 283 281 279 277 276 275 274 273 272 271 271 272 272 272 272 271 271 271 271 271 271 271 271 271 270 269 269 269 269 268 267 267 267 267 266 265 265 265 266 266 266 266 266 266 267 267 267 268 269 270 270 271 271 272 273 273 274 273 273 273 273 274 274 275 275 275 276 277 278 279 281 283 284 285 287 288 289 291 292 294 296 297 299 301 302 304 306 307 309 311 312 314 316 318 319 321 322 323 324 325 325 325 326 326 326 326 327 327 327 328 328 328 329 329 329 329 330 330 330 331 331 331 331 331 331 331 331 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 331 331 331 332 332 332 332 332 332 332 332 331 331 331 331 330 330 329 329 328 328 328 328 327 327 327 327 327 327 326 326 325 325 325 324 324 323 323 323 322 322 322 321 320 320 319 319 318 318 318 319 319 319 320 320 320 320 320 319 318 317 316 315 314 314 313 313 313 312 312 312 312 312 311 311 310 309 308 308 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 299 299 299 299 299 299 297 295 292 289 287 285 283 281 280 279 278 277 276 275 275 276 277 279 280 281 280 281 282 284 286 287 288 289 290 290 290 290 290 290 290 290 290 290 289 291 292 294 294 294 293 292 291 289 288 286 284 283 284 284 283 283 282 282 282 282 283 283 284 284 284 284 284 284 285 287 287 287 284 283 283 283 283 283 283 284 286 287 289 291 291 290 289 289 289 290 292 293 294 295 295 295 294 295 296 297 297 298 298 298 298 298 298 299 299 300 301 302 302 302 302 301 301 301 301 300 299 297 295 294 293 292 292 294 299 303 306 307 308 309 310 310 311 312 312 313 313 314 314 315 315 316 316 316 316 316 317 318 320 320 321 321 321 322 322 322 323 323 323 323 323 322 322 322 322 322 322 322 322 323 323 323 324 324 325 326 326 327 326 325 322 319 315 311 307 303 300 297 296 295 296 298 300 302 304 306 308 310 312 313 315 316 317 318 320 321 322 323 324 324 325 326 327 328 329 329 330 330 331 331 331 332 332 332 332 333 333 333 333 333 333 333 334 334 334 334 333 333 332 332 331 331 330 330 329 329 328 328 328 327 327 327 327 327 327 327 327 327 327 328 328 329 329 329 330 330 330 330 330 330 330 330 329 329 328 328 327 327 326 326 325 324 324 323 323 322 322 321 320 319 318 316 315 314 313 312 311 310 308 307 305 304 302 300 299 297 295 293 291 290 288 286 284 282 280 278 276 275 274 273 272 272 271 272 272 272 272 271 271 270 270 269 269 269 269 268 268 268 268 268 267 266 266 267 267 267 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 268 269 269 270 271 271 272 272 272 272 272 272 273 273 273 274 274 275 276 277 278 280 281 283 284 285 287 288 290 291 293 295 296 298 299 301 303 305 306 308 310 312 313 315 317 319 320 322 323 323 324 324 325 325 326 326 327 327 327 328 328 329 329 329 330 330 330 330 331 331 331 331 331 331 331 331 331 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 331 331 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 329 329 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 323 323 322 321 320 319 319 319 318 318 319 319 319 320 320 320 320 319 319 318 318 317 316 315 315 314 313 313 312 312 312 312 311 311 311 310 310 309 308 307 307 306 306 305 304 304 303 303 302 302 301 301 300 300 299 299 298 298 299 299 299 298 296 293 291 287 284 282 280 278 277 276 276 275 276 276 278 279 281 281 279 279 280 282 283 285 286 287 288 289 289 290 290 290 290 290 290 289 288 289 291 292 293 292 291 290 289 288 286 284 282 282 281 282 281 281 281 281 281 281 281 281 282 282 282 282 283 283 285 287 288 288 285 283 282 282 283 284 284 285 287 288 290 291 292 291 290 289 288 289 290 292 293 293 294 294 294 295 295 296 297 297 297 297 296 297 297 298 298 299 300 300 301 300 300 299 299 299 298 297 295 293 291 291 291 291 292 294 297 301 304 306 307 308 309 310 310 311 312 312 313 313 313 314 314 315 316 317 318 319 320 321 321 322 322 322 321 321 321 322 322 322 322 322 321 321 320 320 320 320 321 321 321 322 322 323 323 323 324 324 325 326 326 326 324 321 317 313 308 305 302 299 297 296 296 297 299 300 302 304 306 308 310 312 313 314 316 317 318 319 320 321 321 322 323 324 325 326 327 328 329 329 329 330 330 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 332 332 331 331 330 330 329 329 329 328 328 328 327 327 327 326 326 326 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 328 328 327 326 326 326 325 325 324 323 323 323 322 322 321 320 319 318 317 315 314 313 312 311 310 308 307 306 304 302 300 298 297 295 293 292 290 289 287 285 283 281 279 277 276 275 274 273 272 271 272 272 272 271 271 270 270 269 268 268 267 267 267 266 266 266 267 266 266 265 266 266 266 266 265 265 265 265 265 265 265 264 264 264 264 264 265 265 266 267 268 268 269 270 271 271 271 271 271 271 271 272 272 273 273 274 275 276 277 279 280 282 283 284 286 287 289 290 292 294 295 297 298 300 302 304 305 307 309 311 313 315 316 318 320 321 322 323 324 324 325 325 326 326 327 327 327 328 328 329 329 330 330 330 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 331 331 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 329 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 324 323 322 321 320 320 319 319 318 318 318 319 319 319 320 320 320 320 320 319 319 318 318 317 316 315 314 313 312 311 311 311 311 310 310 310 309 309 308 308 307 307 306 305 305 304 303 303 302 302 301 301 300 300 299 299 298 298 298 299 300 300 299 298 295 292 288 284 281 278 277 276 275 275 275 276 278 279 281 280 278 277 278 279 280 282 283 284 285 286 287 288 290 290 290 290 290 288 287 288 289 291 291 292 291 290 288 287 286 286 285 283 282 281 281 281 281 281 281 281 280 280 280 280 281 281 282 283 285 288 290 289 287 285 283 283 283 285 286 287 287 289 290 291 291 291 290 289 288 288 289 290 291 292 292 293 294 295 296 296 296 295 295 295 295 295 296 297 298 298 298 298 298 298 298 298 297 296 294 293 291 288 287 288 289 291 293 295 298 300 302 304 306 307 308 308 309 309 310 310 311 311 312 312 313 314 316 317 319 320 320 321 321 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 320 320 321 322 322 322 322 323 324 324 325 325 324 322 318 314 310 307 303 300 298 296 296 297 298 300 302 303 305 307 309 310 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 328 328 329 329 330 330 330 331 331 331 332 332 332 332 332 332 332 332 331 331 331 331 330 330 329 329 329 329 328 328 328 327 327 327 326 326 326 326 326 326 327 327 327 328 328 328 328 328 328 329 328 328 328 328 328 327 327 327 326 326 325 325 324 324 323 323 322 322 322 321 321 320 319 318 317 316 314 313 312 311 310 309 307 306 304 302 300 298 297 295 293 292 290 289 288 286 284 281 279 277 276 275 274 273 272 272 272 271 271 271 271 270 269 268 267 267 266 266 266 266 266 266 266 265 265 264 264 264 264 264 263 263 263 263 263 263 262 262 261 261 262 262 263 264 264 265 266 267 268 268 269 270 270 270 270 270 270 270 271 271 272 273 274 275 276 278 279 281 282 283 285 286 288 290 291 293 294 296 297 299 301 302 304 306 308 310 312 314 316 318 319 320 321 322 323 324 324 325 325 326 326 327 327 328 328 329 329 330 330 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 331 331 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 329 329 328 328 328 327 327 327 328 328 328 328 328 329 329 328 328 328 327 327 326 326 325 324 322 321 320 320 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 319 318 317 316 315 314 313 313 312 311 311 310 310 309 309 308 308 308 308 307 307 306 305 304 304 303 303 302 302 301 301 300 300 299 299 298 297 298 298 299 300 301 300 299 296 292 288 284 281 278 277 275 274 274 275 276 278 279 278 277 276 276 276 277 278 280 282 283 285 286 288 289 290 290 290 288 286 286 287 289 290 291 291 290 290 288 287 287 287 286 285 283 282 282 282 282 281 281 280 280 279 279 279 280 281 282 284 287 290 292 291 289 286 284 283 283 284 286 286 287 288 289 289 289 289 289 288 288 287 288 289 290 291 291 293 295 296 296 296 295 294 294 293 294 294 295 296 297 298 297 297 296 296 296 296 295 293 291 289 288 285 283 283 285 289 293 296 299 301 302 303 304 305 306 307 308 309 309 309 309 309 310 311 311 312 314 315 317 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 318 318 318 318 319 319 320 321 321 321 322 322 322 322 323 324 323 321 319 315 312 308 305 302 299 297 297 297 298 299 301 302 304 306 308 309 310 312 313 314 315 316 316 317 318 320 321 322 323 324 325 325 326 327 327 327 328 328 329 329 330 330 330 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 328 328 328 328 327 327 327 327 326 326 326 325 325 326 326 326 327 327 327 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 323 322 322 321 321 321 320 320 319 319 318 316 315 314 312 311 310 309 307 305 304 302 300 298 297 295 293 292 290 289 288 286 284 282 280 278 277 276 275 274 273 272 272 271 271 271 270 269 269 268 267 266 265 265 265 265 265 265 265 264 263 263 262 261 261 261 261 260 260 261 261 260 260 260 260 260 260 261 262 263 263 264 265 265 266 266 267 268 268 269 269 269 269 269 269 270 271 272 273 274 275 277 278 280 281 283 284 286 287 289 290 292 293 295 296 298 300 301 303 305 307 309 311 313 315 317 319 320 321 322 323 323 324 324 325 325 326 326 327 327 328 329 329 330 330 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 331 331 332 332 333 333 333 332 332 332 332 332 332 332 332 331 331 331 330 330 329 329 329 329 328 328 328 328 328 329 329 329 330 330 330 329 329 328 328 327 327 326 325 324 323 322 321 320 320 320 319 319 319 320 320 320 321 321 321 321 320 320 320 319 318 318 317 316 315 314 314 313 313 312 311 310 309 308 308 307 307 306 306 306 305 305 304 303 303 303 302 301 301 300 300 299 299 298 298 298 298 298 298 299 300 301 301 300 297 293 289 285 282 279 276 273 272 273 275 276 277 276 276 275 275 275 275 276 278 280 282 284 286 288 290 290 290 288 287 286 287 288 289 290 290 289 288 288 287 286 286 287 286 286 285 284 283 283 282 281 281 280 279 279 279 279 281 282 284 286 289 292 293 292 289 287 285 284 283 284 284 285 286 286 286 286 287 288 288 288 287 287 287 288 289 290 291 293 295 296 296 295 294 293 291 291 292 293 294 296 297 297 296 295 295 294 294 294 292 290 288 287 286 285 282 281 283 287 292 295 298 299 301 302 303 304 305 306 307 308 308 309 310 309 309 310 310 311 313 314 315 316 316 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 318 319 319 320 320 320 320 320 321 321 322 321 320 318 315 312 309 306 302 299 298 297 297 298 299 300 302 303 305 307 308 309 311 312 313 314 315 316 317 318 319 320 321 322 323 323 324 324 325 325 326 326 326 327 327 328 328 329 329 329 330 330 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 325 325 326 326 326 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 324 324 324 323 323 322 322 322 321 321 321 321 320 320 320 320 319 318 317 316 314 313 312 310 309 307 306 304 302 300 298 297 295 293 292 290 289 288 287 285 283 280 278 277 276 275 274 273 272 271 271 271 270 270 269 268 267 266 266 265 265 265 265 264 264 263 262 261 260 259 259 258 258 258 258 259 259 259 259 259 259 259 259 259 260 261 262 262 263 263 264 264 265 265 266 266 267 267 267 267 267 268 268 269 270 272 273 274 276 278 279 281 282 283 285 286 288 289 290 292 294 295 297 299 301 302 304 306 308 310 313 315 316 318 319 320 321 322 323 323 324 324 325 325 326 327 327 328 329 329 330 330 330 331 331 331 331 331 331 331 331 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 330 330 330 329 329 329 329 329 329 329 330 330 330 331 331 330 330 329 329 328 328 327 327 326 325 323 322 321 321 320 320 320 320 320 320 321 321 321 321 321 320 320 319 319 319 319 318 318 317 316 316 315 314 314 313 313 312 311 310 309 307 306 306 305 304 304 303 303 302 302 302 301 301 300 300 299 299 298 297 297 298 298 298 298 298 299 300 301 301 300 297 293 289 286 282 278 274 272 272 273 274 274 275 274 275 275 275 275 276 277 280 283 285 287 290 291 291 289 287 287 286 287 287 287 287 287 287 286 285 285 285 285 285 285 285 285 284 283 283 282 281 281 280 280 280 281 282 283 284 285 287 289 291 292 291 289 287 286 284 284 283 283 284 284 284 284 284 286 287 288 288 287 286 286 286 288 289 291 293 294 294 294 293 292 291 290 290 291 293 295 296 297 296 295 294 293 292 292 291 290 288 287 287 287 287 287 287 288 290 292 294 296 297 299 300 301 302 303 304 305 306 307 308 309 309 310 310 310 311 312 313 314 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 317 317 318 318 318 318 319 319 319 320 320 320 319 317 315 312 309 306 303 300 298 298 297 298 299 300 301 303 304 306 307 308 309 310 311 313 314 315 316 317 318 319 320 321 321 322 322 323 323 324 324 324 325 325 325 326 326 327 327 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 325 325 326 326 326 326 326 327 327 327 327 326 326 326 325 325 324 324 324 323 323 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 318 316 315 313 312 311 309 308 306 304 302 300 299 297 295 294 292 290 289 288 287 285 283 281 279 277 276 275 275 273 272 271 271 271 271 270 269 268 267 266 266 265 265 265 264 264 263 261 260 259 258 257 256 256 256 257 257 258 258 259 259 259 259 259 258 258 259 259 260 261 262 262 262 262 263 263 264 265 265 266 266 266 266 266 267 268 269 270 272 274 275 277 279 280 281 282 284 285 287 288 289 291 293 294 296 298 300 301 304 305 308 310 312 314 315 317 318 319 320 321 322 323 323 324 325 325 326 327 328 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 330 330 330 330 329 329 329 330 330 330 331 331 331 331 331 330 329 329 328 328 328 327 326 325 324 323 322 321 321 320 320 320 320 320 320 321 321 320 320 320 319 319 319 319 319 319 319 318 318 317 316 316 315 315 314 313 313 312 310 309 308 306 305 304 303 302 301 300 300 300 300 300 299 299 298 298 297 297 296 299 299 299 298 298 298 299 300 301 301 299 297 293 288 283 278 274 272 271 271 272 273 273 274 274 275 276 276 276 278 280 283 284 286 287 287 287 286 285 284 283 283 283 283 283 284 284 283 283 283 282 283 283 283 283 283 283 282 282 282 281 280 281 281 282 283 284 284 285 285 286 287 289 290 290 289 287 286 285 284 283 283 283 283 283 283 284 285 287 288 289 287 286 286 287 288 289 291 292 292 292 292 291 290 290 290 291 292 294 296 297 296 295 294 292 291 290 290 289 288 288 287 288 289 290 291 291 292 292 292 293 294 295 297 298 299 300 301 302 303 304 305 306 307 307 308 309 310 311 312 312 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 316 316 316 316 316 317 317 318 318 319 319 319 318 317 315 312 309 306 303 300 299 298 298 298 299 300 301 302 303 305 306 307 308 309 310 312 313 315 316 317 318 318 319 319 320 321 321 322 322 322 322 323 323 323 324 324 324 325 325 326 326 326 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 324 324 324 323 323 323 323 324 324 324 325 325 326 326 326 326 326 326 326 326 325 325 324 324 323 323 322 322 322 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 318 317 316 315 314 312 311 310 308 306 305 303 301 299 297 295 294 292 290 289 288 286 285 283 281 280 278 277 276 275 274 272 271 271 271 271 270 270 269 268 267 266 265 265 265 264 263 262 261 259 257 256 255 255 255 256 256 257 257 258 258 259 258 258 258 258 257 258 258 259 260 260 261 261 261 261 262 262 263 264 265 265 265 265 266 266 267 268 269 271 273 274 276 278 279 280 281 283 284 286 287 289 290 292 293 295 297 299 301 303 305 307 309 311 313 315 316 317 319 320 321 322 322 323 324 325 326 327 327 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 331 331 331 331 331 330 330 329 329 328 328 327 327 326 325 324 323 322 322 321 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 317 317 316 316 315 315 314 314 313 312 311 309 308 307 305 304 303 302 301 301 300 300 299 299 299 298 298 298 297 297 299 299 299 299 299 298 298 299 300 301 301 298 294 289 284 279 275 272 270 270 270 271 272 273 274 275 276 277 277 277 278 279 280 279 279 280 282 282 281 280 279 279 279 279 280 280 281 281 280 280 281 281 281 281 281 281 281 280 280 280 280 280 281 282 283 284 284 284 284 284 285 286 287 289 288 288 287 286 285 284 283 283 283 283 283 283 284 284 285 287 288 288 287 287 288 289 290 291 292 291 291 291 290 290 291 292 293 294 295 296 296 295 293 292 290 289 289 289 289 290 289 289 289 289 290 290 291 292 292 293 293 294 295 296 297 298 299 299 300 301 302 302 303 304 305 306 307 308 309 310 311 312 312 312 312 312 313 313 313 314 314 314 315 314 314 314 314 313 313 313 313 314 314 314 314 314 314 315 315 315 315 315 316 316 317 318 318 318 318 317 315 312 310 307 304 302 300 299 299 299 299 299 300 301 302 304 305 306 307 308 310 311 313 314 316 316 317 317 318 319 319 320 320 321 321 321 321 321 321 321 322 322 323 323 324 324 324 325 325 325 325 325 326 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 323 323 323 323 324 324 324 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 321 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 318 318 317 316 315 314 313 311 310 309 307 305 303 301 299 297 295 294 292 290 289 287 286 285 283 282 280 278 277 276 275 274 273 272 271 271 270 270 270 269 268 267 267 266 266 265 265 264 262 260 258 256 254 254 254 255 256 256 257 257 258 258 258 258 258 257 257 257 257 257 258 259 259 259 259 260 260 260 261 262 263 264 265 265 265 265 266 267 267 268 270 272 274 275 277 278 279 281 282 283 285 286 288 289 291 292 294 296 298 300 302 304 306 308 310 312 314 315 317 318 320 321 322 322 323 324 325 326 327 327 328 329 330 330 331 331 331 331 331 330 330 330 330 330 331 331 331 331 330 330 330 330 330 330 331 331 331 332 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 330 330 330 330 330 330 331 331 331 331 330 330 329 329 328 328 327 327 326 326 325 324 323 323 322 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 318 317 317 316 316 315 315 314 314 314 313 312 310 309 307 306 305 304 304 303 302 302 301 301 300 300 299 299 298 298 298 299 299 300 300 300 300 299 299 300 300 299 296 293 289 284 280 276 273 271 270 270 271 273 274 275 276 277 276 275 273 273 274 274 275 275 277 279 279 279 278 277 276 276 277 277 278 278 278 278 279 279 280 280 280 279 278 278 278 278 279 279 279 280 281 282 283 283 283 283 283 284 285 287 288 287 287 286 285 285 284 284 283 283 283 283 282 282 282 283 285 287 287 287 287 288 289 290 291 291 291 291 291 290 291 292 293 295 295 295 295 294 293 291 291 290 289 289 290 290 291 292 292 292 290 289 289 289 291 292 293 294 295 296 296 297 297 298 298 298 299 300 300 301 302 303 304 305 307 308 309 309 310 310 310 310 310 311 312 312 313 314 315 315 315 315 314 314 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 314 314 315 316 317 317 317 316 315 313 310 307 304 302 301 299 299 298 299 299 299 300 301 302 303 305 306 308 310 311 313 314 315 316 316 317 317 318 318 319 319 320 320 319 319 319 320 320 320 321 321 322 323 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 323 323 323 323 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 316 315 314 313 312 310 309 307 306 304 302 300 297 295 294 292 290 289 287 286 285 283 282 280 279 277 276 275 274 273 272 271 271 270 270 270 270 269 268 267 267 266 266 265 264 262 260 257 255 253 253 254 256 256 257 257 258 258 258 258 258 257 257 257 257 257 257 257 258 258 259 259 259 259 259 260 261 262 263 264 265 265 265 266 266 267 268 269 271 273 274 276 277 278 280 281 282 284 285 287 288 290 292 293 295 297 299 301 303 305 307 309 311 313 315 316 318 319 320 321 322 323 324 325 325 326 327 328 329 330 330 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 330 330 330 330 330 330 331 331 330 330 330 330 329 329 328 328 327 327 327 326 325 325 324 323 322 322 321 321 320 320 320 320 321 321 321 321 321 320 320 320 320 320 320 319 319 318 317 316 316 315 315 314 314 314 314 313 312 311 310 308 307 306 305 305 304 303 303 302 302 301 301 300 300 299 299 298 298 299 300 300 301 301 300 300 300 298 297 295 292 288 284 281 277 275 273 272 272 273 274 276 277 277 277 274 270 268 269 271 272 273 274 275 276 277 277 276 275 274 274 275 275 276 276 277 277 277 278 279 279 279 278 277 276 276 277 278 278 278 279 279 280 281 281 281 282 283 283 284 286 286 286 286 285 285 285 284 283 282 282 282 282 282 281 281 282 283 286 287 286 286 287 288 289 290 290 290 290 290 290 291 291 292 293 294 293 292 291 291 291 290 290 290 290 290 290 290 291 292 292 292 291 291 291 292 293 294 295 296 297 297 297 297 297 297 298 298 298 299 299 300 301 303 304 305 306 307 307 308 308 308 308 308 309 310 311 312 313 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 313 314 315 316 316 315 314 312 310 307 304 302 300 299 298 298 298 298 298 299 300 301 303 304 306 308 310 311 313 314 314 315 316 316 316 317 318 318 318 318 318 318 318 318 319 319 319 320 320 321 322 322 322 323 323 323 323 323 323 322 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 322 322 321 320 320 320 319 319 318 318 317 317 317 317 317 317 317 317 317 317 318 318 318 317 317 317 316 315 314 313 312 310 309 307 306 304 302 300 298 296 294 292 290 289 287 286 285 283 282 280 279 278 277 276 275 274 272 271 271 270 270 270 270 269 269 268 267 266 266 265 264 262 259 257 254 253 252 254 256 257 257 257 258 258 258 258 258 257 257 257 257 257 257 257 257 258 258 258 259 259 259 260 261 262 263 263 264 264 265 265 266 266 267 268 270 272 273 275 276 278 279 280 281 283 284 286 287 289 291 293 294 297 299 301 303 305 306 308 310 312 314 316 317 319 320 321 321 322 323 324 325 326 327 328 329 330 330 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 331 331 331 331 331 331 330 330 329 329 328 328 328 327 327 326 326 325 325 324 323 323 322 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 318 318 317 316 316 315 315 314 314 314 314 314 313 312 311 309 308 307 306 306 305 304 304 303 303 302 302 301 301 300 300 299 298 299 300 300 301 300 299 298 298 297 295 294 292 289 285 282 279 277 276 275 275 276 277 279 279 277 274 268 264 266 268 271 272 272 273 273 274 274 274 274 273 273 273 273 273 274 275 275 276 276 277 278 279 278 277 276 275 274 275 276 277 278 278 279 279 279 279 280 281 282 283 284 284 285 285 285 284 283 283 282 281 281 281 281 282 282 281 281 281 282 285 286 287 286 287 288 288 289 289 290 290 290 289 289 290 291 291 291 291 289 289 290 290 290 290 290 290 290 289 289 288 288 289 290 291 292 293 295 296 297 297 297 298 298 298 298 298 298 298 298 298 298 299 299 300 301 303 304 305 306 306 306 307 307 306 307 307 308 309 310 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 311 310 310 311 312 313 314 314 313 312 309 306 304 301 299 298 297 297 297 297 298 299 300 301 303 305 306 308 310 311 312 313 314 314 315 315 316 316 316 317 317 317 317 317 318 318 318 318 319 319 320 320 321 321 322 322 322 322 322 322 322 321 321 321 321 321 322 322 322 322 322 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 320 319 319 319 318 318 317 317 316 316 316 316 316 316 316 316 316 316 316 317 317 316 316 316 315 314 314 313 312 310 309 308 306 304 302 300 298 296 294 292 290 289 287 286 284 283 281 280 279 278 277 276 275 274 273 272 271 270 270 270 270 269 269 268 268 267 266 265 264 262 259 257 254 253 251 254 256 257 257 257 257 258 257 257 257 257 257 257 257 256 256 257 257 258 258 258 259 259 259 260 260 261 262 263 264 264 265 265 265 266 267 268 269 271 273 274 276 277 278 279 280 282 283 285 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 315 317 318 319 320 321 322 323 323 325 326 327 328 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 333 333 334 334 334 334 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 329 329 328 328 328 328 327 327 326 325 325 324 323 323 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 317 316 316 315 315 314 314 314 315 314 314 313 312 311 309 308 307 307 306 305 305 304 304 303 303 302 302 301 301 300 297 298 299 300 299 298 297 296 295 295 294 293 291 289 286 284 282 281 280 279 279 280 281 280 278 274 268 263 265 268 270 271 271 272 271 271 272 272 273 273 272 272 271 271 272 273 274 275 275 275 276 277 277 277 276 275 274 274 274 275 276 278 279 279 279 279 279 279 280 281 282 283 284 284 283 282 281 280 279 279 280 280 281 281 282 283 283 282 282 282 284 286 287 287 287 288 288 288 288 288 288 288 288 288 289 290 291 290 289 288 288 289 289 290 290 290 290 289 288 287 285 284 286 289 291 293 295 296 297 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 300 301 302 303 304 305 306 306 307 307 307 307 308 308 309 310 311 311 312 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 313 312 311 310 309 308 308 309 311 312 312 312 310 308 305 302 300 298 297 296 296 297 298 298 299 300 302 303 305 307 308 310 311 312 312 313 313 314 314 315 315 315 315 315 315 316 316 316 317 318 318 318 319 319 320 320 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 321 321 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 314 315 315 315 315 315 315 315 315 315 315 314 314 313 312 311 310 309 307 306 304 302 301 299 297 295 292 291 289 287 286 284 283 281 280 278 277 277 276 275 274 273 272 271 270 269 269 269 269 269 269 268 267 266 265 264 262 260 257 255 253 252 254 255 257 257 257 257 257 257 257 257 257 257 256 256 256 256 256 257 258 258 259 259 259 259 260 260 261 262 263 263 264 265 265 266 266 267 268 269 271 272 274 275 276 277 278 279 280 282 284 285 287 289 291 293 295 297 299 301 303 305 307 309 311 313 315 316 317 318 319 320 321 322 323 324 325 326 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 333 333 333 333 333 333 333 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 329 329 328 328 328 328 328 328 327 326 326 325 324 323 323 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 319 318 318 317 316 316 315 315 315 315 315 315 315 314 313 312 311 310 309 308 307 307 306 305 305 304 304 303 303 302 301 301 295 296 297 298 297 296 295 294 293 292 292 292 290 289 287 286 286 286 286 286 286 285 283 279 275 270 264 266 268 270 270 270 270 270 270 270 271 272 272 272 271 271 271 271 272 273 274 275 275 275 275 275 276 276 276 275 275 274 274 275 276 278 279 280 280 280 279 279 280 280 281 282 283 283 282 280 279 277 277 278 280 281 282 283 284 285 285 284 283 284 285 287 288 288 288 288 288 287 287 287 287 287 287 288 289 290 291 291 289 287 288 288 289 289 290 289 289 288 286 284 282 280 285 289 293 295 296 297 298 298 298 298 298 299 299 300 300 300 300 300 300 299 299 300 300 301 302 303 304 305 306 307 308 308 308 308 308 309 309 310 310 311 311 311 312 312 312 311 311 311 311 312 312 313 313 313 313 313 313 313 312 312 311 309 308 307 307 309 310 310 310 309 307 304 301 299 297 296 296 296 297 298 299 300 301 302 304 305 307 308 309 310 311 311 312 312 313 313 313 313 314 314 314 315 315 315 316 316 317 317 318 318 319 319 320 320 320 320 321 321 320 320 320 320 320 320 319 319 319 319 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 318 318 317 317 316 316 315 315 315 314 314 313 313 313 313 314 314 314 314 314 314 314 314 314 313 313 312 312 311 310 309 307 306 304 303 301 299 297 295 293 291 289 287 285 284 282 281 279 278 277 276 276 275 274 273 272 271 270 269 269 269 269 269 269 268 267 266 265 264 263 261 258 256 254 253 254 255 257 257 257 257 257 257 257 256 256 256 256 256 256 256 256 257 258 258 259 259 259 260 260 260 261 262 262 263 264 265 265 266 266 267 268 270 271 272 273 274 275 276 277 278 279 281 283 284 286 288 290 292 294 296 298 300 302 304 306 309 311 313 314 315 317 318 319 320 321 322 323 324 325 326 327 328 329 329 329 329 329 329 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 328 328 328 328 328 328 328 327 326 325 324 324 323 323 323 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 319 318 318 317 316 316 315 315 315 315 315 315 315 314 313 313 312 311 310 309 308 307 307 306 305 305 304 304 303 302 302 293 294 295 295 295 293 292 291 290 290 290 290 290 289 288 288 290 292 294 294 293 290 285 280 274 269 267 268 269 269 269 269 269 269 269 270 270 270 270 270 270 269 270 271 272 273 274 274 274 274 274 274 275 275 276 276 276 276 275 275 277 278 279 280 280 280 280 279 279 279 280 281 282 282 282 281 279 277 278 280 281 283 284 285 286 286 287 286 286 285 286 287 287 287 288 288 287 287 286 286 286 286 287 288 289 291 292 292 290 288 288 288 289 289 289 288 288 286 284 281 280 281 288 292 295 296 298 298 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 301 302 302 303 305 306 307 307 308 308 308 308 309 309 309 309 310 310 311 311 311 311 311 311 311 311 311 311 311 312 312 313 313 313 312 312 312 312 311 310 309 307 307 307 308 309 309 308 306 303 300 298 297 296 296 297 298 299 300 301 302 303 305 306 307 308 309 309 310 310 310 311 311 312 312 312 313 313 314 314 315 315 315 316 316 317 317 318 318 319 319 320 320 320 320 320 320 320 320 319 319 319 319 319 318 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 317 317 316 316 315 315 314 314 314 313 313 312 312 312 312 312 313 313 313 313 313 313 313 313 313 312 312 311 310 309 308 307 306 304 302 301 299 297 295 293 291 289 287 285 284 282 281 279 278 277 276 275 275 274 273 272 271 270 269 268 268 268 269 268 268 267 266 265 264 263 261 259 257 255 254 255 255 256 257 257 257 256 256 256 256 256 256 256 256 256 256 256 257 258 258 259 259 260 260 260 261 261 262 262 263 263 264 265 266 266 267 268 270 271 272 273 274 275 276 277 277 279 280 282 283 285 287 289 291 293 295 298 300 302 304 306 308 310 312 314 315 317 318 319 320 321 322 323 324 325 326 327 328 328 328 328 329 329 329 329 329 330 331 331 331 332 332 332 332 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 333 334 334 334 335 335 335 335 335 335 334 334 334 333 333 333 332 332 331 331 331 331 331 331 331 331 331 330 330 330 330 329 328 328 328 328 328 328 328 328 327 326 326 325 325 324 324 323 323 322 322 322 321 321 322 321 321 321 321 321 321 321 320 319 319 318 317 316 316 316 316 316 316 316 316 316 315 315 314 313 312 311 311 310 309 308 307 307 306 305 305 304 304 303 292 293 293 293 293 292 290 289 289 288 289 289 289 289 290 292 294 297 299 299 299 295 290 283 277 272 270 269 269 268 268 268 268 268 268 268 268 268 268 268 268 269 270 271 273 274 274 274 273 273 273 274 275 276 277 278 279 278 277 277 277 278 278 279 279 279 279 279 278 278 278 279 281 282 283 282 281 280 279 281 282 284 285 285 286 286 287 287 287 285 285 285 285 286 286 287 287 287 286 286 285 285 286 288 290 291 293 293 291 289 288 288 288 288 288 287 287 286 285 285 285 287 292 294 296 298 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 300 301 302 303 304 305 306 307 307 308 308 308 308 308 308 309 309 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 311 311 310 309 308 308 308 308 308 307 306 304 301 300 299 298 298 299 299 300 301 302 303 304 305 306 307 308 308 308 308 309 309 309 310 310 311 311 312 313 313 314 314 315 315 316 316 317 317 318 318 319 319 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 315 314 314 313 313 313 312 312 311 311 311 311 311 311 312 312 312 312 312 312 312 311 311 311 310 309 308 307 306 305 304 302 301 299 297 295 293 291 289 287 286 284 282 281 279 278 277 276 275 274 274 273 272 271 270 269 268 268 268 268 268 268 267 265 264 263 262 261 260 258 256 256 255 255 256 256 256 256 256 256 256 256 255 255 255 255 256 256 256 257 257 258 259 259 259 260 260 261 261 261 261 262 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 281 283 285 287 289 291 293 295 297 299 301 303 306 308 310 312 314 315 317 318 319 320 321 323 324 325 326 326 327 328 328 328 328 329 329 329 329 330 330 331 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 335 335 335 334 334 333 333 332 332 332 331 331 331 332 332 331 331 331 331 331 330 330 329 329 328 328 328 328 328 328 328 327 327 326 326 325 325 324 324 323 322 322 322 322 322 322 322 322 322 322 321 321 321 320 319 319 318 317 317 316 316 316 316 316 316 316 316 316 315 315 315 314 313 312 312 311 310 309 309 308 308 307 306 306 305 291 291 291 291 291 291 290 289 288 287 287 287 289 291 293 295 297 299 301 301 300 297 292 286 280 275 272 270 269 267 267 267 267 267 266 266 267 267 267 267 268 269 270 272 273 274 274 273 272 272 272 273 275 277 278 279 280 280 278 277 276 277 277 278 278 278 278 278 278 278 278 279 280 282 283 284 283 282 281 281 282 283 284 284 284 284 285 286 285 284 284 284 284 285 286 286 287 286 285 285 284 285 286 288 290 292 292 292 290 289 288 288 287 287 287 287 287 287 287 287 287 290 293 296 298 299 299 299 300 300 300 300 300 300 300 301 301 301 301 300 300 300 300 300 301 302 303 304 305 306 307 307 308 308 308 308 308 308 308 309 309 310 310 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 311 311 310 310 309 309 308 308 308 307 306 305 303 302 301 301 301 301 301 301 302 303 304 305 306 307 307 307 307 307 307 307 308 308 309 309 310 311 312 313 313 314 315 315 316 316 316 317 318 318 319 319 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 315 315 314 314 313 312 312 311 311 311 310 310 310 310 310 310 310 310 311 311 311 310 310 310 310 310 309 309 308 307 306 304 303 302 300 299 297 295 293 291 289 288 286 284 282 281 279 278 276 275 275 274 273 273 272 271 270 269 268 268 267 267 267 267 266 265 264 263 262 261 260 259 258 256 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 256 256 257 257 258 258 259 259 260 260 260 260 260 260 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 274 275 277 278 280 282 284 286 289 291 293 295 297 299 301 303 306 308 310 312 314 315 317 318 320 321 322 323 324 325 326 327 327 328 328 328 329 329 329 330 330 331 331 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 332 332 332 333 333 333 333 333 334 334 334 334 334 334 334 334 334 335 335 335 335 335 334 334 334 333 333 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 329 329 329 328 328 328 328 328 328 327 327 327 326 326 325 324 324 323 322 322 322 323 323 323 322 322 322 322 322 321 321 320 319 318 318 317 317 316 316 316 316 316 316 316 316 316 316 316 315 315 314 314 313 312 311 311 310 310 310 309 308 308 307 289 289 289 290 291 291 291 290 289 289 289 290 291 292 294 296 298 300 302 302 300 297 292 286 281 277 273 271 269 267 266 266 266 266 266 266 266 267 267 267 267 269 271 272 272 273 273 272 272 272 272 273 276 278 280 280 281 280 278 277 276 276 277 278 278 279 280 280 280 279 280 280 281 282 283 284 285 283 282 281 281 281 281 281 281 282 282 283 284 284 283 283 284 285 285 286 285 285 284 283 283 284 286 288 290 292 292 291 290 288 287 286 286 285 285 286 286 287 288 289 290 293 295 297 298 299 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 300 300 301 302 303 304 305 305 306 307 307 307 308 308 308 308 308 308 308 309 309 310 310 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 307 306 305 304 303 303 303 303 303 303 304 305 305 306 306 307 307 307 306 306 306 307 307 308 309 310 310 311 312 313 314 314 315 315 316 317 317 318 318 319 319 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 317 317 318 318 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 314 314 313 313 312 311 311 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 306 305 304 303 302 300 299 297 295 294 292 290 288 286 284 282 281 279 278 276 275 274 274 273 273 272 271 270 269 268 267 267 267 267 267 266 265 263 262 261 260 260 259 258 257 256 256 256 255 255 255 255 255 254 254 254 254 255 255 255 256 256 257 257 257 258 258 259 259 259 259 259 259 259 259 259 260 261 262 264 265 266 267 268 269 270 271 271 272 273 274 276 277 280 282 284 286 288 291 293 295 297 299 301 303 305 308 310 312 314 316 317 319 320 321 322 323 324 325 326 327 327 328 328 329 329 330 330 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 331 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 332 332 332 332 332 332 332 332 332 332 331 331 330 329 329 329 328 328 328 328 328 328 327 327 327 326 326 325 324 324 323 323 323 323 323 323 323 322 322 322 322 322 321 320 320 319 318 318 318 317 317 316 316 317 317 317 317 317 316 316 316 316 315 315 314 313 313 312 311 311 311 311 310 310 309 308 289 289 289 290 290 291 292 292 291 291 292 292 292 292 293 294 296 298 300 300 299 295 290 285 280 276 273 271 269 267 266 265 265 265 265 265 266 266 267 267 267 269 270 270 271 271 272 272 272 273 273 275 278 280 281 282 282 281 280 279 278 278 279 280 281 282 283 283 283 282 282 282 282 282 283 284 285 284 283 281 280 279 279 279 279 280 281 282 283 283 283 284 284 284 284 284 283 283 282 282 283 284 287 290 291 292 292 290 288 286 285 284 284 284 284 284 286 287 290 292 294 296 297 298 299 299 300 300 300 300 300 301 301 301 301 301 301 301 302 301 301 301 301 301 302 303 304 304 305 306 306 307 307 307 308 308 308 308 308 308 309 309 310 311 311 311 311 311 311 311 311 311 311 312 312 312 313 312 312 312 312 312 312 312 312 311 311 311 311 310 310 309 309 308 307 306 305 305 304 305 305 305 306 306 306 307 307 307 306 306 307 307 307 308 308 309 310 311 311 312 313 314 315 315 316 316 317 317 318 318 319 319 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 317 317 318 318 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 314 313 312 312 311 310 310 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 305 304 304 302 301 300 298 297 295 294 292 290 288 286 284 283 281 279 278 276 275 274 273 273 272 272 271 270 269 268 267 267 266 266 266 266 264 263 261 260 260 260 260 259 258 257 256 256 255 255 255 254 254 254 254 254 254 254 255 255 256 256 256 257 257 257 258 258 258 259 259 259 258 258 258 258 259 260 261 262 264 265 266 267 268 268 269 270 270 271 272 274 276 279 281 284 286 288 290 292 294 296 298 301 303 305 308 310 312 314 316 317 319 320 321 322 323 324 326 326 327 328 328 329 329 330 330 331 331 331 331 332 332 332 333 333 333 333 333 333 332 332 332 332 332 332 332 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 332 332 332 332 332 332 332 332 332 331 331 331 330 329 329 329 329 328 328 328 328 327 327 327 327 327 326 325 325 324 323 323 323 323 323 323 323 322 322 322 322 322 321 320 319 319 318 318 318 317 317 316 316 317 317 317 317 317 316 316 316 316 316 315 314 313 313 312 312 312 312 311 311 310 310 309 288 289 290 291 291 292 292 293 293 293 292 292 291 290 290 291 292 294 295 296 295 291 287 283 279 277 274 271 270 268 266 265 264 264 264 264 264 265 266 266 267 267 268 269 270 270 272 273 274 275 276 277 279 281 282 283 283 283 282 282 281 281 282 283 285 285 286 285 285 284 283 282 282 282 283 284 285 285 283 281 279 278 277 277 278 279 280 282 284 283 283 283 283 282 282 281 281 281 281 282 283 286 288 290 291 291 290 288 286 285 283 283 282 282 282 284 286 289 291 293 296 297 299 299 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 303 303 304 304 305 305 306 306 307 307 308 308 308 308 308 308 309 310 310 311 311 311 311 311 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 312 311 311 310 310 309 308 307 307 306 306 306 307 307 307 308 308 308 307 307 308 308 308 309 310 310 311 311 312 312 313 314 314 315 316 317 317 318 318 319 319 319 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 314 313 313 312 312 311 310 309 309 308 308 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 305 305 304 303 302 301 299 298 296 295 293 292 290 288 286 284 283 281 279 278 276 275 274 273 272 272 272 271 271 270 268 267 267 266 266 266 265 264 262 261 260 260 260 260 260 259 258 257 256 256 255 254 254 254 253 253 253 254 254 254 255 255 256 256 256 256 257 257 257 258 258 258 258 258 257 257 257 258 259 260 261 262 264 265 265 266 267 267 268 269 270 271 273 275 278 280 282 285 287 290 292 294 296 298 300 303 305 307 310 312 314 316 317 319 320 321 323 324 325 326 327 328 329 329 330 330 331 331 331 331 331 332 332 333 333 333 333 333 333 333 333 333 332 332 332 332 332 333 333 333 333 334 334 334 334 334 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 334 334 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 330 330 329 329 329 329 328 328 328 327 327 327 327 327 326 326 325 324 323 323 323 323 323 323 323 323 322 322 322 322 321 320 320 319 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 314 313 312 311 311 311 311 311 311 311 310 309 288 289 290 291 291 291 292 293 293 293 292 291 289 288 287 287 288 288 289 290 290 288 285 282 279 277 275 272 271 268 267 265 264 263 262 262 263 263 264 264 265 267 268 269 270 271 272 274 275 276 277 278 279 281 282 283 284 283 283 283 283 283 283 284 285 285 285 285 284 283 283 283 282 282 283 284 285 285 283 281 279 278 278 278 278 279 280 282 283 282 281 281 281 280 280 280 280 280 282 283 285 287 289 290 290 289 288 286 284 283 282 282 281 282 283 285 287 290 292 294 296 298 299 299 300 300 300 300 300 301 301 301 302 302 302 302 302 302 301 301 302 302 302 303 303 303 304 304 305 305 306 306 307 307 308 308 308 308 308 309 309 310 310 311 311 312 312 312 311 312 312 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 313 312 312 311 310 309 309 308 308 308 308 309 309 309 309 309 309 309 310 310 311 311 312 312 313 313 313 314 314 315 315 316 317 318 318 319 319 320 320 320 320 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 318 318 318 317 317 317 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 313 312 312 311 311 310 309 309 308 307 307 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 304 304 303 303 302 301 300 298 297 296 294 293 291 290 288 286 285 283 281 279 278 276 275 274 273 272 272 271 271 271 270 269 267 266 266 266 265 265 264 262 261 260 260 260 260 260 260 259 258 256 256 255 254 254 253 253 252 253 253 253 254 254 255 255 255 256 256 256 256 257 257 257 257 257 257 256 256 256 257 258 259 260 261 262 263 264 265 265 266 266 267 268 270 272 274 276 278 280 283 286 289 291 294 296 298 301 303 305 308 310 312 315 316 318 319 321 322 323 325 326 327 328 329 330 331 331 332 332 332 332 332 332 333 333 333 334 334 334 333 333 333 333 333 333 332 332 333 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 328 328 328 328 327 327 327 326 326 325 324 324 323 323 324 324 323 323 323 323 323 323 322 321 320 320 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 315 314 313 312 311 311 311 311 311 311 310 310 310 288 288 289 289 290 290 291 292 292 292 291 289 288 286 284 283 283 283 284 285 285 285 283 281 278 276 275 273 271 268 266 265 264 263 262 261 261 262 262 263 265 266 268 270 271 271 272 273 274 275 276 277 278 279 281 282 282 282 282 281 281 282 282 282 283 284 284 284 283 283 283 283 283 282 282 282 283 283 282 281 279 278 278 279 279 279 280 281 281 280 280 279 279 279 278 279 280 281 283 285 288 289 289 289 288 287 285 284 283 283 283 283 283 284 285 287 289 291 293 295 296 297 298 299 299 299 300 300 300 300 301 301 302 302 303 303 302 302 302 302 302 302 303 303 303 304 304 304 305 305 305 306 307 307 308 308 308 309 309 309 310 310 311 311 311 311 311 311 311 312 312 313 314 315 315 315 314 314 314 314 315 315 315 315 315 314 314 314 314 314 313 313 312 312 311 311 310 310 310 311 311 311 311 312 312 312 312 312 313 313 314 314 315 315 315 315 316 316 317 317 318 319 320 320 320 321 321 321 321 321 321 321 321 321 321 320 320 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 314 314 314 313 313 312 312 311 310 310 309 308 307 306 306 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 301 300 299 298 296 295 294 293 291 290 288 287 285 283 281 279 278 276 275 274 273 272 271 271 271 270 270 269 267 266 266 265 265 264 263 262 260 259 259 259 260 260 260 259 258 257 256 255 254 253 253 252 252 252 252 252 253 253 254 254 254 255 255 255 255 256 256 256 256 256 256 256 256 256 256 257 258 259 260 261 262 263 263 264 264 265 265 266 267 270 272 275 277 279 282 285 288 291 294 296 298 301 304 307 309 311 314 315 317 319 320 322 323 325 328 329 330 331 331 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 327 327 326 326 325 324 324 324 324 324 324 324 323 323 323 323 323 322 321 321 320 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 315 314 313 312 312 312 311 311 311 311 311 311 311 288 288 288 288 289 289 290 290 291 291 289 287 285 283 281 279 279 279 280 281 282 282 281 279 277 275 273 272 270 268 266 264 263 262 262 261 262 262 263 264 265 266 267 269 270 270 271 272 273 274 276 276 277 278 279 281 281 281 281 280 280 280 281 281 282 283 284 284 284 283 283 284 283 283 282 281 281 280 280 279 278 277 277 278 279 279 279 279 279 278 278 278 278 278 278 279 281 283 285 287 288 289 288 287 286 285 284 283 283 284 284 285 285 286 287 288 290 292 294 295 296 297 298 298 299 299 299 299 300 300 301 301 302 302 302 303 303 303 303 303 303 303 303 303 303 304 304 304 305 305 306 306 306 307 307 308 308 308 309 309 310 310 311 311 311 311 311 311 311 311 312 313 314 314 315 315 314 314 314 315 315 315 316 316 316 316 316 315 315 315 314 313 313 312 312 312 312 313 313 314 314 314 314 315 315 315 315 316 316 316 317 317 317 317 318 318 318 319 319 320 320 321 321 322 322 322 322 322 322 322 322 322 321 321 320 320 319 318 318 318 317 317 317 317 317 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 313 313 312 311 311 310 309 308 307 307 306 305 305 304 304 304 304 304 304 304 304 304 304 303 303 303 302 302 302 302 301 301 301 300 299 298 297 296 294 293 292 291 289 288 286 285 283 281 280 278 277 275 274 272 271 271 270 270 270 270 269 268 266 265 265 265 264 263 262 260 259 259 259 260 260 260 260 259 257 256 255 254 253 253 252 252 251 251 251 252 252 253 253 253 254 254 254 254 254 255 255 255 255 255 255 255 255 256 256 257 258 259 260 261 262 262 263 263 263 263 264 266 268 270 273 276 277 280 283 287 291 294 296 298 301 304 308 312 315 317 318 320 321 323 325 328 330 332 333 334 335 335 334 334 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 326 326 325 325 324 324 324 324 324 323 323 323 323 323 323 322 321 320 320 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 314 313 313 312 312 312 312 312 312 312 311 287 287 287 287 287 288 288 288 288 288 286 285 283 281 279 277 276 275 276 277 278 278 278 277 275 274 273 271 270 268 266 265 264 263 263 262 262 263 264 265 266 267 268 269 270 270 271 272 273 274 276 277 278 279 280 280 281 281 281 280 280 280 280 281 282 283 284 285 285 284 284 284 283 283 281 280 279 279 278 277 276 275 275 276 277 278 278 278 277 277 276 276 277 278 279 281 282 284 286 287 287 287 286 285 284 284 284 284 284 284 285 285 286 287 288 290 291 292 293 294 295 296 297 297 298 298 299 299 300 300 301 301 302 302 302 302 302 303 303 303 303 303 303 303 303 304 304 304 305 305 305 306 306 307 307 307 308 308 308 308 309 310 310 311 311 311 310 310 310 310 311 312 313 313 314 314 314 314 314 314 314 315 316 316 317 317 316 316 315 315 314 314 313 313 313 313 314 315 316 316 317 318 318 318 319 319 319 319 319 319 319 320 320 320 320 320 321 321 321 322 322 323 323 323 323 323 323 323 323 322 322 322 321 321 320 319 319 318 317 317 317 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 314 314 313 313 312 311 310 309 308 307 306 305 305 304 304 304 304 304 304 304 303 303 303 303 303 302 302 301 301 301 300 300 300 299 298 298 297 296 295 294 293 291 290 289 288 286 285 283 281 280 278 277 275 274 272 271 270 270 270 270 270 269 268 267 266 265 264 264 263 262 260 259 258 259 259 260 260 260 259 258 257 255 254 254 253 252 252 251 251 251 251 251 252 252 252 253 253 253 253 253 253 253 254 254 254 254 254 254 255 256 256 257 258 259 260 260 261 262 262 262 263 264 265 266 268 271 274 276 278 281 286 290 293 296 298 301 304 308 313 317 319 321 323 324 326 328 330 332 333 334 335 336 337 336 336 334 334 334 334 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 335 335 335 335 335 334 334 334 334 334 334 333 333 332 332 332 332 331 331 331 330 330 330 330 330 330 330 330 329 329 329 328 328 327 327 326 326 325 325 324 324 324 323 323 323 323 323 323 323 322 322 321 320 320 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 315 315 314 313 313 313 313 313 313 313 312 312 286 286 286 286 286 286 286 286 285 285 284 282 281 279 277 275 274 272 272 272 273 274 274 274 273 273 272 271 270 269 267 266 265 265 265 264 264 264 265 266 267 268 269 271 272 273 273 274 275 276 278 279 280 280 280 281 281 281 280 280 279 279 280 281 282 283 284 285 285 285 284 283 283 282 281 280 280 279 278 276 275 274 274 274 275 277 277 277 277 276 276 275 276 278 280 282 284 285 286 286 285 285 284 284 284 284 284 284 284 284 284 285 286 287 289 290 292 293 294 294 295 295 296 297 297 298 299 299 300 301 301 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 304 304 305 305 306 306 306 306 307 307 307 307 307 308 309 309 310 310 310 310 309 309 310 310 311 312 312 312 313 313 313 313 313 313 314 315 316 316 317 317 316 316 315 314 314 314 314 314 315 315 317 318 319 320 321 322 322 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 324 323 323 323 322 322 322 321 321 320 319 319 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 314 314 313 312 311 310 309 308 307 306 305 304 304 303 303 303 303 303 303 303 303 302 302 302 301 301 300 300 299 299 299 299 298 297 297 296 295 294 293 292 291 290 288 287 286 284 283 281 280 278 277 275 274 272 271 270 269 269 269 269 269 268 267 266 265 264 264 263 261 260 259 258 258 259 259 260 260 259 258 257 255 254 253 253 252 251 251 250 250 250 250 251 251 251 252 252 252 252 252 252 252 252 252 252 253 253 253 254 255 255 256 257 258 258 259 260 261 261 262 263 263 264 264 266 269 272 274 276 279 284 289 293 296 298 301 304 308 313 317 319 321 323 325 326 328 330 331 333 334 335 336 337 337 338 337 336 336 336 336 336 335 335 335 335 335 334 334 334 335 335 334 334 334 334 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 333 333 333 332 332 332 332 331 331 330 330 330 330 330 330 330 330 329 329 328 327 327 326 326 326 325 325 324 324 323 323 323 323 323 323 323 323 323 322 322 321 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 317 317 317 317 316 316 315 314 314 314 314 314 313 313 313 313 313 286 285 285 285 285 285 284 283 282 282 281 280 279 278 276 274 272 271 269 269 269 270 270 271 271 271 270 270 269 269 268 268 267 267 267 266 266 266 267 268 269 271 272 274 275 276 277 277 278 279 280 281 281 281 281 281 280 280 280 279 279 279 279 280 282 283 284 285 285 284 283 283 282 282 281 280 280 279 278 276 275 273 273 274 275 276 277 277 277 277 276 276 277 279 281 283 285 285 285 284 284 283 283 283 283 283 283 283 283 282 282 284 286 288 289 291 293 294 294 295 295 295 296 297 297 298 298 299 300 300 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 304 304 305 305 305 305 306 306 306 306 306 306 307 308 308 309 309 309 309 308 308 309 309 310 311 311 311 312 312 312 312 312 313 313 314 315 316 317 317 317 316 316 315 315 315 315 315 316 317 318 320 321 323 324 325 325 325 325 325 325 324 324 323 323 323 323 323 323 323 323 323 323 324 324 324 324 323 323 323 323 322 322 321 321 320 320 319 318 318 317 317 317 317 317 317 317 317 317 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 314 313 312 311 310 309 308 307 306 305 304 304 303 303 303 303 303 302 302 302 302 301 301 301 300 299 299 299 298 298 297 297 296 296 295 294 293 293 292 291 289 288 287 285 284 282 281 280 278 277 276 274 272 271 269 268 268 268 268 268 268 267 266 265 264 264 263 261 260 259 258 258 258 258 259 259 259 258 257 255 254 253 252 251 251 250 250 250 249 249 249 250 250 250 251 251 251 251 251 251 251 251 251 251 252 252 253 253 254 255 255 256 256 257 259 260 261 262 262 263 263 264 265 268 271 273 275 278 282 287 291 295 298 301 304 307 311 315 318 321 323 324 326 328 330 332 333 334 335 336 337 337 338 337 337 337 338 338 337 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 333 333 333 332 332 332 331 331 331 331 331 331 330 330 329 328 328 327 327 326 326 325 325 325 324 324 323 323 323 324 324 324 324 323 323 323 323 322 322 321 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 317 317 316 316 315 315 315 314 314 314 314 314 314 313 313 284 283 283 283 283 283 283 282 281 281 280 280 279 277 276 274 272 271 269 268 267 267 268 268 269 269 269 269 269 269 269 268 268 269 269 269 268 268 269 270 271 273 275 276 278 279 280 281 282 282 282 281 281 281 280 280 280 280 279 279 279 279 279 280 281 282 283 284 284 284 283 283 283 282 282 281 280 279 277 276 275 274 273 274 275 276 277 277 278 278 278 278 279 281 282 283 284 284 283 282 282 282 282 282 281 281 281 281 281 281 282 284 287 289 291 293 294 295 296 296 296 297 297 297 298 298 299 299 299 300 300 301 301 302 302 302 302 302 302 302 302 302 302 301 301 302 302 302 303 303 304 304 304 304 305 305 305 305 305 305 306 307 307 308 308 308 308 308 308 308 308 309 310 310 311 311 311 311 311 312 312 313 314 315 317 317 318 318 318 317 317 316 316 316 316 317 318 320 321 322 324 325 326 326 326 326 326 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 321 320 319 319 318 318 317 317 317 317 317 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 314 313 312 311 310 309 308 307 305 304 304 303 303 302 302 302 302 302 302 301 301 300 300 299 299 298 298 297 297 296 296 295 295 294 293 292 292 291 290 289 288 287 285 284 282 281 279 278 277 276 274 273 271 269 268 267 267 268 268 268 267 266 265 264 263 262 261 260 258 258 257 257 257 258 258 258 257 256 255 254 253 252 251 250 250 249 249 249 248 248 248 249 249 249 249 250 250 249 249 249 249 249 250 250 251 251 252 253 253 253 253 255 256 258 259 260 261 262 263 263 263 264 267 270 272 273 276 281 285 289 294 297 300 304 307 310 313 317 320 324 326 328 330 332 333 335 336 336 337 337 338 338 339 340 341 340 339 338 337 336 336 336 336 336 335 335 335 335 335 335 335 335 336 336 336 336 337 337 337 337 337 337 337 337 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 333 333 332 332 331 331 331 331 331 330 329 329 328 328 327 327 326 326 326 325 325 324 324 324 324 324 324 325 325 325 324 324 324 324 324 323 322 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 318 317 317 316 315 315 315 314 314 314 314 314 314 313 313 283 282 282 282 282 282 281 281 281 280 280 279 279 278 276 275 273 272 270 268 266 265 266 266 267 267 267 267 268 268 269 269 270 270 271 271 271 272 272 272 274 275 277 279 281 283 284 285 285 284 283 282 281 281 281 280 280 280 280 280 279 279 279 280 281 282 282 283 283 283 284 284 284 283 282 281 279 278 277 276 276 275 274 274 274 275 276 277 278 279 280 281 281 282 282 282 282 281 281 280 280 279 280 280 280 279 280 280 281 282 283 286 288 291 293 295 296 297 297 297 298 298 298 299 299 299 299 299 299 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 303 303 303 303 304 304 304 304 304 305 306 306 307 307 307 307 307 307 307 308 308 309 310 310 311 311 311 312 312 313 314 315 316 318 319 319 319 319 319 318 318 317 317 317 318 319 320 321 323 324 325 325 326 326 326 326 326 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 319 319 318 318 318 317 317 317 318 318 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 315 314 313 311 310 309 308 307 306 305 304 303 302 302 302 302 302 301 301 301 300 300 299 299 298 297 297 296 296 295 295 294 294 293 292 291 291 290 289 289 288 286 285 283 282 280 279 278 277 276 274 273 271 269 268 267 267 267 267 267 267 266 265 264 263 262 261 259 258 257 256 256 257 257 257 257 257 256 255 254 253 252 251 250 249 249 248 248 247 247 247 247 248 248 248 248 248 248 248 248 248 248 248 249 249 250 251 251 251 251 252 253 255 257 258 259 260 261 262 262 262 264 268 270 271 272 275 279 284 288 293 297 300 304 308 311 314 318 322 326 328 330 332 333 335 336 337 337 338 338 339 339 340 341 342 341 339 338 337 337 336 336 336 336 335 335 335 335 335 335 336 336 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 334 334 334 333 333 332 332 331 331 331 330 330 329 329 328 328 327 327 327 327 326 326 325 325 325 325 325 325 325 326 326 326 325 325 325 325 325 324 323 322 321 321 321 321 321 321 320 320 320 320 320 319 319 318 318 317 317 316 316 315 315 315 315 315 315 314 314 313 313 281 281 281 280 280 280 280 280 280 279 279 279 278 278 277 275 274 273 271 270 267 265 265 265 265 266 266 267 267 269 270 271 272 273 273 274 274 275 275 276 277 278 279 282 284 285 287 287 287 286 284 283 282 281 281 281 281 281 281 281 280 280 280 281 281 282 282 282 282 282 283 283 283 283 282 280 279 278 277 277 277 276 275 274 274 274 275 276 279 281 282 283 282 282 281 280 279 278 278 278 278 278 278 278 278 278 279 280 282 284 286 288 291 293 295 297 298 299 299 299 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 303 303 303 303 303 304 304 305 305 306 306 306 306 306 306 307 307 308 308 309 310 310 311 311 312 313 314 315 316 318 319 320 320 320 320 320 319 318 318 318 318 319 320 320 321 322 323 324 325 325 325 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 310 309 307 306 305 304 303 302 302 302 301 301 301 301 300 300 300 299 298 298 297 296 296 295 294 294 293 293 292 291 290 290 289 288 288 287 286 284 283 281 280 279 278 277 275 274 273 271 270 268 267 266 266 266 266 266 266 265 264 263 262 260 259 258 256 256 255 256 256 257 257 256 256 255 254 253 252 251 250 249 248 247 247 246 246 246 246 246 247 247 247 247 247 246 246 246 247 247 247 248 248 249 250 250 250 251 252 254 256 257 258 259 260 261 261 262 264 267 269 269 271 275 279 283 288 292 297 301 305 309 312 316 320 324 327 329 332 333 335 336 337 337 338 338 339 339 340 341 342 342 340 339 338 337 337 337 336 336 336 336 335 335 335 335 336 336 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 336 336 336 336 336 337 337 336 336 336 336 336 336 336 336 336 335 335 335 334 334 334 333 333 332 332 331 331 331 330 330 329 329 329 328 328 328 327 327 327 327 327 326 326 326 326 327 327 327 327 327 326 326 326 326 325 325 324 323 322 322 321 321 321 321 320 320 320 320 320 320 319 319 318 318 317 317 317 316 316 316 316 316 315 315 314 313 313 279 279 279 279 278 278 278 278 278 278 278 278 277 276 276 275 274 273 271 270 268 266 265 265 265 265 265 266 268 269 270 272 274 275 276 276 277 278 278 279 280 281 282 283 285 286 287 288 288 287 286 284 283 282 281 281 281 281 281 281 281 282 282 282 282 282 283 283 282 281 281 281 281 281 280 279 278 277 276 277 277 277 276 274 273 273 274 276 279 281 283 284 282 281 280 279 277 277 277 277 277 276 276 277 277 278 279 281 283 285 288 290 292 295 296 298 299 300 300 300 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 302 302 302 301 301 302 302 302 302 303 303 303 303 304 304 305 305 305 305 305 305 306 306 306 307 307 308 309 310 310 311 313 314 315 316 317 319 320 321 321 321 321 321 320 319 319 319 319 319 320 320 321 322 322 323 324 324 325 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 318 318 318 319 319 319 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 315 314 313 312 311 309 308 307 306 304 303 302 302 301 301 301 301 301 300 300 299 299 298 297 296 296 295 294 294 293 292 292 291 290 289 289 288 287 287 286 285 284 282 281 280 278 277 276 275 274 273 272 270 268 267 266 265 265 265 265 265 265 264 263 262 260 259 257 256 255 255 255 255 256 256 256 255 254 253 252 251 250 249 248 247 246 246 245 245 245 245 245 245 245 246 246 246 245 245 245 245 246 246 247 247 248 248 249 249 250 252 253 254 256 256 257 258 259 260 261 263 264 265 267 271 275 279 283 288 293 298 303 307 312 316 320 323 326 329 331 333 334 335 336 337 338 338 338 339 339 340 340 341 341 340 339 338 337 337 336 336 336 336 335 335 335 336 336 336 337 337 338 338 338 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 335 335 334 334 333 333 332 332 332 331 331 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 328 328 328 328 328 327 327 327 327 327 326 325 324 323 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 318 318 318 317 317 317 317 316 316 315 314 313 312 278 277 277 277 277 276 276 276 276 277 277 276 275 275 274 273 273 272 271 270 269 268 267 267 267 267 267 267 267 269 270 271 273 274 276 277 278 280 281 281 282 283 283 284 284 285 286 286 287 287 286 285 284 282 281 281 281 280 281 281 281 281 282 282 282 282 283 283 282 281 280 280 280 279 279 278 278 277 276 276 277 278 277 276 275 274 275 277 278 280 281 282 281 280 279 278 277 276 276 276 277 277 277 277 277 279 280 282 284 287 289 291 293 296 297 298 299 300 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 304 304 304 304 304 304 305 305 305 306 307 307 308 309 310 311 313 314 315 316 318 319 320 321 321 321 321 321 320 320 319 319 319 319 320 320 321 321 322 322 323 323 324 324 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 319 319 319 319 319 319 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 316 316 315 314 312 311 310 308 307 306 305 304 303 302 302 301 301 301 300 300 300 299 298 298 297 296 295 295 294 293 293 292 291 290 289 289 288 287 287 286 285 284 283 282 281 279 278 277 276 275 274 273 272 270 268 267 265 264 264 264 264 264 265 264 263 262 260 259 257 256 255 255 254 255 255 255 255 255 254 253 252 251 250 249 247 246 245 245 244 244 243 244 244 244 244 244 244 244 244 244 244 244 245 245 245 246 246 247 247 248 249 250 252 253 254 255 255 255 256 258 260 262 262 264 267 271 275 279 284 289 295 301 306 311 315 319 322 325 328 330 332 334 335 336 337 337 337 337 337 337 338 338 339 340 340 340 338 338 337 337 336 336 336 336 335 335 335 336 336 337 337 338 338 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 335 335 334 334 333 332 332 332 332 332 332 332 332 331 331 331 330 329 329 329 329 329 329 329 329 328 328 328 328 328 329 329 329 328 328 327 327 327 327 327 326 325 324 323 323 322 322 322 321 321 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 317 316 316 315 314 313 311 276 276 276 276 275 275 275 275 275 275 276 275 274 273 273 272 272 272 271 271 271 270 270 270 269 269 269 268 268 268 269 270 271 272 274 276 278 279 281 282 283 283 283 283 283 284 284 285 286 286 286 285 284 283 282 281 280 280 280 280 280 280 280 280 281 281 282 282 281 280 279 279 279 279 278 278 277 277 276 276 276 277 277 277 276 276 276 276 276 277 277 278 278 278 278 277 277 277 277 277 277 277 277 278 278 280 281 283 285 288 290 292 294 296 297 298 299 300 300 301 301 301 301 301 301 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 305 305 306 307 308 308 310 311 312 313 315 316 317 319 320 321 321 321 321 321 320 320 319 319 319 319 320 320 320 321 321 322 322 323 323 324 324 324 324 324 323 323 323 323 322 322 322 322 322 321 322 322 322 322 322 322 322 322 321 321 321 321 320 320 319 319 318 318 318 318 318 318 319 319 319 319 319 320 320 320 320 320 320 320 319 319 319 319 319 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 316 316 315 314 312 311 310 309 307 306 305 304 303 302 302 301 301 301 300 300 300 299 298 297 297 296 295 294 294 293 292 291 290 289 289 288 287 287 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 270 269 267 265 264 263 263 263 263 264 264 263 262 261 259 258 256 255 254 254 254 254 254 254 254 253 252 251 250 249 248 247 246 245 244 243 242 242 242 242 242 242 243 243 243 243 243 243 243 244 244 244 244 245 245 246 247 248 249 251 252 253 253 252 252 254 256 258 259 260 262 265 270 275 281 286 291 297 303 309 314 317 321 324 327 330 332 333 334 335 336 337 337 337 336 337 337 338 338 339 340 340 339 338 337 337 337 336 336 336 336 336 336 336 337 337 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 336 336 335 335 334 334 334 334 333 333 333 333 333 333 332 332 332 331 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 326 325 325 324 324 324 323 323 322 322 322 322 322 322 322 322 321 321 320 320 319 319 319 318 317 317 316 315 314 313 312 275 276 275 275 275 275 275 275 275 275 275 274 273 272 272 272 273 273 273 273 273 273 273 272 272 271 271 270 269 269 269 269 270 271 272 274 275 277 278 279 280 281 282 282 282 283 284 284 285 286 286 285 284 283 282 281 280 280 280 280 280 279 279 279 280 280 281 280 280 279 278 278 278 278 277 276 276 276 276 275 275 276 277 277 277 276 274 273 273 273 274 274 275 276 276 277 277 278 278 278 278 278 278 279 280 281 283 285 287 289 291 293 294 296 298 298 299 300 300 300 301 301 301 301 301 300 300 300 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 303 303 304 305 305 306 307 308 309 310 311 312 314 315 317 318 319 320 321 321 321 320 320 319 319 319 319 319 319 320 320 321 321 321 322 322 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 322 322 322 321 321 320 320 319 319 318 318 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 317 316 316 315 314 313 311 310 309 308 307 305 304 304 303 302 302 301 301 300 300 299 299 298 297 296 295 295 294 293 292 292 291 290 289 288 287 287 286 285 285 284 283 282 281 280 279 277 276 275 274 273 273 272 270 269 267 266 264 263 263 262 262 263 263 263 263 262 260 258 257 255 254 253 253 253 253 253 253 252 252 251 250 249 247 246 245 244 243 242 241 241 241 241 241 241 241 241 241 241 241 242 242 242 242 242 242 243 244 245 246 247 248 249 250 251 251 250 250 251 253 255 256 257 260 263 269 276 282 287 293 299 305 311 315 319 323 326 329 331 332 333 334 335 335 336 336 337 337 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 337 337 337 338 338 339 339 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 336 336 336 336 335 335 335 334 334 334 333 333 333 332 332 331 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 326 326 326 325 325 325 324 324 324 324 324 324 323 323 323 322 322 321 320 320 319 319 318 317 317 316 315 315 314 313 274 275 275 275 275 275 275 275 275 275 274 274 273 273 273 274 274 274 274 275 275 275 275 274 274 273 272 272 271 270 270 270 270 271 271 272 273 274 275 277 278 279 280 280 281 282 283 284 285 286 285 285 284 283 282 282 281 281 281 280 280 280 279 279 279 280 280 280 279 279 278 277 277 276 275 275 275 275 275 275 275 275 275 276 275 274 272 271 271 271 272 273 274 275 276 277 277 278 278 278 279 279 280 280 281 283 284 286 288 290 292 293 295 297 298 299 299 300 300 300 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 303 303 302 302 302 302 302 301 301 301 301 302 302 303 304 305 305 306 307 308 309 310 311 313 315 316 318 319 320 320 320 320 319 319 319 318 318 319 319 319 320 320 320 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 324 324 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 317 317 316 315 314 313 312 311 309 308 307 306 305 304 303 303 302 302 301 300 300 299 299 298 297 296 295 295 294 293 292 291 290 289 288 287 287 286 285 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 266 264 263 262 262 262 262 262 263 263 262 260 259 257 255 254 253 253 252 252 252 252 251 251 250 249 248 247 245 244 243 242 241 240 240 240 240 239 239 239 239 240 240 240 240 241 241 241 241 241 242 243 244 245 246 246 247 248 249 249 248 247 248 251 252 253 254 258 263 268 275 282 288 294 300 306 311 316 321 324 328 330 331 332 333 333 334 334 335 336 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 337 337 337 338 338 338 339 339 340 340 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 338 337 337 336 335 334 334 333 333 332 332 331 331 331 330 330 329 329 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 327 327 327 326 326 326 325 325 325 325 325 325 324 324 323 323 322 321 321 320 319 319 318 318 317 316 316 315 314 314 273 274 274 275 275 275 274 274 274 273 273 273 273 273 273 274 274 275 275 275 275 275 275 275 275 274 274 273 272 272 271 271 271 271 271 271 271 272 273 274 275 276 277 279 280 281 282 283 284 285 285 285 284 283 283 283 283 282 282 281 281 280 280 280 280 280 280 279 279 278 278 277 276 275 274 274 275 275 275 275 274 274 274 274 273 271 271 270 270 271 272 273 274 275 276 276 277 278 279 279 280 281 282 283 284 285 286 287 289 291 293 294 296 297 298 299 300 300 300 300 300 301 301 301 301 301 301 301 302 302 302 302 302 303 303 303 303 303 303 304 304 304 304 304 303 303 303 303 304 304 304 304 305 305 305 304 304 303 303 302 302 301 301 301 301 300 300 300 301 301 302 303 304 305 306 307 308 309 310 311 312 314 315 317 318 319 319 319 319 318 318 318 318 318 318 319 319 319 320 320 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 320 320 320 320 319 319 319 319 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 303 302 301 301 300 299 299 298 297 296 295 294 294 293 292 291 290 289 288 287 286 285 285 284 283 282 281 280 280 279 278 277 276 275 274 273 272 271 270 269 268 266 264 263 262 261 261 261 261 262 262 261 260 258 256 255 253 252 252 252 252 251 251 250 250 249 248 247 246 244 243 242 241 240 239 239 239 238 238 237 237 237 237 238 238 239 239 240 239 239 240 240 241 243 244 244 245 246 247 247 246 244 243 246 248 250 252 256 260 265 269 275 282 289 294 300 305 310 316 321 324 327 329 330 331 332 333 334 335 335 336 336 336 336 336 337 336 336 336 336 336 336 336 336 337 337 337 338 338 339 339 339 340 341 341 342 342 342 342 342 342 342 342 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 338 338 337 336 335 334 333 332 331 331 331 331 331 330 330 329 329 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 327 327 327 326 326 326 326 326 326 325 324 324 323 322 321 320 319 319 318 318 318 317 317 316 315 315 314 271 272 272 273 273 273 273 272 272 272 272 272 271 271 272 272 273 273 274 274 274 275 275 275 274 274 274 273 273 273 272 272 271 271 271 271 271 271 272 272 273 274 276 277 278 279 280 281 282 283 284 284 284 284 284 284 283 283 283 282 281 281 280 280 280 280 280 279 278 278 277 276 275 275 274 274 275 275 275 275 274 274 273 272 271 270 270 270 270 271 272 273 274 275 276 276 277 278 279 280 281 283 284 285 286 287 288 289 290 291 293 294 295 297 298 298 299 300 300 300 300 300 300 301 301 301 301 301 302 302 302 303 303 303 304 304 304 304 304 304 304 304 304 304 303 303 304 304 304 305 305 305 305 305 305 305 304 303 303 302 302 301 301 300 300 300 300 300 300 301 301 302 303 305 306 307 308 309 310 311 312 313 314 315 316 317 318 318 318 318 317 317 317 317 318 318 319 319 320 320 321 321 321 321 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 324 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 304 304 303 302 302 301 300 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 286 285 284 284 283 282 281 280 279 278 277 276 275 274 273 272 272 271 270 269 268 266 265 263 261 261 260 260 260 261 261 261 260 258 256 254 253 251 251 251 251 250 250 249 249 248 247 246 245 244 243 241 240 239 238 238 237 237 236 235 235 235 235 236 237 238 238 238 238 238 238 239 240 241 242 243 244 244 245 244 242 241 241 244 246 248 252 258 262 266 269 275 282 288 294 300 305 310 315 320 324 327 329 330 331 332 332 333 334 335 335 336 336 337 337 337 336 336 336 336 336 336 336 336 337 337 338 338 339 339 340 340 341 341 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 338 338 337 337 336 335 334 334 333 333 332 332 332 332 331 331 330 329 328 328 328 328 328 328 329 329 329 329 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 325 324 323 322 321 320 319 319 318 318 317 317 316 316 315 314 313 269 270 270 271 271 271 271 271 271 271 271 271 270 270 270 271 271 272 272 273 273 274 274 273 273 273 273 273 273 273 272 272 272 272 271 271 271 271 271 272 272 273 274 275 276 277 278 279 280 281 282 282 283 283 283 283 283 282 282 281 280 280 279 279 280 280 279 278 278 277 276 276 275 274 274 274 275 275 275 275 274 273 271 271 270 270 269 269 270 270 271 272 274 275 276 276 277 279 280 281 283 285 287 288 289 290 290 290 291 292 293 294 295 296 297 298 298 299 299 300 300 300 300 300 300 301 301 301 302 302 302 303 303 304 304 304 304 304 304 304 304 304 304 303 303 304 304 304 305 305 305 306 306 305 305 305 304 303 302 302 301 300 300 300 299 299 299 299 300 301 302 303 304 306 307 308 309 309 310 311 311 312 313 314 315 316 317 317 317 317 317 317 316 317 317 317 318 319 319 320 320 321 321 321 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 321 321 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 317 316 316 315 314 313 312 311 310 310 309 308 307 306 305 305 304 303 302 302 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 286 285 284 283 282 281 280 280 279 278 277 276 275 274 273 272 271 270 270 269 268 266 265 263 261 260 259 259 259 260 260 260 259 258 256 254 252 251 250 250 250 249 249 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 233 234 236 237 237 237 237 236 236 237 237 238 239 240 241 242 242 242 240 239 239 240 241 243 247 254 259 263 266 269 276 282 288 293 298 304 310 316 321 324 326 327 329 330 331 332 333 334 335 336 336 337 337 336 336 336 336 336 335 336 336 336 336 337 337 338 338 339 339 340 341 341 342 342 343 343 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 339 339 338 338 337 337 337 336 336 336 335 335 335 335 334 334 333 333 332 331 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 326 326 325 323 322 322 321 320 319 319 318 317 317 316 315 314 313 267 267 268 269 269 269 269 270 270 270 270 270 270 270 270 270 270 271 271 272 272 273 273 272 272 272 272 272 272 273 273 273 273 272 272 272 272 272 272 272 273 273 273 274 275 276 277 277 278 279 279 280 281 281 281 281 280 280 279 279 278 278 278 279 279 279 278 278 277 276 275 275 274 274 274 275 275 276 275 275 274 272 271 270 270 270 270 270 270 270 271 272 273 274 276 277 278 280 282 283 285 287 288 290 291 292 293 293 293 293 293 294 294 295 296 297 298 299 300 300 300 300 300 300 300 301 301 301 302 302 303 303 304 304 305 305 305 305 305 305 304 304 304 303 303 304 304 304 305 305 306 306 306 305 305 304 303 302 302 301 300 299 299 299 299 299 299 300 300 301 302 304 305 307 308 309 309 309 310 310 311 311 312 313 314 315 316 317 317 317 316 316 316 316 316 317 317 318 319 320 320 321 321 321 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 322 322 322 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 316 316 315 315 314 313 312 311 310 310 309 308 308 307 306 305 305 304 303 302 302 301 300 299 298 297 295 294 293 292 291 289 288 287 287 286 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 272 271 270 269 268 267 266 264 263 261 259 258 258 258 259 259 259 259 257 255 253 251 250 249 249 249 249 248 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 232 231 231 233 234 235 236 236 236 235 235 235 235 236 237 238 239 240 241 240 239 236 237 238 239 240 243 249 256 260 263 267 271 276 282 286 291 297 304 310 315 319 322 325 327 328 330 331 332 333 334 334 335 335 336 336 336 336 336 336 336 336 336 336 336 337 337 337 338 338 339 339 340 341 342 342 343 343 343 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 339 339 339 338 338 338 338 338 338 337 337 337 336 336 335 335 334 333 333 332 331 331 330 329 329 328 328 328 328 328 329 329 329 329 329 329 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 327 326 326 325 325 324 324 323 322 322 321 320 319 318 317 316 315 265 266 267 268 268 268 269 269 269 270 270 270 270 270 270 270 270 270 271 272 272 273 273 273 273 273 273 273 273 273 273 274 274 274 274 274 273 273 274 274 274 274 274 275 275 276 276 276 276 277 277 277 278 278 279 278 278 277 277 277 277 277 278 278 278 278 278 277 276 275 275 275 275 275 275 276 276 277 276 275 274 273 272 272 271 271 271 271 270 270 270 271 273 275 276 278 280 282 284 285 287 288 290 292 293 294 295 295 295 294 294 294 294 295 295 296 297 299 300 300 300 300 301 301 301 302 302 302 302 302 303 303 304 304 305 305 305 305 305 305 304 304 303 303 303 303 304 304 304 305 305 305 305 305 304 303 302 301 300 299 299 298 298 298 298 299 299 300 301 302 303 305 306 307 307 308 309 309 309 309 310 310 311 312 313 315 315 316 316 316 316 315 315 315 315 316 317 318 319 319 320 321 321 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 315 314 314 313 312 311 310 310 309 308 308 307 306 306 305 304 304 303 302 301 300 299 298 297 296 295 293 292 291 289 288 287 286 286 285 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 269 268 267 266 264 262 261 259 257 257 257 258 258 259 258 257 255 252 251 249 249 248 248 248 247 247 246 245 244 243 242 241 240 239 238 237 236 235 234 232 230 230 231 233 234 234 235 235 234 234 234 234 235 235 236 237 238 239 239 238 236 236 236 237 238 241 245 251 256 260 263 267 270 275 279 283 289 297 305 311 316 319 322 324 326 328 329 331 332 332 333 333 334 334 334 335 335 336 336 337 337 337 337 337 337 337 338 338 338 338 339 339 340 341 342 342 342 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 342 341 341 342 342 342 342 341 341 341 340 340 339 339 339 339 338 338 338 338 337 337 336 336 335 335 334 333 333 332 331 330 329 329 329 329 329 329 329 329 329 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 329 329 329 329 329 328 328 327 327 326 326 325 325 324 323 323 322 321 320 319 318 317 264 265 267 268 268 268 268 268 268 268 269 269 270 270 270 270 270 270 271 271 272 273 273 273 274 274 274 274 274 274 274 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 276 276 277 277 278 278 277 277 276 275 275 276 276 277 277 277 277 277 277 276 275 275 274 273 272 272 272 272 271 270 269 270 271 273 275 277 280 282 284 286 287 289 290 292 293 294 295 296 296 296 295 295 295 295 295 295 296 297 298 299 300 300 301 301 302 302 303 303 303 303 303 304 304 304 305 305 305 305 305 304 304 304 304 303 303 303 303 303 303 304 304 305 305 304 304 302 301 300 299 298 297 297 297 297 297 298 298 299 301 302 303 304 305 305 306 306 307 307 308 308 308 308 309 310 312 313 314 315 316 316 316 316 315 314 314 314 315 316 317 318 319 320 321 321 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 321 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 315 315 314 313 313 312 311 310 310 309 308 308 307 307 306 305 304 304 303 302 301 301 300 299 298 296 295 294 292 291 289 288 287 286 286 285 285 284 283 282 281 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 265 264 262 260 258 257 256 256 257 257 258 257 256 254 252 250 249 248 248 247 247 246 246 245 244 243 242 241 240 239 238 237 236 235 234 232 230 229 230 231 232 233 233 234 233 233 233 233 233 233 234 235 236 237 237 237 237 236 237 237 237 238 241 246 251 256 260 263 266 268 270 272 277 287 296 305 311 315 318 321 323 325 327 329 330 331 332 332 333 333 334 334 334 335 336 336 337 337 337 337 337 337 338 338 338 338 339 339 340 340 341 342 342 343 343 343 343 343 343 343 343 342 342 341 341 341 341 340 340 340 340 340 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 343 343 342 342 342 341 341 340 340 340 339 339 339 338 338 337 337 336 336 335 335 334 333 333 332 331 330 330 330 329 329 329 330 330 330 331 331 331 331 331 330 330 330 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 328 328 327 327 326 325 325 324 324 323 322 322 321 264 265 267 268 268 268 268 268 268 268 268 269 270 270 270 270 270 270 271 271 271 272 273 273 273 274 274 274 275 275 275 275 276 276 277 277 277 277 277 276 276 276 276 277 277 277 276 276 275 274 273 273 273 273 273 273 273 274 274 275 276 276 277 277 277 276 276 276 276 276 277 278 279 279 278 277 276 276 275 275 274 274 273 273 272 272 272 271 270 270 271 272 273 276 278 281 284 286 288 289 291 293 294 295 296 296 297 297 296 296 296 295 295 295 295 295 296 297 298 299 300 300 301 302 303 303 304 304 304 304 304 305 305 305 305 305 305 304 304 304 304 304 304 304 303 303 303 303 303 303 304 303 303 302 301 299 298 297 296 296 296 296 296 297 297 298 299 301 302 303 303 304 304 305 305 305 306 306 306 306 306 307 309 311 313 315 316 316 317 316 315 314 314 314 314 315 316 317 318 319 320 321 321 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 317 316 316 316 315 315 314 313 313 312 311 310 310 309 309 308 308 307 306 306 305 304 303 302 302 301 300 299 298 297 296 294 293 291 289 288 287 286 285 285 284 283 282 282 281 280 279 278 277 275 274 273 272 271 270 269 268 268 267 266 265 263 262 260 258 256 255 255 255 256 257 257 255 253 251 249 248 247 246 246 246 245 245 244 243 242 241 240 240 239 238 236 235 233 232 231 230 230 230 231 232 232 232 232 232 232 232 232 232 231 232 233 234 234 235 235 234 235 235 236 236 237 241 246 250 255 259 263 264 264 263 262 273 286 297 304 310 314 317 320 322 324 327 328 330 331 331 332 333 333 334 334 334 335 335 336 336 336 337 337 337 338 338 338 338 339 339 340 340 341 342 342 343 343 344 344 344 344 344 343 343 342 342 341 341 341 341 341 341 341 341 341 341 342 342 342 343 343 343 343 343 343 343 343 343 343 344 344 343 343 342 342 342 341 341 340 340 340 339 339 338 338 337 337 336 336 335 334 334 333 332 332 331 331 331 331 331 331 331 331 331 332 332 332 331 331 331 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 331 331 331 330 329 329 329 328 328 328 328 327 327 326 325 325 324 263 265 266 267 267 267 267 267 267 267 268 269 270 270 270 270 270 270 270 270 270 271 271 272 272 273 273 274 274 275 275 276 276 277 277 277 278 278 278 278 277 277 278 277 277 277 277 276 275 274 273 272 272 272 272 272 272 272 273 273 274 275 275 276 276 276 276 276 277 277 278 279 279 278 277 276 275 274 274 274 274 274 274 274 273 273 273 273 273 272 273 274 275 278 280 283 285 288 290 291 293 294 295 296 297 297 298 297 297 297 296 295 295 295 295 295 295 296 297 297 298 300 301 302 302 303 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 304 304 303 303 303 303 303 303 302 301 300 299 297 296 295 295 295 295 295 296 296 297 298 299 300 301 302 302 302 303 303 303 304 304 304 304 305 306 308 309 311 313 315 316 317 317 316 315 314 314 313 314 315 316 317 318 319 320 321 321 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 315 315 314 313 313 312 311 311 310 309 309 308 308 307 307 306 305 304 303 302 302 301 300 299 298 297 296 295 293 292 290 289 287 286 285 285 284 283 282 282 281 280 279 278 276 275 274 273 272 271 270 269 268 267 266 265 264 263 261 259 257 255 254 254 254 255 256 256 255 253 250 248 247 246 245 245 245 244 244 243 242 241 240 239 239 238 237 235 233 232 231 230 230 229 229 230 231 231 231 230 230 230 230 230 229 229 229 230 231 232 232 231 231 232 233 233 233 236 240 245 249 253 258 261 261 258 254 258 271 286 297 304 309 313 316 319 322 324 326 328 329 330 331 331 332 333 333 334 334 335 335 336 336 337 337 337 337 338 338 338 339 339 340 341 341 342 343 343 344 344 345 345 345 345 344 344 343 342 342 342 341 341 341 342 342 342 342 342 342 342 343 343 343 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 340 340 339 338 338 337 336 336 335 334 334 333 333 333 332 332 332 332 332 332 332 333 333 333 333 332 332 332 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 333 333 332 332 332 332 332 332 332 331 331 330 330 330 330 330 330 330 329 329 328 327 326 325 264 264 265 266 266 266 266 266 267 267 268 269 269 270 270 270 270 270 269 270 270 270 270 271 272 272 273 274 274 275 276 276 277 277 277 278 278 278 278 278 278 278 278 278 278 277 276 275 274 273 273 272 271 271 271 271 271 271 271 272 272 273 273 274 274 275 276 277 277 278 278 278 278 277 276 275 274 274 274 274 275 275 275 275 275 275 275 275 275 276 276 277 278 280 282 284 286 289 291 292 294 295 296 296 297 298 298 298 298 298 297 296 296 295 295 295 295 295 296 297 298 299 300 301 302 303 303 304 304 305 305 306 306 306 306 306 306 305 305 305 305 305 305 305 305 304 304 303 303 303 302 301 300 299 297 296 295 294 294 294 294 295 295 296 297 298 298 299 300 300 301 301 301 301 302 302 302 303 304 306 307 309 311 313 314 316 317 317 317 316 315 314 314 314 314 315 316 317 318 319 320 320 321 322 322 322 323 323 323 323 323 323 323 323 323 322 322 322 322 322 323 323 322 322 322 323 323 323 323 323 324 324 324 324 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 316 316 316 315 314 314 313 313 312 311 311 310 309 309 308 308 307 307 306 305 304 303 302 302 301 300 300 299 298 296 295 293 292 290 289 288 286 286 285 284 283 283 282 281 280 279 278 276 275 274 273 271 270 269 268 267 266 265 264 263 262 260 258 256 255 253 253 253 254 255 255 254 252 250 248 246 245 244 244 244 243 242 242 241 240 239 239 238 237 235 234 232 231 230 230 229 229 229 229 229 229 228 227 227 226 226 226 226 227 228 229 230 230 229 228 229 230 230 231 231 235 239 244 248 252 257 258 257 253 249 258 273 287 298 305 310 314 317 320 322 324 325 327 328 329 330 330 331 332 332 333 334 335 335 336 336 337 337 337 337 338 339 339 340 341 341 342 343 343 344 345 345 346 346 346 346 345 345 345 344 343 343 342 342 342 342 342 342 342 342 342 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 342 341 341 340 339 338 337 336 336 335 334 334 334 333 333 333 333 333 333 333 334 334 334 334 334 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 334 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 329 328 326 325 264 264 264 265 265 265 266 266 266 267 267 268 268 268 269 269 269 269 269 269 269 270 270 271 271 272 273 274 275 275 276 276 277 277 277 278 278 278 278 278 279 279 278 278 278 277 276 275 274 273 273 272 272 272 271 271 271 270 270 270 270 271 271 272 273 274 275 276 277 277 277 276 276 276 275 275 275 275 275 275 275 276 276 276 276 276 276 277 278 279 279 280 281 282 284 285 287 289 291 292 294 295 296 297 297 298 298 299 299 299 298 297 297 296 295 295 295 295 295 296 297 298 299 300 301 302 303 304 304 305 305 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 304 304 303 303 302 301 299 297 296 295 294 294 294 294 294 295 295 296 296 297 298 298 299 299 300 300 300 300 300 301 302 303 305 307 308 310 312 313 315 316 317 317 317 316 316 315 314 314 315 315 316 317 318 319 319 320 321 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 323 323 324 324 324 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 316 315 315 314 314 313 312 312 311 311 310 309 309 308 307 307 306 305 305 304 303 302 301 301 300 300 299 298 296 295 294 292 291 289 288 286 285 285 284 283 283 282 281 280 279 277 276 274 273 272 271 270 269 267 266 265 265 264 263 261 260 258 255 254 252 252 252 253 254 254 253 251 249 247 245 244 244 243 243 242 241 241 240 239 238 238 237 236 234 232 231 230 229 229 228 228 228 228 228 226 225 224 224 224 224 225 226 227 228 229 229 228 227 227 228 229 229 228 231 235 239 244 247 250 254 255 253 249 252 262 276 290 300 307 312 315 318 320 322 324 325 326 327 328 328 329 330 331 332 332 334 335 335 336 337 337 337 337 338 339 340 341 342 342 343 344 344 345 345 346 346 346 346 346 346 346 346 345 345 344 344 343 343 343 343 343 342 342 343 343 343 343 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 345 344 344 344 343 342 341 341 340 339 338 337 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 333 333 333 333 333 333 332 332 332 333 333 333 333 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 330 328 327 326 325 264 264 264 264 265 265 266 266 266 266 266 266 267 267 268 268 268 269 269 269 269 270 270 271 272 272 273 274 274 275 275 276 277 277 277 278 278 278 278 278 278 278 278 277 277 276 275 274 274 273 273 273 272 272 271 271 270 270 269 269 269 270 270 271 272 273 274 275 276 276 276 275 275 275 275 275 275 275 275 275 276 276 277 277 278 278 278 279 280 281 282 283 284 284 285 287 288 289 291 292 293 294 295 296 297 297 298 298 299 299 298 298 297 297 296 295 295 295 295 296 296 297 298 299 300 301 302 303 304 305 305 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 304 304 303 302 300 299 297 296 295 294 294 294 294 294 295 295 295 296 296 297 297 298 298 298 299 299 299 300 301 302 304 306 307 309 311 312 314 315 316 317 317 317 317 316 316 315 315 316 316 317 318 318 319 320 320 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 315 315 314 313 313 312 312 311 310 310 309 308 307 307 306 305 305 304 303 302 302 301 300 300 299 298 297 296 295 294 292 291 289 288 287 285 284 284 283 283 282 281 280 278 277 275 274 272 271 270 269 268 267 266 265 264 263 262 260 258 257 254 253 251 251 251 252 253 253 252 250 248 246 245 243 242 242 241 241 240 239 239 238 237 237 236 234 233 231 229 228 228 227 226 226 227 227 226 224 221 221 222 223 224 225 226 227 228 228 228 228 227 227 227 227 227 228 232 235 239 242 244 247 250 250 250 249 255 266 280 293 302 308 313 316 318 320 322 323 324 325 326 327 328 328 329 330 331 332 334 335 336 336 337 337 338 338 339 340 341 342 342 343 344 344 345 345 346 346 347 347 347 347 347 347 346 346 346 345 345 344 344 343 343 343 343 343 343 343 343 343 344 344 344 344 344 345 345 345 346 346 346 346 346 346 346 345 345 345 344 344 343 342 341 340 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 334 333 333 333 332 332 332 333 333 333 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 333 332 332 330 329 328 327 327 327 264 264 264 264 265 265 266 266 266 265 265 266 266 267 268 268 269 269 269 270 270 270 271 271 271 272 272 273 273 274 274 275 276 276 277 278 278 278 278 278 278 277 277 277 276 276 275 275 274 274 274 273 273 273 272 271 271 270 270 270 270 270 271 271 272 272 273 274 274 275 275 275 275 275 275 275 275 275 275 276 276 277 278 279 279 280 280 281 282 283 284 285 286 287 287 288 289 290 291 292 293 293 294 295 295 296 297 297 298 298 298 298 297 297 296 295 295 295 295 295 296 297 298 299 300 301 302 303 304 305 305 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 304 303 302 301 299 298 296 295 295 295 294 294 295 295 295 295 295 296 296 297 297 297 298 298 299 299 300 301 303 304 305 307 309 310 312 313 315 316 317 317 317 317 317 317 316 317 317 317 318 319 319 320 321 321 322 322 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 323 323 323 323 323 323 323 322 322 322 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 317 317 316 316 315 315 314 313 313 312 311 311 310 309 308 308 307 306 305 305 304 303 303 302 301 300 300 299 299 298 297 296 295 294 292 291 290 288 287 286 285 284 283 282 281 280 279 277 275 274 273 272 271 269 268 267 266 265 263 262 261 260 259 257 255 253 251 250 250 250 251 252 252 251 249 248 245 244 242 242 241 240 240 239 238 238 237 236 236 234 233 231 229 228 227 226 225 225 225 226 225 224 221 220 221 221 222 223 224 225 226 227 227 227 226 225 224 224 225 227 230 232 234 235 237 240 242 244 244 245 249 259 270 282 296 304 310 314 317 319 320 321 322 323 324 325 326 327 327 328 329 331 332 334 335 336 337 337 338 339 339 340 341 342 342 343 344 344 344 345 345 346 347 347 347 347 347 347 347 346 346 346 345 345 345 344 344 344 343 343 343 343 343 343 344 344 344 345 345 346 346 346 347 347 347 347 347 347 347 346 346 346 345 345 344 343 343 342 341 340 340 339 339 339 339 338 338 338 338 339 339 338 338 338 337 337 337 337 336 336 336 336 337 337 337 337 336 336 336 335 334 334 333 333 332 332 333 333 333 334 334 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 332 331 330 330 330 330 331 332 264 264 264 264 264 265 266 266 266 266 266 266 266 268 269 269 270 270 270 270 270 270 270 271 271 271 272 272 272 273 273 274 275 275 276 277 278 278 278 278 278 277 277 276 276 276 275 275 275 275 274 274 274 274 273 273 272 272 272 272 271 271 271 271 271 271 271 272 273 274 274 275 275 275 275 275 275 275 275 276 276 278 279 280 281 282 282 283 283 284 285 286 287 288 289 290 290 291 291 292 292 293 293 294 294 295 295 296 296 297 297 297 296 296 295 295 295 295 295 295 296 297 297 298 299 301 302 303 304 304 305 305 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 304 304 302 301 300 298 297 296 295 295 295 295 294 294 294 294 294 295 295 296 296 297 298 298 299 299 300 301 303 304 306 307 308 310 312 313 314 315 316 317 317 317 317 317 318 318 319 319 320 320 321 321 322 322 322 323 323 323 324 324 324 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 323 323 323 323 323 323 322 322 322 322 322 322 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 318 318 317 317 317 316 316 315 315 314 313 313 312 311 311 310 309 308 307 306 305 304 304 303 302 301 300 300 299 299 298 298 297 297 296 295 294 292 291 290 289 287 286 285 284 283 282 281 279 278 276 274 273 272 271 270 269 267 266 265 263 262 261 260 259 257 256 254 252 250 249 249 249 250 250 251 250 248 246 245 243 242 241 240 239 238 238 237 236 236 235 234 233 231 229 228 226 225 224 224 224 225 225 223 221 219 219 220 220 221 222 223 224 225 225 225 225 223 221 219 221 224 227 228 228 228 230 233 235 237 238 240 244 251 262 274 286 298 306 311 314 317 318 319 320 322 322 323 324 325 326 327 328 330 331 332 334 335 336 337 338 339 339 340 341 342 342 343 344 344 345 345 345 346 346 347 347 348 348 348 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 343 344 344 344 345 346 346 347 347 347 347 347 347 347 347 347 347 347 347 346 345 345 344 344 343 342 342 342 341 341 340 340 340 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 336 336 335 335 334 334 334 334 334 335 335 336 336 336 336 336 336 335 335 334 334 334 334 334 334 334 334 334 334 333 333 333 334 334 334 335 335 335 334 264 264 263 263 264 265 265 266 266 267 267 267 267 268 269 270 270 270 270 270 270 270 270 270 270 271 271 272 272 273 273 274 274 275 276 277 277 277 277 277 277 277 277 277 277 276 276 276 276 275 275 275 275 275 275 275 274 274 273 273 272 272 271 271 270 271 271 271 272 272 273 273 274 274 274 274 274 275 275 276 276 278 279 280 281 282 283 283 284 285 285 286 287 289 289 290 291 291 292 292 292 292 293 293 293 294 294 295 295 295 296 295 295 295 295 295 295 295 295 295 296 296 297 298 299 300 301 302 303 304 305 306 307 307 306 306 306 305 305 304 304 304 304 304 304 304 304 304 304 303 302 301 300 299 298 297 296 295 295 294 294 294 294 294 294 294 295 295 296 297 298 299 299 300 301 302 304 305 306 307 309 310 311 313 314 315 316 316 317 317 318 318 319 319 320 320 321 321 321 322 322 322 323 323 323 324 324 324 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 323 323 323 322 322 322 321 321 321 320 320 319 319 318 318 318 317 317 317 316 316 315 315 314 313 313 312 311 311 310 309 308 307 306 305 304 303 302 301 300 299 299 298 298 297 297 296 296 295 294 293 292 291 290 289 288 286 285 284 283 281 280 278 276 275 273 272 271 270 269 268 266 265 264 262 261 260 259 258 256 254 252 250 249 248 247 248 249 249 249 249 247 245 244 242 241 239 239 238 237 236 235 235 234 234 233 231 229 228 226 225 224 223 223 223 223 222 221 219 218 218 218 219 219 220 221 221 221 221 221 220 218 217 217 220 223 225 224 223 224 228 230 232 231 232 235 241 252 264 277 289 299 307 312 314 316 318 319 320 321 322 323 324 325 326 327 329 330 331 333 334 335 337 338 338 339 340 340 341 342 343 343 344 344 344 345 345 346 346 347 347 347 347 347 347 347 346 346 346 345 345 345 344 344 344 343 343 343 343 344 344 345 345 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 346 346 345 345 345 344 344 344 343 343 342 342 342 342 341 341 341 341 341 341 341 340 340 340 339 340 340 340 340 339 339 339 338 337 337 337 336 336 335 335 335 335 335 336 336 336 337 337 337 337 337 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 337 336 334 333 265 265 264 264 264 265 266 267 267 268 268 268 268 269 269 270 270 270 270 270 270 270 270 270 271 271 272 272 273 273 274 274 275 275 275 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 275 274 273 272 271 271 270 270 270 271 271 271 271 272 272 273 274 274 274 274 275 275 275 276 277 278 279 281 281 282 283 283 284 285 286 287 288 289 290 291 291 291 292 292 292 292 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 295 295 296 296 297 298 299 300 301 302 303 304 305 306 306 307 306 306 305 305 304 304 304 303 303 303 303 303 303 303 302 302 301 301 300 299 298 297 296 295 295 294 294 294 294 294 295 295 295 296 297 298 300 301 301 302 303 304 305 306 307 309 310 311 312 313 314 315 316 316 317 317 318 319 319 320 320 321 321 321 322 322 322 322 323 323 323 324 324 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 320 320 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 312 311 311 310 309 308 307 306 305 304 303 302 301 300 299 299 298 297 297 296 296 295 295 294 293 292 291 290 289 288 287 285 284 282 281 279 277 275 273 272 271 270 269 268 267 265 264 262 261 260 259 258 256 255 253 251 249 248 247 246 247 247 248 248 247 246 245 243 241 239 238 237 237 236 235 234 233 233 232 231 230 228 226 225 223 222 221 222 222 221 221 219 218 217 216 216 217 217 217 217 217 217 215 215 214 215 215 217 220 222 222 221 220 223 226 227 226 226 229 234 243 255 268 281 293 301 308 312 314 316 318 319 320 321 322 323 324 326 327 328 329 331 332 333 335 336 337 338 339 340 340 341 342 342 343 343 344 344 344 345 345 346 346 347 347 347 347 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 344 345 345 345 346 346 346 346 347 347 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 345 345 345 344 344 344 344 343 343 343 342 342 342 342 342 341 341 341 341 341 341 340 340 339 339 339 338 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 335 335 335 335 335 336 336 336 337 337 337 337 336 336 336 337 337 337 337 336 335 334 333 334 267 267 266 266 266 266 267 267 268 269 269 269 269 269 269 270 270 270 270 270 270 270 270 271 271 272 272 273 273 274 275 275 275 275 275 275 275 275 275 276 276 277 278 278 278 278 278 278 278 278 278 278 278 278 277 277 276 276 275 274 273 272 271 271 270 270 271 271 271 271 272 272 273 274 274 275 275 275 275 275 276 277 277 278 279 280 281 281 282 283 284 285 286 288 289 290 290 291 291 291 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 295 295 295 296 297 298 298 300 301 302 303 304 305 305 305 305 305 304 304 303 302 302 302 302 302 301 301 301 301 301 301 300 300 299 298 297 297 296 296 295 294 294 294 295 295 295 295 296 297 298 300 301 302 303 303 304 305 307 308 309 310 311 311 312 313 314 315 315 316 317 318 318 319 320 320 320 321 321 321 321 322 322 322 323 323 323 324 324 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 320 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 312 311 311 310 309 308 307 306 305 304 303 303 302 301 300 299 298 297 296 295 295 294 294 293 292 292 291 290 289 288 286 285 284 282 280 278 276 274 272 271 270 269 268 267 266 264 263 261 260 259 258 256 255 254 252 250 248 246 245 245 246 246 247 247 247 245 244 242 240 238 237 236 235 234 233 233 232 231 231 229 228 226 224 223 222 221 220 220 220 219 219 217 216 214 214 214 214 214 214 214 214 212 210 210 211 213 215 216 217 217 217 216 217 220 222 223 222 224 230 239 248 260 273 285 295 303 308 312 315 316 318 319 320 321 322 323 325 326 327 328 330 331 333 334 335 336 337 338 339 340 341 341 342 343 343 344 344 345 345 346 346 346 346 347 347 347 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 345 345 345 345 345 345 346 346 347 347 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 345 345 345 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 337 337 336 336 336 335 335 335 336 336 337 337 337 338 338 338 338 338 338 338 338 338 338 337 337 336 337 338 338 339 268 269 268 268 268 267 267 268 268 268 269 269 269 269 269 269 270 270 270 270 270 270 270 271 271 272 272 273 273 274 274 274 274 274 274 274 274 274 275 276 276 277 278 279 280 280 279 279 278 278 278 278 278 278 277 277 276 276 275 274 273 273 272 271 271 271 271 271 271 271 272 273 274 274 275 275 276 276 276 276 276 277 277 278 278 279 280 280 281 282 283 284 285 287 288 289 290 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 294 294 294 295 296 297 298 300 301 302 303 303 304 304 304 304 303 302 301 301 300 300 300 300 299 299 299 299 299 299 299 299 298 298 297 297 296 296 295 295 295 295 295 295 295 296 297 298 299 300 301 302 303 304 305 307 308 309 309 310 311 311 312 313 314 315 316 316 317 318 318 319 319 320 320 320 321 321 321 321 321 321 322 322 323 324 324 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 312 311 311 310 309 308 307 306 305 304 304 303 302 301 300 299 297 296 295 294 293 293 292 291 291 290 289 288 288 287 286 285 284 282 280 277 275 273 271 270 269 268 267 266 264 263 262 260 259 258 256 255 254 252 251 249 247 245 244 244 245 245 246 246 246 244 243 241 239 237 236 235 234 233 232 232 231 230 229 228 226 225 223 221 220 219 219 218 218 217 216 215 213 211 210 210 210 210 210 210 209 208 206 207 209 212 213 214 213 212 212 213 215 217 219 221 222 227 235 245 254 265 277 288 297 304 309 312 314 316 317 318 319 321 322 323 325 326 328 329 330 332 333 334 335 336 337 338 339 340 341 341 342 343 344 344 345 345 346 346 346 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 345 345 345 345 346 346 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 346 346 345 344 344 344 344 343 343 343 343 343 343 342 342 342 341 341 341 341 340 340 340 340 340 340 340 340 340 340 339 339 338 337 337 336 336 336 336 336 336 337 337 337 337 338 338 339 339 339 339 339 339 339 339 339 339 339 339 340 341 341 342 341 268 268 269 268 268 267 267 267 267 267 268 268 268 269 269 269 270 270 270 270 270 270 270 270 271 271 271 272 273 273 274 274 274 274 274 274 274 275 275 276 277 278 279 279 280 280 280 279 279 278 278 278 278 277 277 277 276 276 275 275 274 273 273 272 271 271 271 272 272 272 273 273 274 275 276 276 277 277 277 277 277 278 278 278 278 279 279 280 281 281 282 283 284 286 287 288 289 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 291 291 291 291 292 292 292 292 292 293 294 295 296 297 299 300 301 302 302 303 303 303 303 302 302 301 300 300 299 299 298 298 297 297 297 298 298 298 298 297 297 297 296 296 295 295 294 294 294 295 296 297 298 299 300 300 301 301 302 303 305 306 307 308 309 310 310 311 312 313 314 314 315 316 316 317 317 318 318 319 319 320 320 321 321 321 321 321 321 322 322 323 324 324 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 318 318 317 317 317 316 316 316 315 315 314 314 313 312 311 311 310 309 308 307 306 306 305 304 303 302 301 300 298 297 295 294 293 292 292 291 290 289 288 287 286 286 286 286 285 283 281 279 277 274 272 271 269 268 267 266 265 263 262 260 259 258 256 255 254 253 251 249 247 245 244 243 243 244 244 245 245 244 243 242 240 238 236 235 233 232 231 231 230 230 229 228 226 225 223 221 220 218 218 217 216 215 215 213 211 210 208 207 207 206 206 206 205 204 204 203 204 206 209 210 210 209 208 209 211 213 215 216 218 221 228 238 249 259 270 281 292 300 305 309 312 314 315 317 318 319 320 322 323 325 327 328 330 331 332 333 334 335 336 337 338 339 340 340 341 342 343 344 344 345 346 346 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 345 345 345 345 346 346 346 347 347 347 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 347 347 346 346 345 345 345 344 344 344 343 343 343 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 340 340 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 340 340 340 340 340 340 341 341 341 341 342 342 343 342 342 340 266 267 267 268 267 267 266 266 266 266 267 267 268 268 269 269 270 270 270 270 270 270 270 270 271 271 271 272 273 273 274 274 274 274 274 275 275 275 276 277 278 278 279 279 279 279 279 279 278 278 278 278 277 277 277 276 276 275 275 274 274 273 273 272 272 272 272 273 273 274 274 274 275 276 276 277 278 278 278 278 278 278 279 279 279 279 280 280 281 281 282 283 284 285 286 287 289 290 290 291 291 291 291 291 291 290 290 290 290 290 290 290 290 289 289 289 289 290 290 290 290 291 291 291 291 291 291 292 293 294 295 296 297 299 300 301 301 302 302 302 302 302 302 301 300 300 299 298 297 296 296 296 296 296 296 296 296 296 296 296 295 294 294 294 293 293 294 295 296 298 299 299 300 300 301 301 303 304 306 307 308 309 309 310 311 312 312 313 314 315 314 314 314 316 317 318 318 319 319 320 320 321 321 321 321 321 321 322 322 323 324 324 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 323 322 322 321 321 320 320 319 319 319 318 318 318 317 317 317 316 316 315 315 314 314 313 312 311 311 310 309 308 307 306 306 305 304 303 302 301 300 299 297 295 294 293 292 291 290 289 288 286 285 285 284 284 285 284 283 281 279 276 274 272 270 269 268 266 265 263 262 260 259 258 256 255 254 252 251 249 247 246 244 243 242 242 243 243 244 244 243 242 240 238 236 234 233 232 231 230 230 229 228 227 226 225 223 222 219 218 217 216 215 214 213 212 211 209 207 206 205 204 204 203 203 202 201 201 201 202 203 205 206 205 205 205 206 207 210 211 213 215 220 228 240 252 265 277 287 296 302 307 310 312 314 315 317 318 319 320 322 324 326 328 329 331 332 333 334 335 335 336 337 337 338 339 340 341 342 343 344 345 345 346 346 347 347 347 347 347 347 347 346 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 345 345 346 346 346 346 347 347 347 348 348 348 349 349 349 349 349 349 349 349 349 349 349 349 349 349 350 350 349 349 349 349 348 348 347 346 346 346 345 345 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 341 341 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 341 341 342 342 342 342 342 343 343 343 343 342 341 340 339 264 265 266 267 267 266 266 266 267 267 267 268 268 268 269 269 270 270 271 271 271 271 271 271 271 272 272 273 274 274 274 275 275 275 275 275 275 276 276 277 277 278 278 278 278 278 278 278 278 278 278 277 277 277 276 275 275 275 274 274 273 273 273 273 273 274 274 274 275 275 276 276 276 277 277 278 278 279 279 280 279 279 279 280 280 280 281 281 282 282 282 283 283 284 285 286 287 288 289 290 290 290 290 290 290 290 289 289 289 289 290 290 289 289 289 289 289 289 289 290 290 290 290 290 290 290 290 291 291 292 293 294 296 297 298 299 299 300 301 301 302 302 303 302 301 300 299 298 297 296 296 295 295 295 295 295 295 294 294 294 293 293 292 292 292 292 293 294 295 297 298 299 299 299 300 301 302 304 305 307 308 309 309 310 311 312 312 313 314 314 314 314 313 314 315 317 318 319 319 320 320 321 321 321 321 321 321 322 322 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 322 322 322 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 314 313 312 312 311 310 309 308 307 306 305 305 304 303 302 301 300 298 297 295 294 293 292 291 290 288 287 285 284 283 282 283 283 283 282 280 278 275 273 271 269 268 267 265 264 262 260 259 257 256 255 254 252 251 249 248 246 244 243 242 241 241 242 243 243 243 242 241 239 237 234 233 231 230 230 229 228 228 226 225 224 223 222 220 218 217 215 214 213 212 211 210 208 207 205 204 203 202 201 201 200 199 199 198 199 200 201 202 202 201 201 201 202 203 205 207 209 212 218 228 241 255 270 282 291 299 304 309 311 313 315 316 317 318 319 321 323 325 327 329 330 332 333 334 334 335 335 336 336 337 338 339 340 342 343 344 344 345 346 347 347 347 347 347 347 347 347 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 344 344 345 345 346 346 346 347 347 347 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 346 346 345 345 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 340 341 342 342 343 343 343 343 344 344 344 344 344 343 342 341 340 340 264 264 265 266 267 267 268 268 268 268 268 268 268 268 268 269 270 271 271 272 272 272 272 272 272 273 273 274 275 275 275 276 275 275 275 276 276 276 276 276 277 277 277 277 278 278 278 278 278 278 278 277 277 276 276 275 275 274 274 274 274 274 274 274 275 275 276 276 277 277 277 278 278 278 278 279 279 280 281 281 281 281 281 281 281 281 282 282 282 282 283 283 283 283 284 285 285 286 287 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 290 291 291 292 293 293 294 295 296 297 298 298 299 300 301 302 303 302 302 301 300 299 298 297 296 295 295 294 294 294 294 293 293 292 292 291 291 290 290 291 291 293 294 295 296 297 298 298 299 300 302 304 305 307 308 309 309 310 311 312 312 313 313 314 314 313 313 314 315 316 318 318 319 319 320 320 321 321 321 321 321 321 322 322 322 323 323 323 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 321 321 320 319 319 319 318 318 318 318 318 317 317 316 316 315 314 314 313 312 312 311 310 309 308 307 306 305 304 304 303 302 301 299 297 295 293 292 292 291 290 289 288 286 284 282 281 280 281 282 282 282 280 277 275 272 270 269 267 265 264 262 260 259 257 256 255 253 252 251 249 247 246 244 243 241 241 240 240 241 242 242 242 241 239 237 235 233 231 230 229 228 228 227 226 225 224 223 221 220 218 217 215 214 213 212 211 209 208 207 205 203 202 200 199 199 198 198 197 197 197 198 199 200 200 199 197 196 197 197 199 201 203 206 209 216 226 241 259 275 287 295 301 306 310 312 314 315 316 317 319 321 323 324 326 328 330 331 332 333 334 335 336 336 336 337 338 339 340 341 342 343 344 345 346 347 347 347 347 347 347 347 347 346 346 346 345 345 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 346 347 347 347 347 348 348 348 349 349 349 349 349 349 350 350 350 350 350 350 350 350 351 351 351 351 350 350 350 349 349 349 348 348 347 347 346 346 345 345 345 345 345 345 345 345 344 344 344 343 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 341 342 342 342 343 343 344 344 345 345 345 344 343 342 341 340 339 264 264 265 266 267 268 269 269 269 268 268 268 268 268 268 269 270 271 272 272 272 273 273 273 273 274 274 275 275 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 278 278 278 278 278 277 277 277 276 275 275 275 275 275 275 275 275 275 275 276 276 277 277 278 278 279 279 280 280 280 280 280 280 281 282 282 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 284 284 285 286 286 287 287 287 287 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 290 291 291 291 292 293 293 294 295 295 295 296 297 298 299 300 301 302 301 301 300 300 299 298 297 296 296 295 294 294 294 294 293 292 291 290 290 289 289 289 290 290 291 292 293 294 295 297 298 299 300 302 304 305 307 308 308 309 310 311 311 312 312 313 313 313 314 314 315 316 316 317 318 318 319 319 320 320 320 320 320 320 321 321 321 322 322 322 323 323 323 323 323 323 324 324 324 324 324 324 324 325 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 321 321 320 320 319 319 319 319 319 318 318 317 317 316 316 315 314 314 313 313 312 311 310 309 308 307 306 305 304 303 303 302 301 299 297 294 291 289 289 288 288 288 286 284 282 280 279 279 280 281 282 281 280 277 274 272 269 267 266 264 262 260 259 257 256 254 253 252 250 249 247 246 244 243 241 240 239 239 240 240 241 241 241 240 237 235 233 231 230 228 228 227 226 225 224 223 222 221 220 218 217 215 214 213 211 210 209 208 206 205 203 201 200 198 197 196 196 195 195 195 195 196 197 198 196 195 193 193 193 194 196 198 200 204 208 216 228 245 264 280 291 298 303 307 311 313 314 316 317 318 320 322 324 326 328 329 331 332 333 334 335 336 336 337 338 338 339 340 341 342 343 344 345 346 347 347 347 347 347 347 346 346 346 346 346 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 346 346 347 347 347 348 348 348 349 349 349 349 349 350 350 350 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 349 349 348 348 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 341 341 340 340 340 339 339 340 340 340 341 341 342 342 343 344 344 344 344 344 343 342 341 340 339 338 264 265 265 266 267 268 269 269 269 269 268 268 269 269 269 270 270 271 271 272 272 272 273 274 274 274 275 275 275 276 276 276 276 276 276 275 275 275 276 276 276 277 277 277 278 278 278 278 277 277 276 276 275 275 275 275 275 275 275 276 276 276 276 277 277 278 278 279 280 280 281 281 281 281 281 281 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 285 285 285 286 286 287 287 288 288 289 289 289 289 289 289 289 289 290 290 289 289 290 290 290 291 291 292 292 293 293 294 295 295 295 296 296 297 298 299 300 300 300 300 299 299 299 298 297 296 296 295 295 295 294 294 293 292 291 290 289 288 288 288 289 290 291 292 293 293 295 296 298 299 301 303 304 306 307 308 308 309 310 310 311 311 312 312 313 313 314 314 315 316 316 317 317 318 319 319 319 320 320 320 320 320 320 320 320 321 321 322 322 322 322 323 323 323 323 324 324 324 324 324 325 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 323 323 323 322 322 322 321 321 320 320 319 319 319 319 319 318 318 317 317 316 315 315 314 313 313 312 311 310 309 308 307 306 305 304 304 303 302 301 300 299 296 293 291 289 288 287 286 285 283 280 278 277 277 278 280 281 281 279 276 273 270 268 266 264 263 261 259 257 255 254 253 251 250 249 247 246 244 243 241 240 239 238 238 239 240 241 240 240 238 236 234 232 230 228 227 226 225 224 223 222 222 221 220 218 216 215 214 212 211 210 208 207 206 204 203 201 199 197 196 195 194 193 192 192 192 192 193 193 193 192 190 189 189 190 192 194 197 200 204 209 218 231 249 268 283 293 301 305 308 311 313 315 316 318 319 321 323 325 327 329 330 332 333 334 335 336 337 337 338 338 339 340 341 342 343 344 345 346 346 346 347 347 347 347 346 346 346 346 346 345 345 345 344 344 344 344 344 344 343 343 343 343 343 344 344 344 345 345 345 345 346 346 346 347 347 348 348 348 349 349 349 349 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 349 349 348 348 348 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 343 343 343 343 343 342 342 341 341 340 340 339 339 339 339 339 340 340 341 342 342 343 343 343 343 342 342 341 341 340 339 338 338 265 265 266 266 267 268 269 269 269 269 269 270 270 270 270 270 271 271 271 271 272 272 273 274 275 275 275 275 275 275 276 276 276 275 275 275 275 275 275 276 276 277 277 277 278 278 278 277 277 276 275 275 275 275 275 275 275 276 276 276 276 277 277 278 278 279 279 280 281 281 282 282 283 283 283 283 283 283 283 283 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 285 285 285 286 287 288 288 289 289 289 289 289 289 289 289 289 289 289 290 290 291 291 292 292 292 293 293 294 294 295 295 295 295 296 296 297 298 299 299 299 299 298 298 297 297 296 296 295 295 295 295 294 294 293 291 290 289 288 287 287 288 289 290 291 292 293 295 296 298 299 301 303 304 306 307 308 308 309 310 310 311 311 312 312 312 313 313 314 315 315 316 317 317 318 318 318 318 318 319 319 319 319 319 319 319 320 320 321 321 321 322 322 322 323 323 324 324 324 324 324 325 325 325 325 326 326 326 326 326 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 322 322 321 321 320 320 320 320 319 319 319 319 318 317 317 316 315 315 314 314 313 312 311 310 309 308 307 306 305 305 304 303 302 302 301 300 298 297 294 292 290 289 287 285 283 281 279 277 277 277 279 280 280 278 275 272 269 267 265 263 261 259 257 255 254 252 251 250 248 247 245 244 243 241 240 238 238 237 238 239 239 240 240 239 237 234 232 230 228 227 225 224 223 222 221 221 220 219 217 216 214 213 211 210 209 207 206 205 203 201 200 199 197 195 194 193 191 190 189 189 189 189 189 189 188 187 186 186 187 188 190 193 196 199 203 210 221 236 255 272 286 296 303 307 310 312 314 316 318 319 321 322 324 326 328 330 331 333 334 335 335 336 337 338 338 339 339 340 341 342 343 344 344 345 346 346 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 343 343 343 342 342 342 343 343 343 344 344 345 345 345 346 346 346 347 347 348 348 348 349 349 349 350 350 350 351 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 351 351 351 350 350 349 349 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 344 344 344 344 343 343 343 343 342 342 341 341 340 339 339 339 339 339 340 340 340 340 341 341 340 340 340 340 340 340 340 340 339 338 338 337 266 266 266 267 268 268 269 270 270 270 271 271 272 272 272 271 271 271 271 271 272 272 273 274 275 275 276 276 275 275 275 275 275 275 275 275 275 275 276 276 277 277 278 278 278 277 277 276 276 275 275 275 274 274 275 275 275 276 276 277 277 277 278 279 279 280 281 281 282 282 282 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 285 285 286 287 287 288 288 288 289 289 289 289 289 289 289 290 290 290 291 291 292 292 293 293 293 294 294 294 294 294 295 295 296 297 298 298 298 298 298 297 297 296 295 295 294 294 294 294 294 294 293 292 290 289 288 287 287 288 289 290 291 292 294 295 296 298 300 301 303 304 306 307 308 308 309 309 310 310 311 311 312 312 313 314 314 315 315 316 316 317 317 317 317 317 317 317 317 318 318 318 318 319 319 320 320 320 321 321 322 322 323 323 323 324 324 324 325 325 325 325 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 323 323 323 322 322 321 321 320 320 320 320 320 319 319 319 318 318 317 317 316 315 315 314 313 313 312 311 310 309 308 307 306 305 304 304 303 302 301 300 299 297 296 294 292 290 289 287 285 283 281 280 279 278 279 280 279 277 274 271 268 265 263 261 259 257 255 253 252 250 249 248 246 245 244 242 241 239 238 237 236 236 237 238 239 239 239 237 235 233 230 228 226 225 224 222 221 220 220 219 218 217 215 213 212 210 209 207 206 205 204 203 201 200 198 197 195 194 192 191 189 188 187 186 186 185 185 185 184 183 183 183 184 186 188 191 194 199 204 213 226 242 260 276 289 298 304 308 311 314 316 317 318 320 321 323 325 327 329 330 332 333 334 335 336 337 337 338 338 339 340 340 341 342 343 343 344 345 345 346 346 346 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 342 342 342 342 342 342 343 343 344 344 345 345 345 346 346 347 347 347 348 348 348 349 349 349 349 350 350 351 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 351 351 350 350 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 345 345 344 344 344 344 343 343 342 342 341 341 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 339 339 339 339 338 338 337 337 336 267 267 267 267 268 269 270 270 271 271 272 272 272 272 272 272 271 271 271 272 272 273 273 274 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 277 278 278 278 278 278 277 276 276 275 275 275 275 275 275 275 275 276 276 277 277 278 279 279 280 280 281 281 282 282 283 283 284 284 284 285 285 285 285 285 285 285 285 285 284 284 284 283 283 283 282 282 282 282 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 286 286 286 287 287 288 288 288 288 289 289 289 290 290 290 291 291 291 292 292 293 293 293 293 293 293 294 294 295 296 296 297 298 298 298 297 296 296 295 294 294 294 294 294 294 293 292 291 290 289 288 288 288 288 289 290 291 293 294 295 296 298 300 301 303 304 306 307 308 308 309 309 310 310 311 311 312 313 313 314 314 315 315 316 316 317 317 317 317 317 317 317 317 317 317 317 318 318 319 319 319 320 320 321 321 322 322 323 323 324 324 325 325 325 325 326 326 326 327 327 327 327 327 327 327 327 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 324 324 324 323 323 322 322 321 321 320 320 321 320 320 320 320 319 319 318 318 317 317 316 315 315 314 313 312 311 310 309 308 308 307 306 305 304 303 302 301 300 299 298 296 294 293 291 290 288 287 285 283 282 280 280 279 279 278 276 273 269 266 264 262 259 257 255 253 251 250 248 247 246 244 243 242 241 239 238 236 235 235 235 236 237 238 238 237 235 233 231 228 226 225 223 222 221 220 219 218 217 216 215 213 211 210 208 207 205 204 203 202 201 199 198 197 195 194 192 191 189 188 186 185 184 183 182 181 181 180 180 180 181 182 184 186 189 193 198 206 217 231 249 267 281 292 299 305 309 312 315 317 318 319 320 322 323 325 327 329 331 332 334 335 336 336 337 337 338 339 339 340 341 341 342 342 343 344 344 345 346 346 346 347 346 346 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 341 342 342 343 343 344 344 345 345 346 346 347 347 347 348 348 348 349 349 349 349 350 350 350 350 351 351 351 351 352 352 352 352 353 353 353 353 353 353 352 352 352 352 351 351 350 350 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 347 347 346 346 345 344 344 344 343 343 342 342 341 341 341 341 341 341 341 340 339 338 338 337 337 337 337 337 337 338 338 338 338 337 337 337 336 335 269 268 268 268 268 269 269 270 271 272 272 272 272 272 272 272 272 272 272 272 273 273 273 274 274 275 275 275 275 275 275 275 275 275 275 275 276 276 277 278 278 279 279 278 278 277 276 276 275 275 275 275 275 275 275 276 276 277 277 278 279 280 280 281 281 281 282 282 283 283 284 284 284 285 285 285 285 285 285 285 285 285 285 285 284 284 284 283 283 283 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 283 283 283 283 283 283 283 284 284 285 285 286 286 286 286 287 287 287 288 288 288 289 289 290 290 290 291 291 292 292 292 292 292 292 293 293 294 295 296 297 297 297 296 296 295 294 294 293 293 293 293 293 292 291 290 289 288 288 288 288 289 290 290 292 293 294 295 296 298 300 301 303 304 306 307 307 308 309 309 310 310 311 312 312 313 313 314 314 315 315 316 316 316 317 317 317 317 317 317 317 317 317 317 317 318 318 319 319 319 320 320 321 321 322 323 323 324 325 325 325 326 326 326 326 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 324 323 323 322 322 321 321 321 321 321 321 321 321 320 320 319 319 318 318 317 317 316 315 315 314 313 312 311 310 309 308 307 306 306 305 304 303 302 300 299 298 296 295 293 292 290 289 288 286 284 283 281 280 280 279 277 274 271 268 265 262 260 257 255 253 251 249 248 246 245 244 243 241 240 239 237 236 234 234 233 234 235 236 236 236 235 233 231 229 227 225 223 222 220 220 219 218 217 216 215 213 212 210 208 207 205 204 203 202 200 199 198 196 195 194 192 191 190 188 186 184 182 181 179 178 178 177 176 176 177 177 179 181 184 187 191 197 206 219 236 257 274 287 295 301 306 310 313 316 317 319 320 321 322 324 326 328 330 332 333 334 335 336 337 337 338 338 339 339 340 341 341 342 343 343 344 344 345 345 346 346 346 346 346 346 346 345 345 344 344 344 343 343 343 342 342 342 341 341 341 341 341 342 343 343 344 344 345 345 346 346 347 347 347 348 348 348 349 349 349 350 350 350 350 351 351 351 351 352 352 352 352 353 353 353 353 353 353 353 353 353 353 352 352 351 351 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 347 346 346 345 344 344 343 343 342 342 341 342 342 342 342 342 341 340 339 338 337 337 336 336 336 336 336 337 337 337 336 336 336 335 335 334 270 269 268 267 267 268 268 269 271 272 272 272 272 272 272 272 272 272 272 273 273 273 274 274 274 274 275 275 275 275 275 275 275 275 275 276 276 277 277 278 279 279 279 278 277 277 276 276 276 276 276 276 276 277 277 277 277 278 278 279 280 280 281 281 282 282 282 283 283 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 282 282 282 282 283 283 283 284 284 284 284 284 284 285 285 286 286 287 287 288 288 289 290 290 290 291 291 291 291 291 291 292 293 294 295 295 296 296 295 295 294 294 293 293 292 292 292 291 290 290 289 288 288 288 288 289 289 290 291 292 293 294 295 296 298 300 301 303 304 306 306 307 308 308 309 309 310 311 312 312 313 313 314 314 315 315 315 316 316 316 316 317 317 317 317 317 317 317 317 318 318 318 319 319 319 320 320 321 321 322 323 323 324 325 325 326 326 326 326 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 325 325 325 324 324 323 322 322 321 321 321 321 321 322 321 321 321 320 320 319 319 318 318 317 317 316 315 315 314 313 312 311 310 309 308 307 306 305 304 303 302 300 299 297 296 294 293 292 290 289 288 286 285 283 282 280 279 277 275 272 268 265 263 260 258 255 253 251 249 248 246 245 243 242 241 239 238 237 235 234 233 232 233 233 234 235 235 234 233 231 229 227 225 223 222 220 219 219 218 217 217 215 214 212 210 209 207 206 204 203 202 200 199 197 196 195 194 192 191 189 188 185 183 181 179 177 176 175 174 173 173 173 173 173 175 177 180 184 188 195 205 222 244 265 280 290 298 303 307 311 314 316 318 319 320 322 323 325 327 329 330 332 333 334 335 336 337 337 338 338 339 339 340 341 342 342 343 343 344 344 345 345 346 346 347 347 346 346 346 345 345 344 344 343 343 343 342 342 342 341 341 341 341 341 341 342 342 343 344 344 345 345 346 346 346 347 347 348 348 348 349 349 349 350 350 350 351 351 351 351 352 352 352 352 353 353 353 353 354 354 354 353 353 353 353 353 352 352 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 348 347 347 346 345 344 344 343 342 342 342 342 342 343 343 342 341 341 340 339 338 337 336 336 335 335 335 335 335 335 335 335 334 334 333 332 272 270 268 267 267 268 269 270 271 272 273 273 273 273 273 273 273 273 273 273 274 274 274 274 274 274 275 275 275 275 275 276 276 276 276 277 277 278 279 279 279 279 278 278 278 277 277 277 277 277 277 277 278 278 278 279 279 279 280 280 281 281 281 282 282 283 283 283 284 284 285 285 285 286 286 286 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 282 282 282 282 282 281 281 281 281 282 282 282 282 282 283 283 284 285 285 286 287 287 288 288 289 289 289 289 289 289 289 290 291 291 292 293 294 294 294 294 294 294 293 292 292 291 290 290 289 289 288 288 288 288 288 288 289 290 290 291 292 292 294 295 297 298 300 301 303 304 305 306 307 307 308 309 309 310 311 312 312 313 313 314 314 314 315 315 315 316 316 316 316 316 317 317 317 317 317 317 318 318 318 318 319 319 320 320 321 321 322 323 324 324 325 325 326 326 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 325 325 324 324 323 323 322 322 322 322 322 322 322 322 322 322 321 321 320 319 319 318 318 317 317 316 316 315 314 313 312 312 311 309 308 307 306 305 303 301 300 298 296 295 294 292 291 290 288 287 286 284 283 281 279 277 275 272 269 265 263 260 258 255 253 250 248 247 245 244 242 241 239 238 237 236 235 233 232 231 231 232 233 233 234 234 233 231 229 227 225 223 221 220 219 218 218 217 216 215 214 212 211 209 207 206 204 203 202 200 199 198 197 195 194 193 191 189 187 184 182 179 177 175 174 173 172 171 170 170 169 169 170 171 174 177 181 186 194 208 230 253 272 285 293 299 304 308 312 314 316 318 319 321 322 324 325 327 329 331 332 334 335 336 336 337 338 338 339 339 340 340 341 342 342 343 343 344 344 345 345 346 346 346 346 346 346 346 346 345 345 344 344 343 342 342 341 341 341 341 341 341 341 341 342 342 343 344 344 345 345 346 346 346 347 347 348 348 348 349 349 350 350 350 350 351 351 351 352 352 352 352 352 353 353 353 354 354 354 354 354 354 354 353 353 353 352 352 351 351 350 350 350 350 350 351 351 351 351 351 351 351 351 351 351 350 349 349 348 347 347 346 345 344 343 343 342 342 342 342 342 341 341 340 340 339 338 337 336 335 335 334 334 334 334 334 334 334 333 333 332 330 273 272 270 270 269 270 270 271 272 273 274 274 275 275 275 274 274 274 274 274 274 274 274 275 275 275 275 275 276 276 276 276 277 277 278 278 279 280 280 280 280 279 279 278 278 278 278 278 278 278 278 278 279 280 280 280 281 281 281 281 281 282 282 282 283 283 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 283 283 283 282 282 282 282 282 281 281 281 281 280 280 280 280 280 280 281 281 281 282 283 283 284 285 286 286 287 287 288 288 288 288 288 288 288 288 289 290 291 292 292 293 293 293 293 293 292 291 291 290 289 288 288 287 287 287 287 288 288 289 289 290 290 291 292 293 294 295 297 298 300 301 303 304 305 306 306 307 308 308 309 310 311 311 312 313 313 313 314 314 314 315 315 315 315 316 316 316 316 316 316 317 317 317 317 318 318 318 319 319 320 320 321 321 322 323 324 325 325 326 326 327 327 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 326 326 325 325 324 324 323 323 322 322 322 323 323 323 323 323 322 322 321 321 320 320 319 319 318 318 317 317 316 315 314 314 313 312 311 309 308 307 305 303 301 299 297 295 294 292 291 290 289 287 286 284 283 282 280 278 275 272 268 265 262 260 257 255 252 250 248 246 244 243 242 240 239 237 236 235 234 232 231 230 230 230 231 232 233 233 232 231 229 227 225 223 221 220 218 218 217 216 216 215 214 213 211 209 207 205 204 203 201 200 198 197 196 195 193 192 190 188 186 183 181 179 177 175 173 172 170 170 169 168 167 167 167 168 169 171 175 179 186 197 213 236 259 276 288 296 301 306 310 313 315 317 319 320 321 323 324 326 328 330 331 333 334 335 336 336 337 338 338 339 339 340 340 341 342 342 343 343 344 344 345 345 346 346 346 346 346 346 346 346 346 345 344 344 343 342 341 341 341 341 340 340 341 341 341 341 342 343 343 344 345 345 346 346 347 347 347 348 348 349 349 349 350 350 350 350 351 351 351 352 352 352 352 353 353 353 354 354 354 354 354 354 354 354 354 354 354 353 353 352 352 351 351 351 351 351 351 351 351 352 352 352 352 352 352 351 351 350 350 350 349 348 348 347 346 345 344 343 342 342 341 341 340 340 341 340 340 339 338 337 336 335 334 334 334 334 334 334 333 333 332 332 330 272 272 271 271 271 271 271 272 272 273 274 275 275 276 276 276 275 275 275 275 275 275 275 276 276 277 277 277 277 277 277 278 278 279 280 281 281 281 281 281 280 279 279 278 278 278 279 279 279 279 279 280 280 281 281 281 282 282 282 282 283 283 283 283 283 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 287 287 287 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 283 283 282 282 282 281 281 281 281 280 280 280 279 279 279 279 280 280 280 281 281 282 283 283 284 285 286 286 286 286 286 286 286 286 286 287 287 288 289 289 290 291 291 292 292 292 291 291 290 289 288 287 287 286 286 286 286 287 287 288 288 289 289 290 291 292 293 294 295 297 299 300 301 303 304 304 305 306 307 307 308 309 310 310 311 312 312 313 313 313 314 314 314 315 315 315 315 316 316 316 316 316 316 317 317 317 318 318 318 319 319 320 320 321 322 322 323 324 325 325 326 326 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 327 327 326 326 325 325 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 318 317 316 316 315 314 313 312 311 309 307 305 303 301 299 297 295 292 291 289 288 287 286 284 283 282 281 278 275 272 267 264 261 259 256 254 252 250 247 245 243 242 241 239 238 237 235 234 233 232 231 230 229 229 229 230 231 231 232 231 229 227 225 223 221 219 218 217 216 216 215 214 213 212 211 209 207 205 204 202 201 199 198 196 195 193 191 190 188 186 184 182 180 178 176 174 173 171 170 169 168 167 166 166 165 165 166 168 170 174 179 186 198 213 236 260 279 291 298 304 308 311 314 316 318 320 321 323 324 325 327 328 330 331 333 334 335 336 337 337 338 338 339 340 340 341 342 342 343 343 344 344 345 345 345 345 346 346 346 347 347 346 346 346 345 344 343 343 342 341 341 341 340 340 340 341 341 341 341 342 342 343 344 345 345 346 346 347 347 348 348 348 349 349 349 350 350 350 350 351 351 351 352 352 352 353 353 353 353 354 354 354 354 355 355 355 354 354 354 354 354 353 353 353 352 352 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 351 351 351 350 350 348 347 346 345 344 343 342 342 342 341 341 341 340 339 339 338 337 337 337 336 336 335 334 334 333 333 333 333 333 332 270 270 269 269 270 270 271 271 272 273 274 275 276 276 277 277 276 276 276 276 276 276 276 277 277 278 278 278 278 278 279 279 280 282 283 283 283 283 282 281 281 280 280 279 279 279 280 280 280 281 281 282 282 282 283 283 283 283 283 283 283 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 285 285 285 285 285 285 284 284 284 283 283 282 282 282 281 281 281 280 280 280 280 280 279 279 279 279 280 280 280 281 282 282 283 284 284 285 285 285 285 285 285 285 285 285 285 286 287 287 288 289 289 290 290 290 290 290 289 288 287 286 286 285 285 285 285 286 286 287 287 288 288 289 290 290 292 293 294 296 297 299 300 301 302 303 304 305 306 307 307 308 308 309 310 310 311 312 312 312 313 313 313 314 314 314 315 315 315 315 316 316 316 316 317 317 317 317 318 318 319 319 320 320 321 322 323 323 324 325 325 326 326 327 327 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 326 325 325 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 321 321 320 320 320 319 318 318 317 316 315 314 313 312 311 309 307 305 303 301 298 296 293 291 289 287 286 284 283 282 280 279 275 271 266 262 259 257 255 252 250 248 246 244 242 240 239 238 237 236 235 233 232 231 230 228 228 227 228 228 229 230 230 230 229 227 225 223 221 219 217 216 216 215 214 213 212 211 210 208 207 205 203 202 200 199 197 194 192 190 189 188 187 185 184 182 180 178 176 175 173 171 169 168 167 167 166 166 165 165 165 165 167 169 173 177 183 192 207 232 262 283 294 301 306 310 313 316 318 320 321 323 324 325 326 327 329 330 332 333 334 335 336 337 338 338 339 340 340 341 342 342 343 344 344 344 345 345 345 345 345 346 346 347 347 347 346 346 345 345 344 343 343 342 341 341 340 340 340 340 341 341 341 342 342 343 343 344 344 345 346 346 347 347 348 348 349 349 349 349 349 350 350 350 351 351 351 352 352 352 353 353 353 353 354 354 354 355 355 355 355 355 355 355 354 354 354 354 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 352 352 351 350 349 348 347 346 345 344 343 342 341 340 339 339 339 338 338 338 338 337 337 336 335 334 334 334 334 334 334 334 333 267 267 267 267 268 269 270 271 272 273 274 274 275 276 276 277 277 277 277 277 277 277 277 277 278 278 279 279 279 280 280 281 283 284 285 285 285 284 283 282 282 282 281 281 281 281 281 282 282 283 283 283 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 286 286 287 287 287 288 288 288 288 288 288 288 288 287 287 287 286 286 286 286 285 285 285 285 284 284 284 284 284 284 283 283 283 282 282 282 281 281 281 280 280 280 280 280 280 280 280 280 280 280 281 281 282 282 283 283 283 283 283 283 284 284 284 284 284 284 284 285 286 287 287 288 288 289 289 289 289 288 287 286 285 285 284 284 284 284 285 285 286 286 287 288 288 289 290 292 293 295 296 297 298 300 301 302 303 304 305 305 306 307 307 308 308 309 310 310 311 311 312 312 313 313 313 313 314 314 314 315 315 315 316 316 316 316 317 317 317 318 318 319 319 320 321 321 322 323 324 324 325 326 326 327 327 327 328 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 327 326 326 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 322 322 322 321 321 320 320 319 318 317 316 315 314 313 312 310 309 307 305 303 300 298 295 293 290 288 285 284 282 281 278 274 269 264 260 257 255 253 251 249 246 244 242 240 238 237 236 235 234 234 233 231 230 229 228 227 226 226 226 227 228 229 229 229 227 225 223 221 219 217 216 215 214 213 212 211 210 209 208 206 204 202 201 199 197 195 193 190 188 186 186 185 184 183 182 180 178 177 175 174 172 170 169 168 167 166 166 165 165 165 164 165 166 167 169 171 174 181 194 225 264 288 298 304 308 312 315 318 320 322 323 324 325 326 327 328 330 331 332 334 335 336 337 338 338 339 340 340 341 342 342 343 344 344 344 345 345 345 345 345 346 346 346 346 347 346 346 345 345 344 344 343 343 342 341 341 340 340 340 340 341 341 341 342 342 343 343 344 344 345 346 346 347 347 348 348 349 349 349 349 350 350 350 351 351 351 351 352 352 352 353 353 353 353 354 354 354 354 355 355 355 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 352 352 352 352 352 352 352 353 353 354 354 354 354 353 353 352 351 349 348 347 346 345 343 341 340 339 338 338 338 338 338 338 337 336 335 334 334 333 333 334 334 335 335 335 334 263 263 265 266 267 269 270 272 273 273 274 274 275 275 276 276 276 276 277 277 277 277 277 278 278 279 279 280 281 281 282 284 285 286 287 287 286 285 284 284 283 283 283 283 283 283 283 283 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 288 288 288 288 288 288 288 288 288 287 287 286 286 286 286 285 285 285 284 284 284 284 284 284 283 283 283 283 283 282 282 282 282 281 281 281 281 280 280 280 280 280 280 280 280 281 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 283 283 284 285 286 287 287 287 288 288 288 287 286 285 284 284 283 283 283 283 283 284 285 285 286 287 288 289 291 292 294 295 296 297 299 300 301 302 303 304 304 305 306 306 307 307 308 309 309 310 310 311 311 312 312 312 313 313 313 314 314 314 315 315 315 316 316 316 317 317 317 318 319 319 320 320 321 322 322 323 324 325 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 327 327 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 323 323 323 322 322 321 321 320 319 319 318 317 316 315 314 312 310 308 306 304 302 299 297 294 292 289 285 282 281 276 271 266 261 258 255 253 252 250 249 246 243 241 239 237 236 235 234 233 233 232 231 229 228 227 226 225 225 225 225 226 227 228 227 227 225 223 220 218 216 215 214 213 212 211 210 209 207 206 205 202 200 198 197 195 194 191 189 187 185 185 184 184 184 183 181 180 178 177 176 174 172 170 169 168 167 167 166 166 165 164 163 163 162 162 162 163 165 169 180 215 270 294 303 308 312 315 318 320 323 324 326 326 327 327 328 329 331 332 334 335 336 337 338 339 339 340 340 341 342 342 343 344 344 344 344 345 345 345 345 346 346 346 346 346 346 346 345 345 345 344 344 343 343 342 342 341 341 340 340 340 340 341 341 342 342 343 343 343 344 345 345 346 347 347 348 348 349 349 349 350 350 350 351 351 351 351 352 352 352 352 353 353 353 353 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 353 353 353 353 353 353 353 353 353 353 354 354 355 355 355 355 354 354 353 352 351 349 348 347 345 343 342 341 340 339 339 338 338 338 338 337 336 335 334 333 333 333 333 334 335 335 336 335 259 261 263 266 268 270 272 273 274 275 275 275 275 275 275 275 275 276 276 277 277 278 278 279 279 280 281 282 283 284 285 286 287 287 287 287 286 285 284 284 284 284 284 284 284 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 286 285 285 285 284 284 284 284 284 283 283 283 283 283 283 283 282 282 282 282 282 282 281 281 281 280 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 283 284 285 285 286 286 286 286 286 286 285 284 283 283 282 282 282 282 282 283 284 285 286 287 288 289 291 292 294 295 297 298 299 300 301 302 302 303 304 304 305 305 306 306 307 308 309 309 310 311 311 311 312 312 312 313 313 313 314 314 314 315 315 316 316 316 317 317 318 318 319 319 320 320 321 322 323 324 324 325 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 331 330 330 329 329 328 327 327 326 326 325 325 326 326 326 325 325 325 325 325 326 326 326 326 325 325 325 324 324 324 324 324 323 323 322 321 321 320 319 318 317 315 314 312 310 308 305 303 301 298 296 293 289 283 273 259 253 252 252 251 251 250 249 248 248 246 243 241 239 237 235 234 233 232 232 231 230 228 227 226 225 224 223 223 223 224 225 225 226 225 224 222 220 218 216 215 213 212 211 210 208 207 206 205 203 200 197 195 193 192 192 190 188 186 184 182 183 184 185 185 184 183 181 179 178 176 175 173 171 170 169 168 167 167 166 164 163 161 159 158 157 156 156 156 158 166 200 281 302 309 313 316 319 321 324 326 327 328 329 329 330 330 331 332 333 335 336 337 338 339 340 340 341 341 342 342 343 344 344 344 344 345 345 345 346 346 346 346 346 346 346 345 345 345 345 344 344 344 343 343 342 342 341 341 340 340 340 340 341 341 342 342 343 343 343 344 344 345 346 346 347 347 348 348 349 350 350 350 351 351 351 351 352 352 352 352 353 353 353 353 353 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 354 354 354 354 354 354 355 355 355 356 356 355 355 354 353 352 351 350 349 348 346 345 344 343 342 341 340 340 340 339 339 339 338 336 334 333 332 331 331 332 333 335 336 336 260 261 263 266 269 272 273 274 275 276 276 276 276 275 275 275 276 276 277 278 279 280 281 281 282 282 283 284 285 286 287 288 289 288 287 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 287 286 286 287 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 286 285 285 285 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 282 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 282 283 283 284 284 285 285 285 285 285 284 283 282 282 281 281 281 281 282 282 283 284 286 287 288 289 291 292 294 295 297 298 299 300 301 301 302 303 303 304 304 305 305 306 307 308 308 309 310 310 310 311 311 312 312 312 313 313 314 314 314 315 315 316 316 317 317 317 318 318 319 319 320 321 321 322 323 324 325 325 326 326 326 327 327 327 328 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 331 331 331 331 331 331 331 331 331 330 330 329 328 328 327 326 326 325 325 325 325 325 325 325 325 325 326 326 326 327 326 326 326 326 326 326 326 326 326 326 325 324 324 323 322 321 320 318 316 313 311 309 307 305 303 301 299 295 288 276 261 245 230 230 235 242 244 245 246 246 245 244 243 241 239 237 235 234 233 232 231 230 229 227 226 225 224 223 222 222 222 222 222 223 223 224 223 222 219 217 215 214 213 211 210 209 207 206 204 203 201 198 195 192 190 188 188 188 187 185 183 182 181 182 183 185 186 186 185 184 182 180 178 177 174 173 171 170 169 168 167 165 163 161 159 156 154 152 150 149 149 149 152 169 297 311 315 318 320 323 325 327 329 331 332 332 332 333 333 333 334 335 336 337 338 339 340 341 341 342 342 343 343 344 344 344 344 345 345 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 342 342 341 341 340 340 341 341 341 342 342 343 343 344 344 344 345 345 346 347 347 348 349 349 350 350 350 351 351 351 352 352 352 352 352 353 353 353 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 355 355 355 355 355 355 355 356 356 356 356 356 356 356 355 354 354 353 352 351 350 350 349 348 347 346 345 344 343 342 341 341 340 340 339 337 335 333 331 330 330 331 332 334 335 335 264 264 263 265 267 270 272 273 274 275 276 276 276 276 276 276 276 276 277 278 279 281 282 283 284 284 285 286 287 288 289 289 289 288 287 286 286 286 285 285 285 286 286 286 286 286 286 286 286 287 287 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 286 286 285 285 285 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 282 282 282 282 281 281 280 280 280 280 280 280 280 280 279 279 279 279 279 279 280 280 279 279 279 280 280 281 281 282 282 282 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 282 283 284 285 287 288 289 291 292 294 295 296 298 299 300 300 301 301 302 303 303 304 304 305 306 306 307 308 309 309 309 310 310 311 311 311 312 312 313 313 314 314 315 315 316 316 317 317 318 318 318 319 319 320 321 321 322 323 324 325 325 326 326 326 327 327 327 328 328 328 328 329 329 329 329 329 329 329 330 330 330 330 330 331 331 331 331 331 331 332 331 331 330 330 329 329 328 327 327 326 326 326 325 325 325 325 325 325 326 327 327 327 327 327 327 326 327 327 328 328 328 328 327 327 326 326 325 324 322 319 315 312 310 308 305 302 299 294 287 277 258 239 228 228 229 229 230 234 241 244 245 245 243 242 241 239 238 236 234 233 232 231 230 229 228 227 226 224 223 222 221 221 220 220 220 220 221 222 222 221 219 217 215 213 212 211 209 208 206 205 204 202 200 197 193 189 186 185 185 185 185 185 184 183 182 182 183 184 185 187 187 187 186 185 183 182 179 177 174 172 171 170 168 167 165 162 159 156 153 151 149 146 145 143 141 139 134 324 321 321 323 325 327 329 331 333 335 336 336 336 336 335 335 336 337 337 338 339 340 341 342 343 343 343 344 344 344 344 344 345 345 346 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 344 343 343 343 342 342 341 341 341 341 341 341 342 342 343 343 343 344 344 344 345 346 346 347 348 348 349 349 350 350 351 351 351 352 352 352 352 353 353 353 354 354 354 354 354 354 354 355 355 355 355 356 356 356 355 355 355 355 355 356 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 356 356 355 355 354 354 353 353 352 351 351 350 349 348 346 345 344 343 342 341 340 339 338 336 334 333 331 331 331 332 333 334 334 257 260 261 262 263 264 266 268 269 271 273 275 276 276 276 276 276 277 278 279 280 281 283 284 285 286 287 288 289 289 290 290 289 288 287 287 287 286 286 286 286 287 287 287 287 287 287 287 288 289 289 290 290 290 290 289 289 288 288 288 288 287 287 287 287 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 282 282 282 282 282 282 281 281 280 280 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 283 284 285 287 288 289 291 292 294 295 296 297 298 299 299 300 301 301 302 303 303 304 305 305 306 307 307 308 309 309 309 310 310 311 311 312 312 313 313 314 314 315 315 316 317 317 318 318 318 319 319 320 320 321 322 323 323 324 324 325 325 326 326 326 327 327 328 328 328 328 329 329 329 329 329 329 329 330 330 330 330 331 331 331 331 332 332 332 332 332 331 331 330 329 329 328 328 327 327 327 326 326 325 325 325 325 326 327 328 328 328 327 327 327 327 328 328 329 329 329 329 328 326 325 324 325 325 325 324 321 317 312 302 290 277 267 256 248 243 239 236 233 233 233 234 234 237 243 245 245 244 242 240 239 237 235 234 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 218 218 219 219 220 219 218 216 215 213 211 210 208 207 206 204 203 201 198 195 191 187 184 182 182 183 184 185 186 185 185 184 184 184 185 186 187 188 188 188 188 186 185 182 179 177 175 173 171 169 166 164 161 157 154 151 148 146 143 140 137 134 129 106 348 331 328 328 329 331 333 336 337 339 340 340 339 339 338 337 338 338 339 340 341 342 342 343 344 344 344 344 344 344 344 345 345 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 342 342 341 341 341 341 341 342 342 343 343 343 344 344 344 345 346 346 347 348 348 349 349 350 350 350 351 351 352 352 352 353 353 353 354 354 354 355 355 355 355 355 355 355 355 355 356 356 356 356 356 355 355 355 355 356 356 356 357 357 357 357 357 357 357 357 358 358 358 358 358 357 357 357 357 356 356 356 355 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 338 336 335 333 333 332 332 333 334 334 239 243 248 251 255 258 262 265 268 270 272 274 275 276 276 277 277 278 279 280 281 283 284 286 287 288 289 290 290 291 291 290 289 289 288 288 287 287 287 287 287 288 288 288 288 288 289 289 290 291 291 291 291 291 290 290 290 289 289 288 288 288 288 288 288 287 287 287 288 288 288 288 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 286 286 285 285 285 285 284 284 284 284 283 283 283 283 282 282 282 282 282 282 281 281 281 281 280 280 280 280 280 279 279 279 279 278 278 278 278 278 278 278 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 282 283 284 285 287 288 290 291 292 294 295 296 297 297 298 299 299 300 301 301 302 303 304 304 305 306 306 307 308 308 309 309 310 310 311 311 312 312 313 313 314 314 315 315 316 317 318 318 318 319 319 319 320 320 321 322 323 324 324 325 325 326 326 326 326 327 327 328 328 328 329 329 329 329 329 329 329 330 330 330 330 330 330 331 331 332 332 332 333 333 332 332 331 330 330 329 329 328 327 327 327 327 326 325 324 324 326 327 328 329 328 328 327 327 327 328 329 329 329 329 328 325 323 320 317 317 319 322 325 327 322 309 287 270 258 250 245 243 242 242 241 240 238 237 238 239 240 241 243 243 243 241 240 238 236 235 233 231 230 229 228 227 227 226 224 223 222 221 220 219 218 217 217 217 217 217 217 217 217 215 214 212 211 209 208 206 205 203 201 198 195 192 189 185 182 180 180 180 182 184 186 187 187 186 185 185 185 185 186 187 188 188 189 189 188 186 184 181 179 176 174 171 169 166 163 159 156 152 149 146 143 140 136 133 128 117 88 7 341 336 334 334 336 338 340 342 343 344 343 342 341 340 339 339 339 340 341 342 343 343 344 344 344 344 344 344 344 345 345 346 346 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 342 341 341 342 342 342 343 343 343 344 344 344 345 345 346 346 347 347 348 348 349 349 350 350 351 351 352 352 353 353 354 354 354 354 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 356 356 355 355 355 356 356 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 356 355 354 354 353 352 351 350 349 348 347 346 345 344 343 342 340 338 337 335 334 334 334 335 335 336 223 226 230 235 246 253 258 262 265 268 270 273 274 276 277 278 279 281 282 284 285 286 288 289 290 290 291 291 291 291 291 290 289 289 288 288 288 288 288 288 288 289 289 289 289 290 290 291 292 292 292 292 292 292 291 291 290 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 287 287 287 287 287 287 286 286 286 285 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 282 281 281 281 281 281 281 281 280 280 280 279 279 279 278 278 278 277 277 277 278 278 278 279 279 279 278 278 278 279 279 279 279 279 280 280 280 281 281 281 281 281 281 281 282 283 284 285 287 288 290 291 292 293 294 295 296 297 297 298 299 299 300 301 302 302 303 304 305 305 306 307 307 308 308 309 309 310 311 311 312 312 313 313 314 315 315 316 316 317 318 318 319 319 319 320 320 321 321 322 323 324 324 325 326 326 326 327 327 327 327 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 331 331 332 332 333 333 333 332 332 331 331 330 330 329 328 327 327 327 326 325 324 324 325 327 328 329 329 328 328 327 327 328 329 330 330 329 327 323 319 314 310 306 304 305 306 306 304 291 278 268 262 257 251 247 244 243 242 242 241 240 239 239 240 240 240 240 239 238 237 235 234 233 232 230 229 228 227 226 226 225 223 222 221 220 219 218 217 216 215 215 215 215 215 215 214 214 213 212 210 209 207 206 204 202 199 196 193 190 187 184 182 180 179 179 180 182 184 186 187 187 186 185 184 184 185 185 186 187 188 189 189 188 187 185 183 180 178 175 172 169 166 162 158 154 150 147 144 141 137 133 128 121 107 74 16 352 343 341 340 341 343 344 346 347 347 346 345 343 342 341 340 340 341 341 342 343 344 345 345 345 345 345 345 345 346 346 346 347 347 347 347 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 343 343 342 342 342 342 342 342 343 343 343 343 344 344 344 344 345 345 345 346 346 347 348 348 349 349 350 350 351 351 352 352 353 353 354 354 354 355 355 355 356 356 356 356 355 355 355 355 356 356 356 356 356 356 356 356 355 355 355 356 356 357 357 358 358 358 358 359 359 359 359 359 359 359 360 360 360 360 359 359 358 357 356 356 355 355 354 353 352 350 349 348 347 346 345 344 343 342 341 339 337 337 336 336 337 338 339 216 218 220 223 228 233 240 246 253 259 264 271 275 277 279 280 281 282 284 286 288 289 290 291 291 292 291 291 291 290 290 290 289 289 288 288 288 288 288 288 289 289 290 290 291 291 291 292 293 293 293 293 293 293 292 292 291 291 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 287 286 286 285 285 285 285 284 284 284 284 284 283 283 283 282 282 282 282 282 282 282 282 282 281 281 281 281 280 280 280 280 279 279 278 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 279 279 280 280 280 280 280 280 280 280 280 280 280 281 282 283 285 287 288 290 291 292 293 294 294 295 296 297 297 298 299 300 300 301 302 303 304 304 305 305 306 307 307 308 309 309 310 311 311 312 312 313 314 314 315 316 316 317 317 318 318 319 319 320 320 321 321 322 322 323 324 324 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 329 330 330 331 331 332 333 333 333 333 332 332 331 331 330 330 329 327 326 326 326 325 325 324 325 326 328 330 330 330 329 329 329 329 330 330 330 330 328 324 318 313 309 305 302 299 297 293 288 276 272 269 267 264 260 254 249 245 242 240 239 240 240 240 240 240 240 239 237 236 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 214 213 213 213 213 213 212 212 211 210 208 206 205 202 200 196 193 190 187 185 183 181 180 179 178 179 181 182 184 185 186 185 185 184 184 184 185 186 187 187 188 189 189 188 187 186 184 182 179 176 173 170 166 162 157 153 149 145 142 139 135 130 124 115 99 65 22 360 351 347 346 346 347 348 349 349 349 348 347 345 343 342 341 341 342 342 343 344 345 345 345 345 345 346 346 346 346 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 342 342 342 342 343 343 344 344 344 344 344 344 345 345 345 345 346 346 347 347 348 349 349 350 350 351 351 352 352 353 353 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 356 356 356 355 355 355 356 356 357 358 358 358 359 359 359 359 359 359 360 0 0 1 1 1 0 360 359 359 359 358 357 357 356 354 353 352 351 350 349 348 348 347 346 345 343 342 341 340 340 340 340 340 341 214 215 216 217 218 220 222 226 232 236 241 254 267 273 275 276 278 281 284 284 282 285 288 289 290 291 291 291 291 290 290 290 290 290 289 290 290 289 289 289 290 290 291 292 292 292 293 293 293 294 294 294 294 294 293 293 292 292 291 291 291 290 290 289 289 289 289 288 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 288 288 288 287 287 286 286 286 285 285 285 285 285 285 284 284 284 284 283 283 283 282 282 282 282 282 282 282 282 282 281 281 281 281 280 280 280 279 279 278 277 277 277 277 276 276 276 276 276 276 276 277 277 278 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 281 283 284 286 288 289 290 291 292 293 294 295 296 296 297 298 298 299 300 301 302 302 303 304 304 305 305 306 307 308 308 309 310 310 311 312 313 313 314 315 315 316 317 317 318 318 318 319 320 320 321 321 322 322 323 323 324 325 325 326 326 327 327 327 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 330 331 332 333 333 334 334 333 332 332 331 331 330 329 328 327 325 325 324 323 323 324 325 328 329 331 331 331 331 330 330 331 331 331 330 328 325 320 316 311 308 304 302 300 297 293 287 278 274 270 267 264 260 255 249 245 241 238 239 240 241 242 243 242 241 239 238 236 234 233 231 230 229 228 227 226 224 223 222 221 220 219 218 217 216 215 214 213 213 212 212 211 211 211 210 210 209 208 207 205 203 200 197 194 191 188 185 183 182 180 179 179 178 179 180 181 182 183 184 184 184 183 183 183 184 185 186 187 188 188 189 189 189 188 187 185 183 181 178 174 170 165 160 155 151 148 144 141 137 133 127 119 107 89 59 28 8 358 353 351 350 350 351 351 351 351 349 348 346 345 343 342 343 343 343 344 345 346 346 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 342 342 342 343 343 343 344 344 344 344 344 345 345 345 345 346 346 346 347 347 348 349 349 350 350 351 351 352 352 353 353 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 357 356 356 356 355 355 355 356 356 357 358 358 359 359 359 359 359 359 359 360 0 1 1 1 1 1 1 1 0 360 359 358 357 356 355 354 353 352 351 351 350 349 348 347 346 345 344 344 343 342 341 342 343 213 214 215 216 217 218 219 220 223 228 233 241 247 248 248 249 254 260 269 275 279 283 286 289 290 291 291 291 291 291 290 290 290 291 291 291 291 291 291 291 291 292 292 293 293 293 293 294 294 294 294 294 294 295 294 294 294 293 293 292 292 291 291 291 290 290 289 289 289 288 288 288 288 288 289 289 289 290 290 290 291 291 291 291 290 290 290 290 290 290 290 290 289 289 288 288 287 287 286 286 286 285 285 285 285 285 285 285 284 284 284 283 283 283 283 282 282 282 282 282 282 281 281 281 281 280 280 280 280 279 278 278 277 277 276 276 276 276 275 275 275 276 276 277 278 278 279 279 279 279 278 277 277 277 277 278 278 278 279 279 280 282 283 285 286 288 289 290 291 292 293 294 295 295 296 297 297 298 299 300 300 301 302 303 303 304 304 305 306 306 307 308 309 310 310 311 312 313 314 314 315 316 316 317 318 318 318 319 319 320 321 321 322 322 323 323 324 324 325 325 326 326 327 327 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 330 331 332 333 334 334 333 333 332 331 330 330 329 328 326 325 324 323 322 321 322 324 327 329 331 332 332 332 332 332 332 332 332 331 330 327 323 318 313 310 307 304 302 298 294 290 285 279 275 271 266 262 258 254 249 245 241 239 239 240 242 243 243 242 241 239 236 234 232 230 229 228 227 226 225 224 223 221 220 219 218 217 216 215 214 213 213 212 212 211 210 210 209 208 207 207 206 205 203 201 198 195 192 188 186 183 182 181 180 179 179 179 179 179 180 181 182 182 183 183 182 182 182 183 184 185 187 188 188 189 189 190 190 189 188 186 184 182 178 174 169 164 158 153 150 146 143 140 136 131 124 114 100 80 53 29 12 2 356 354 352 352 352 352 352 352 351 349 347 346 345 344 344 344 344 345 346 346 347 347 348 348 348 347 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 345 345 345 345 345 344 344 344 344 344 344 344 343 343 343 343 343 343 343 344 344 344 344 344 345 345 345 346 346 346 347 347 348 348 349 349 350 350 351 351 352 352 353 353 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 357 356 356 356 355 355 355 355 356 357 358 359 359 359 359 359 359 359 359 360 0 1 1 2 2 2 2 2 1 0 360 359 358 357 356 355 354 354 353 352 351 351 350 349 349 348 346 344 342 341 341 343