CAPE 23 15 12 12 13 18 17 15 11 5 8 15 20 25 25 21 19 22 27 31 30 25 20 20 20 18 15 14 14 15 16 17 16 14 12 11 10 7 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 2 6 9 17 46 104 185 265 315 343 392 430 446 459 490 537 596 660 701 723 744 768 801 856 919 957 967 939 885 820 751 698 661 655 665 689 708 717 685 634 584 539 488 428 361 298 259 244 238 224 206 191 180 180 191 200 205 181 160 193 281 490 403 787 1187 1402 1547 1669 1806 1898 1877 1816 1746 1637 1419 1104 768 481 309 487 776 922 1025 1095 1055 781 638 557 494 440 424 434 448 460 470 472 467 502 644 828 896 835 781 670 587 697 1094 1730 2304 2503 2275 1923 1489 1038 774 687 731 828 800 592 323 183 199 354 405 446 317 222 147 245 495 646 622 509 389 398 522 649 664 540 495 552 478 416 643 820 840 898 1133 1232 1089 750 406 272 363 613 824 842 756 722 736 707 672 643 654 519 404 442 442 416 358 156 36 11 8 22 62 126 128 197 227 300 563 844 976 1013 1164 1364 1455 1373 1184 937 656 485 468 528 645 772 915 1090 1218 1279 1312 1381 1522 1704 1939 2114 2196 2183 1916 1787 1971 2002 2170 2324 2496 2815 3407 3167 1863 606 117 30 63 152 318 519 717 905 1079 1236 1384 1499 1561 1547 1489 1433 1365 1316 1314 1400 1552 1688 1805 1872 2177 2435 2177 1767 1732 1822 1905 1938 1940 1982 2033 2089 2168 2256 2238 2192 2161 2158 2203 2269 2333 2282 1992 1511 1023 747 828 992 956 942 993 958 941 949 1074 1197 1321 1508 1724 1867 1927 1834 1729 1628 1811 2234 2395 2389 2804 3310 3440 3419 3169 2641 2168 1915 1823 1804 1852 1972 2158 2314 2466 2676 2933 3268 3460 3484 3690 3920 3822 3639 3447 3330 3530 2832 2620 2536 2408 2300 2213 2164 2181 2214 2197 2163 2123 2179 2367 2672 2781 2709 2690 2780 2909 2956 2974 3017 2956 2790 2605 2366 2194 2199 2246 2251 2149 1940 1756 1677 1788 2265 2164 1881 1670 1836 2141 2288 2385 2434 1859 1977 1898 1613 1554 1635 1782 1898 1883 1976 2225 2240 1847 1155 522 381 1063 2056 1940 1664 1640 1661 1429 1475 1890 1672 1756 1642 1661 1670 1411 1164 997 994 1017 1033 1035 1038 1067 1074 983 851 736 643 578 561 535 515 500 552 663 718 746 1087 1131 1132 1181 1040 990 866 855 902 951 987 987 997 986 949 896 825 706 512 334 254 276 341 478 518 628 755 932 1099 1170 1185 1178 1141 1141 1159 1140 1094 996 840 672 495 435 529 689 531 428 413 414 373 345 337 334 344 21 16 13 14 20 28 24 19 19 13 9 15 19 19 19 15 12 15 21 25 24 22 19 21 20 18 16 15 16 16 16 16 17 15 14 13 12 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 1 2 5 10 24 67 128 219 298 331 366 413 443 454 472 506 549 610 660 695 723 749 781 833 894 941 965 947 892 824 750 685 632 609 608 628 646 674 680 661 634 616 601 579 547 502 448 412 386 351 308 269 247 254 255 217 178 225 374 550 932 1234 974 1406 1632 1805 1908 1921 1885 1790 1662 1572 1513 1451 1335 1180 1000 832 693 812 944 973 971 950 853 700 647 621 575 507 466 449 450 453 450 443 445 484 570 745 838 819 681 689 884 1216 1639 2112 2436 2412 2146 1801 1338 931 711 641 676 720 629 377 139 91 273 598 719 662 427 264 199 418 718 757 698 652 661 791 891 966 1007 905 793 724 710 691 851 978 999 1076 1295 1439 1345 1075 789 648 696 861 990 987 924 868 790 723 684 677 657 535 391 316 203 134 107 49 22 33 42 64 132 166 202 350 445 604 850 1077 1212 1219 1252 1370 1460 1402 1204 866 569 502 557 646 781 915 1041 1147 1196 1216 1281 1422 1590 1773 1987 2144 2256 2203 1928 1851 1965 1956 2153 2294 2450 2758 3367 3306 2276 1029 323 92 61 104 213 390 629 887 1107 1283 1439 1580 1673 1680 1622 1539 1438 1362 1338 1366 1470 1615 1617 1661 2042 2312 2053 1723 1630 1656 1710 1799 1871 1948 2039 2163 2302 2411 2431 2405 2373 2341 2312 2280 2240 2163 1938 1479 934 688 907 1112 938 807 861 853 897 871 1056 1193 1306 1443 1645 1837 1870 1652 1507 1567 1860 2228 2524 2807 3337 3941 4024 3719 3360 2783 2252 1863 1677 1601 1664 1896 2216 2490 2661 2765 2901 3145 3378 3539 3689 3700 3617 3629 3562 3396 3313 2860 2636 2502 2390 2270 2198 2191 2221 2245 2210 2248 2311 2468 2631 2792 2859 2824 2799 2813 2845 2829 2800 2852 2837 2654 2409 2145 1972 1996 2113 2198 2155 1983 1815 1712 1674 2046 2263 2211 2192 2154 2191 2257 2196 2075 1805 1761 1632 1593 1581 1604 1736 1767 1789 1943 2152 2199 1807 1187 561 631 1527 2096 1555 1269 1654 1734 1422 1445 1799 1826 1816 1836 1961 2017 1822 1586 1457 1402 1363 1351 1285 1097 1004 957 901 835 715 626 579 567 596 646 647 764 896 924 882 787 801 942 1064 1040 1061 1139 1146 1074 1048 1104 1136 1129 1080 1013 936 853 732 575 410 357 412 434 461 500 549 607 739 927 1065 1122 1124 1091 1064 1073 1077 1080 1023 947 791 563 437 347 498 516 386 317 312 315 327 333 341 372 21 18 18 21 28 31 25 21 20 19 14 17 15 12 15 10 8 9 13 17 19 19 19 19 19 19 19 17 16 18 17 17 17 15 14 12 11 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 2 4 13 39 84 164 260 321 347 386 428 450 459 488 519 567 624 673 702 728 762 810 865 915 949 945 896 822 751 687 626 587 570 574 581 593 614 619 611 612 624 635 641 631 598 563 537 514 492 474 466 424 331 284 418 720 1029 1374 1822 1775 1505 1827 1871 1889 1855 1733 1620 1528 1456 1398 1346 1299 1234 1164 1076 1016 965 960 964 939 900 840 776 741 744 743 694 607 536 497 481 475 471 466 479 519 579 665 742 787 745 1049 1629 1778 2222 2495 2557 2363 2039 1613 1051 817 683 626 632 580 437 241 101 113 340 691 852 750 556 394 331 527 727 772 761 729 767 909 956 1000 1096 1036 885 810 823 905 1029 1078 1110 1222 1385 1500 1482 1347 1166 1040 1008 1019 1025 998 913 785 691 688 696 637 536 424 351 272 136 46 31 35 34 76 113 165 212 195 208 396 649 1072 1301 1444 1610 1629 1513 1449 1420 1296 1063 738 550 592 682 781 915 1016 1070 1090 1108 1171 1311 1480 1644 1846 2055 2236 2427 2278 1934 1897 1969 1997 2115 2237 2391 2678 3156 3195 2485 1452 629 227 117 122 176 295 511 802 1069 1268 1440 1610 1745 1795 1752 1646 1525 1433 1386 1375 1410 1504 1441 1480 1894 2247 2167 1871 1651 1595 1630 1700 1799 1912 2048 2202 2343 2439 2492 2533 2535 2494 2431 2345 2227 2070 1802 1307 775 593 860 1140 1049 869 771 779 981 1007 1147 1275 1372 1476 1639 1792 1767 1588 1533 1668 1894 2252 2620 3057 3622 4262 4208 3691 3188 2674 2174 1799 1589 1530 1660 1968 2345 2660 2818 2817 2765 2807 3006 3330 3615 3743 3820 3731 3549 3256 3056 2846 2548 2495 2414 2272 2222 2275 2328 2349 2348 2419 2571 2762 2887 2908 2882 2839 2808 2767 2670 2562 2525 2549 2542 2438 2283 2139 2086 2151 2346 2451 2299 2131 1971 1865 1812 1911 2127 2207 2209 2144 2205 2312 2246 2020 1692 1235 1183 1410 1481 1608 1803 1872 1902 2031 2207 2300 1880 1436 950 1219 1821 1586 920 739 954 1274 1414 1590 1823 1839 1791 1809 1900 1895 1736 1567 1471 1330 1366 1180 1107 996 871 834 862 937 852 723 693 746 739 737 802 874 858 746 734 758 731 776 791 738 791 973 1142 1139 1115 1118 1158 1168 1098 1032 950 861 765 676 571 522 495 455 481 545 566 588 626 737 875 966 1025 1043 1036 1017 1021 1049 1018 984 966 833 753 697 600 645 640 523 362 325 333 387 432 560 25 23 24 25 26 24 19 19 21 20 19 16 13 11 12 7 6 4 8 12 14 14 15 17 17 18 20 19 18 18 17 18 17 14 12 12 12 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 1 2 5 18 49 113 209 293 337 367 404 436 452 473 501 539 596 661 695 709 735 771 825 880 920 933 902 830 756 694 641 600 569 554 546 543 556 562 557 555 567 588 603 615 612 600 581 569 564 546 487 402 451 687 1106 1489 1785 2145 2320 1993 1758 1887 1813 1716 1617 1482 1352 1267 1233 1211 1176 1136 1114 1107 1085 1105 1101 1011 937 886 824 747 705 697 716 721 684 634 594 576 572 572 576 571 569 592 632 687 757 854 875 1129 1772 1661 2183 2322 2229 1931 1496 1114 726 545 493 644 781 687 455 245 123 155 379 733 960 923 783 666 627 665 699 768 865 908 915 923 909 908 985 968 881 870 894 935 1009 1094 1218 1336 1420 1454 1431 1380 1284 1168 1032 910 851 851 815 713 652 666 653 557 445 362 354 279 145 59 32 55 83 140 209 245 254 223 270 551 1049 1526 1654 1734 1823 1769 1577 1392 1291 1173 952 695 637 732 813 898 983 1007 981 969 1028 1163 1345 1552 1806 2054 2186 2316 2445 2241 1890 1893 2024 2094 2118 2178 2327 2618 3014 3169 2773 1885 971 419 201 156 172 243 416 689 971 1197 1396 1592 1751 1835 1823 1734 1606 1492 1411 1359 1326 1352 1331 1343 1811 2331 2495 2212 1860 1742 1764 1793 1860 1958 2099 2243 2336 2385 2416 2499 2591 2606 2544 2426 2253 2027 1702 1242 856 803 1059 1372 1533 1484 1129 886 1045 1225 1314 1385 1462 1520 1637 1753 1760 1655 1652 1752 1983 2379 2615 2877 3244 3697 3408 2782 2469 2220 1875 1599 1474 1496 1681 2041 2467 2786 2872 2757 2602 2536 2669 3003 3528 3907 4002 3823 3456 3134 3028 2702 2465 2471 2449 2330 2328 2413 2475 2515 2576 2686 2843 2983 3000 2922 2885 2889 2845 2716 2588 2494 2400 2327 2262 2228 2191 2184 2219 2345 2509 2563 2484 2345 2211 2114 2081 2105 2201 2311 2440 2504 2562 2530 2320 2031 1789 1714 1740 1743 1865 2069 2134 2199 2318 2409 2401 2386 1952 1643 1488 1576 1481 734 373 515 818 1204 1495 1747 1828 1735 1639 1601 1695 1852 1771 1459 1489 1271 1263 1139 1027 957 828 826 872 968 1000 937 908 933 871 779 794 867 849 817 866 847 781 673 526 487 588 688 888 1049 1108 1104 1081 1085 1061 1002 924 863 788 703 644 579 496 395 435 573 604 657 649 646 635 715 857 951 1005 1000 1021 1052 1021 1098 1215 1071 993 998 974 948 955 935 878 718 626 621 599 671 30 25 24 22 16 12 12 16 19 19 18 15 12 10 9 6 5 5 5 8 10 9 10 14 16 19 19 19 20 17 13 14 14 12 11 11 12 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 1 2 4 6 20 68 155 251 319 355 383 414 438 457 486 520 564 629 686 704 721 743 787 833 876 899 895 847 765 698 658 630 608 592 576 553 536 521 503 488 487 500 518 541 568 588 607 640 684 714 770 1037 1271 1507 1730 1912 2175 2453 2366 1996 1789 1755 1650 1529 1419 1301 1177 1077 1024 995 962 945 962 999 1010 1026 1006 949 915 830 731 665 627 577 578 585 578 583 596 623 646 663 684 690 680 687 732 811 902 989 1003 1137 1342 1315 1603 1622 1598 1412 1198 875 574 391 365 553 812 820 595 353 210 251 410 597 726 756 760 791 828 837 868 993 1102 1173 1164 1096 1057 1017 967 933 927 959 999 1036 1091 1220 1386 1453 1414 1371 1330 1276 1179 1046 846 665 603 670 746 746 703 647 575 477 374 324 318 271 137 49 44 97 214 347 343 309 279 242 404 863 1387 1694 1733 1675 1535 1435 1388 1275 1186 1118 947 771 781 861 913 954 958 908 860 895 1021 1211 1474 1840 2250 2451 2419 2421 2368 2082 1750 1870 2116 2207 2144 2146 2283 2589 2973 3291 3206 2423 1404 717 331 189 173 229 393 642 895 1117 1342 1567 1729 1812 1821 1756 1624 1493 1392 1311 1220 1162 1252 1307 1796 2432 2809 2560 2169 2046 2051 2033 2039 2079 2195 2316 2382 2409 2423 2474 2562 2636 2652 2579 2389 2111 1794 1485 1320 1392 1616 1869 2083 2086 1715 1330 1203 1317 1507 1465 1510 1494 1564 1580 1586 1655 1785 1944 2157 2341 2380 2521 2818 3051 2660 1963 1751 1795 1688 1564 1484 1522 1726 2127 2570 2804 2791 2653 2556 2610 2805 3108 3573 3932 3890 3693 3263 2841 2546 2570 2499 2483 2480 2444 2498 2615 2686 2742 2842 2948 3051 3101 3014 2878 2851 2866 2781 2567 2392 2278 2198 2180 2039 2034 2176 2365 2537 2638 2704 2716 2607 2408 2297 2275 2272 2278 2323 2372 2488 2672 2687 2461 2200 2009 1867 1868 1964 2115 2258 2279 2107 2160 2478 2641 2370 2001 1746 1659 1671 1603 1044 593 656 1039 1526 1883 1900 1789 1701 1562 1504 1505 1613 1764 1863 1444 1447 1267 1180 1070 947 868 841 858 887 967 1020 1027 983 897 756 633 655 770 831 788 716 645 546 436 367 379 436 515 601 729 883 945 929 938 923 877 824 767 712 671 625 575 515 505 548 550 578 685 667 570 469 472 636 791 901 964 1011 1055 1042 1024 1023 1037 1162 1375 1437 1196 1059 996 943 899 861 793 660 552 21 17 15 13 9 9 14 19 21 19 16 15 13 10 9 8 7 5 6 6 8 8 8 11 15 17 19 21 22 20 13 6 8 8 7 8 10 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 0 0 0 0 0 0 0 0 1 1 2 3 5 32 102 199 290 344 370 398 427 446 473 508 542 592 655 695 718 723 745 785 829 859 873 857 800 731 684 661 656 654 640 611 568 526 491 463 452 461 486 530 588 652 730 838 971 1109 1370 1760 2108 2100 1914 1950 2112 2225 2056 1825 1682 1597 1505 1415 1324 1222 1115 1015 922 855 828 825 832 850 873 892 879 814 758 690 616 554 512 435 430 462 488 523 564 609 651 704 748 764 773 810 902 1024 1105 1111 1092 1109 1108 1153 1260 1247 1294 1196 1083 927 582 467 344 456 652 668 493 329 249 326 399 340 270 288 409 613 835 1002 1102 1199 1363 1509 1400 1256 1220 1157 1024 994 1020 1030 1087 1227 1341 1460 1532 1518 1439 1384 1332 1205 1043 891 726 578 536 641 752 749 646 548 499 428 330 248 207 227 109 51 141 330 481 493 329 303 346 424 621 1184 1600 1715 1588 1358 1106 1018 1160 1232 1208 1144 1004 906 921 951 963 952 900 842 845 953 1136 1408 1829 2360 2754 2794 2647 2516 2292 1881 1683 1973 2202 2285 2178 2140 2271 2562 2945 3372 3494 2913 1927 1146 568 275 198 248 440 672 848 1033 1289 1547 1702 1757 1756 1705 1588 1466 1340 1235 1140 1053 1212 1324 1754 2414 2857 2741 2462 2356 2331 2318 2298 2312 2407 2508 2583 2637 2662 2658 2662 2703 2746 2731 2618 2415 2163 1955 1882 1940 2048 2151 2183 2048 1727 1551 1319 1411 1617 1515 1476 1366 1391 1424 1511 1723 1949 2069 2140 2130 2114 2295 2676 2871 2637 2195 1932 1882 1819 1755 1681 1659 1815 2193 2565 2703 2687 2633 2664 2835 2991 3175 3455 3712 3597 3391 3042 2713 2620 2698 2631 2541 2529 2550 2667 2841 2916 2945 3020 3075 3078 3009 2870 2771 2745 2656 2498 2283 2091 2101 2109 2173 2078 2106 2277 2505 2763 2834 2810 2712 2427 2106 1979 1986 1993 1951 1900 1986 2300 2552 2376 2075 1921 1865 1902 2050 2322 2482 2539 2277 1877 1760 1975 2146 1832 1413 1272 1304 1266 974 812 957 1291 1648 1913 1918 1790 1676 1565 1527 1547 1538 1628 1600 1675 1536 1376 1182 1087 966 879 824 820 809 818 864 911 956 928 800 656 549 575 677 711 594 471 432 382 337 327 332 335 331 379 455 605 700 709 731 739 702 680 651 629 620 589 563 534 485 429 483 535 619 623 504 352 297 413 608 774 876 935 1013 1036 972 962 995 1158 1355 1347 1285 1126 786 537 568 517 556 560 498 8 10 9 9 12 17 21 23 22 19 17 16 14 13 12 12 11 9 8 8 8 9 9 11 13 16 19 18 20 21 13 7 4 2 2 5 10 10 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 1 1 2 2 11 58 142 246 325 362 388 419 441 465 497 530 572 629 681 723 749 755 768 797 822 841 851 848 799 748 711 701 705 697 683 645 594 543 508 498 512 549 606 672 741 828 947 1089 1249 1471 1819 2169 2135 1850 1824 1847 1889 1735 1551 1468 1414 1383 1343 1268 1152 1026 911 812 763 758 751 746 778 826 833 782 691 622 546 496 437 387 342 349 410 471 516 561 601 643 708 754 770 797 870 956 1003 1030 1048 1039 1013 996 1053 1122 1147 1157 1079 973 826 627 620 636 425 496 419 250 192 181 243 235 149 80 87 233 533 911 1210 1356 1462 1616 1687 1541 1356 1272 1204 1070 1103 1167 1208 1291 1536 1596 1559 1514 1480 1391 1331 1273 1094 904 759 689 657 687 795 880 806 597 423 361 327 273 202 127 115 142 194 263 398 642 633 373 337 528 723 982 1371 1608 1668 1402 1085 861 812 1105 1322 1277 1184 1067 1018 1023 1009 988 951 899 882 952 1123 1383 1777 2309 2787 2940 2798 2596 2436 2174 1809 1862 2165 2264 2289 2216 2165 2260 2513 2887 3304 3462 3150 2455 1731 1050 557 319 304 456 650 814 1008 1266 1514 1651 1672 1643 1592 1513 1409 1269 1153 1103 1115 1276 1362 1582 2099 2546 2674 2611 2560 2564 2582 2575 2609 2707 2823 2928 3005 3037 3016 2966 2937 2958 2984 2953 2847 2662 2468 2355 2300 2264 2250 2097 1821 1538 1535 1643 1648 1633 1557 1441 1339 1350 1423 1594 1888 2091 2122 2088 2023 2003 2212 2674 2940 2819 2593 2415 2212 1927 1756 1699 1732 1877 2192 2484 2566 2632 2749 2862 2978 3095 3294 3366 3377 3237 3071 2898 2757 2717 2754 2737 2656 2611 2624 2769 2985 3047 3009 3004 2975 2888 2780 2685 2656 2616 2399 2228 2073 1983 2147 2292 2332 2300 2322 2380 2474 2525 2517 2411 2168 1857 1616 1455 1321 1344 1470 1454 1700 2122 2276 1925 1724 1693 1699 1817 2033 2356 2596 2617 2253 1718 1402 1504 1605 1375 1210 1218 1260 1176 1086 1287 1526 1808 1929 1852 1723 1591 1553 1580 1630 1727 1738 1781 1587 1543 1438 1283 1141 1053 951 898 892 816 709 663 666 762 860 844 716 673 650 650 677 526 423 381 398 360 330 332 318 300 313 353 395 447 476 474 495 523 534 548 556 529 576 566 524 522 494 436 447 482 510 511 405 250 187 235 367 573 757 816 898 991 936 940 944 1039 1193 1262 1283 1222 1086 967 675 419 358 362 401 9 9 11 13 17 21 24 25 24 20 18 17 17 17 16 16 15 14 12 10 9 9 10 11 11 12 15 13 12 14 8 3 1 0 0 3 9 10 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 1 0 2 4 9 30 85 178 285 346 377 412 440 462 487 515 553 601 655 709 757 774 775 787 795 802 809 822 820 802 767 751 751 743 738 707 658 607 578 579 602 641 682 704 725 757 807 868 954 1124 1407 1681 1741 1641 1604 1566 1563 1514 1364 1251 1188 1176 1162 1120 1024 904 804 702 656 663 671 693 763 815 774 685 604 517 432 375 333 293 281 301 377 466 521 569 615 646 689 711 717 729 771 818 842 873 888 862 829 840 907 951 979 959 907 832 750 688 675 837 769 534 260 118 102 91 114 99 67 61 95 257 606 1001 1270 1403 1508 1615 1644 1540 1378 1294 1253 1183 1314 1423 1425 1492 1670 1566 1438 1395 1435 1390 1284 1124 926 775 654 663 765 922 1048 1037 813 511 314 256 238 206 163 143 200 289 344 395 517 720 636 458 521 668 959 1218 1332 1540 1613 1323 978 861 978 1300 1508 1329 1254 1177 1132 1112 1065 1026 993 974 1013 1135 1363 1718 2197 2672 2904 2790 2508 2282 2186 2048 1918 2094 2266 2256 2236 2221 2170 2217 2433 2756 3078 3252 3189 2872 2395 1748 1056 582 424 492 658 848 1058 1288 1491 1596 1587 1533 1484 1426 1327 1197 1090 1090 1219 1384 1338 1313 1615 2049 2376 2488 2521 2587 2653 2689 2762 2890 3046 3164 3219 3226 3196 3167 3155 3171 3222 3246 3208 3067 2884 2756 2643 2512 2406 2231 2090 1977 1821 1942 1967 1795 1766 1648 1565 1557 1610 1803 2065 2173 2152 2108 2044 2002 2129 2408 2568 2543 2455 2320 2139 2006 1938 1878 1828 1911 2106 2317 2405 2687 3026 3056 3003 3023 3280 3336 3100 2941 2874 2818 2842 2891 2931 2905 2787 2682 2658 2777 2981 3028 2913 2823 2723 2529 2530 2530 2513 2474 2322 2257 2184 2190 2363 2526 2573 2502 2455 2464 2487 2447 2318 2084 1800 1530 1387 1302 1066 1021 1524 1853 2067 2090 1991 1684 1654 1691 1690 1809 1987 2308 2517 2552 2384 1936 1614 1667 1776 1838 1875 1873 1810 1669 1791 2059 2007 2110 1900 1760 1641 1644 1672 1681 1785 1827 1764 1860 1637 1525 1331 1161 1050 990 955 934 931 792 652 622 644 760 801 713 598 559 525 547 490 388 366 360 357 357 363 393 372 306 300 299 296 309 309 321 331 379 440 503 584 596 619 598 517 467 446 429 421 418 404 359 292 200 144 152 193 328 546 637 710 782 731 756 804 823 992 1176 1240 1273 1296 1220 982 706 437 214 254 12 11 12 13 16 20 23 24 22 18 16 16 17 18 18 18 18 17 15 11 8 8 8 8 7 8 10 9 6 6 3 0 0 0 1 4 11 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 1 3 6 16 46 112 224 317 362 401 437 466 488 507 538 578 623 676 739 781 795 799 800 798 791 791 809 825 819 805 800 787 769 738 694 642 606 596 613 632 634 617 602 603 618 636 676 793 995 1189 1280 1296 1301 1308 1328 1403 1414 1264 1099 975 973 971 929 872 849 742 649 652 688 721 758 763 685 565 469 405 356 316 288 259 257 290 362 467 545 588 633 656 670 666 659 670 709 735 727 731 729 714 708 743 794 826 845 836 832 795 756 774 793 858 904 604 238 90 75 53 54 61 102 138 212 373 654 914 1082 1229 1366 1463 1507 1464 1375 1341 1323 1307 1394 1481 1512 1537 1638 1506 1415 1393 1421 1353 1191 958 774 645 580 654 841 1032 1031 869 620 388 273 263 257 221 185 195 283 358 369 432 540 669 662 632 698 827 1112 1193 1187 1280 1472 1299 929 893 1015 1294 1618 1396 1366 1300 1251 1199 1124 1084 1071 1090 1176 1348 1640 2068 2527 2806 2754 2449 2136 1969 1962 1990 2041 2173 2230 2173 2155 2152 2129 2151 2327 2577 2808 2985 3069 3028 2842 2374 1633 964 636 614 756 962 1169 1351 1497 1558 1527 1451 1391 1347 1261 1150 1075 1143 1341 1482 1364 1188 1240 1546 1915 2081 2165 2295 2420 2528 2646 2796 2966 3067 3067 3033 3031 3065 3094 3128 3207 3274 3263 3187 3091 3011 2926 2812 2729 2681 2649 2459 2071 2011 2358 2179 2166 2055 1925 1887 1899 2037 2200 2253 2243 2223 2166 2067 2001 2010 2042 2086 2066 2000 2138 2397 2439 2292 2054 1964 2053 2227 2437 2887 3402 3356 3003 2895 3155 3348 2961 2738 2787 2799 2886 2958 2942 2953 2868 2752 2697 2740 2893 2934 2740 2586 2573 2325 2407 2448 2354 2345 2393 2457 2468 2491 2573 2652 2759 2715 2626 2591 2561 2497 2332 2036 1709 1513 1436 1439 1225 1264 1662 1889 1837 1899 1871 1706 1712 1757 1747 1784 1991 2253 2402 2479 2525 2411 2300 2438 2658 2737 2631 2479 2430 2284 2463 2336 2311 2423 2123 1858 1608 1612 1715 1771 1837 1775 1649 1565 1441 1323 1234 1127 1003 940 938 907 877 723 608 602 652 753 677 549 523 546 506 456 415 386 392 399 403 446 466 467 392 280 198 188 197 210 245 283 304 392 516 682 788 737 706 675 574 473 402 385 427 410 360 278 217 174 131 131 163 252 361 427 467 497 505 526 564 640 810 977 1117 1217 1315 1334 1274 1098 760 383 228 13 10 10 9 12 17 22 23 21 14 12 12 13 16 19 21 24 23 16 9 5 3 3 3 3 3 5 5 2 1 0 0 0 1 3 9 13 12 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 2 8 21 59 154 266 338 384 426 460 485 500 532 572 610 652 701 760 803 819 823 821 811 794 793 814 834 842 843 828 804 768 721 657 593 536 511 501 483 465 457 462 481 506 533 589 701 842 936 995 1060 1103 1118 1244 1485 1496 1247 976 979 962 910 878 940 918 823 789 804 808 761 686 584 467 389 358 333 311 297 282 286 323 388 483 557 590 630 648 641 621 606 616 638 657 648 641 634 662 728 785 794 786 789 778 756 750 765 782 769 702 752 550 288 164 131 108 144 188 262 317 421 528 653 719 794 1013 1241 1319 1311 1310 1336 1350 1302 1221 1184 1237 1366 1493 1591 1533 1491 1437 1381 1189 1010 808 693 588 641 776 930 1042 761 495 371 296 284 314 296 233 212 266 374 437 360 280 327 509 743 844 935 1092 1223 1195 1081 1039 1196 1130 863 812 1035 1577 1679 1472 1451 1363 1308 1248 1185 1157 1163 1208 1323 1551 1914 2351 2683 2721 2459 2099 1874 1826 1892 1982 2058 2133 2131 2096 2084 2079 2082 2094 2230 2428 2601 2739 2884 2998 3029 2756 2088 1352 925 849 980 1182 1349 1466 1557 1581 1500 1365 1313 1302 1248 1152 1143 1277 1428 1436 1358 1246 1153 1249 1469 1604 1698 1836 1974 2127 2264 2383 2498 2570 2559 2512 2517 2583 2654 2704 2758 2825 2906 2962 3014 3055 3058 2988 2914 2855 2686 2306 1811 1776 2429 2455 2531 2528 2372 2346 2387 2446 2493 2484 2451 2427 2340 2118 1852 1698 1720 1900 2080 2339 2744 3068 3018 2664 2282 2064 2137 2391 2734 3229 3738 3748 3092 2837 3227 3359 2838 2523 2645 2792 2896 2969 2952 2886 2759 2673 2682 2669 2799 2813 2594 2464 2545 2506 2479 2413 2329 2360 2478 2613 2694 2714 2737 2778 2846 2811 2687 2555 2426 2306 2077 1741 1548 1532 1500 1436 1342 1425 1463 1603 1775 1924 1892 1817 1774 1802 1896 2033 2227 2503 2618 2568 2595 2628 2606 2561 2533 2585 2645 2489 2486 2609 2951 2918 2635 2554 2200 1842 1651 1637 1729 1772 1768 1676 1523 1331 1144 1077 1072 1067 1057 911 786 811 776 678 631 595 640 680 568 463 492 530 490 432 400 404 483 594 608 641 572 488 337 303 178 157 155 171 223 285 370 524 696 838 887 896 902 826 674 537 472 382 442 443 395 281 210 174 140 131 139 164 245 301 319 323 310 298 346 424 518 676 893 1037 1192 1318 1356 1337 1141 800 460 9 8 5 4 8 11 16 18 16 10 7 8 10 14 19 24 26 24 16 7 2 1 0 0 0 0 2 3 0 0 0 0 0 1 4 8 11 11 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 1 4 10 28 91 198 298 364 409 447 481 501 532 573 603 643 672 730 787 821 835 841 839 822 797 788 806 834 856 864 841 797 752 687 609 527 461 411 388 382 383 380 382 397 423 460 522 630 764 954 1122 1083 945 1134 1591 1691 1420 1145 1091 1014 903 822 895 980 934 871 842 821 728 627 545 465 401 375 367 354 336 330 346 384 438 512 577 609 631 641 645 617 594 609 625 650 654 657 630 655 779 916 914 822 777 760 716 724 801 865 957 982 749 515 288 198 176 236 409 437 453 521 583 560 618 611 716 956 1216 1292 1214 1198 1275 1314 1215 1041 951 980 1098 1329 1503 1539 1457 1289 1190 1006 885 683 661 669 822 1025 1021 902 476 254 206 211 278 342 318 269 255 314 449 531 449 331 362 514 752 990 1100 1183 1249 1265 1191 1101 1051 938 823 822 1114 1546 1663 1563 1496 1398 1340 1295 1269 1247 1255 1319 1470 1757 2145 2480 2594 2437 2110 1843 1777 1819 1898 1979 2051 2075 2058 2062 2049 2043 2047 2075 2198 2401 2598 2779 2957 3121 3247 3059 2413 1683 1270 1202 1326 1475 1544 1564 1580 1561 1461 1335 1282 1269 1209 1167 1261 1438 1481 1393 1332 1281 1192 1201 1290 1370 1433 1515 1597 1702 1792 1839 1862 1887 1902 1885 1877 1913 1972 2033 2035 2065 2227 2387 2601 2843 2969 2940 2793 2558 2160 1748 1473 1620 2082 2295 2523 2745 2852 2898 2946 2987 2961 2813 2694 2693 2577 2198 1803 1553 1551 1805 2103 2526 3225 3734 3629 3040 2418 2108 2254 2703 3197 3725 4163 4225 3418 2907 3054 2918 2465 2279 2405 2626 2752 2776 2733 2659 2474 2488 2570 2540 2668 2690 2548 2488 2586 2647 2513 2332 2306 2408 2526 2626 2653 2600 2579 2642 2695 2599 2400 2184 2019 1913 1709 1402 1260 1259 1230 1309 1350 1313 1278 1411 1667 1846 1917 1898 1812 1938 2243 2430 2632 2877 2924 2787 2793 2807 2636 2701 2662 2634 2618 2436 2316 2377 2765 2823 2441 2236 2049 1949 1896 1851 1784 1751 1752 1626 1404 1195 1077 952 898 943 1019 912 765 764 748 651 581 582 666 655 520 441 457 463 432 400 382 445 586 702 613 603 543 476 359 306 213 153 136 152 207 304 454 674 892 1009 1093 1146 1143 1074 904 719 612 524 468 437 428 340 264 206 167 151 143 148 184 236 265 231 238 219 216 224 258 366 535 707 968 1221 1370 1433 1372 1210 963 8 6 3 0 1 3 6 7 7 4 3 6 9 13 22 29 31 24 14 5 1 0 0 0 0 0 0 1 0 0 0 0 0 2 3 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 0 0 0 0 0 0 0 0 0 0 0 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 47 130 240 333 392 434 473 503 536 574 606 650 677 716 764 808 831 847 858 863 847 810 795 804 826 858 862 820 771 708 645 573 500 437 399 384 371 353 333 333 365 405 427 472 668 1095 1419 1285 1007 1144 1545 1636 1424 1255 1151 1026 871 745 739 822 790 733 694 668 575 507 477 460 443 430 426 410 381 377 404 438 475 531 592 624 645 649 639 633 613 620 634 657 660 653 599 601 763 994 974 856 795 776 733 715 757 849 1011 1107 892 525 283 234 312 453 586 561 550 531 503 435 646 788 743 803 1026 1267 1278 1237 1261 1290 1185 986 875 910 1069 1316 1519 1548 1392 1261 1180 876 649 564 748 915 1030 1226 1045 651 274 204 204 229 303 362 328 268 275 386 533 590 577 526 553 808 1037 1146 1151 1154 1182 1219 1225 1176 1060 899 894 1064 1372 1655 1734 1656 1557 1462 1410 1382 1372 1358 1374 1473 1681 1989 2294 2444 2373 2145 1874 1728 1765 1855 1931 2009 2056 2048 2035 2057 2060 2071 2088 2141 2306 2603 2915 3151 3303 3437 3493 3226 2615 1997 1663 1612 1684 1728 1685 1606 1545 1492 1413 1307 1254 1224 1184 1228 1381 1531 1516 1419 1354 1242 1139 1181 1297 1366 1403 1448 1493 1533 1533 1497 1441 1385 1378 1394 1418 1427 1399 1482 1432 1326 1459 1631 1916 2332 2648 2734 2568 2189 1670 1461 1620 1896 2004 2076 2341 2660 2951 3147 3239 3324 3285 3027 2882 2875 2726 2293 1923 1652 1560 1714 2066 2674 3605 4354 4231 3292 2369 2005 2260 2849 3408 3906 4232 4229 3756 3204 2780 2317 2012 2043 2144 2292 2403 2468 2403 2313 2208 2327 2413 2447 2549 2590 2498 2497 2576 2536 2364 2233 2288 2428 2512 2515 2406 2221 2161 2263 2314 2201 1983 1791 1706 1684 1556 1240 1066 921 891 1182 1264 1164 1169 1428 1704 1838 1886 1946 2077 2369 2784 3126 3315 3312 3156 2962 3077 3298 3436 3294 3025 2970 2751 2555 2381 2343 2245 1985 1908 1934 1921 1938 1973 1988 1912 1839 1785 1627 1492 1109 1000 889 905 925 910 817 771 835 746 623 556 550 577 566 498 451 440 435 429 432 371 451 552 569 565 570 493 442 367 284 216 171 154 169 213 320 523 779 995 1082 1165 1240 1329 1315 1186 1045 949 825 668 519 442 400 353 290 236 217 196 183 186 216 272 257 266 236 169 133 127 148 227 351 591 927 1237 1432 1416 1323 1185 5 3 1 0 0 0 0 1 1 1 3 8 13 18 24 28 30 22 11 4 2 1 0 0 0 0 0 0 0 0 0 0 0 2 2 1 4 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 9 26 71 167 281 368 423 468 506 543 579 615 658 694 724 755 787 823 847 857 870 891 864 824 795 780 798 823 804 763 717 662 603 550 519 494 465 433 388 341 317 323 334 335 360 585 1119 1567 1519 1263 1287 1475 1445 1273 1165 1064 944 789 651 580 572 525 490 476 467 415 390 391 406 413 420 418 402 384 390 418 449 486 535 583 601 600 599 614 631 615 615 646 661 637 644 609 595 778 1066 953 851 822 822 770 704 685 807 1046 1119 885 580 450 545 696 757 696 637 521 342 297 324 714 1010 427 700 870 1223 1455 1367 1276 1286 1241 1081 938 927 1073 1316 1513 1510 1280 1062 880 631 541 678 910 1183 1300 1302 898 438 203 218 217 263 349 389 347 282 338 499 661 661 636 591 611 968 1181 1216 1153 1121 1099 1051 1093 1215 1089 904 952 1151 1456 1756 1825 1721 1650 1551 1502 1485 1477 1480 1523 1651 1880 2152 2345 2361 2224 2007 1798 1718 1795 1917 2003 2070 2090 2047 2025 2055 2082 2111 2164 2272 2528 2900 3234 3436 3530 3601 3556 3242 2726 2261 2023 1972 1963 1901 1768 1616 1502 1410 1309 1223 1183 1165 1192 1302 1441 1535 1521 1496 1453 1277 1097 1078 1178 1274 1344 1401 1466 1522 1492 1422 1353 1229 1149 1153 1217 1260 1231 1303 1270 1130 1114 1181 1331 1626 2038 2304 2280 2016 1676 1701 2143 2309 2130 2172 2385 2584 2829 3041 3134 3180 3174 2945 2832 2762 2593 2284 2020 1794 1657 1766 2187 2864 3839 4619 4375 3159 2138 1827 2081 2542 2912 3249 3620 3878 3801 3410 2883 2268 1801 1907 2009 2142 2198 2196 2164 2073 2092 2209 2323 2427 2525 2543 2474 2499 2474 2317 2229 2265 2359 2447 2472 2470 2403 2081 1915 2016 2044 1938 1796 1724 1720 1676 1538 1211 1051 939 1059 1225 1193 1100 1221 1441 1506 1591 1770 2023 2433 2912 3369 3716 3771 3517 3217 3018 3126 3338 3458 3233 2851 2674 2558 2433 2201 1997 1837 1807 1865 1846 1810 1840 1903 1984 1960 1794 1755 1528 1449 1188 1106 1099 1046 1006 919 775 709 671 642 629 629 624 568 585 575 512 449 467 405 386 387 472 572 627 640 604 505 396 337 282 220 209 217 251 292 355 514 710 899 1007 1109 1268 1375 1374 1299 1240 1264 1219 1040 813 604 473 486 455 377 306 269 283 270 283 332 373 428 373 255 147 85 71 96 168 316 586 1002 1357 1338 1278 1178 1 0 0 0 0 0 0 0 1 2 7 11 16 19 22 24 21 18 13 8 6 6 3 1 0 0 0 0 0 0 0 0 0 1 1 0 1 3 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 12 23 39 97 205 321 405 457 502 546 586 622 661 699 734 760 780 815 840 843 858 893 905 876 823 782 771 770 762 731 690 642 586 535 507 497 483 461 418 360 317 306 311 308 305 449 887 1344 1446 1326 1327 1366 1214 1045 963 888 792 673 557 466 392 335 325 336 338 333 344 367 401 407 392 368 353 355 372 390 417 464 510 550 577 589 599 622 647 650 657 668 638 639 658 636 655 892 1057 923 856 844 835 791 754 746 831 983 986 861 765 745 835 906 826 700 564 360 243 246 273 800 744 327 951 902 1178 1550 1355 1197 1211 1255 1181 1026 963 1078 1286 1440 1366 1029 706 536 468 523 723 1015 1356 1446 1217 712 370 254 298 311 316 376 397 360 306 318 466 629 617 617 569 638 1069 1263 1264 1191 1141 1039 869 832 1069 1028 868 844 1030 1227 1561 1893 1760 1711 1638 1579 1569 1569 1586 1648 1791 2023 2264 2383 2318 2132 1923 1761 1730 1851 1991 2081 2112 2119 2056 2017 2047 2106 2175 2273 2443 2769 3182 3476 3602 3574 3542 3464 3165 2774 2477 2336 2290 2180 2012 1811 1605 1457 1330 1218 1145 1122 1148 1234 1348 1416 1474 1523 1597 1544 1328 1117 1037 1034 1093 1179 1244 1290 1347 1380 1371 1340 1276 1242 1257 1316 1364 1425 1521 1535 1462 1376 1316 1310 1399 1526 1779 1918 1918 1888 1933 2292 2158 2118 2414 2482 2518 2623 2686 2716 2655 2590 2522 2536 2486 2369 2208 2042 1932 1869 1972 2342 2858 3562 4110 3807 2779 1965 1727 1835 2023 2127 2257 2668 3221 3388 3109 2698 2225 1744 1871 1994 2069 2093 2123 2171 2150 2155 2201 2307 2435 2503 2454 2448 2515 2513 2477 2505 2541 2531 2524 2523 2612 2566 2117 1912 1939 1932 1837 1786 1801 1795 1695 1504 1234 1105 1115 1230 1220 1036 870 934 1255 1553 1661 1815 2110 2604 3222 3745 4044 4008 3580 3333 3172 3105 3155 3036 2706 2477 2357 2265 2100 1902 1722 1662 1824 1860 1782 1746 1698 1723 1849 1887 1562 1689 1499 1284 1215 1184 1174 1124 1063 944 777 665 628 638 673 654 598 585 653 665 560 441 414 390 380 424 550 664 684 615 513 419 344 322 304 266 274 334 418 483 518 543 609 739 846 967 1110 1207 1233 1190 1171 1245 1306 1284 1170 919 620 590 590 587 472 495 533 507 458 498 553 624 630 535 365 169 119 106 161 237 299 726 1080 1188 1198 1112 0 0 0 0 0 0 0 0 0 4 11 11 13 16 16 18 18 17 16 14 11 11 7 4 2 0 0 1 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 1 10 24 31 51 120 242 361 440 494 542 588 630 667 701 739 770 791 808 816 825 830 856 888 911 863 809 788 777 761 720 664 600 535 463 404 381 391 412 406 365 320 296 291 283 305 409 645 979 1105 1087 1128 1121 979 859 786 718 643 559 468 376 303 283 301 317 320 329 336 336 355 371 386 392 396 396 396 404 420 447 468 535 632 710 733 733 747 752 747 716 658 682 712 764 823 1128 1042 919 888 906 855 814 820 887 916 871 883 946 950 901 851 769 629 517 401 297 297 302 326 749 758 794 1027 918 1226 1542 1235 1045 1050 1118 1150 1003 934 1063 1244 1318 1177 842 552 446 462 622 884 1175 1436 1452 1146 743 562 498 505 459 358 377 391 379 384 381 395 434 464 494 568 830 1179 1298 1258 1225 1199 1109 931 812 976 982 882 795 944 1098 1373 1702 1796 1708 1704 1648 1633 1628 1652 1732 1872 2078 2268 2316 2182 1961 1787 1707 1748 1899 2028 2117 2096 2084 2028 2006 2024 2104 2227 2392 2663 3114 3647 3940 3746 3447 3411 3387 3160 2906 2722 2645 2578 2305 2024 1783 1538 1337 1206 1138 1094 1116 1193 1304 1359 1364 1421 1558 1671 1570 1342 1153 1102 1119 1127 1151 1188 1210 1243 1283 1304 1327 1358 1420 1538 1684 1827 1942 1953 1912 1877 1866 1758 1750 1757 1697 1727 1796 1857 1944 1971 2034 1994 2170 2377 2331 2357 2389 2372 2349 2307 2294 2326 2352 2324 2271 2215 2113 2173 2202 2248 2566 2930 3315 3441 3107 2497 2024 1800 1703 1665 1596 1530 1790 2321 2459 2270 2045 1907 1771 1925 2131 2198 2252 2307 2344 2343 2317 2294 2356 2440 2468 2425 2401 2439 2530 2649 2751 2751 2647 2647 2665 2701 2426 1960 1857 1851 1769 1686 1670 1674 1635 1554 1418 1289 1219 1214 1238 1147 1012 1036 1231 1499 1570 1632 1852 2100 2517 3117 3598 3804 3751 3590 3428 3272 3145 3152 3083 2810 2441 2168 1996 1879 1825 1820 1893 1987 1947 1850 1736 1581 1562 1706 1847 1678 1596 1455 1292 1280 1245 1195 1156 1084 966 787 624 604 649 728 661 565 582 559 527 524 480 421 423 440 512 653 731 667 544 483 450 410 422 433 370 331 442 584 673 676 567 493 540 632 740 861 966 1001 958 926 977 1096 1270 1392 1280 1011 770 665 715 663 663 693 624 551 613 743 776 767 825 764 542 347 255 275 303 350 586 838 1015 1094 1058 0 0 0 0 0 0 0 0 1 7 14 14 14 14 11 12 16 18 19 17 13 11 9 6 4 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 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 31 39 64 149 279 398 475 530 582 636 680 710 743 782 811 820 811 800 798 808 832 871 860 824 793 772 744 723 689 614 534 427 317 262 275 321 365 374 352 330 331 356 391 461 597 772 841 824 866 858 804 738 677 621 568 505 437 380 353 363 381 377 358 366 380 379 378 377 385 394 417 435 433 464 495 511 532 637 778 861 857 821 783 750 728 709 714 780 864 912 952 1212 1025 914 898 943 890 866 853 887 932 870 973 1089 1085 1008 859 701 577 466 388 352 326 316 352 575 777 930 997 1072 1179 1343 1078 918 890 907 1021 907 866 995 1154 1155 970 713 535 493 563 791 1051 1191 1302 1350 1178 934 835 747 664 547 440 429 391 387 391 377 372 407 475 600 812 1082 1266 1287 1263 1270 1289 1267 1116 906 829 837 888 905 958 1108 1300 1561 1793 1704 1727 1695 1675 1676 1718 1795 1890 2004 2089 2052 1887 1712 1644 1670 1735 1885 2016 2111 2046 2043 2003 2002 2020 2152 2366 2682 3106 3661 4192 4302 3644 3171 3318 3429 3264 3138 3022 2872 2705 2301 1944 1695 1445 1240 1154 1121 1125 1186 1317 1410 1393 1365 1450 1597 1628 1512 1339 1196 1155 1195 1230 1242 1256 1288 1333 1345 1350 1412 1452 1535 1735 1958 2174 2246 2160 2018 1884 1809 1884 2024 2125 2157 2133 2098 2068 2061 2074 2072 2133 2260 2268 2282 2370 2355 2306 2274 2247 2258 2280 2244 2212 2170 2132 2193 2459 2693 2789 2955 3131 3203 3152 2919 2596 2292 1994 1775 1684 1601 1490 1511 1730 1839 1775 1750 1822 1964 2165 2367 2455 2568 2651 2682 2637 2562 2506 2479 2480 2528 2591 2646 2664 2632 2765 2878 2812 2639 2613 2612 2419 2075 1851 1786 1775 1659 1562 1524 1505 1442 1387 1333 1248 1170 1185 1237 1222 1214 1300 1343 1315 1454 1561 1823 1982 2335 2807 3248 3600 3760 3584 3348 3223 3176 3121 2967 2683 2306 2047 1955 1953 2001 2061 2061 2025 2059 2057 1853 1719 1689 1708 1714 1584 1430 1380 1334 1307 1287 1239 1180 1130 1044 942 755 643 681 729 620 586 611 554 520 555 579 523 495 537 636 772 797 698 597 633 664 644 616 607 462 376 443 584 662 609 497 399 374 415 488 584 702 744 696 638 605 688 997 1305 1454 1347 1011 764 737 732 666 567 492 438 480 673 876 696 824 837 778 676 543 465 463 491 578 702 843 955 972 0 0 0 0 0 0 0 0 2 7 12 14 12 10 9 9 13 18 19 17 13 10 8 7 5 3 3 3 4 4 3 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 2 12 28 40 50 95 187 317 434 508 569 632 694 731 762 795 833 856 862 841 808 795 793 806 814 809 804 815 776 741 729 671 594 493 361 263 243 276 326 359 370 371 380 406 452 531 628 713 750 748 768 752 738 702 665 631 592 546 508 489 485 473 456 436 416 411 417 423 419 404 419 446 484 517 517 566 612 643 692 795 900 916 889 858 802 746 713 713 761 853 944 962 1014 1176 1026 947 890 910 901 905 911 1035 1108 960 1046 1204 1209 1103 927 748 608 503 432 363 290 265 307 418 623 875 1067 1289 1214 1343 1106 902 802 778 890 883 852 913 1022 987 805 613 527 573 677 844 1048 1126 1170 1207 1145 988 909 891 780 645 552 516 388 371 391 397 425 511 663 841 1005 1156 1257 1287 1291 1277 1264 1243 1123 922 842 861 919 972 1015 1208 1580 1768 1780 1707 1717 1743 1747 1768 1821 1861 1871 1841 1781 1690 1589 1554 1595 1652 1711 1829 1976 2062 2003 2013 2043 2062 2142 2382 2715 3162 3657 4133 4417 4170 3510 3137 3279 3408 3306 3227 3123 2901 2660 2286 1928 1645 1388 1256 1260 1264 1258 1336 1483 1553 1491 1448 1530 1617 1577 1444 1315 1226 1209 1256 1323 1368 1359 1333 1359 1410 1447 1529 1607 1745 1983 2223 2320 2281 2229 2066 1938 1864 2011 2207 2414 2594 2697 2696 2624 2518 2436 2411 2428 2390 2391 2614 2697 2691 2627 2443 2252 2206 2214 2215 2195 2203 2236 2339 2574 2870 3048 3128 3106 3149 3208 3022 2716 2474 2225 2030 1982 1995 1978 1931 1926 2003 1993 2105 2193 2403 2535 2638 2759 2914 3029 3051 3001 2928 2845 2691 2577 2712 2890 2928 2924 2836 2889 2975 2873 2616 2422 2296 1961 1694 1622 1634 1677 1651 1595 1518 1446 1390 1357 1315 1225 1166 1242 1323 1344 1359 1447 1522 1597 1560 1547 1679 1848 2126 2478 2942 3386 3619 3396 3085 2976 2945 2859 2704 2446 2146 2051 2013 2005 2096 2318 2222 2063 2117 2160 1992 1888 1906 1886 1706 1453 1343 1368 1360 1318 1261 1250 1209 1195 1102 996 825 692 682 706 644 598 578 569 595 660 697 673 661 672 779 883 841 762 763 870 930 884 799 713 586 482 439 460 460 382 311 301 294 297 309 365 464 504 463 382 310 346 577 961 1394 1563 1326 987 785 745 698 570 462 418 386 469 731 718 679 635 685 719 603 519 540 571 568 616 688 786 797 0 0 0 0 0 0 0 0 2 5 7 7 7 7 8 8 9 11 13 12 10 8 7 8 8 7 5 4 4 4 3 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 5 20 37 50 74 121 218 348 459 546 616 690 747 792 817 850 877 907 909 878 838 804 775 760 758 764 795 813 785 750 714 640 562 466 341 297 313 335 356 370 371 369 394 463 544 624 691 729 743 756 755 752 728 688 649 606 582 574 562 536 473 448 448 481 504 499 501 523 559 588 629 661 662 670 696 710 740 781 837 901 893 859 862 867 814 743 735 798 895 974 990 1052 1179 1051 974 954 974 1001 974 871 1107 1086 1034 1147 1253 1288 1141 914 717 596 541 458 348 293 312 382 493 712 1086 1425 1449 1223 1282 1236 952 745 709 784 825 788 801 843 782 649 523 474 545 684 836 994 1089 1109 1064 970 758 615 716 866 834 726 594 359 251 275 352 449 604 861 1054 1140 1206 1262 1272 1235 1153 1050 991 991 999 988 979 1048 1059 1061 1284 1667 1810 1744 1687 1690 1758 1824 1901 1976 2006 1956 1796 1580 1440 1445 1542 1620 1649 1684 1760 1901 1989 1969 2016 2118 2221 2434 2822 3330 3851 4214 4398 4301 3892 3425 3207 3270 3316 3210 3105 3018 2838 2576 2229 1858 1529 1278 1245 1365 1443 1431 1478 1612 1681 1624 1610 1646 1597 1474 1330 1244 1245 1317 1408 1512 1601 1566 1452 1434 1505 1591 1738 1884 2081 2430 2750 2951 2955 2732 2544 2477 2525 2555 2701 2991 3279 3478 3507 3367 3165 3031 2979 2831 2632 2667 2840 2980 3075 2950 2657 2391 2336 2408 2413 2371 2405 2469 2474 2435 2484 2646 2879 2914 2967 3042 2775 2436 2449 2562 2454 2401 2542 2758 2895 2812 2808 2681 2821 2865 2920 2893 2899 3023 3230 3384 3390 3294 3196 3112 2973 2886 3037 3093 3054 3018 2919 2909 2937 2834 2564 2266 2052 1655 1435 1453 1507 1539 1544 1523 1461 1372 1306 1286 1312 1312 1317 1379 1397 1325 1388 1467 1519 1580 1558 1555 1612 1706 1891 2218 2710 3131 3247 3071 2771 2631 2675 2646 2431 2345 2245 2028 1849 1872 1891 2084 2353 2071 1891 1853 1807 1817 1804 1731 1671 1536 1421 1363 1321 1318 1239 1273 1279 1240 1130 943 749 597 556 615 683 642 556 574 660 727 753 721 681 768 875 936 884 866 957 1053 1093 1026 922 821 739 654 564 497 425 312 222 200 224 253 250 263 300 330 305 238 181 169 249 524 1009 1433 1531 1273 888 793 765 713 696 722 740 722 659 552 552 570 609 689 566 450 462 521 536 519 498 588 581 0 0 0 0 0 0 0 0 1 2 2 4 7 9 9 9 8 8 9 8 8 8 9 10 10 7 5 4 4 5 5 3 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 1 9 25 48 68 88 138 242 373 494 587 665 739 811 844 868 886 922 949 948 914 861 801 743 704 683 686 720 740 729 721 680 625 570 471 383 374 382 401 424 444 458 467 496 553 622 685 737 765 781 806 802 746 663 597 551 534 518 497 457 397 417 464 526 561 565 563 576 612 696 781 768 715 712 739 753 783 801 839 908 958 978 1029 1075 943 803 799 869 942 992 1014 1051 1139 1164 1105 1071 1174 1258 1218 973 1190 1024 1025 1155 1206 1275 1057 747 617 664 652 526 421 405 437 512 755 1265 1733 1705 1444 1184 1155 1191 947 713 703 808 767 681 672 648 570 501 456 444 481 520 611 812 990 1016 922 753 452 348 719 1124 1181 1021 676 327 141 165 289 414 627 1011 1191 1151 1102 1151 1210 1158 1009 834 720 719 774 857 926 1082 1127 1059 1278 1527 1698 1712 1666 1679 1775 1908 2057 2180 2213 2098 1816 1519 1431 1567 1718 1737 1667 1608 1629 1792 1930 1941 2003 2169 2416 2789 3317 3944 4406 4589 4524 4181 3760 3501 3405 3393 3369 3250 3077 2909 2681 2339 1937 1529 1240 1158 1268 1456 1566 1561 1558 1709 1846 1871 1906 1772 1513 1313 1188 1171 1281 1443 1597 1769 1902 1867 1720 1632 1652 1796 2038 2293 2591 2947 3288 3506 3516 3232 2902 2690 2606 2735 3100 3559 3948 4229 4277 4059 3841 3728 3511 3284 3138 2995 2941 3052 3238 3252 3019 2685 2480 2571 2642 2569 2559 2577 2474 2260 2101 2132 2411 2690 2815 2722 2257 1910 2331 2974 3048 2923 3035 3324 3646 3557 3535 3455 3392 3380 3342 3232 3179 3238 3410 3572 3530 3356 3261 3209 3179 3155 3135 2976 2821 2741 2619 2598 2526 2384 2214 1933 1656 1379 1227 1212 1301 1412 1427 1375 1347 1310 1250 1232 1318 1394 1423 1466 1443 1336 1372 1385 1374 1386 1455 1485 1516 1574 1708 1972 2334 2669 2830 2720 2443 2258 2279 2126 1880 1887 2077 1966 1739 1892 1846 1776 1688 1615 1582 1576 1623 1702 1697 1675 1708 1601 1422 1358 1326 1290 1285 1306 1300 1247 1113 830 540 441 431 553 711 664 529 583 710 762 769 746 754 873 947 976 971 992 1063 1126 1166 1154 1092 1013 909 861 834 797 692 465 248 157 157 181 192 210 236 252 235 187 131 102 114 233 578 1043 1457 1488 1068 928 904 961 1008 1013 975 847 622 418 436 559 549 487 476 341 344 389 374 337 307 370 420 0 0 0 0 0 0 0 0 0 1 1 3 8 11 12 10 9 8 7 7 8 10 12 11 9 7 4 3 4 6 6 4 2 1 0 0 0 0 0 0 0 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 2 10 36 68 85 102 158 269 405 528 624 708 792 852 882 896 921 957 971 976 936 873 788 706 665 641 646 664 665 675 681 656 631 603 502 422 414 452 517 580 600 576 576 617 676 732 792 841 868 871 811 692 585 533 505 474 423 407 404 427 503 578 584 571 553 571 596 615 656 666 608 560 596 682 738 780 814 851 883 892 900 994 1081 1003 894 882 908 937 966 1014 1054 1119 1219 1263 1278 1370 1451 1423 1278 1327 1264 1185 1189 1111 1201 944 629 545 656 740 720 699 686 682 686 882 1490 2079 1982 1556 1253 1092 966 783 664 728 887 760 597 579 533 459 420 418 438 479 481 507 636 794 857 786 597 348 411 1016 1469 1516 1242 753 323 99 108 194 278 562 1124 1254 1017 888 989 1149 1118 913 727 659 791 1001 1013 962 1067 1119 1066 1183 1334 1643 1726 1668 1691 1795 1978 2182 2338 2351 2165 1825 1596 1692 1959 2094 2024 1821 1570 1478 1653 1865 1896 2001 2185 2569 3062 3580 4063 4375 4528 4417 4131 3842 3720 3672 3556 3461 3352 3096 2745 2337 1912 1529 1262 1209 1342 1535 1623 1658 1710 1666 1816 1949 1991 2045 1774 1431 1221 1139 1180 1348 1579 1842 2110 2261 2220 2064 1913 1868 2040 2385 2755 3079 3394 3664 3821 3630 3252 3015 2899 2860 3018 3383 3861 4259 4500 4517 4213 3837 3710 3668 3526 3315 3047 2806 2823 3038 3254 3195 2901 2624 2681 2758 2641 2537 2434 2236 2006 1870 1883 2046 2342 2611 2527 2002 1759 2369 3281 3408 3312 3354 3510 3576 3439 3310 3321 3350 3505 3683 3662 3497 3394 3452 3526 3422 3291 3271 3227 3134 3018 2869 2658 2457 2232 2069 2087 2075 1905 1714 1517 1331 1166 1099 1142 1224 1319 1351 1290 1287 1308 1285 1317 1423 1456 1490 1505 1486 1434 1408 1368 1399 1471 1466 1443 1442 1496 1616 1762 1947 2178 2246 2208 2040 1898 1882 1764 1693 1922 2162 2105 1917 1842 1742 1680 1587 1521 1518 1555 1662 1760 1683 1621 1762 1637 1377 1348 1363 1350 1343 1362 1330 1241 1032 722 529 514 541 613 701 647 573 646 739 778 754 779 868 974 1044 1085 1117 1130 1128 1154 1232 1307 1351 1411 1415 1336 1215 1218 1098 748 442 256 169 144 141 155 184 207 215 201 157 124 128 158 329 695 1133 1325 1227 1082 1015 1027 987 915 838 710 537 430 431 521 644 505 409 282 247 280 266 220 202 247 331 0 0 0 0 0 0 0 0 1 4 6 7 11 13 12 12 14 9 7 6 8 13 15 12 7 4 3 3 4 6 7 6 4 2 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 2 16 55 87 97 116 181 296 435 561 662 747 821 870 898 918 945 965 997 995 955 882 766 701 656 618 592 560 555 590 612 591 558 520 444 415 441 526 622 656 686 724 740 773 800 839 885 897 853 732 583 503 500 504 477 418 394 403 446 541 627 601 578 548 555 555 521 475 408 342 331 416 537 621 721 834 878 828 747 753 845 912 926 907 911 922 927 937 976 1029 1080 1155 1233 1297 1364 1400 1376 1352 1353 1265 1217 1202 1080 1150 642 487 418 683 1064 1114 1147 1114 1031 881 902 1406 2048 2202 1830 1341 939 662 532 562 706 858 716 525 532 459 388 365 392 451 532 534 472 493 621 734 703 531 464 802 1395 1728 1678 1310 779 314 98 82 86 137 496 1228 1343 1023 919 954 1063 1090 912 725 622 662 934 1140 1022 1110 1119 1079 1158 1342 1672 1680 1655 1703 1789 1997 2230 2375 2338 2108 1841 1832 2115 2342 2264 2073 1939 1622 1348 1426 1797 1823 1991 2173 2692 3351 3957 4001 3942 4267 4228 3887 3801 3686 3587 3464 3286 3099 2757 2332 1962 1682 1493 1465 1601 1834 1983 1946 1938 2004 1980 2051 2053 1997 1964 1770 1509 1304 1189 1218 1417 1736 2121 2476 2615 2522 2375 2233 2156 2391 2811 3239 3539 3825 4052 4207 4038 3658 3398 3273 3236 3222 3320 3623 3989 4224 4204 3896 3508 3306 3258 3068 2815 2651 2430 2480 2714 2938 3052 2980 2845 2856 2799 2586 2381 2170 1898 1677 1585 1535 1555 1803 2263 2550 2295 2217 2600 3137 3097 2962 3014 3232 3071 2757 2596 2625 2781 3192 3602 3682 3544 3435 3400 3336 3233 3158 3124 3068 2956 2822 2704 2539 2312 2027 1816 1766 1779 1656 1406 1243 1107 1022 1138 1278 1309 1314 1322 1307 1278 1347 1331 1420 1451 1480 1520 1544 1509 1429 1360 1314 1367 1406 1395 1379 1347 1390 1526 1629 1575 1656 1706 1750 1697 1644 1604 1610 1676 1809 1937 2284 2324 1946 1635 1680 1766 1707 1609 1586 1673 1826 1799 1552 1680 1520 1358 1335 1372 1382 1378 1386 1332 1180 916 627 538 595 589 627 689 652 648 720 786 822 837 900 992 1085 1169 1235 1276 1278 1261 1271 1311 1385 1474 1643 1775 1741 1572 1563 1519 1262 866 492 286 202 161 149 157 175 215 260 278 277 277 286 386 629 922 1176 1269 1192 1080 941 758 626 611 547 475 468 547 654 715 604 417 255 189 201 205 183 158 181 282 0 0 0 0 1 2 1 0 3 8 10 10 10 9 8 8 10 10 9 8 11 16 17 11 5 1 1 1 2 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 1 22 65 100 115 136 200 317 460 590 689 767 829 876 910 933 947 980 1011 1008 982 910 820 718 620 560 497 449 454 489 489 454 430 392 371 369 410 498 596 731 814 816 825 808 802 815 797 716 583 478 459 511 561 559 520 491 485 513 590 665 671 643 601 539 473 359 259 191 138 134 204 292 382 546 747 854 872 861 842 844 849 834 837 888 925 929 928 939 954 970 1006 1061 1122 1125 1093 1105 1159 1212 1203 1217 1172 1038 916 414 451 332 763 1309 1368 1565 1470 1245 1078 1150 1457 1733 1772 1590 1242 774 462 390 490 658 757 629 433 502 401 335 323 369 445 504 502 428 411 538 709 741 665 795 1247 1651 1775 1650 1259 715 267 82 83 53 62 412 1063 1255 1139 1178 1212 1072 960 870 730 638 658 844 1006 1009 1092 1072 1066 1185 1376 1560 1566 1590 1702 1806 2000 2230 2330 2252 2109 2059 2214 2433 2393 2110 1945 1876 1609 1393 1286 1780 1816 1959 2170 2788 3696 4461 4439 3648 3855 4013 3642 3537 3425 3272 3146 2973 2781 2496 2200 2054 2011 2029 2104 2207 2375 2490 2508 2542 2527 2434 2373 2305 2215 2130 2003 1830 1603 1364 1280 1493 1912 2376 2787 2890 2688 2511 2439 2447 2801 3232 3668 4056 4332 4409 4395 4144 3808 3558 3319 3039 2846 2893 3170 3541 3837 3898 3757 3496 3109 2698 2469 2356 2325 2296 2524 2762 2939 3007 3044 3028 2982 2823 2538 2264 2003 1726 1565 1572 1566 1398 1346 1665 2129 2210 2304 2361 2393 2347 2300 2523 2667 2388 2070 1990 2013 2240 2721 3155 3320 3336 3338 3341 3301 3215 3163 3080 2936 2878 2803 2708 2523 2214 1843 1561 1467 1479 1400 1217 1130 1177 1269 1384 1447 1462 1419 1393 1449 1389 1471 1423 1473 1499 1496 1529 1557 1493 1403 1360 1353 1354 1345 1325 1296 1262 1247 1379 1562 1436 1465 1520 1520 1576 1530 1472 1471 1492 1586 1936 2367 2585 2273 1548 1787 1973 1998 1907 1840 1740 1761 1909 1842 1572 1384 1320 1326 1346 1324 1299 1293 1237 1089 842 557 498 541 572 643 683 671 694 785 845 885 947 1019 1101 1211 1314 1392 1427 1411 1382 1330 1311 1373 1485 1657 1820 1860 1799 1781 1748 1613 1304 835 515 350 243 178 169 177 239 344 480 611 621 607 633 734 887 1124 1324 1316 1185 917 590 438 551 653 424 429 582 705 722 605 407 252 185 185 195 183 146 148 210 0 0 0 0 1 4 4 5 9 13 10 8 7 5 4 3 2 4 6 7 9 14 16 9 3 1 0 0 0 1 3 4 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 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 72 119 132 149 211 334 487 617 709 773 828 882 919 939 968 1003 1027 1030 994 889 793 693 618 548 473 429 419 402 377 351 324 315 302 298 363 510 678 757 765 763 716 676 664 633 549 461 431 472 571 664 700 697 691 692 681 675 695 712 699 667 556 399 237 158 96 52 38 60 102 188 391 666 904 1091 1179 1123 1085 1058 950 848 839 878 910 921 919 913 902 904 937 988 978 926 928 993 1085 1176 1209 1081 888 738 395 520 386 753 1189 1386 1684 1420 1348 1453 1583 1598 1492 1365 1282 1080 704 419 350 439 597 622 503 390 497 350 296 294 347 447 520 512 449 419 527 737 878 911 1060 1394 1626 1626 1457 1075 567 199 57 45 37 71 363 865 1101 1108 1312 1421 1175 888 761 732 783 843 851 902 951 1055 1010 986 1085 1495 1501 1521 1568 1674 1846 2038 2220 2277 2231 2211 2268 2382 2458 2373 2210 2072 1858 1697 1638 1538 1916 1942 1930 2107 2774 3852 4579 4174 3468 3743 3890 3558 3391 3274 3118 3025 2958 2885 2790 2696 2633 2595 2602 2646 2703 2828 2961 2984 3017 2889 2741 2531 2384 2321 2279 2230 2151 1929 1578 1361 1561 2054 2520 2947 3030 2771 2518 2516 2778 3231 3623 3990 4368 4546 4470 4323 4141 3880 3557 3232 2947 2694 2572 2683 3005 3436 3712 3831 3765 3353 2865 2646 2706 2822 2880 3034 3146 3317 3439 3399 3259 3070 2808 2493 2223 1954 1678 1600 1711 1807 1668 1461 1381 1493 1540 1599 1595 1654 1783 1983 2343 2208 1799 1657 1785 1975 2201 2516 2790 2892 2945 3043 3107 3142 3164 3152 3088 3015 2943 2857 2723 2458 2067 1698 1418 1324 1366 1364 1264 1231 1320 1389 1411 1483 1539 1546 1563 1632 1593 1590 1542 1549 1541 1469 1457 1469 1449 1406 1365 1338 1316 1292 1269 1273 1267 1194 1207 1400 1489 1482 1475 1419 1523 1522 1448 1420 1428 1499 1711 2063 2463 2580 1887 1961 2105 2257 2386 2441 2135 2069 1979 1703 1436 1339 1318 1326 1306 1265 1239 1205 1147 1092 936 662 560 556 576 622 695 713 737 797 860 931 1009 1100 1200 1336 1476 1568 1608 1535 1542 1510 1469 1513 1631 1770 1909 2008 2032 1984 1815 1559 1245 905 657 517 406 288 231 226 295 454 641 848 930 923 898 861 950 1172 1437 1515 1420 1035 525 331 478 1018 1028 666 565 670 787 711 414 267 210 203 216 207 185 167 187 0 0 0 0 1 3 7 11 14 16 13 10 6 2 0 0 0 1 1 2 3 6 9 6 2 0 0 0 0 0 1 3 6 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 3 29 90 133 141 150 210 344 508 633 707 764 832 887 920 945 977 1015 1045 1042 969 874 790 735 674 597 499 424 383 354 322 290 280 269 257 302 429 557 603 604 599 560 515 502 490 454 436 461 529 642 741 797 828 839 823 789 782 821 854 843 764 648 465 267 147 70 36 20 20 52 151 409 762 1102 1366 1470 1461 1517 1507 1297 1037 892 878 942 957 929 891 863 857 891 940 973 966 920 889 953 1090 1143 977 755 698 546 738 839 792 1024 1317 1367 1214 1663 1864 1776 1517 1310 1206 1155 1019 695 398 332 383 504 489 389 386 483 313 274 278 319 394 408 388 400 445 544 755 986 1109 1199 1339 1411 1317 1088 737 336 121 55 32 31 126 406 827 1111 1188 1304 1381 1174 888 785 824 863 855 850 901 988 1029 1022 1103 1261 1438 1484 1578 1658 1740 1909 2094 2214 2243 2221 2190 2171 2228 2368 2488 2482 2340 2191 2221 2257 2146 2142 1825 1390 1532 2564 3960 4627 4150 3601 3795 3851 3608 3518 3434 3307 3254 3218 3201 3231 3186 3004 2815 2715 2746 2797 2930 2997 2877 2855 2857 2779 2547 2389 2378 2382 2359 2289 2060 1673 1424 1635 2142 2567 2934 3013 2797 2540 2575 3021 3530 3873 4121 4340 4396 4157 3862 3719 3584 3250 2866 2605 2414 2270 2212 2345 2765 3219 3620 3817 3598 3305 3309 3497 3681 3787 3611 3391 3457 3734 3678 3325 2980 2712 2479 2264 2035 1788 1713 1879 2143 2235 2037 1774 1622 1411 1268 1248 1280 1488 1800 1949 1710 1408 1372 1531 1738 1974 2246 2459 2560 2675 2610 2548 2661 2776 2803 2813 2850 2872 2831 2701 2391 1983 1709 1611 1543 1452 1382 1331 1313 1371 1418 1417 1548 1651 1709 1703 1678 1639 1591 1560 1542 1478 1402 1377 1398 1420 1394 1350 1304 1272 1254 1261 1323 1332 1322 1307 1331 1454 1435 1428 1380 1459 1496 1441 1420 1417 1509 1682 2013 2404 2575 2150 2352 2160 2181 2510 2659 2326 1995 1673 1411 1363 1339 1265 1280 1248 1167 1114 1079 1056 1074 961 793 668 593 593 643 739 804 816 819 889 1003 1094 1216 1357 1513 1665 1752 1862 1880 1902 1918 1896 1915 2017 2138 2179 2114 2106 2082 1828 1475 1106 846 691 638 569 435 303 244 296 437 600 745 870 973 1089 982 1087 1390 1694 1674 1632 1294 599 195 243 784 1152 834 581 647 783 756 459 302 222 206 228 260 262 240 234 1 1 2 1 1 4 7 11 15 17 16 13 6 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 1 5 8 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 7 46 107 141 140 143 201 358 516 623 690 760 829 880 907 930 970 1020 1055 1042 983 915 852 790 737 620 500 433 399 369 319 284 267 261 293 370 429 432 424 421 409 394 405 419 426 452 515 608 714 779 820 868 906 915 891 854 871 935 960 894 776 623 423 229 106 51 29 24 67 187 479 829 1118 1309 1437 1592 1773 1786 1559 1256 1053 982 998 980 934 888 857 841 874 918 936 919 834 763 832 986 1059 934 714 677 725 793 860 701 834 1094 951 1321 1988 1934 1603 1411 1335 1158 1000 855 600 394 355 369 424 404 351 398 419 283 265 278 303 337 302 306 350 418 535 760 1029 1223 1318 1346 1259 1005 677 382 157 88 65 34 49 188 441 775 1103 1370 1537 1427 1122 896 840 872 866 781 752 871 997 1061 1112 1245 1389 1429 1513 1633 1756 1851 2001 2135 2179 2183 2162 2085 2032 2160 2425 2620 2659 2594 2626 2972 3148 2723 2110 1286 631 903 2419 4202 4637 3863 3525 3837 3734 3512 3466 3474 3474 3432 3330 3250 3213 3130 2968 2716 2577 2512 2426 2565 2661 2661 2685 2744 2674 2575 2590 2687 2704 2590 2382 2089 1720 1528 1778 2234 2591 2855 2929 2807 2698 2796 3144 3524 3828 4021 4015 3814 3473 3273 3411 3452 3067 2584 2338 2289 2231 2003 1876 2105 2537 3046 3447 3568 3553 3701 3890 3967 3900 3779 3524 3432 3587 3504 3105 2755 2606 2524 2400 2220 2002 1890 2008 2241 2408 2382 2240 2178 1970 1764 1611 1430 1308 1354 1367 1205 1093 1182 1361 1509 1629 1839 2072 2144 2156 2044 1999 2125 2235 2228 2297 2494 2685 2748 2666 2390 2015 1778 1743 1689 1469 1316 1333 1380 1463 1509 1557 1641 1711 1710 1665 1627 1596 1562 1532 1502 1468 1444 1416 1397 1396 1381 1355 1290 1266 1242 1252 1303 1367 1422 1435 1450 1435 1484 1499 1454 1433 1401 1421 1463 1494 1570 1681 1969 2381 2519 2297 2967 2641 2409 2420 2226 2025 1849 1557 1298 1242 1192 1163 1209 1159 981 835 837 915 970 952 913 814 727 711 745 798 838 861 898 962 1061 1187 1376 1515 1629 1795 1967 2146 2274 2357 2406 2394 2379 2402 2393 2262 1984 1863 1854 1655 1445 1240 959 799 745 678 580 407 244 227 275 325 409 601 778 1076 1122 1299 1699 2003 1811 1373 817 349 104 156 586 1022 920 620 664 744 674 504 361 244 187 217 267 306 374 425 1 0 0 0 2 5 7 9 12 15 16 14 7 1 0 0 0 0 1 2 3 1 1 1 0 0 0 0 0 0 0 0 4 9 10 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 1 11 52 108 137 131 137 217 359 498 600 670 748 823 868 890 926 972 1019 1046 1040 998 931 867 829 744 620 546 483 438 390 338 307 292 309 350 364 349 328 319 321 336 375 416 452 491 562 658 748 794 820 844 847 841 872 956 1004 1027 1031 971 887 782 630 435 251 123 61 53 105 250 527 770 901 979 1117 1381 1636 1723 1627 1428 1223 1082 987 947 940 911 852 815 859 868 838 808 752 727 814 922 961 873 687 587 570 485 448 490 650 776 874 1624 2052 1721 1355 1306 1320 1051 751 581 446 366 376 393 382 347 329 369 345 270 280 307 332 340 295 311 322 348 496 731 1002 1249 1396 1388 1163 758 424 274 188 175 130 53 81 207 377 624 940 1315 1523 1346 987 806 806 833 812 775 787 889 1051 1116 1054 1017 993 1236 1548 1595 1725 1855 2034 2135 2118 2086 2086 2039 2083 2312 2552 2613 2649 2983 3460 3686 3743 2931 1749 863 691 1340 2949 4446 4159 3281 3382 3536 3289 3123 3096 3187 3313 3337 3261 3122 2988 2924 2854 2649 2511 2377 2262 2368 2478 2529 2557 2636 2756 2915 3167 3341 3215 2858 2488 2150 1814 1672 1929 2358 2640 2863 2952 2938 2972 3100 3302 3470 3714 3889 3782 3427 3028 2944 3309 3579 3295 2712 2283 2111 2047 1927 1836 1926 2121 2410 2785 3123 3318 3439 3618 3882 4108 4223 4163 3953 3717 3403 2977 2656 2605 2689 2641 2457 2141 1948 1990 2155 2228 2180 2203 2295 2320 2255 2147 1977 1685 1412 1295 1325 1383 1426 1585 1724 1770 1759 1843 1889 1816 1760 1803 1917 1930 1821 1865 2132 2472 2681 2641 2379 2065 1890 1832 1735 1426 1349 1478 1550 1581 1593 1610 1658 1685 1666 1643 1600 1559 1534 1506 1474 1446 1414 1380 1369 1373 1383 1363 1311 1282 1273 1279 1294 1365 1426 1446 1439 1404 1387 1403 1398 1348 1304 1364 1410 1469 1514 1608 1886 2124 2351 2364 2549 2397 2081 1786 1631 1674 1640 1513 1323 1211 1170 1135 1159 1078 870 753 798 883 945 972 951 891 837 813 824 837 852 882 987 1049 1114 1260 1462 1606 1731 1909 2107 2272 2421 2564 2629 2614 2609 2605 2540 2184 1826 1621 1484 1343 1206 1160 1086 1018 940 847 783 606 310 174 138 108 121 275 508 828 1175 1622 2071 2256 1904 1120 376 119 103 257 685 1158 1065 823 749 730 730 599 427 296 200 148 154 225 434 786 1 0 0 0 2 6 8 9 10 13 15 15 10 3 0 0 0 1 4 6 8 7 8 5 2 0 0 1 1 0 0 0 2 8 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 101 130 133 150 220 347 481 569 646 743 819 855 898 938 971 1012 1052 1056 1011 961 925 855 743 665 597 540 507 453 410 373 361 379 383 377 359 342 337 353 395 445 493 546 622 694 762 810 844 881 878 865 926 959 945 969 1033 1043 984 894 778 629 464 283 159 137 189 341 563 671 670 695 838 1101 1376 1571 1649 1545 1312 1103 955 942 972 941 864 772 744 721 680 692 731 737 766 782 773 718 607 483 378 289 286 399 525 634 1148 1970 1988 1434 1171 1184 1100 801 534 416 357 322 346 382 368 327 305 305 289 273 306 351 384 382 368 403 397 379 475 662 885 1092 1237 1249 1052 705 482 471 419 360 295 188 189 276 324 479 720 1125 1495 1351 931 698 729 855 884 790 712 779 950 1031 1005 1089 1252 1401 1416 1487 1645 1777 1983 2045 2007 1978 2076 2175 2429 2610 2616 2575 2671 3203 3844 3955 3884 2900 1605 1453 1741 2080 3877 4208 3460 3045 3092 2949 2765 2676 2650 2771 3005 3157 3117 2958 2837 2798 2756 2629 2433 2297 2309 2442 2518 2540 2596 2765 3097 3554 4021 4188 3749 2993 2486 2257 2034 1913 2092 2460 2674 2895 3114 3226 3246 3271 3299 3391 3570 3700 3563 3127 2748 2725 3085 3432 3319 2831 2358 2025 1876 1984 2077 2085 2000 1992 2205 2481 2620 2735 2982 3410 3928 4423 4701 4528 3948 3269 2811 2665 2719 2971 2957 2660 2169 1889 1940 2063 2130 2123 2097 2142 2233 2316 2347 2349 2320 2232 2077 1989 2105 2177 2198 2218 2188 2013 1924 1853 1859 1951 1957 1856 1807 1734 1725 1969 2430 2770 2747 2433 2095 1958 1817 1756 1549 1645 1766 1783 1731 1719 1722 1714 1671 1628 1608 1563 1518 1499 1468 1432 1400 1355 1350 1336 1353 1379 1382 1363 1350 1355 1363 1341 1375 1420 1426 1418 1404 1390 1367 1298 1277 1286 1276 1333 1429 1482 1531 1766 1920 2101 2106 1909 1618 1497 1487 1437 1488 1383 1247 1200 1232 1211 1102 1047 968 882 814 864 936 968 986 979 957 900 847 850 890 923 950 1039 1161 1247 1366 1551 1720 1847 1976 2098 2168 2248 2351 2448 2491 2538 2616 2637 2414 2011 1702 1476 1258 1021 880 930 1076 1179 1080 950 694 361 160 80 43 53 115 262 599 1148 1756 2246 2373 1976 1117 454 251 283 522 960 1205 1180 1041 848 685 622 564 461 369 247 167 132 136 262 679 1 0 0 0 3 9 12 12 11 13 15 14 9 3 0 0 1 2 5 8 12 15 15 11 7 3 0 2 2 1 0 0 1 4 10 14 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 9 39 97 141 140 153 230 345 446 523 645 745 792 853 910 933 974 1029 1060 1057 1043 1024 964 872 802 745 678 636 595 553 519 492 491 478 469 462 458 457 468 490 523 573 641 714 769 816 850 864 898 935 972 987 855 737 654 701 872 1007 1005 902 761 611 457 334 293 326 424 560 596 532 514 629 873 1167 1445 1612 1551 1302 1042 897 916 946 880 768 634 536 490 509 633 745 750 678 572 544 573 606 517 339 234 246 317 379 601 1329 2103 1887 1200 963 910 769 538 396 373 350 313 319 347 346 322 297 276 265 278 319 363 387 378 379 448 517 507 497 595 728 851 973 1071 1067 940 843 812 653 486 513 613 535 534 470 485 584 892 1384 1431 1032 680 666 825 936 960 890 820 858 896 933 1082 1296 1340 1358 1482 1647 1788 1974 1961 1895 1907 2055 2257 2703 2936 2772 2770 3105 3402 3575 3748 3705 3134 2693 3260 3712 3793 3888 3467 3046 2931 2791 2600 2488 2426 2398 2505 2723 2889 2918 2870 2867 2922 2855 2667 2466 2363 2400 2586 2683 2711 2779 2975 3420 4043 4503 4411 3657 2772 2377 2332 2195 2106 2228 2505 2710 2955 3227 3404 3414 3350 3277 3237 3329 3406 3118 2537 2160 2212 2538 2865 2921 2694 2450 2176 1922 2153 2300 2228 2056 1969 2012 2080 2096 2201 2456 2832 3328 3951 4468 4421 3545 2453 2326 2796 3043 3338 3190 2778 2290 1948 1859 1956 2090 2152 2143 2182 2265 2343 2367 2351 2334 2353 2457 2451 2493 2551 2607 2614 2485 2326 2255 2139 2218 2378 2361 2188 2009 1843 1820 2088 2593 2956 2870 2452 2052 1941 1863 1844 1864 1942 1964 1903 1808 1749 1704 1671 1653 1628 1572 1517 1500 1477 1461 1415 1420 1401 1364 1333 1344 1368 1405 1401 1378 1390 1402 1398 1404 1412 1405 1398 1381 1326 1251 1203 1250 1343 1399 1416 1457 1581 1550 1651 1802 1888 1815 1646 1481 1280 1388 1380 1342 1281 1249 1275 1242 1162 1050 984 969 977 906 882 950 980 994 998 995 943 899 912 985 1035 1042 1067 1217 1342 1444 1586 1750 1888 1964 2009 1999 2062 2160 2209 2220 2216 2292 2345 2338 2183 1941 1718 1504 1222 900 758 996 1282 1181 974 756 439 219 101 30 17 69 210 639 1321 1957 2379 2321 1916 1262 851 667 609 737 1013 1216 1258 1162 913 608 449 452 483 466 362 298 239 192 218 500 0 0 0 1 5 12 15 12 10 10 11 10 6 2 0 0 0 1 4 8 13 17 17 15 12 7 3 2 3 3 2 0 0 1 6 12 12 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 3 36 95 126 135 169 240 317 395 528 650 709 779 857 899 958 1014 1047 1077 1079 1078 1039 976 930 888 829 777 741 703 683 674 669 642 617 598 605 618 636 647 667 705 756 808 852 898 918 908 929 978 994 865 727 565 379 360 525 771 971 1017 915 754 612 519 477 480 514 565 567 494 472 579 797 1074 1353 1516 1451 1182 927 844 848 762 595 465 363 310 310 344 449 601 648 582 421 382 410 481 478 382 375 442 446 433 627 1257 1886 1724 1068 747 590 447 313 272 297 328 343 350 353 347 332 313 296 285 291 312 332 332 320 332 394 499 561 556 569 608 691 812 1000 1207 1306 1280 1134 829 547 600 926 883 757 647 552 562 769 1207 1477 1243 816 632 691 900 1131 1205 1121 1009 917 893 995 1184 1363 1470 1541 1597 1685 1912 1921 1878 1856 1968 2116 2313 2510 2646 2956 3339 3342 3190 3303 3376 3301 3325 3602 3567 3351 3119 2921 2837 2786 2672 2555 2496 2460 2424 2408 2473 2647 2835 2919 2919 2907 2886 2828 2719 2648 2649 2754 2824 2841 2921 3114 3497 3939 4017 3502 2819 2432 2373 2398 2262 2159 2276 2527 2771 3025 3240 3361 3315 3165 3004 2971 3047 3104 2856 2268 1803 1779 2084 2483 2629 2410 2349 2297 2077 2227 2284 2163 2067 2077 2072 2028 1998 2046 2169 2356 2749 3400 3968 3860 2746 1482 1882 3064 3554 3612 3226 2805 2409 2050 1829 1915 2142 2219 2200 2264 2370 2452 2466 2387 2323 2305 2372 2507 2619 2773 2731 2657 2475 2429 2516 2575 2705 2842 2867 2639 2186 1837 1798 2018 2516 2849 2719 2380 2173 2141 2034 2002 2001 1994 1942 1867 1802 1758 1722 1684 1654 1626 1576 1523 1504 1466 1448 1409 1395 1374 1348 1333 1332 1349 1406 1408 1365 1364 1393 1412 1411 1405 1396 1394 1363 1292 1214 1168 1203 1357 1420 1406 1395 1374 1414 1503 1587 1603 1529 1538 1512 1434 1408 1419 1308 1287 1246 1156 1133 1143 1091 1046 1054 1023 952 929 961 985 976 993 991 970 948 995 1112 1206 1180 1172 1314 1484 1561 1594 1702 1834 1860 1915 1988 2088 2168 2123 1882 1614 1463 1461 1550 1669 1737 1748 1724 1552 1110 758 980 1304 1329 1109 907 617 397 293 187 105 197 427 951 1709 2270 2451 2078 1906 1847 1655 1370 1059 845 837 1046 1325 1299 1048 724 609 592 594 598 575 560 527 456 483 716 0 0 0 1 6 12 12 9 7 6 5 4 2 0 0 0 0 0 1 4 10 15 17 17 15 10 6 1 4 5 6 2 0 0 4 7 8 4 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 19 65 105 143 188 220 271 390 529 615 687 772 846 947 1037 1070 1087 1095 1110 1099 1064 1032 1009 970 931 895 845 807 814 834 832 807 758 756 768 786 792 812 842 866 872 886 914 925 916 919 914 920 872 770 504 252 250 340 485 722 949 1022 934 804 721 687 676 682 699 692 638 594 628 786 1015 1221 1265 1139 932 803 785 711 538 385 288 227 208 248 262 275 366 431 477 341 272 267 335 445 536 707 898 976 885 822 1122 1505 1437 916 516 292 221 223 227 271 318 360 379 372 356 348 340 322 308 304 310 306 272 245 279 366 470 526 539 514 486 560 743 1049 1429 1671 1639 1366 951 558 407 555 647 663 667 597 628 850 1237 1519 1335 892 594 576 786 1114 1338 1366 1271 1111 966 914 991 1169 1379 1455 1431 1477 1688 1846 1886 1881 1973 2116 2380 2656 2988 3371 3448 3150 2979 3072 3075 3001 2956 2992 2956 2820 2741 2730 2813 2873 2833 2729 2680 2648 2606 2518 2481 2626 2831 2939 2985 3060 3126 3082 2963 2919 2897 2897 2902 2908 2989 3123 3343 3435 3185 2725 2480 2534 2576 2494 2366 2278 2335 2544 2801 3002 3119 3108 2997 2956 2964 3007 2990 2973 2898 2590 2180 1981 2058 2287 2366 2133 2088 2150 2076 2126 2127 2028 2058 2184 2235 2149 2024 1986 2005 2083 2407 3075 3650 3453 2541 1738 2184 3353 3853 3569 3049 2704 2363 1979 1795 1976 2293 2408 2364 2380 2450 2481 2453 2390 2381 2419 2543 2517 2516 2514 2479 2463 2398 2415 2557 2764 3058 3319 3434 3246 2618 1978 1769 1926 2357 2603 2471 2266 2380 2500 2282 2123 2027 1959 1938 1941 1908 1836 1780 1739 1695 1684 1651 1566 1517 1461 1425 1403 1369 1359 1351 1341 1332 1330 1363 1385 1354 1315 1328 1377 1384 1365 1361 1362 1326 1269 1174 1119 1172 1316 1379 1369 1359 1369 1382 1410 1438 1480 1463 1532 1684 1744 1480 1434 1353 1280 1191 1075 1076 1175 1174 1118 1088 1007 920 912 960 950 943 969 970 964 987 1098 1290 1462 1521 1546 1661 1769 1722 1682 1718 1752 1818 1933 2071 2145 2097 1860 1392 911 619 613 841 1117 1406 1680 1796 1576 1201 987 1130 1468 1581 1382 1112 890 802 879 797 598 678 927 1523 2115 2348 2083 1863 2138 2535 2595 2281 1805 1253 910 1006 1344 1447 1309 1129 1046 932 863 853 827 784 761 733 767 858 0 0 1 3 7 8 7 6 5 3 1 1 0 0 0 0 0 0 0 1 5 10 17 21 21 15 7 1 2 5 7 5 1 0 8 9 8 5 3 3 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 8 56 110 171 183 191 262 386 496 589 682 768 892 1023 1074 1080 1108 1138 1144 1111 1063 1042 1034 1023 1001 957 903 872 886 917 946 922 914 926 927 919 917 903 885 879 885 900 899 905 935 920 851 745 667 521 249 215 263 385 559 801 1014 1068 1009 951 934 946 967 988 999 976 929 893 931 998 1055 1023 874 750 688 672 622 481 316 205 170 201 271 293 245 231 290 412 324 250 258 305 327 464 737 1086 1452 1405 1059 1012 1171 1136 745 395 203 177 215 220 253 308 354 358 343 336 351 357 334 307 306 322 313 256 207 258 384 491 508 489 447 384 462 735 1161 1637 1941 1875 1457 939 535 294 248 340 511 671 735 790 1018 1424 1623 1344 857 556 522 761 1152 1407 1434 1369 1272 1118 975 975 1166 1310 1288 1249 1339 1592 1833 1952 1980 2076 2255 2424 2565 2992 3641 3729 3199 3020 3204 3082 2875 2621 2565 2600 2593 2676 2797 2971 3060 3002 2924 2881 2853 2818 2731 2648 2682 2805 2952 3128 3240 3316 3330 3262 3310 3288 3216 3125 3026 2956 2996 3094 3111 3051 3053 3101 3041 2854 2632 2485 2410 2378 2523 2749 2888 2934 2866 2778 2936 3221 3338 3237 3024 2862 2739 2592 2433 2238 2056 1838 1766 1822 1990 2105 2133 2078 2008 2103 2276 2432 2385 2233 2071 1986 2056 2326 2857 3443 3630 3307 2969 3177 3520 3533 3246 2744 2462 2215 1981 1923 2146 2462 2656 2684 2631 2563 2501 2445 2366 2399 2392 2384 2377 2375 2388 2382 2409 2452 2525 2586 2730 3044 3457 3703 3465 2943 2399 2010 2013 2323 2535 2448 2290 2556 2694 2443 2215 2059 1959 1940 1957 1940 1883 1804 1710 1713 1717 1677 1613 1550 1463 1406 1410 1378 1368 1361 1348 1338 1330 1324 1310 1289 1260 1266 1309 1308 1281 1307 1314 1271 1228 1140 1129 1194 1285 1337 1346 1336 1303 1325 1414 1409 1422 1419 1480 1583 1722 1507 1383 1321 1222 1126 1072 1121 1228 1180 1107 1050 969 926 925 956 938 939 957 968 977 1047 1225 1482 1734 1901 1969 1996 2040 1994 1931 1874 1842 1916 1991 2041 2001 1826 1454 957 527 318 413 870 1393 1741 1716 1519 1230 960 936 1153 1466 1690 1740 1606 1314 1304 1582 1723 1808 1678 1661 1929 2139 2056 1738 1775 2234 2666 2857 2955 2713 2099 1707 1702 1731 1721 1668 1566 1420 1282 1242 1233 1157 1012 872 794 748 684 0 0 1 5 9 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 2 7 16 22 21 18 9 2 0 3 6 7 3 1 5 9 10 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 12 51 141 179 170 189 275 380 491 600 692 800 934 1023 1050 1106 1169 1210 1220 1166 1117 1113 1113 1075 1043 1006 953 929 958 1017 1024 1015 1028 1041 1019 1014 1047 1074 997 946 926 898 888 880 833 727 539 458 466 349 276 219 402 568 721 958 1108 1148 1163 1205 1267 1311 1327 1337 1358 1365 1313 1196 1067 982 918 826 760 696 645 623 458 222 100 157 326 440 359 228 209 297 415 385 415 496 500 339 283 655 969 1415 1482 1100 903 998 996 703 413 211 187 214 200 210 288 330 303 297 339 365 366 339 307 302 318 308 255 217 267 404 465 442 429 437 409 486 762 1247 1752 1999 1847 1371 882 572 429 429 450 569 841 1096 1035 1109 1498 1656 1360 831 544 573 874 1237 1398 1393 1363 1319 1255 1224 1298 1351 1344 1213 1125 1212 1461 1719 1918 2075 2337 2524 2737 3051 3334 3837 3999 3424 3237 3441 3189 3099 2724 2613 2641 2647 2726 2925 3113 3161 3165 3215 3210 3126 3002 2898 2828 2787 2813 2903 3088 3278 3304 3388 3469 3568 3598 3509 3349 3106 2781 2565 2576 2724 2882 2994 3039 3042 2983 2765 2569 2516 2367 2410 2517 2594 2636 2684 2757 3001 3302 3502 3488 3226 2883 2661 2531 2312 1976 1659 1530 1573 1703 1993 2320 2347 2257 2155 2192 2357 2536 2549 2455 2318 2191 2175 2318 2654 3213 3829 4181 4239 3958 3502 3022 2750 2417 2205 2118 2132 2233 2436 2725 2990 3100 2990 2712 2441 2329 2318 2377 2375 2377 2351 2337 2338 2373 2437 2503 2565 2596 2666 2828 2994 3000 2925 2677 2398 2178 2074 2241 2578 2632 2489 2576 2640 2440 2206 1994 1818 1776 1786 1816 1852 1890 1817 1752 1715 1704 1649 1574 1466 1417 1408 1383 1360 1349 1334 1316 1309 1292 1258 1245 1213 1247 1277 1273 1267 1296 1296 1244 1182 1114 1100 1164 1255 1313 1336 1288 1214 1349 1437 1388 1349 1326 1317 1299 1431 1435 1340 1266 1161 1063 1105 1143 1224 1165 1100 1013 885 930 963 964 953 944 952 946 980 1137 1389 1697 1973 2024 1984 2110 2231 2211 2098 2073 2049 2037 1971 1809 1617 1501 1385 1096 752 608 890 1551 2131 2149 1577 936 463 227 360 711 1166 1663 2029 2043 1504 1498 1832 2248 2499 2325 2005 1816 1762 1687 1647 1812 2138 2445 2870 3327 3216 2843 2767 2926 2904 2521 2246 2088 1874 1714 1767 1723 1552 1290 1089 927 740 596 0 0 2 8 10 9 7 3 1 0 0 0 0 0 0 0 0 0 1 1 3 6 13 19 19 17 13 2 0 1 5 8 6 2 1 6 9 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 1 11 72 156 178 172 215 295 396 517 621 712 824 928 990 1081 1197 1294 1407 1414 1323 1232 1201 1152 1100 1067 1036 1007 1000 1027 1053 1048 1045 1070 1085 1049 1049 1063 1059 1010 938 896 898 909 827 611 511 754 1002 975 645 241 375 595 694 903 1103 1230 1338 1455 1544 1560 1517 1476 1486 1519 1464 1272 1084 966 896 853 852 824 768 700 482 226 181 371 532 544 410 221 182 256 375 466 585 643 705 374 257 670 941 1253 1258 962 826 914 869 606 384 257 215 243 251 251 304 314 267 275 335 333 332 331 313 289 277 259 225 222 284 396 401 348 354 459 499 572 717 1088 1554 1725 1513 1139 813 678 771 866 733 695 1023 1482 1325 1193 1471 1488 1208 728 565 707 1004 1241 1305 1328 1311 1268 1271 1275 1369 1442 1453 1266 1077 1188 1339 1562 1923 2328 3004 3377 3587 3278 3266 3775 3952 3609 3450 3665 3405 3437 3113 2967 2834 2762 2833 2998 3189 3318 3445 3582 3662 3612 3464 3266 3037 2864 2813 2831 2877 2931 3008 3135 3297 3414 3478 3373 3169 2853 2445 2138 2052 2236 2561 2799 2919 3025 3035 2853 2625 2535 2275 2190 2170 2185 2264 2433 2639 2885 3168 3431 3504 3306 2984 2692 2404 2060 1847 1773 1791 1735 1879 2167 2508 2601 2530 2398 2349 2430 2546 2581 2551 2507 2450 2402 2417 2514 2808 3501 4153 4344 3867 3275 2777 2472 2238 2097 2096 2205 2372 2590 2934 3364 3616 3417 2936 2551 2412 2381 2385 2399 2388 2365 2348 2365 2420 2456 2467 2502 2534 2523 2535 2552 2537 2464 2332 2184 2120 2012 2101 2488 2717 2647 2543 2410 2190 2013 1799 1532 1522 1578 1693 1779 1843 1822 1781 1729 1758 1697 1607 1483 1414 1393 1363 1336 1333 1317 1290 1280 1273 1251 1240 1218 1226 1257 1279 1281 1270 1223 1179 1158 1118 1085 1121 1240 1324 1361 1312 1284 1408 1430 1341 1280 1189 1181 1301 1401 1362 1307 1260 1180 1150 1194 1201 1187 1115 1092 1013 919 925 958 970 958 943 939 949 1039 1284 1628 2021 2209 2064 2062 2223 2322 2300 2276 2307 2291 2108 1827 1550 1393 1491 1801 1821 1385 1158 1512 2207 2511 2134 1385 615 149 77 218 637 1293 2014 2172 1707 1449 1540 1975 2427 2547 2196 1690 1478 1528 1540 1584 1720 1837 2139 2694 2972 2904 2893 3040 3193 3251 2953 2528 2320 2439 2206 2261 2119 1970 1684 1498 1399 1163 855 0 0 3 8 9 9 6 2 0 0 0 0 0 0 0 0 0 2 3 5 5 7 10 15 18 18 17 6 0 0 3 8 8 5 2 4 7 5 2 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 2 18 79 154 181 196 236 307 418 537 638 736 826 903 1017 1174 1309 1455 1542 1455 1330 1293 1229 1155 1094 1084 1079 1054 1067 1095 1080 1052 1066 1114 1086 1104 1138 1054 1015 1002 963 946 830 621 507 771 1411 1926 1853 1149 390 353 599 677 844 1112 1302 1450 1595 1677 1648 1553 1443 1355 1291 1208 1080 958 887 870 887 904 875 786 604 355 189 270 452 489 432 334 198 129 150 245 379 367 317 400 352 517 834 977 1145 1148 969 878 856 699 452 313 274 249 270 346 326 308 306 251 249 300 285 289 299 300 268 237 225 220 249 320 385 328 233 272 421 549 596 609 874 1218 1293 1071 788 605 670 972 1143 951 805 1117 1535 1415 1190 1440 1381 1099 718 676 823 1030 1140 1117 1231 1279 1193 1194 1177 1275 1463 1526 1263 1069 1187 1351 1481 1791 2334 3254 3814 3735 3204 3225 3599 3750 3768 3713 3714 3594 3710 3501 3383 3321 3154 3120 3243 3338 3449 3642 3849 4009 3996 3816 3631 3446 3190 2987 2879 2832 2751 2684 2708 2833 2881 2847 2768 2615 2355 2073 1843 1733 1899 2275 2570 2729 2882 2865 2688 2486 2323 2055 1907 1870 1879 1934 2122 2367 2625 2894 3137 3158 2886 2581 2493 2442 2172 2147 2226 2174 2010 2105 2299 2504 2669 2665 2498 2399 2471 2567 2593 2619 2624 2572 2611 2636 2592 2660 3086 3610 3771 3529 3183 2874 2582 2342 2188 2149 2223 2319 2452 2811 3425 3908 3683 3100 2726 2553 2453 2373 2296 2314 2340 2334 2362 2381 2363 2369 2414 2426 2378 2297 2246 2272 2346 2344 2193 2193 2181 2335 2622 2725 2600 2386 2183 1992 1840 1637 1297 1326 1438 1582 1661 1740 1807 1876 1751 1739 1684 1573 1468 1404 1365 1332 1306 1318 1316 1299 1272 1256 1267 1245 1190 1185 1224 1236 1219 1198 1195 1201 1163 1108 1092 1111 1237 1347 1392 1390 1373 1361 1389 1306 1193 1115 1215 1444 1446 1298 1282 1282 1256 1218 1196 1225 1181 1063 996 973 972 934 929 961 961 946 943 952 1079 1468 1820 2083 2092 2040 2113 2227 2303 2366 2476 2522 2315 1873 1510 1364 1407 1754 2203 2249 1898 1665 1941 2434 2585 2221 1413 567 189 144 398 1058 1941 2490 2314 1810 1530 1742 2231 2432 2070 1484 1168 1325 1490 1481 1405 1417 1565 1906 2239 2342 2324 2339 2380 2323 2222 2145 2018 1842 1690 1943 2084 2001 1953 2027 2170 2265 2222 1871 1 1 3 6 6 6 5 2 1 0 0 0 2 2 1 1 3 5 8 11 11 11 10 10 16 23 22 12 1 0 2 7 8 8 6 5 4 4 4 4 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 79 154 190 216 253 323 434 558 665 759 830 941 1100 1242 1373 1496 1504 1461 1450 1356 1307 1168 1148 1145 1088 1092 1121 1131 1100 1069 1087 1114 1156 1072 1027 1073 1069 1116 978 789 541 626 1097 1744 2217 2093 1322 514 335 556 641 785 1075 1314 1462 1584 1611 1561 1437 1282 1134 994 874 817 817 823 864 922 909 809 635 382 204 192 216 222 235 242 246 212 143 89 100 151 115 116 249 491 839 919 902 1042 1165 1111 996 854 636 399 282 281 278 291 331 328 311 305 259 226 270 281 283 255 255 249 236 231 236 269 335 360 303 233 199 298 472 583 696 884 985 853 588 367 317 486 686 911 1036 962 1227 1357 1388 1253 1364 1280 1094 889 840 911 1092 1159 1199 1250 1232 1184 1186 1235 1333 1462 1504 1250 1181 1255 1329 1400 1624 2116 2998 3710 3667 3230 3131 3303 3477 3623 3674 3699 3668 3705 3757 3910 3903 3627 3449 3455 3572 3602 3690 3947 4224 4318 4124 3802 3556 3421 3351 3093 2866 2767 2568 2395 2367 2265 2166 2117 2176 2099 1919 1700 1626 1779 2090 2417 2605 2643 2478 2244 2106 1975 1811 1698 1685 1764 1768 1921 2111 2322 2564 2818 2823 2467 2119 2042 2157 2323 2435 2471 2356 2165 2109 2203 2373 2618 2720 2579 2409 2468 2597 2644 2758 2875 2852 2812 2881 2847 2859 3010 3300 3461 3404 3237 2991 2678 2439 2329 2261 2232 2278 2354 2612 3180 3689 3513 2936 2650 2623 2511 2375 2246 2232 2245 2245 2241 2232 2236 2263 2299 2312 2268 2219 2233 2279 2422 2546 2661 2618 2628 2703 2675 2529 2275 1924 1765 1906 1759 1442 1299 1376 1429 1575 1602 1604 1596 1633 1592 1564 1525 1450 1405 1394 1335 1311 1283 1280 1302 1310 1287 1343 1358 1298 1169 1129 1158 1168 1152 1138 1139 1160 1129 1075 1060 1101 1270 1381 1435 1513 1477 1352 1324 1289 1154 1039 1282 1678 1425 1317 1295 1264 1278 1176 1020 983 1053 1015 945 933 959 959 938 946 951 938 920 938 1192 1599 1795 1895 1922 1917 1934 2030 2183 2365 2562 2591 2184 1526 1219 1313 1563 2033 2435 2408 2110 1976 2185 2478 2590 2390 1710 1012 710 729 974 1706 2339 2508 2187 1744 1642 1938 2164 1950 1507 1243 1277 1419 1417 1304 1222 1279 1454 1690 1864 1907 1878 1790 1695 1601 1623 1611 1668 1671 1705 1818 1725 1513 1527 1903 2408 2800 2965 2802 3 0 1 5 7 6 6 6 3 2 1 4 7 6 5 6 8 11 15 19 20 21 16 9 9 17 18 9 2 1 2 6 7 5 4 3 1 0 3 4 3 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 73 150 214 254 281 346 462 590 709 800 905 1033 1150 1261 1398 1516 1567 1573 1496 1456 1262 1248 1221 1123 1097 1091 1116 1118 1079 1019 996 1053 1148 1161 1148 1255 1040 812 729 610 800 1203 1792 2206 1944 1146 477 318 459 589 761 958 1232 1355 1450 1468 1426 1297 1110 965 869 813 818 833 838 895 966 950 842 651 380 237 279 280 221 210 230 292 307 223 117 66 57 63 121 267 653 910 745 718 899 1121 1158 1035 863 656 449 339 300 275 289 307 325 345 335 280 236 337 391 331 239 221 234 237 229 223 243 297 334 295 240 192 260 446 673 836 873 708 428 200 87 96 218 328 629 985 1086 1313 1301 1351 1278 1306 1202 1146 1044 966 997 1113 1145 1168 1198 1213 1235 1291 1329 1319 1349 1280 1098 1045 1109 1183 1255 1486 1858 2549 3263 3384 3164 3027 3028 3134 3272 3324 3368 3427 3467 3585 3879 4116 3964 3662 3370 3482 3577 3666 3957 4335 4600 4582 4250 3765 3474 3555 3368 3143 2873 2625 2315 2121 1902 1774 1807 2021 2131 2039 1884 1800 1837 2033 2316 2448 2332 2044 1842 1885 1871 1778 1682 1660 1748 1736 1845 1916 2062 2314 2541 2572 2338 2056 1964 2108 2362 2648 2742 2540 2213 2048 2142 2360 2570 2682 2627 2459 2468 2612 2655 2746 2877 2969 3012 3081 3116 3077 3067 3231 3370 3273 3145 2972 2765 2581 2467 2400 2323 2294 2337 2508 2865 3178 3009 2570 2364 2335 2315 2282 2174 2084 2092 2174 2250 2253 2208 2182 2200 2210 2209 2160 2097 2148 2320 2424 2500 2656 2793 2756 2491 2182 1973 1851 1945 2034 1795 1634 1706 1537 1537 1615 1590 1478 1384 1372 1362 1345 1329 1310 1324 1337 1316 1298 1272 1250 1247 1263 1280 1391 1468 1422 1268 1150 1146 1165 1132 1092 1078 1081 1061 1029 1000 1031 1269 1391 1470 1558 1560 1453 1346 1299 1271 1151 1265 1650 1420 1344 1320 1260 1217 1122 1010 976 991 973 934 916 916 917 941 941 940 930 890 989 1281 1498 1602 1665 1674 1637 1642 1780 2016 2294 2550 2562 2025 1499 1296 1383 1652 2196 2527 2380 2139 2121 2368 2530 2552 2574 2321 1806 1623 1823 2048 2132 2113 1942 1719 1608 1728 1964 1955 1638 1299 1358 1476 1462 1337 1222 1207 1271 1386 1531 1620 1597 1649 1578 1447 1408 1522 1657 1699 1679 1703 1658 1356 1158 1315 1706 2092 2379 2523 2692 4 0 0 4 8 9 9 8 7 4 3 6 8 8 8 8 10 14 20 25 27 28 24 14 5 5 7 3 2 2 3 5 5 3 0 1 1 0 3 4 3 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 14 73 164 251 296 322 386 494 619 760 882 992 1080 1163 1295 1448 1546 1581 1558 1514 1404 1411 1427 1349 1247 1084 1089 1138 1115 1054 1008 1001 1007 1095 1179 1088 807 734 802 800 1040 1518 2106 2346 1782 957 448 327 384 542 764 924 1134 1239 1304 1390 1412 1407 1280 1109 970 879 856 827 816 876 956 983 915 762 531 393 378 394 411 378 287 274 270 217 152 120 109 111 202 457 757 728 679 816 935 1110 1126 990 837 714 625 527 397 335 359 348 333 364 376 321 268 370 428 342 244 225 238 240 230 216 210 229 256 268 265 246 316 522 809 894 741 438 166 40 7 11 45 96 263 584 980 1339 1420 1390 1290 1246 1190 1158 1093 1027 1042 1088 1095 1122 1169 1203 1254 1338 1365 1282 1202 1121 1014 1032 1086 1109 1203 1405 1665 2158 2846 3227 3242 3111 2995 3041 3152 3106 3049 3137 3225 3307 3551 3748 3857 3823 3448 3438 3588 3650 3768 4068 4430 4611 4451 3991 3612 3656 3556 3435 3116 2763 2357 2069 1855 1722 1744 1922 2107 2145 2065 1966 1910 2010 2274 2361 2185 1889 1777 2082 2167 1986 1807 1724 1667 1636 1674 1706 1825 2081 2323 2373 2220 1999 1868 1978 2397 2916 3102 2756 2282 2097 2233 2415 2415 2364 2381 2394 2435 2531 2564 2587 2644 2750 2857 3001 3095 3067 3011 3151 3256 3092 2974 2909 2805 2676 2599 2602 2619 2657 2690 2610 2551 2562 2499 2308 2119 1996 2022 2097 2118 2087 2037 2045 2088 2059 2038 2051 2086 2087 2068 2023 2007 2056 2108 2215 2359 2517 2613 2574 2330 2053 2026 2187 2403 2327 1958 1954 1983 1736 1663 1605 1521 1434 1329 1226 1183 1185 1191 1195 1231 1244 1263 1266 1252 1264 1242 1237 1272 1411 1565 1548 1369 1247 1235 1216 1155 1093 1073 1061 1031 986 959 939 1153 1333 1456 1556 1561 1500 1418 1351 1391 1368 1450 1486 1444 1495 1348 1261 1180 1058 1002 1042 1036 956 912 912 912 921 938 936 922 902 908 1046 1217 1324 1421 1480 1438 1365 1426 1638 1918 2216 2420 2351 2026 1655 1372 1262 1436 1834 2182 2288 2146 2219 2382 2348 2357 2494 2489 2219 2113 2161 2085 1843 1624 1549 1592 1685 1821 1887 1873 1719 1574 1513 1465 1400 1285 1202 1211 1270 1335 1428 1464 1478 1517 1482 1379 1328 1369 1417 1441 1479 1385 1110 995 1083 1200 1339 1465 1582 1885 2194 4 0 0 5 8 9 8 8 7 5 4 3 4 3 1 4 8 14 21 24 25 26 23 16 9 3 1 1 2 3 2 4 5 3 1 1 2 1 2 7 3 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 14 77 188 289 336 364 415 508 666 821 950 1027 1088 1186 1311 1415 1503 1573 1600 1592 1606 1647 1625 1562 1324 1145 1122 1145 1092 1083 1102 1134 1070 1007 947 841 858 961 1118 1387 1867 2304 2302 1561 843 457 340 353 509 747 927 1086 1193 1231 1352 1445 1449 1413 1220 1081 1007 959 936 886 864 931 1006 977 851 662 544 478 441 315 245 206 176 161 151 159 187 190 200 360 679 879 770 756 942 1003 1117 1077 909 772 768 866 856 676 489 418 421 442 459 453 384 298 329 362 301 250 249 267 270 262 247 223 198 193 233 292 327 396 629 972 1034 736 377 126 25 2 0 2 2 81 450 1042 1442 1509 1476 1382 1260 1193 1171 1143 1120 1116 1096 1071 1109 1192 1229 1234 1290 1331 1264 1201 1179 1106 1107 1110 1095 1026 1215 1557 1955 2651 3069 3105 3036 2950 2958 2996 2904 2905 2971 3001 3083 3350 3492 3654 3632 3420 3344 3641 3766 3721 3747 3908 4042 4017 3954 4013 4078 3944 3759 3506 3120 2596 2182 1941 1790 1761 1896 2094 2178 2116 2042 1975 2013 2305 2396 2296 2132 2100 2385 2456 2264 2025 1810 1640 1593 1575 1557 1623 1812 2057 2207 2134 1953 1885 2056 2524 3177 3515 3123 2499 2271 2422 2545 2374 2087 1997 2145 2329 2394 2389 2408 2450 2442 2546 2748 2826 2869 2949 3037 3024 2917 2865 2846 2770 2689 2724 2842 2960 3179 3271 2959 2588 2373 2338 2265 2092 1959 1941 1958 1942 1904 1873 1890 1960 1973 1943 1941 1993 2022 1983 1919 1877 1858 1882 2002 2168 2346 2502 2553 2491 2403 2391 2500 2663 2733 2276 2132 2022 1826 1674 1534 1452 1430 1335 1203 1174 1172 1168 1162 1150 1148 1193 1255 1251 1283 1280 1279 1311 1402 1516 1513 1355 1276 1276 1235 1182 1125 1049 1008 929 962 945 923 1051 1254 1396 1439 1461 1407 1347 1331 1349 1368 1473 1389 1456 1544 1358 1228 1155 1096 1049 984 958 920 908 903 924 937 924 921 901 899 971 1080 1142 1205 1290 1332 1343 1330 1421 1664 1962 2213 2348 2334 2104 1659 1179 960 1194 1755 2282 2344 2130 2159 2168 2126 2200 2350 2358 2206 2090 1981 1707 1454 1446 1589 1767 1838 1829 1826 1844 1830 1747 1567 1419 1354 1279 1203 1212 1269 1311 1387 1432 1456 1446 1419 1366 1344 1325 1259 1232 1270 1181 1107 1078 1106 1151 1227 1292 1409 1570 1778 4 1 2 7 9 7 5 4 3 2 0 0 0 0 0 2 7 13 22 24 22 17 12 9 9 6 3 3 5 5 3 2 3 2 1 1 2 4 5 9 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 1 15 89 210 312 368 405 453 567 720 884 974 1039 1102 1193 1277 1408 1565 1686 1761 1793 1776 1722 1673 1498 1270 1257 1168 1190 1154 1055 940 888 909 945 960 1068 1261 1428 1517 1907 2438 2057 1399 788 460 337 320 466 700 903 1078 1229 1302 1324 1347 1241 1207 1159 936 974 925 984 968 927 965 1039 1008 826 596 457 447 447 258 183 157 145 159 174 219 271 258 307 570 839 861 835 945 1068 1097 1154 1054 825 704 817 965 1005 938 764 604 587 651 660 579 463 366 311 299 285 281 278 301 303 289 270 241 192 153 187 291 385 479 720 1118 1318 1030 581 288 125 40 7 0 3 117 538 1136 1485 1523 1541 1439 1268 1166 1148 1165 1170 1191 1160 1094 1131 1247 1317 1306 1309 1344 1326 1257 1192 1121 1115 1116 1090 989 1073 1496 1832 2652 3376 3114 2795 2798 2859 2853 2725 2667 2690 2732 2900 3100 3258 3341 3254 3138 3052 3177 3361 3431 3431 3507 3661 3803 3953 4186 4421 4383 4155 3938 3489 2927 2433 2069 1847 1814 1964 2155 2256 2297 2290 2177 2131 2338 2438 2473 2479 2514 2585 2574 2459 2210 1889 1683 1600 1527 1454 1458 1591 1855 2093 2023 1849 1767 1948 2468 3146 3591 3415 2801 2487 2584 2720 2558 2137 1803 1850 2146 2258 2219 2256 2349 2394 2430 2582 2641 2809 2954 2975 2862 2758 2747 2724 2633 2600 2687 2780 2899 3246 3488 3349 3119 2843 2617 2381 2165 2066 2038 1976 1865 1791 1821 1850 1835 1822 1812 1838 1873 1880 1809 1726 1670 1617 1660 1848 2141 2434 2627 2707 2734 2720 2670 2647 2562 2366 2119 1935 1736 1581 1468 1360 1324 1334 1266 1202 1226 1226 1170 1099 1047 1056 1111 1254 1276 1290 1320 1359 1411 1441 1437 1417 1297 1275 1275 1213 1164 1184 1061 1003 953 937 943 989 1116 1285 1393 1466 1525 1304 1287 1294 1234 1273 1442 1480 1421 1336 1243 1176 1082 966 942 967 926 886 920 897 922 923 913 906 885 901 995 1100 1163 1184 1178 1201 1380 1467 1632 1864 2122 2303 2354 2321 2103 1611 1100 877 1217 1969 2484 2395 2138 2024 2039 2073 2223 2296 2189 2019 1873 1740 1539 1479 1579 1734 1835 1805 1749 1717 1719 1737 1668 1487 1388 1356 1328 1201 1221 1264 1324 1398 1450 1476 1472 1446 1430 1419 1320 1293 1242 1171 1083 978 954 1006 1131 1253 1316 1326 1308 1354 7 8 11 13 11 6 2 1 1 0 0 0 0 0 0 3 8 14 23 25 20 7 2 0 2 5 6 6 7 6 4 3 2 1 0 0 2 5 12 17 15 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 20 93 210 324 402 453 522 631 780 896 983 1035 1115 1183 1319 1491 1644 1777 1868 1860 1755 1642 1563 1449 1261 1253 1243 1092 1070 977 836 810 922 1110 1308 1501 1593 1691 1953 2252 2029 1389 826 524 361 317 446 677 890 1100 1356 1495 1376 1211 1138 974 952 1106 1112 1015 1010 1011 1049 1038 1095 981 665 599 652 306 234 194 191 139 171 185 204 240 287 293 443 737 925 954 1028 1119 1132 1182 1219 1039 839 776 874 944 1003 1025 956 845 830 881 837 673 533 491 393 339 329 321 316 344 337 322 298 269 233 197 202 278 392 531 790 1190 1468 1234 780 485 263 110 33 5 4 86 432 1020 1424 1514 1583 1504 1321 1160 1100 1124 1153 1201 1135 1095 1173 1289 1359 1354 1343 1313 1258 1245 1184 1096 1148 1175 1116 1079 1142 1514 1860 2377 2736 2831 2721 2659 2664 2608 2511 2432 2446 2518 2711 2884 3058 3166 3103 2983 2755 2547 2658 2939 3087 3175 3325 3453 3568 3830 4293 4573 4478 4256 3806 3354 2883 2418 2116 1975 2039 2210 2347 2411 2431 2400 2330 2361 2450 2566 2685 2727 2706 2608 2421 2105 1766 1648 1732 1730 1608 1511 1507 1682 1915 1908 1798 1732 1836 2206 2692 3014 3017 2725 2469 2514 2693 2714 2457 2044 1859 2079 2167 2113 2189 2285 2351 2394 2496 2613 2735 2855 2888 2790 2670 2605 2530 2416 2365 2440 2546 2680 3007 3334 3525 3567 3372 2983 2565 2296 2213 2176 2080 1958 1856 1803 1805 1802 1790 1754 1742 1740 1742 1699 1637 1579 1546 1598 1749 1958 2187 2434 2679 2831 2861 2688 2532 2320 2064 1828 1605 1404 1296 1232 1191 1223 1237 1197 1191 1198 1160 1101 1022 979 978 1010 1112 1189 1249 1340 1436 1511 1489 1422 1323 1220 1216 1179 1116 1095 1104 1041 1009 997 1000 1052 1134 1237 1331 1363 1248 1056 1195 1273 1295 1197 1159 1125 1158 1220 1157 1099 1087 1031 931 930 951 954 869 907 911 912 902 894 881 854 885 1031 1179 1261 1236 1115 1157 1438 1724 1941 2111 2269 2370 2381 2276 2087 1725 1275 1077 1549 2214 2523 2392 2120 2021 2085 2131 2135 2064 1937 1785 1647 1550 1532 1615 1745 1802 1776 1691 1596 1525 1503 1540 1585 1515 1402 1355 1363 1277 1242 1267 1325 1399 1460 1487 1506 1544 1558 1570 1471 1408 1335 1207 1061 913 840 915 1115 1303 1384 1306 1129 1029 13 9 16 18 14 7 1 0 0 0 0 0 0 1 0 3 9 17 24 26 20 5 0 0 0 4 6 7 7 6 4 3 3 2 0 0 1 4 8 15 17 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 17 80 196 325 431 508 588 686 785 882 959 1052 1124 1247 1380 1498 1615 1750 1848 1828 1727 1612 1487 1394 1392 1116 1155 1208 1043 839 798 987 1281 1428 1550 1732 1906 2171 2333 2024 1442 951 654 445 391 492 703 919 1175 1526 1735 1565 1269 1186 1135 1139 1240 1259 1187 1118 1074 1108 1001 1037 871 553 676 806 386 313 475 278 125 121 131 107 123 177 293 626 752 770 931 1094 1076 1048 1156 1251 1138 1065 1040 938 925 1061 1140 1103 996 951 960 922 803 678 591 486 435 399 373 411 470 452 431 417 400 357 317 276 282 389 602 939 1335 1510 1161 701 425 231 102 33 5 2 53 351 941 1382 1518 1634 1614 1438 1222 1112 1103 1121 1238 1222 1169 1207 1312 1386 1355 1309 1255 1214 1241 1204 1146 1230 1325 1243 1213 1249 1524 1926 2428 2629 2717 2604 2420 2351 2354 2340 2264 2190 2221 2371 2553 2673 2731 2782 2802 2702 2607 2611 2588 2593 2732 2958 3168 3312 3436 3754 4367 4477 4492 4025 3688 3368 2939 2540 2273 2181 2257 2415 2532 2551 2495 2404 2356 2419 2585 2791 2761 2641 2420 2146 1828 1566 1676 1945 2046 2036 1943 1726 1669 1771 1826 1812 1804 1835 1950 2157 2305 2239 2106 2005 2086 2329 2603 2698 2483 2315 2321 2191 2097 2106 2138 2207 2289 2395 2498 2610 2669 2726 2753 2657 2475 2308 2254 2270 2343 2367 2435 2678 3027 3283 3406 3315 3091 2795 2519 2339 2217 2100 2006 1949 1913 1859 1816 1784 1702 1672 1668 1680 1677 1643 1586 1533 1512 1556 1666 1813 2078 2451 2712 2689 2436 2242 2061 1776 1531 1348 1222 1163 1140 1151 1177 1149 1159 1193 1164 1101 1068 1033 1005 985 967 965 994 1108 1299 1401 1453 1427 1362 1209 1158 1157 1084 1050 1054 1053 1046 1038 1049 1111 1161 1186 1163 1154 1207 1170 1228 1263 1175 1182 1084 1008 1129 1266 1149 996 960 961 937 923 929 937 935 883 906 921 910 889 864 839 791 817 1008 1228 1329 1289 1169 1217 1489 1854 2119 2229 2270 2248 2307 2379 2315 2039 1628 1557 1937 2321 2479 2302 2055 2017 2090 2065 1893 1697 1625 1589 1566 1585 1678 1801 1862 1806 1672 1537 1459 1386 1398 1445 1432 1359 1381 1358 1368 1351 1308 1291 1319 1359 1412 1454 1502 1622 1673 1689 1654 1598 1517 1359 1148 966 871 909 1093 1296 1411 1254 1053 931 23 19 16 18 16 11 4 1 1 1 0 0 1 4 4 3 9 18 25 28 22 10 2 0 0 3 6 8 7 6 3 2 2 2 1 0 1 2 3 8 16 16 10 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 8 58 163 311 454 564 638 695 763 850 955 1034 1169 1285 1377 1452 1571 1713 1778 1764 1678 1604 1591 1443 1179 1170 1136 1005 861 854 1122 1404 1564 1724 1916 2146 2363 2353 1998 1498 1063 788 569 506 579 765 978 1238 1614 1851 1699 1402 1279 1265 1285 1377 1418 1402 1269 1177 1048 921 817 609 452 645 757 506 240 169 195 151 165 140 114 133 174 409 771 730 742 1000 1118 1013 958 1005 1123 1247 1316 1256 1075 920 1121 1165 1221 1209 1160 1090 999 894 765 626 522 476 443 461 604 693 658 579 586 613 558 472 368 313 393 665 1106 1491 1505 1005 630 354 180 82 20 2 1 49 362 896 1280 1433 1577 1659 1552 1345 1191 1132 1115 1248 1263 1182 1166 1259 1342 1319 1270 1232 1211 1234 1238 1215 1287 1423 1402 1281 1258 1439 1816 2620 2936 2660 2403 2208 2037 1922 1814 1792 1786 1764 1866 2078 2360 2432 2545 2678 2674 2551 2354 2213 2172 2276 2518 2775 2971 3096 3224 3707 3901 3982 3813 3671 3480 3223 2961 2723 2511 2409 2466 2583 2626 2560 2411 2346 2420 2596 2756 2605 2317 1891 1581 1440 1451 1752 2158 2450 2636 2610 2242 1877 1808 1855 1875 1953 1963 1845 1864 1964 1812 1579 1482 1558 1777 2123 2469 2632 2690 2641 2445 2298 2198 2089 2082 2160 2267 2336 2379 2415 2501 2601 2579 2389 2174 2130 2160 2225 2258 2322 2571 2862 3043 3143 3167 3109 2933 2673 2424 2238 2093 1984 1908 1875 1857 1824 1806 1763 1699 1657 1655 1672 1646 1579 1507 1406 1337 1352 1433 1672 2066 2387 2417 2300 2167 1931 1607 1368 1223 1114 1063 1078 1131 1168 1163 1209 1198 1144 1114 1111 1093 1062 1037 1024 999 951 974 1149 1266 1350 1349 1318 1189 1095 1096 1075 1059 1066 1080 1076 1044 1008 1016 1004 1057 1003 972 994 1016 1130 1102 1063 1076 1012 962 1084 1179 1048 965 922 939 911 919 918 949 918 880 892 910 888 866 821 774 712 787 913 1058 1241 1305 1253 1266 1499 1858 2072 2104 2118 2058 2205 2549 2552 2242 1943 1888 2044 2209 2202 2056 1962 2000 2013 1857 1533 1407 1426 1486 1538 1665 1808 1899 1927 1854 1684 1493 1453 1393 1408 1409 1421 1413 1393 1378 1380 1384 1373 1322 1306 1306 1325 1361 1421 1544 1662 1743 1773 1752 1678 1513 1282 1042 893 899 1057 1208 1220 1184 1123 1077 23 17 11 12 14 14 6 4 5 5 2 0 1 4 5 4 9 17 24 27 22 11 5 2 2 4 5 7 8 8 4 1 1 1 1 0 0 0 0 1 8 12 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 35 137 305 482 600 654 686 738 820 912 1051 1188 1309 1399 1481 1553 1628 1732 1652 1659 1742 1597 1289 1143 1059 986 927 1011 1245 1513 1637 1957 2194 2375 2475 2343 1961 1484 1097 880 715 635 677 873 1099 1369 1706 1858 1683 1440 1338 1328 1368 1463 1464 1405 1329 1232 1057 968 753 583 522 578 461 317 326 367 316 242 269 249 261 381 471 778 820 724 833 1020 1111 1041 944 875 906 1168 1393 1357 1223 1047 1211 1143 1295 1439 1435 1280 1101 906 740 636 570 540 531 613 807 859 837 747 785 774 705 590 473 422 449 643 1093 1501 1372 860 712 434 195 64 11 1 11 83 381 805 1129 1240 1299 1467 1587 1505 1291 1187 1162 1270 1305 1226 1181 1242 1286 1277 1259 1235 1206 1209 1233 1229 1249 1338 1362 1236 1185 1363 1733 2424 2814 2526 2247 2025 1785 1602 1458 1420 1354 1281 1346 1513 1740 1935 2161 2339 2424 2441 2327 2164 2038 2006 2106 2320 2557 2696 2817 3003 3090 3158 3332 3429 3358 3261 3212 3120 2870 2598 2515 2604 2702 2680 2495 2376 2412 2578 2541 2268 1907 1425 1126 1146 1385 1751 2157 2581 3004 3183 2869 2261 1859 1891 1937 2248 2354 1982 1833 1947 1873 1581 1348 1291 1394 1694 2168 2637 2953 3079 3006 2798 2591 2357 2171 2100 2152 2239 2277 2267 2277 2354 2417 2314 2116 2049 1992 2120 2273 2361 2584 2856 3094 3222 3271 3228 3043 2755 2467 2232 2065 1962 1873 1833 1826 1814 1787 1757 1716 1674 1643 1645 1636 1561 1469 1329 1198 1117 1129 1295 1670 2090 2101 1945 1968 1919 1645 1341 1137 1024 991 1036 1092 1164 1212 1238 1217 1188 1179 1174 1149 1098 1064 1066 1045 1006 972 1008 1116 1303 1315 1248 1106 1010 1019 1047 1047 1056 1109 1142 1102 1076 1076 1029 963 942 909 915 928 917 896 944 1020 1040 1031 1037 1066 1070 1035 945 942 908 902 917 951 930 872 876 890 866 844 799 709 682 683 709 861 1145 1298 1281 1342 1593 1896 1978 1869 1941 2001 2288 2599 2567 2306 2044 1894 1859 1918 2040 2031 2002 1947 1838 1602 1427 1393 1396 1442 1502 1602 1762 1904 1978 1978 1873 1743 1585 1467 1380 1373 1426 1451 1442 1431 1434 1437 1442 1372 1324 1297 1293 1319 1354 1432 1562 1689 1761 1791 1739 1580 1352 1110 961 935 1049 1207 1328 1350 1313 1325 12 7 4 5 10 13 11 9 13 14 8 2 1 4 6 7 10 16 20 19 14 7 5 5 3 3 5 7 10 11 7 3 0 1 0 0 0 1 1 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 18 117 306 496 616 666 691 731 812 940 1085 1236 1359 1440 1458 1534 1605 1587 1721 1876 1783 1494 1277 1180 1064 985 995 1249 1564 1741 2036 2335 2524 2541 2323 1894 1421 1102 958 853 795 809 990 1135 1338 1621 1817 1593 1401 1337 1331 1385 1473 1489 1436 1378 1325 1192 1101 941 841 834 795 680 559 436 333 268 215 220 246 329 589 852 952 695 708 866 896 986 1018 963 881 893 1110 1327 1340 1272 1228 1201 1270 1394 1479 1431 1275 1124 980 787 648 620 624 655 763 909 915 907 914 973 867 778 660 635 688 696 746 1031 1402 1398 998 753 428 197 55 6 23 155 286 499 789 1053 1170 1244 1463 1693 1655 1415 1255 1203 1254 1316 1287 1243 1265 1286 1272 1260 1261 1236 1200 1210 1222 1180 1207 1212 1107 1116 1375 1887 2776 2518 2218 2051 1808 1581 1451 1368 1281 1161 1056 1068 1124 1260 1489 1709 1857 2010 2168 2217 2092 1923 1826 1817 1894 2044 2217 2385 2527 2716 2954 3130 3250 3242 3200 3183 3201 3059 2763 2555 2574 2728 2777 2614 2420 2345 2383 2237 1965 1656 1249 985 1053 1326 1675 2097 2592 3112 3529 3516 2856 2100 1966 1989 2638 2952 2428 2041 2028 1939 1649 1373 1240 1258 1449 1886 2523 3068 3326 3421 3290 3111 2832 2507 2250 2145 2162 2179 2121 2052 2095 2226 2273 2081 1996 1934 2117 2282 2420 2640 2909 3125 3259 3331 3311 3153 2877 2554 2266 2083 1983 1937 1923 1883 1809 1732 1690 1697 1698 1649 1620 1628 1563 1474 1372 1222 1070 1009 1084 1405 1907 1949 1736 1775 1848 1564 1213 1083 1053 1002 1039 1075 1145 1198 1269 1329 1344 1327 1286 1215 1125 1050 1028 1004 963 955 963 1038 1225 1266 1163 1018 963 982 1028 1054 1052 1084 1165 1204 1173 1137 1052 975 939 908 921 943 908 849 888 948 961 1000 989 941 1014 1038 946 902 878 884 903 918 909 846 883 902 868 830 788 701 660 557 552 776 1110 1249 1233 1414 1653 1804 1768 1714 1944 2074 2331 2577 2564 2275 1961 1769 1773 1900 1976 1971 1949 1876 1800 1683 1569 1475 1420 1434 1490 1577 1725 1883 1982 2048 2021 1884 1679 1526 1396 1366 1440 1495 1490 1468 1498 1521 1490 1441 1420 1374 1330 1315 1328 1367 1448 1561 1648 1743 1723 1587 1393 1186 1003 913 977 1153 1321 1391 1405 1462 1 0 1 3 8 14 18 17 18 17 7 2 0 3 8 11 14 16 15 10 5 2 1 4 8 9 9 9 10 10 8 4 0 0 0 0 0 0 2 3 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 1 15 117 301 493 626 692 724 766 849 975 1125 1260 1353 1404 1424 1512 1532 1717 1949 1968 1821 1685 1525 1248 1044 1046 1208 1617 1967 2150 2391 2559 2568 2305 1853 1419 1163 1052 971 907 895 1039 1200 1419 1606 1727 1459 1355 1341 1360 1403 1468 1524 1518 1485 1462 1381 1376 1314 1162 1114 1013 888 681 454 291 216 174 165 190 277 602 915 774 550 651 822 886 925 925 878 847 912 1077 1220 1261 1268 1269 1256 1296 1348 1422 1382 1239 1119 1054 941 788 693 693 759 847 910 891 849 880 944 820 704 655 754 867 906 924 1005 1134 1164 973 678 384 203 66 4 165 458 639 759 893 1047 1204 1425 1715 1892 1810 1578 1362 1239 1214 1254 1283 1279 1284 1297 1288 1275 1288 1244 1144 1131 1199 1215 1180 1149 1094 1190 1342 1632 2504 2101 1935 1848 1644 1501 1470 1469 1367 1232 1111 1067 1031 1032 1147 1333 1502 1662 1796 1856 1818 1728 1657 1639 1668 1726 1805 1923 2109 2348 2645 2938 3178 3302 3288 3237 3265 3212 2981 2729 2644 2763 2861 2738 2499 2306 2194 2075 1893 1644 1285 1050 1090 1275 1589 2059 2521 2930 3362 3627 3393 2819 2378 2339 3030 3486 3017 2395 2135 1897 1552 1320 1228 1273 1389 1679 2237 2876 3201 3478 3528 3359 3085 2805 2503 2256 2155 2139 2055 1914 1901 2061 2181 2028 1953 1977 2116 2233 2365 2571 2798 2967 3065 3113 3121 3055 2871 2602 2347 2153 1998 1937 1918 1887 1818 1727 1660 1655 1667 1640 1598 1581 1534 1465 1402 1284 1136 1038 1053 1315 1810 2018 1852 1784 1850 1547 1299 1190 1191 1050 991 1057 1173 1336 1482 1540 1533 1495 1416 1296 1179 1104 1061 992 891 920 959 1035 1169 1218 1175 1079 984 971 1016 1025 1043 1078 1126 1175 1184 1170 1088 1003 949 932 971 1046 1023 860 860 865 847 897 958 970 1059 987 905 867 849 858 899 937 920 811 876 890 857 771 771 758 670 563 600 823 1056 1111 1128 1394 1579 1617 1696 1880 2048 2173 2427 2626 2444 1990 1704 1618 1683 1770 1774 1824 1850 1890 1901 1825 1690 1547 1465 1454 1489 1582 1739 1901 1959 2031 2062 1984 1781 1574 1440 1386 1440 1523 1499 1483 1553 1602 1554 1533 1544 1510 1431 1347 1298 1294 1331 1415 1528 1650 1673 1604 1466 1251 1009 855 837 968 1190 1364 1392 1392 0 2 3 6 8 13 17 19 18 13 4 0 0 6 10 14 18 18 15 9 5 3 4 7 11 13 13 11 12 11 7 3 1 0 0 0 0 0 1 3 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 1 20 109 278 481 644 738 767 800 875 995 1121 1210 1279 1316 1513 1529 1708 1968 2063 2048 1988 1824 1571 1311 1232 1515 1956 2067 2235 2410 2558 2570 2288 1854 1492 1290 1180 1072 969 954 1062 1130 1184 1378 1607 1408 1375 1401 1434 1470 1514 1558 1563 1521 1500 1483 1486 1493 1370 1208 983 842 728 579 400 249 162 136 127 195 484 676 516 443 590 683 788 820 845 820 799 864 993 1110 1200 1281 1310 1279 1251 1283 1345 1360 1308 1225 1122 1005 892 825 821 850 870 846 760 652 604 632 660 610 578 604 652 734 876 1007 1036 981 836 551 289 155 46 6 333 861 1048 1064 1031 1031 1117 1332 1641 1885 1917 1757 1528 1333 1223 1197 1224 1242 1268 1318 1298 1257 1282 1250 1102 1035 1173 1305 1211 1239 1175 1375 1497 2044 2194 1995 1954 1866 1727 1633 1582 1544 1468 1395 1324 1300 1263 1162 1100 1167 1301 1426 1514 1573 1619 1601 1529 1469 1432 1440 1461 1579 1807 2104 2457 2755 3151 3488 3665 3679 3626 3500 3263 2981 2779 2737 2736 2675 2535 2289 2143 2071 1952 1716 1376 1158 1134 1197 1383 1703 2003 2337 2697 3079 3262 3219 2925 2900 3392 3796 3342 2590 2213 1882 1449 1273 1224 1275 1374 1621 2064 2682 3109 3270 3237 3100 2937 2760 2563 2373 2241 2181 2086 1903 1817 1934 2040 1965 1927 1986 2056 2104 2213 2396 2575 2708 2776 2769 2764 2717 2601 2446 2270 2099 1907 1843 1832 1827 1801 1732 1645 1591 1591 1601 1567 1508 1465 1434 1386 1324 1232 1147 1140 1323 1729 2068 1951 1717 2080 1617 1524 1367 1331 1193 1017 1089 1230 1412 1582 1674 1688 1636 1537 1394 1241 1143 1101 953 879 924 962 1030 1125 1195 1246 1190 996 960 973 939 979 1062 1094 1127 1155 1162 1116 1042 978 1003 1103 1071 1120 957 882 810 803 825 842 877 946 946 894 852 828 839 887 978 872 824 870 886 866 821 854 862 755 647 734 861 949 945 1060 1332 1445 1524 1739 1955 2055 2194 2474 2612 2202 1623 1402 1503 1554 1616 1617 1679 1793 1909 1944 1862 1717 1562 1494 1506 1549 1704 1878 1942 1914 1918 1976 1969 1797 1587 1454 1404 1429 1444 1460 1509 1609 1685 1652 1637 1662 1613 1503 1349 1237 1195 1223 1325 1437 1526 1590 1609 1541 1322 1039 848 731 758 975 1144 1235 1253 2 5 8 9 8 8 11 13 14 9 3 0 1 7 14 18 22 23 19 14 9 8 8 10 14 17 15 12 11 10 6 1 0 0 0 0 0 0 0 5 7 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 2 19 86 254 471 653 755 799 833 901 981 1058 1131 1175 1372 1593 1779 1954 2056 2109 2090 1942 1670 1455 1561 1923 2209 2245 2298 2370 2491 2470 2180 1800 1539 1404 1300 1170 1052 1019 1070 1181 1393 1575 1510 1378 1419 1450 1472 1468 1497 1527 1504 1450 1422 1393 1373 1442 1424 1218 890 622 416 356 326 214 113 81 84 175 371 442 343 316 481 615 610 629 782 855 854 898 989 1090 1195 1282 1301 1254 1199 1204 1279 1333 1320 1232 1147 1113 1075 1006 951 922 867 745 570 400 296 281 300 319 304 271 273 339 512 779 966 921 718 447 171 90 18 39 379 1064 1359 1285 1136 1014 990 1128 1428 1776 1988 1966 1781 1544 1347 1205 1182 1172 1227 1336 1319 1256 1255 1226 1095 1053 1199 1251 1224 1225 1306 1610 1754 2447 2468 2254 2203 2192 2143 2064 1959 1864 1798 1725 1641 1582 1519 1446 1382 1329 1311 1305 1312 1354 1425 1464 1446 1378 1283 1241 1191 1288 1552 1915 2200 2605 3072 3547 3897 4077 3995 3706 3450 3228 2848 2532 2280 2233 2408 2130 1968 2001 1960 1742 1429 1237 1197 1192 1220 1366 1634 1999 2307 2524 2665 2905 3114 3242 3473 3650 3259 2600 2222 1912 1470 1292 1242 1223 1279 1505 1964 2597 3102 3236 3119 2964 2863 2702 2545 2461 2354 2267 2174 1934 1749 1779 1828 1820 1852 1923 1937 1936 2000 2130 2276 2391 2437 2414 2377 2314 2240 2157 2015 1859 1785 1789 1786 1762 1732 1679 1596 1524 1510 1536 1525 1448 1406 1404 1380 1366 1341 1295 1266 1352 1668 2086 2114 1702 2120 1921 1825 1657 1489 1366 1087 1164 1380 1545 1696 1795 1825 1770 1669 1493 1312 1191 1059 912 875 912 940 978 1046 1156 1282 1249 1057 967 971 994 998 1011 1008 1019 1081 1132 1123 1065 1024 1075 1220 1174 1106 1013 902 803 781 786 784 792 829 862 866 856 816 840 861 914 867 856 880 883 866 839 832 861 872 750 809 850 861 883 1019 1288 1445 1584 1765 1877 1941 2105 2353 2342 1988 1536 1390 1406 1459 1512 1532 1584 1705 1834 1851 1751 1611 1515 1515 1575 1647 1800 1947 1981 1913 1859 1890 1923 1826 1667 1544 1478 1438 1419 1471 1582 1718 1812 1849 1857 1811 1735 1595 1397 1226 1091 1091 1216 1358 1455 1518 1558 1541 1344 1101 876 713 684 794 941 1045 1086 7 8 9 9 7 6 6 7 7 5 1 0 2 9 16 19 24 29 26 19 13 10 10 13 17 19 17 12 10 9 5 1 0 0 0 0 0 1 1 6 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 1 13 75 232 436 621 751 822 874 906 945 1009 1035 1152 1532 1847 1976 2053 2106 2072 1828 1408 1232 1493 1913 2208 2311 2295 2274 2336 2272 2024 1724 1534 1445 1362 1250 1166 1162 1235 1337 1395 1443 1427 1395 1390 1390 1340 1295 1307 1325 1326 1316 1300 1319 1394 1470 1418 1199 836 544 422 467 508 328 160 144 200 279 360 377 327 294 365 531 623 700 864 973 1017 1065 1139 1220 1299 1351 1330 1248 1184 1196 1249 1258 1202 1092 1020 1032 1067 1071 1047 990 839 592 358 211 143 148 148 167 160 128 99 110 190 370 659 791 622 339 105 125 58 135 603 1337 1504 1382 1191 1005 917 986 1256 1667 2028 2181 2096 1863 1588 1314 1165 1078 1121 1223 1209 1171 1173 1189 1134 1119 1255 1340 1368 1367 1550 1977 2227 2716 3053 2958 2727 2661 2634 2536 2369 2173 2043 1973 1866 1760 1616 1513 1464 1403 1357 1284 1184 1140 1215 1353 1424 1363 1243 1150 1088 1190 1442 1728 2030 2392 2841 3303 3581 3713 3645 3385 3263 3193 2550 1995 1620 1607 2217 1980 1831 1861 1858 1698 1479 1401 1432 1403 1311 1296 1478 1826 2120 2283 2383 2553 2806 3188 3228 2945 2803 2637 2337 2025 1653 1434 1348 1240 1236 1444 1840 2422 3004 3229 3171 3053 2968 2812 2606 2484 2375 2296 2193 1891 1646 1572 1559 1603 1696 1776 1756 1702 1735 1851 1974 2049 2090 2118 2078 2034 1971 1924 1868 1836 1833 1821 1770 1700 1642 1596 1538 1455 1408 1428 1407 1354 1357 1374 1382 1412 1457 1479 1463 1491 1719 2113 2322 2239 2093 2088 2074 1915 1662 1522 1319 1331 1530 1693 1808 1914 1950 1881 1773 1523 1346 1259 1122 989 920 922 937 924 972 1115 1230 1204 1071 929 1064 1166 1125 1069 1026 1007 1026 1081 1104 1074 1105 1227 1341 1280 1131 1010 876 804 786 788 790 788 797 845 875 856 808 828 862 894 827 842 878 881 870 854 857 903 993 893 886 867 843 905 1060 1275 1425 1544 1683 1769 1797 1958 2172 2130 1672 1457 1404 1417 1457 1470 1462 1489 1595 1714 1724 1664 1584 1527 1550 1614 1706 1856 2011 2074 2035 1991 1972 1908 1903 1822 1697 1598 1513 1455 1503 1661 1838 1970 2031 2052 1988 1899 1732 1454 1119 888 862 1009 1246 1451 1488 1524 1515 1389 1158 921 751 671 669 736 819 888 11 10 8 8 7 6 5 4 3 0 0 0 2 8 15 21 26 32 31 23 12 7 8 11 18 22 19 13 10 7 3 0 1 1 0 0 0 0 1 6 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 1 11 67 192 375 567 726 836 893 903 965 937 970 1363 1827 2058 2138 2184 2174 1918 1536 1412 1566 1889 2195 2307 2238 2163 2148 2069 1882 1667 1529 1473 1415 1354 1331 1354 1387 1484 1698 1809 1670 1473 1391 1363 1201 1119 1133 1151 1172 1234 1310 1366 1405 1367 1191 945 681 465 389 444 550 518 438 444 461 446 454 482 460 360 252 303 559 831 1023 1159 1227 1254 1315 1396 1463 1490 1424 1276 1174 1197 1253 1237 1155 1052 1009 1020 1053 1081 1083 984 726 411 221 176 166 156 137 140 138 125 97 74 101 195 397 365 192 183 170 210 306 420 1113 1586 1586 1483 1264 1034 889 894 1109 1529 2000 2315 2370 2207 1920 1588 1323 1127 1084 1130 1142 1158 1188 1201 1170 1158 1249 1388 1450 1461 1686 2071 2155 2500 3028 3294 3067 2948 2867 2747 2612 2440 2308 2176 2024 1894 1755 1647 1620 1568 1484 1352 1167 1056 1108 1277 1421 1456 1418 1334 1262 1321 1500 1722 1980 2193 2523 2968 3100 2922 2734 2707 2836 2721 2060 1558 1474 1669 2288 2052 1854 1749 1693 1611 1529 1552 1688 1786 1672 1408 1338 1538 1897 2113 2124 2206 2575 3155 3242 2989 2905 2807 2507 2223 1936 1691 1565 1382 1279 1311 1546 2058 2672 2974 2984 2918 2878 2815 2668 2479 2299 2163 2058 1742 1588 1476 1456 1510 1615 1699 1689 1622 1601 1661 1748 1809 1845 1939 1926 1917 1853 1842 1860 1885 1894 1849 1747 1630 1542 1489 1454 1379 1324 1319 1297 1289 1315 1348 1385 1458 1559 1644 1682 1701 1845 2171 2484 2455 2135 2231 2146 2029 1845 1669 1491 1412 1560 1818 1873 1919 1975 1934 1777 1519 1343 1279 1272 1168 991 935 948 909 933 1004 1061 1043 969 925 1114 1222 1169 1107 1069 992 958 1040 1080 1098 1197 1332 1390 1302 1140 1022 902 818 787 777 773 770 802 906 893 852 821 810 840 882 846 830 865 882 887 887 981 1054 1063 1001 964 909 886 967 1120 1253 1335 1453 1631 1725 1829 1941 1890 1788 1517 1402 1455 1516 1512 1462 1418 1435 1533 1628 1687 1699 1708 1695 1690 1747 1885 2049 2176 2202 2144 2170 2013 1870 1931 1919 1812 1705 1619 1522 1535 1671 1875 2108 2133 2171 2139 2032 1840 1460 967 660 568 690 989 1375 1420 1456 1459 1413 1233 1005 850 764 698 644 646 716 16 12 8 9 9 9 10 9 5 1 0 0 1 6 15 22 29 32 29 19 8 5 5 7 13 20 20 15 11 8 4 2 2 3 1 0 0 2 7 10 11 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 1 10 53 156 325 517 688 835 876 960 947 884 1131 1633 2036 2224 2297 2294 2114 1704 1715 1780 2000 2260 2296 2170 2055 1989 1898 1752 1603 1516 1488 1477 1490 1523 1571 1662 1784 1836 1771 1570 1352 1331 1362 1182 1106 1192 1197 1237 1366 1456 1407 1300 1130 892 709 625 525 412 327 427 711 838 693 570 527 569 623 596 449 296 364 685 1033 1241 1332 1330 1321 1342 1403 1461 1425 1285 1174 1148 1168 1245 1242 1168 1091 1048 1040 1059 1072 1043 889 596 334 228 208 181 158 147 132 124 127 129 113 105 65 92 160 279 336 236 312 771 1013 1479 1646 1658 1611 1417 1157 932 847 987 1373 1892 2322 2510 2466 2255 1964 1613 1291 1143 1164 1174 1071 1051 1154 1218 1216 1235 1285 1391 1525 1770 1776 1449 2193 3250 3203 3049 3041 2963 2899 2888 2805 2651 2453 2243 2071 1921 1807 1790 1772 1693 1536 1295 1061 1012 1166 1350 1424 1415 1395 1399 1458 1621 1833 1975 2019 2337 2882 3153 3114 2825 2696 2792 2371 1960 1730 2219 2545 2483 2084 1809 1663 1575 1527 1531 1661 2007 2443 2455 1716 1319 1292 1574 1786 1814 1859 2176 2873 3269 3063 2678 2483 2402 2347 2270 2051 1910 1689 1465 1278 1326 1705 2287 2695 2788 2722 2679 2685 2666 2538 2293 1984 1907 1662 1598 1555 1570 1627 1715 1788 1766 1643 1539 1547 1597 1666 1718 1820 1856 1874 1881 1921 1957 1962 1934 1853 1703 1541 1420 1366 1340 1295 1258 1239 1223 1206 1229 1311 1403 1507 1624 1725 1811 1875 1988 2247 2505 2586 2554 2468 2303 2207 2054 1772 1539 1467 1494 1753 1662 1550 1719 1861 1725 1511 1366 1322 1270 1128 972 899 877 888 921 923 941 930 915 907 1023 1147 1185 1182 1132 985 961 1034 1088 1093 1229 1362 1400 1305 1098 944 864 819 783 759 760 753 770 787 789 803 809 808 821 837 831 809 840 866 868 856 988 1115 1120 1056 1036 1036 1036 1082 1157 1185 1250 1385 1548 1769 2006 1910 1660 1471 1303 1319 1484 1612 1608 1584 1504 1487 1566 1679 1792 1924 2050 2058 1930 1898 2211 2543 2603 2413 2137 2244 2132 1969 1948 1979 1940 1818 1737 1636 1596 1627 1790 2004 2110 2186 2222 2143 1930 1524 983 606 402 504 774 1057 1218 1269 1285 1279 1217 1097 1000 959 907 751 628 632 22 11 6 9 10 14 18 18 14 7 3 2 3 8 17 23 30 31 26 13 4 3 4 5 9 19 24 21 16 10 5 3 3 4 3 1 3 4 9 9 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 135 283 454 644 767 906 1024 940 970 1310 1744 2062 2237 2294 2257 2259 2327 2121 2150 2294 2223 2063 1938 1853 1765 1650 1545 1511 1537 1575 1613 1680 1778 1837 1887 1959 1863 1598 1392 1378 1387 1251 1228 1314 1322 1434 1524 1492 1372 1205 995 770 751 958 1040 793 407 491 1002 1121 645 451 492 617 695 657 535 505 686 946 1173 1281 1294 1267 1245 1247 1250 1259 1163 1005 1027 1127 1140 1205 1199 1160 1131 1155 1180 1185 1095 977 809 570 373 271 202 144 127 123 100 90 108 115 110 108 100 92 162 302 318 242 427 905 1151 1396 1551 1629 1650 1563 1355 1078 878 911 1231 1736 2212 2489 2557 2456 2216 1848 1463 1289 1347 1382 1267 1190 1206 1242 1293 1317 1304 1404 1489 1647 1688 1307 1826 2512 3035 3163 3148 3092 3095 3135 3119 3050 2892 2669 2442 2220 2034 1971 2002 1962 1815 1589 1338 1192 1227 1354 1422 1404 1397 1470 1543 1700 1890 1958 1838 2233 2798 3205 3364 3280 3175 3103 2760 2570 2567 2947 2803 2260 1866 1635 1512 1450 1437 1391 1415 1868 2784 3288 2405 1627 1240 1320 1533 1656 1718 1960 2567 3207 3228 2716 2268 2064 2202 2369 2376 2266 2088 1833 1541 1377 1510 1931 2381 2627 2644 2580 2575 2620 2617 2423 2047 1924 1760 1723 1739 1775 1837 1898 1913 1847 1683 1523 1502 1532 1596 1637 1712 1787 1870 1994 2109 2174 2158 2059 1904 1702 1524 1375 1276 1228 1191 1172 1178 1183 1198 1241 1315 1421 1544 1652 1740 1848 1984 2115 2347 2546 2666 2657 2505 2318 2224 2107 1768 1418 1374 1242 1361 1289 1084 1279 1694 1675 1494 1411 1414 1355 1124 911 852 873 874 880 883 909 924 922 924 955 1033 1096 1087 1117 1045 973 1009 1086 1090 1273 1381 1301 1092 935 877 826 820 782 748 730 740 752 747 743 764 784 797 826 872 894 771 797 838 852 873 1027 1209 1224 1149 1101 1115 1176 1244 1283 1249 1330 1460 1638 1887 2052 1838 1555 1416 1357 1425 1599 1747 1753 1780 1759 1704 1834 2056 2316 2531 2590 2303 1728 1476 1785 2363 2736 2617 2202 2221 2240 2087 1977 1985 1975 1842 1811 1734 1653 1628 1742 1913 2064 2207 2297 2218 1984 1598 1183 858 692 739 871 981 1012 991 994 1051 1134 1135 1103 1072 1013 879 691 625 12 3 3 6 9 15 21 24 19 10 5 5 7 10 16 22 28 28 19 7 2 3 5 7 11 19 26 25 19 11 4 2 2 4 3 4 6 6 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 114 235 384 544 684 910 954 923 1049 1333 1657 1928 2134 2343 2553 2439 2226 2236 2219 2060 1905 1803 1728 1662 1588 1542 1562 1623 1679 1737 1819 1854 1853 1939 1910 1745 1605 1541 1504 1427 1344 1372 1428 1530 1672 1574 1494 1465 1387 1229 928 817 983 1172 1071 672 814 1230 1010 366 272 403 618 736 737 690 774 991 1144 1202 1220 1163 1178 1176 1149 1096 1053 1027 966 1044 1158 1175 1165 1125 1088 1066 1133 1251 1229 1079 917 792 646 492 363 250 163 123 99 77 51 48 60 63 80 111 169 210 223 242 297 454 712 927 1148 1333 1428 1502 1558 1510 1298 1023 921 1126 1557 2008 2319 2465 2470 2322 2023 1699 1598 1718 1806 1730 1581 1435 1361 1374 1364 1365 1512 1516 1662 1780 1523 1872 2866 3127 3106 3040 3019 3063 3095 3113 3164 3130 2997 2810 2570 2306 2224 2319 2302 2137 1959 1819 1696 1629 1625 1594 1544 1576 1705 1787 1917 2090 2091 2061 2213 2466 2856 3272 3450 3389 3315 3253 3251 3233 3005 2530 2031 1762 1566 1420 1358 1368 1272 1144 1433 2279 3062 2838 2168 1619 1521 1701 1911 1962 2020 2350 3008 3253 2770 2199 1764 1872 2105 2330 2352 2323 2161 1859 1532 1396 1582 1984 2386 2593 2558 2512 2534 2612 2534 2303 2084 1945 1954 1982 1982 2009 2014 1930 1800 1639 1485 1460 1493 1555 1590 1636 1727 1883 2127 2366 2505 2484 2300 2053 1813 1587 1378 1225 1169 1123 1093 1116 1147 1183 1233 1310 1442 1597 1703 1749 1871 2058 2252 2444 2607 2759 2800 2597 2223 2116 2271 1696 1246 1223 1156 1108 1062 958 1014 1416 1546 1453 1419 1397 1264 998 866 873 945 919 893 884 912 946 944 929 917 936 993 1041 1171 1212 990 996 1078 1116 1199 1242 1176 987 854 894 814 799 771 756 736 728 731 737 759 795 788 765 813 922 994 799 790 819 839 892 1112 1336 1402 1327 1211 1205 1353 1515 1578 1575 1661 1734 1876 2057 2072 1893 1672 1511 1460 1564 1709 1805 1851 1950 2092 2216 2366 2596 2875 3020 2649 1748 788 673 954 1621 2336 2467 2207 2189 2227 2024 1923 1940 1882 1804 1857 1825 1740 1757 1855 1931 1969 2095 2234 2146 1890 1596 1403 1219 1134 1146 1134 1016 876 747 668 682 839 933 969 981 955 859 692 598 5 3 4 6 7 10 17 22 22 11 4 5 7 9 12 17 22 23 16 3 4 7 7 8 12 19 24 24 19 11 4 1 1 2 5 6 7 8 9 4 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 87 177 315 442 671 758 760 823 980 1228 1556 1948 2327 2543 2476 2308 2204 2049 1883 1767 1704 1664 1633 1601 1603 1657 1745 1822 1859 1841 1818 1889 1855 1685 1616 1596 1584 1534 1462 1445 1514 1602 1737 1821 1567 1458 1755 1960 1982 1375 870 720 965 1246 1192 1135 1119 732 273 212 368 636 763 810 846 979 1111 1117 1090 1103 1028 1071 1113 1092 1016 964 958 987 1092 1200 1215 1147 1041 925 866 961 1165 1235 1101 924 803 705 589 469 354 264 210 170 126 67 27 18 29 50 68 105 150 204 273 341 415 546 758 997 1142 1203 1282 1412 1529 1483 1245 1034 1074 1372 1749 2043 2223 2314 2286 2114 1926 1913 2068 2180 2137 1950 1744 1664 1667 1542 1457 1694 1684 1689 1636 1918 2360 2582 2597 2706 2684 2610 2638 2695 2715 2774 2865 2883 2796 2580 2284 2261 2534 2617 2495 2350 2332 2341 2294 2217 2101 2017 2013 2087 2316 2457 2531 2440 2278 2101 2051 2263 2675 3010 3079 3007 2961 2904 2824 2681 2454 2224 1984 1781 1576 1459 1446 1394 1260 1209 1445 2048 2484 2382 2121 1990 2105 2391 2526 2465 2411 2688 2894 2621 2293 1809 1581 1603 1756 1970 2176 2231 2092 1784 1459 1372 1635 2099 2472 2557 2513 2457 2505 2529 2444 2302 2215 2213 2197 2130 2074 2004 1845 1680 1494 1360 1341 1368 1430 1506 1552 1644 1855 2189 2545 2795 2833 2610 2247 1930 1643 1412 1243 1175 1123 1076 1078 1117 1167 1222 1313 1487 1694 1809 1831 1992 2213 2423 2542 2664 2875 3038 2902 2437 2175 2374 1593 1079 1078 1163 1081 1078 1063 1006 1167 1348 1368 1334 1250 1094 772 805 872 916 933 923 914 907 897 901 897 876 886 938 1012 1218 1326 1064 1115 1123 1127 1173 1228 1209 1025 802 890 838 785 770 787 753 717 713 722 754 799 800 744 824 1007 1004 838 795 833 845 894 1142 1485 1698 1716 1460 1409 1637 1890 2061 2151 2150 2104 2195 2239 2119 1949 1764 1540 1513 1581 1685 1759 1870 2036 2223 2408 2587 2751 2911 2877 2029 1153 514 430 937 1858 2463 2229 1953 2063 2045 1840 1861 1979 1918 1759 1774 1842 1855 1924 2008 2006 1928 1888 1946 1873 1664 1472 1382 1326 1291 1275 1191 1004 818 657 526 472 512 638 749 826 836 742 628 605 4 8 8 6 3 4 11 17 17 8 2 4 6 7 8 11 15 17 14 7 8 9 6 6 10 17 21 20 17 11 5 1 0 2 5 6 6 5 4 2 1 4 7 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 1 5 18 55 132 225 340 520 610 608 651 879 1321 1912 2355 2485 2449 2348 2147 1943 1801 1705 1668 1673 1683 1696 1719 1788 1897 1972 1964 1941 2000 1989 1857 1742 1589 1558 1523 1515 1526 1505 1543 1664 1766 1749 1402 1517 1943 2287 2073 1323 760 471 516 681 805 935 876 573 351 220 375 632 736 810 890 985 1008 917 877 934 900 918 963 990 941 904 883 943 1077 1198 1215 1119 945 746 629 666 865 1074 1083 934 766 650 552 456 370 309 269 222 154 85 32 9 25 53 70 88 129 208 288 336 373 466 659 887 998 1052 1111 1253 1470 1611 1492 1226 1085 1211 1490 1740 1911 2034 2088 2032 1988 2058 2251 2397 2425 2307 2214 2275 2363 2173 1916 2022 2010 2018 2017 2148 2098 1708 1416 1597 1797 1796 1769 1765 1756 1906 2261 2488 2595 2558 2337 2298 2636 2831 2920 2925 2971 2990 2924 2843 2740 2635 2487 2583 2950 3081 2961 2627 2183 1852 1700 1720 1935 2310 2639 2708 2637 2524 2509 2423 2306 2331 2254 2160 2006 1844 1743 1680 1593 1452 1340 1489 1962 2296 2383 2178 2172 2610 2968 2920 2706 2638 2637 2518 2318 1969 1592 1329 1267 1499 1888 2147 2157 1968 1665 1446 1519 1869 2291 2527 2559 2463 2371 2416 2441 2449 2423 2357 2284 2184 2035 1877 1696 1482 1294 1232 1236 1236 1266 1358 1435 1534 1742 2067 2442 2759 2870 2661 2281 1974 1720 1479 1308 1218 1162 1118 1104 1127 1176 1234 1333 1558 1796 1906 1991 2160 2317 2432 2490 2625 2922 3212 3188 2760 2317 2154 1489 1073 1104 1322 1249 1156 1100 1061 1117 1246 1299 1246 1090 1000 836 848 861 876 910 930 926 888 846 864 830 791 811 892 942 998 1161 1130 1055 1028 1080 1225 1258 1173 1130 935 874 887 846 824 822 784 738 721 715 707 734 764 749 898 1046 1017 817 779 844 843 906 1184 1620 2081 2321 2073 1958 2017 2282 2549 2606 2411 2193 2095 2057 1981 1842 1681 1506 1463 1522 1629 1708 1796 1901 2012 2134 2268 2458 2667 2582 1978 1334 924 1150 1903 2530 2455 1791 1671 1927 1753 1748 2001 2177 2052 1743 1589 1642 1748 1865 1933 1827 1657 1592 1613 1527 1371 1274 1238 1211 1170 1128 1008 858 739 661 607 588 579 629 768 882 889 793 693 719 12 12 10 6 1 1 5 9 9 4 2 5 6 6 6 7 10 11 10 7 8 7 2 1 5 15 18 16 14 10 5 2 1 2 4 4 3 1 0 0 1 3 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 2 11 36 72 126 254 383 384 438 730 1281 1983 2444 2544 2487 2340 2100 1895 1760 1680 1658 1707 1739 1777 1818 1877 1988 2046 2042 2073 2109 1982 1872 1657 1580 1526 1511 1542 1560 1534 1564 1629 1624 1441 1103 1370 1777 1853 1389 923 453 296 259 299 478 631 614 518 351 273 337 525 639 785 857 815 783 755 751 772 772 783 800 823 803 779 796 891 1032 1144 1171 1070 865 638 477 432 527 732 879 865 719 574 472 396 317 241 192 159 120 80 41 13 23 48 72 99 153 222 278 309 349 444 599 756 847 885 966 1131 1374 1615 1618 1423 1174 1124 1290 1503 1674 1810 1913 1966 2041 2199 2449 2665 2786 2729 2714 2852 2940 2720 2396 2312 2203 2151 2225 2248 2180 1975 1657 1311 1223 1207 1229 1237 1194 1309 1684 2080 2349 2699 2547 2569 2828 2850 2887 3076 3132 2889 2612 2544 2587 2705 2810 2974 3231 3271 3195 3019 2589 2077 1682 1470 1412 1548 1911 2278 2456 2363 2265 2153 2008 2039 2211 2448 2523 2392 2203 2059 1951 1846 1708 1506 1501 1692 1924 1854 1766 2005 2415 2604 2558 2473 2412 2371 2230 2023 1723 1426 1275 1435 1805 2101 2163 2044 1812 1560 1473 1660 2047 2385 2544 2474 2301 2297 2332 2379 2372 2314 2262 2174 1986 1764 1559 1322 1207 1194 1192 1195 1180 1223 1304 1406 1536 1714 1985 2358 2623 2638 2300 2028 1799 1577 1404 1291 1215 1159 1139 1162 1207 1304 1405 1661 1853 1977 2136 2234 2206 2155 2217 2461 2819 3103 3136 2882 2499 2049 1375 1124 1232 1401 1363 1250 1172 1098 1069 1155 1187 1214 1121 997 925 912 886 871 906 945 945 930 909 876 815 758 752 843 907 943 1066 1205 1229 1107 1025 1215 1293 1219 1228 1152 1030 1031 1021 990 948 888 833 798 758 692 688 704 726 817 923 969 858 813 885 851 837 1137 1629 2230 2566 2597 2542 2562 2594 2701 2701 2392 2019 1803 1792 1736 1607 1452 1344 1346 1461 1612 1728 1785 1780 1695 1607 1768 2070 2373 2531 2490 2254 2105 2432 2999 2976 2233 1530 1713 1799 1653 1746 2085 2325 2152 1724 1423 1355 1423 1498 1469 1338 1228 1186 1171 1121 1065 1077 1080 1094 1055 980 859 751 712 731 806 892 901 877 1006 1049 998 899 819 848 13 11 7 5 0 0 2 4 5 4 5 8 10 8 7 6 8 8 7 6 8 6 3 6 7 12 16 13 9 6 4 3 3 3 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 79 162 225 253 373 724 1346 2116 2532 2530 2426 2224 1990 1820 1703 1653 1648 1718 1785 1865 1904 1926 2011 2030 2015 2017 1970 1895 1819 1585 1475 1478 1548 1584 1542 1540 1553 1542 1485 1325 1095 1097 1283 1250 1039 862 323 180 174 282 525 590 504 452 387 387 369 465 580 772 779 689 688 703 677 657 667 676 665 658 652 650 678 773 918 1052 1104 1016 823 608 431 316 273 320 468 625 633 513 393 318 248 170 117 100 91 72 48 25 13 9 16 53 127 198 246 279 324 417 527 596 649 691 857 1079 1296 1535 1669 1600 1334 1151 1210 1430 1673 1878 2040 2158 2278 2422 2555 2739 2940 2946 2895 2885 2820 2599 2318 2177 2173 2116 2163 2196 2200 2083 1813 1495 1404 1251 1152 1191 1201 1188 1329 1676 1970 2645 2704 2743 2895 2605 2208 2154 2069 1780 1678 1903 2112 2115 2074 2170 2296 2379 2710 3123 3034 2491 1908 1542 1344 1222 1283 1650 2059 2208 2120 1976 1795 1667 1881 2375 2747 2793 2641 2464 2288 2118 1978 1708 1524 1483 1519 1505 1360 1283 1441 1784 2075 2141 2103 2192 2172 1856 1552 1427 1513 1701 1953 2160 2188 2029 1792 1581 1454 1521 1793 2129 2394 2469 2354 2280 2235 2205 2178 2166 2172 2121 1955 1770 1588 1349 1260 1253 1234 1212 1174 1166 1212 1275 1323 1379 1530 1903 2271 2453 2293 2060 1879 1708 1532 1386 1284 1208 1169 1204 1243 1340 1521 1767 1914 2087 2248 2195 2018 1937 2051 2323 2650 2917 2998 2842 2442 1976 1491 1231 1286 1419 1400 1319 1278 1162 1047 1074 1087 1180 1197 1157 1089 1021 950 913 929 963 968 969 970 911 861 813 782 830 888 938 1023 1166 1277 1241 1102 1110 1148 1254 1382 1319 1250 1248 1243 1213 1181 1152 1118 1042 926 832 759 689 671 696 759 831 839 820 882 880 845 1212 1593 2054 2417 2651 2688 2575 2485 2520 2577 2392 1918 1536 1555 1543 1452 1316 1262 1347 1518 1679 1780 1757 1552 1226 1203 1421 1726 2033 2288 2506 2662 2750 2953 3163 3077 2458 2071 1918 1785 1691 1838 2214 2356 2109 1677 1255 1139 1068 973 844 769 752 719 704 742 816 967 1085 1172 1187 1108 947 815 831 924 1084 1216 1216 1232 1216 1189 1085 988 955 988 7 6 5 4 3 1 0 2 8 9 9 11 12 10 8 8 8 9 9 9 11 9 7 8 9 10 11 8 5 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 90 180 388 822 1513 2318 2627 2538 2426 2175 1968 1807 1701 1672 1672 1747 1829 1933 1962 1929 1970 1999 1980 1964 1839 1715 1728 1699 1588 1420 1488 1610 1574 1572 1567 1513 1564 1676 1595 1418 1450 1340 1267 1258 593 332 241 298 553 625 544 497 488 492 488 544 596 742 728 742 747 715 659 623 609 590 559 541 537 535 553 629 775 927 1008 960 808 622 450 313 204 121 133 270 399 355 240 182 166 142 120 107 100 92 71 45 15 0 1 12 63 134 190 220 250 301 370 421 462 591 824 1081 1273 1447 1633 1690 1516 1301 1291 1529 1859 2128 2297 2370 2408 2399 2346 2424 2481 2453 2488 2458 2290 2101 1922 1765 1754 1719 1746 1749 1731 1648 1513 1481 1490 1400 1263 1209 1184 1130 1232 1501 1824 2300 2523 2509 2622 2415 2159 2105 1913 1778 1852 1712 1381 1088 970 964 1257 1632 2069 2408 2581 2415 2074 1754 1479 1252 1116 1209 1580 1987 2149 2153 1946 1603 1552 1921 2435 2751 2805 2744 2574 2302 2014 1784 1587 1442 1403 1382 1315 1201 1150 1323 1726 2103 2254 2383 2285 1747 1302 1219 1521 1916 2187 2229 2108 1898 1647 1481 1382 1384 1572 1851 2126 2333 2397 2363 2268 2154 2068 2038 2021 1980 1987 1986 1799 1609 1441 1329 1265 1238 1213 1175 1152 1162 1194 1272 1433 1670 1995 2192 2151 2034 1941 1816 1636 1470 1359 1271 1228 1256 1299 1396 1633 1852 1993 2193 2251 2067 1852 1806 1943 2196 2458 2702 2753 2661 2350 1962 1549 1274 1293 1474 1527 1426 1415 1251 1148 1122 1089 1064 1131 1298 1333 1241 1132 1064 1032 1015 995 986 974 917 895 884 873 882 915 952 983 1041 1127 1261 1209 1033 1137 1376 1481 1449 1435 1444 1415 1394 1425 1409 1358 1254 1119 1011 920 805 696 662 681 675 706 750 799 805 938 1207 1522 1831 2149 2449 2577 2476 2339 2319 2384 2417 1967 1630 1552 1543 1484 1383 1371 1496 1614 1695 1721 1572 1255 1016 1039 1222 1445 1654 1839 2030 2233 2350 2440 2674 2852 2755 2396 1981 1827 1856 1966 2168 2206 2020 1696 1332 1071 840 619 467 439 455 425 461 569 740 987 1236 1451 1522 1457 1326 1185 1146 1252 1367 1514 1524 1470 1459 1418 1269 1125 1055 1093 5 5 7 7 6 2 0 1 6 9 10 13 12 11 9 9 9 9 10 11 11 10 7 5 6 7 6 5 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 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 42 142 403 937 1726 2482 2681 2506 2415 2144 2011 1848 1741 1693 1678 1728 1791 1915 1954 1913 1944 2041 2119 2145 1924 1696 1773 1919 1708 1406 1357 1503 1608 1568 1601 1480 1619 1816 1745 1467 1285 1185 1311 1332 841 528 374 432 598 623 571 542 546 549 571 631 650 752 798 833 844 814 758 691 626 564 505 460 433 425 445 507 631 777 891 918 835 666 460 266 119 34 18 64 132 149 101 78 107 166 190 166 138 126 98 51 17 4 0 0 12 69 123 146 161 185 211 250 351 548 818 1086 1259 1389 1562 1730 1705 1541 1493 1698 2013 2220 2266 2223 2166 2070 1970 1932 1867 1816 1883 1910 1794 1661 1555 1443 1413 1366 1341 1306 1282 1248 1182 1130 1159 1191 1200 1260 1281 1201 1272 1452 1625 1914 2248 2394 2394 2304 2352 2497 2775 2921 2579 1924 1431 1240 1223 1192 1377 1404 1423 1460 1616 1837 1995 1954 1729 1498 1331 1235 1319 1794 2046 2231 2124 1748 1470 1557 1929 2290 2514 2672 2644 2340 1896 1632 1459 1329 1266 1247 1267 1216 1050 1000 1314 1863 2296 2461 2193 1693 1237 1032 1271 1829 2223 2161 1841 1557 1366 1264 1202 1171 1314 1559 1841 2115 2328 2401 2357 2230 2058 1890 1727 1652 1709 1788 1846 1823 1636 1409 1288 1259 1230 1169 1120 1116 1128 1181 1277 1485 1818 2057 2063 2027 2009 1915 1731 1555 1435 1339 1292 1312 1358 1474 1704 1868 2050 2211 2163 1932 1745 1733 1866 2120 2296 2515 2575 2516 2272 1940 1600 1335 1324 1558 1657 1559 1501 1304 1198 1177 1134 1006 923 1147 1453 1527 1436 1316 1210 1033 1033 1011 952 895 896 926 935 936 979 1043 1066 1037 1143 1308 1199 997 1127 1427 1578 1575 1566 1543 1445 1357 1294 1161 1002 889 880 870 872 847 781 711 625 523 596 718 883 892 914 1107 1374 1623 1899 2213 2436 2463 2294 2181 2224 2350 2177 1896 1705 1659 1631 1531 1474 1538 1621 1653 1606 1319 998 866 954 1124 1261 1333 1390 1526 1711 1777 1871 2171 2521 2585 2242 1941 2003 2039 2027 2108 2143 2056 1890 1621 1262 917 651 470 391 388 412 528 709 940 1221 1526 1808 1905 1834 1728 1622 1558 1686 1860 2055 2117 2012 1909 1847 1641 1281 1026 1058 5 7 9 9 8 4 1 0 2 6 9 12 13 11 9 9 9 9 9 8 8 7 5 3 4 2 2 2 1 0 0 2 6 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 3 22 81 196 469 1038 1859 2561 2715 2491 2427 2138 2082 1913 1809 1724 1686 1702 1751 1848 1930 1958 1940 2116 2149 2245 2097 1763 1664 1694 1577 1365 1322 1404 1539 1408 1493 1343 1378 1144 847 640 532 607 870 957 738 512 552 586 670 676 674 670 684 686 686 716 745 839 937 967 976 952 884 779 677 593 521 453 398 372 380 416 496 619 751 858 872 748 514 259 77 3 1 5 19 34 35 36 79 156 208 175 144 138 105 52 29 20 5 1 0 25 56 83 118 160 191 214 293 493 795 1100 1279 1442 1691 1850 1855 1774 1730 1854 2049 2112 2017 1906 1827 1728 1641 1610 1586 1590 1603 1565 1519 1450 1372 1325 1274 1211 1163 1129 1119 1114 1117 1102 1057 1009 988 992 1012 1062 1125 1139 1118 1228 1469 1778 1963 2018 2203 2327 2478 2650 2697 2589 2265 2054 1854 1670 1488 1312 1273 1466 1613 1724 1902 2004 1899 1734 1620 1552 1414 1800 1895 2053 2071 1881 1634 1503 1516 1620 1801 2029 2189 2072 1676 1464 1388 1316 1309 1252 1227 1240 1203 1146 1209 1515 1929 2182 2019 1678 1369 1175 1166 1489 1893 1995 1761 1455 1225 1032 944 866 918 1195 1492 1746 1983 2163 2265 2244 2101 1916 1669 1505 1465 1479 1687 1861 1780 1574 1416 1327 1257 1188 1131 1105 1082 1059 1122 1325 1705 1998 2052 2053 2053 1974 1807 1632 1506 1413 1357 1392 1415 1574 1768 1912 2088 2218 2122 1843 1661 1676 1744 1877 2088 2287 2406 2387 2188 1915 1632 1339 1269 1613 1757 1636 1502 1360 1281 1217 1152 1066 942 962 1236 1509 1595 1529 1419 1155 1062 994 934 890 917 979 984 958 1019 1114 1097 1095 1209 1359 1202 1007 1111 1417 1627 1623 1548 1448 1284 1115 914 673 588 523 519 562 593 654 762 822 723 515 575 713 918 985 877 933 1214 1454 1693 2009 2345 2508 2306 2120 2105 2252 2334 2192 1942 1883 1891 1806 1657 1612 1751 1746 1495 1082 838 874 1009 1086 1125 1073 1074 1233 1419 1413 1456 1738 2156 2378 2252 2118 2219 2174 2083 2090 2135 2193 2219 2135 1887 1520 1138 833 666 657 719 917 1150 1451 1815 2133 2297 2362 2309 2101 1984 1958 2111 2432 2728 2793 2537 2311 2299 2207 1669 1312 1207 4 6 7 7 7 5 1 0 0 3 7 11 14 13 10 8 7 7 6 5 5 5 5 4 2 0 0 0 0 0 1 3 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 1 4 35 126 288 477 751 1281 2044 2639 2706 2485 2399 2171 2196 2013 1932 1819 1755 1724 1769 1896 1983 2030 2006 2100 2179 2256 2159 1722 1589 1569 1456 1343 1312 1358 1399 1191 1421 1317 1020 542 318 256 413 671 784 694 563 478 601 655 696 737 791 829 848 819 791 824 903 994 1040 1014 1009 1012 964 860 751 654 566 481 404 355 340 343 380 472 607 756 865 841 670 408 164 31 3 0 1 3 8 15 39 70 110 109 108 110 91 71 72 71 29 4 1 8 26 65 115 149 162 171 234 428 761 1123 1374 1566 1754 1834 1856 1891 1864 1870 1929 1907 1778 1675 1613 1532 1454 1450 1469 1510 1484 1430 1416 1364 1286 1246 1197 1145 1091 1045 1010 987 979 964 922 871 843 840 850 866 869 871 834 853 908 1090 1405 1603 1789 2037 2291 2377 2341 2418 2513 2529 2428 2161 1890 1670 1597 1679 1727 1732 1743 1769 1794 1761 1709 1693 1557 1720 1770 1892 1997 2050 2018 1905 1727 1513 1332 1263 1327 1410 1504 1399 1367 1392 1638 1630 1508 1479 1483 1473 1419 1399 1610 2003 2174 1878 1584 1553 1615 1767 1982 2044 1800 1434 1162 957 839 788 781 973 1172 1302 1423 1625 1875 2024 2030 1956 1775 1592 1487 1469 1633 1792 1860 1788 1638 1490 1364 1253 1158 1100 1074 1016 1009 1117 1503 1812 1915 1949 1996 1979 1855 1700 1582 1500 1436 1457 1507 1662 1829 1965 2131 2264 2126 1723 1546 1527 1446 1463 1725 2083 2245 2270 2114 1856 1599 1323 1276 1603 1808 1669 1565 1454 1417 1327 1207 1130 1076 1006 1044 1343 1536 1542 1472 1303 1119 953 861 865 950 1049 1063 1035 1082 1168 1177 1209 1143 1245 1206 1120 1213 1466 1635 1551 1401 1210 1027 843 718 508 470 438 359 321 295 304 338 580 673 622 631 697 850 976 907 817 1037 1281 1485 1757 2152 2425 2381 2167 2056 2162 2343 2348 2202 2217 2370 2442 2355 2340 2156 1784 1327 927 764 827 937 1002 956 879 933 1105 1219 1188 1186 1418 1875 2181 2202 2245 2279 2123 1924 1911 2081 2267 2449 2599 2618 2402 1872 1443 1313 1405 1584 1801 1991 2168 2500 2804 2779 2716 2672 2430 2161 2040 2222 2690 3061 3067 2574 2251 2421 2318 1994 1712 1515 3 4 4 4 3 2 0 0 0 1 5 10 14 14 11 8 4 3 3 3 5 5 5 3 1 0 0 0 0 0 0 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 3 16 39 59 78 109 178 361 622 856 1151 1656 2314 2706 2670 2496 2397 2249 2310 2119 2062 1913 1821 1742 1736 1813 1980 2112 2095 2157 2239 2365 2053 1669 1476 1428 1383 1350 1346 1324 1197 992 1285 1301 785 427 435 464 480 556 579 534 489 447 538 627 654 738 891 1024 1077 1070 1039 1041 1099 1164 1161 1091 1051 1052 1025 941 847 744 649 555 457 376 329 306 321 390 500 650 813 896 829 622 351 129 26 8 1 0 1 4 8 13 32 53 67 63 65 93 126 121 59 11 4 8 23 67 107 120 119 131 196 385 732 1138 1453 1706 1872 1879 1859 1875 1767 1702 1725 1694 1588 1538 1534 1481 1423 1439 1468 1484 1443 1391 1336 1266 1192 1129 1076 1031 980 923 863 787 713 684 694 683 683 687 687 723 780 816 846 826 810 879 1030 1160 1304 1483 1656 1789 1890 1971 2052 2109 2123 2022 1826 1655 1626 1638 1563 1510 1498 1509 1583 1597 1547 1488 1441 1450 1490 1599 1831 2183 2415 2358 2105 1818 1531 1278 1119 1367 1477 1377 1315 1387 1582 1712 1743 1728 1679 1617 1549 1408 1580 2099 2405 2072 1720 1823 2184 2506 2649 2506 2044 1518 1252 1058 892 950 1085 1206 1246 1199 1119 1157 1367 1587 1695 1691 1624 1603 1515 1429 1405 1554 1732 1820 1808 1706 1543 1362 1224 1099 1068 1010 946 997 1268 1510 1605 1707 1867 1938 1892 1784 1680 1606 1553 1551 1600 1726 1885 2040 2226 2349 2137 1627 1437 1356 1150 1016 1334 2069 2364 2230 2029 1799 1588 1402 1407 1614 1768 1754 1705 1605 1547 1447 1274 1124 1082 1117 1098 1320 1420 1404 1349 1263 1108 937 879 952 1040 1097 1112 1115 1089 1068 953 1085 1076 1148 1255 1294 1407 1529 1526 1353 1124 912 821 633 558 441 282 202 123 89 101 113 128 264 429 559 624 667 783 933 912 802 876 1103 1302 1564 1934 2271 2415 2293 2085 2139 2338 2489 2488 2570 3009 3211 3078 2736 2218 1714 1281 914 751 760 848 862 774 744 850 992 1032 1004 1050 1275 1694 2028 2279 2384 2295 2065 1890 1917 2103 2262 2448 2711 2900 2873 2499 2119 2041 2245 2613 2925 3008 2824 2836 2929 2792 2642 2586 2435 2263 2121 2076 2590 2923 2729 2184 1949 2139 2130 1927 1739 1577 2 2 1 1 1 0 0 0 0 0 3 8 13 14 9 6 3 1 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 105 209 317 427 554 709 897 1131 1337 1628 2106 2561 2636 2492 2383 2332 2308 2362 2200 2149 2009 1921 1841 1834 1943 2054 2102 2154 2249 2211 2243 1819 1544 1427 1376 1312 1334 1366 1310 1089 884 1033 1033 690 500 446 478 615 656 603 555 513 472 512 572 594 682 885 1085 1172 1230 1258 1249 1241 1259 1249 1173 1108 1095 1085 1028 945 848 750 667 565 451 365 326 339 399 460 579 760 901 890 725 468 233 96 42 16 3 1 1 1 2 7 14 21 21 36 74 100 85 43 16 11 7 21 60 91 88 86 107 185 391 754 1166 1491 1848 2145 1980 1735 1691 1533 1516 1550 1496 1451 1488 1509 1465 1420 1428 1438 1435 1388 1317 1229 1142 1066 986 913 879 849 809 762 687 624 603 620 582 561 568 580 600 611 667 704 728 761 852 980 1033 1055 1122 1247 1368 1448 1516 1565 1522 1394 1312 1294 1356 1416 1427 1421 1445 1461 1462 1483 1399 1220 1162 1221 1244 1224 1245 1417 1991 2326 2140 1934 1907 1883 1740 1615 1581 1334 1142 1076 1135 1340 1596 1779 1858 1862 1783 1727 1492 1716 2266 2572 2280 1892 1934 2438 3066 3389 3167 2521 1817 1425 1118 940 1238 1744 1973 1844 1565 1297 1127 1108 1173 1259 1259 1227 1450 1488 1424 1355 1394 1521 1655 1754 1785 1705 1498 1324 1156 1071 1001 905 917 1086 1243 1347 1508 1695 1837 1910 1901 1813 1724 1687 1667 1683 1801 1998 2201 2368 2372 2081 1621 1418 1302 1029 769 1128 2079 2505 2209 1911 1702 1481 1353 1540 1795 1859 1837 1773 1699 1618 1480 1253 1052 1008 1083 1185 1328 1355 1256 1147 1090 1001 899 917 1009 1077 1088 1133 1161 1035 901 813 842 999 1263 1463 1422 1506 1470 1265 1053 838 612 598 505 382 292 165 90 42 34 61 103 133 187 302 446 567 642 744 936 1025 831 826 982 1165 1384 1693 2095 2444 2424 2134 2124 2296 2533 2738 2897 3336 3510 3258 2736 2179 1747 1350 976 784 756 825 756 635 629 741 840 847 874 1021 1330 1690 2052 2342 2403 2276 2117 2031 2044 2214 2284 2447 2680 2857 3048 2999 2794 2657 2685 3031 3421 3365 3077 2795 2577 2405 2311 2344 2336 2145 2221 2025 2392 2488 2188 1774 1663 1736 1803 1819 1705 1485 3 2 1 0 0 0 0 0 0 1 3 5 9 13 9 5 3 2 1 3 5 6 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 28 125 309 555 825 1092 1334 1590 1789 1900 2088 2469 2601 2470 2360 2306 2312 2372 2406 2344 2309 2186 2071 1980 1858 1886 1995 2143 2263 2306 2239 2101 1748 1532 1417 1328 1271 1303 1375 1321 1100 938 974 883 500 286 353 479 533 574 592 537 473 490 584 654 655 698 867 1063 1125 1165 1225 1255 1262 1269 1263 1214 1146 1116 1129 1113 1077 970 858 800 714 583 474 427 434 480 499 562 716 857 859 732 549 361 208 112 59 26 10 3 0 1 1 1 0 2 12 28 34 24 17 26 23 6 11 36 52 51 62 107 217 468 851 1217 1509 1863 2110 1799 1441 1384 1293 1351 1364 1295 1315 1403 1411 1367 1310 1294 1306 1324 1278 1200 1108 1008 930 859 775 731 712 678 659 610 577 553 521 495 487 486 494 512 514 525 547 592 659 743 821 879 914 929 976 1052 1123 1197 1228 1260 1261 1173 1134 1210 1241 1278 1318 1351 1379 1409 1426 1306 1070 993 1068 1122 1098 975 852 1459 2121 2171 2026 1956 2058 1984 1868 1724 1403 1174 1166 1278 1348 1434 1607 1784 1873 1826 1840 1644 1843 2315 2686 2592 2197 1919 2151 2970 3763 3625 2892 2134 1758 1235 1045 1521 2313 2662 2432 2036 1768 1556 1300 1110 1055 978 990 1215 1370 1410 1383 1396 1460 1503 1558 1644 1704 1584 1426 1244 1101 994 879 819 884 992 1065 1223 1444 1690 1872 1971 1949 1848 1835 1784 1732 1867 2135 2327 2409 2307 1962 1549 1412 1393 1190 1102 1585 2293 2525 2195 1803 1561 1312 1290 1648 1881 1779 1689 1739 1739 1612 1426 1179 1008 993 1034 1120 1212 1169 1000 880 900 937 921 929 983 941 952 1107 1176 1016 808 722 827 1093 1398 1674 1533 1442 1283 1074 892 720 528 481 453 334 237 172 158 97 103 146 245 387 459 514 609 658 670 727 976 1190 927 865 926 1034 1195 1455 1902 2445 2505 2210 2066 2236 2463 2771 2997 3209 3279 3067 2661 2263 1918 1520 1138 908 824 796 673 540 547 641 706 706 792 1041 1484 1936 2307 2468 2360 2179 2183 2314 2249 2190 2192 2357 2572 2805 3080 3271 3266 3110 2916 2909 3181 3210 3179 3112 2908 2489 2136 2083 2288 2174 2274 2295 2246 2088 1857 1632 1436 1336 1402 1657 1570 1410 3 2 2 0 0 0 0 0 1 2 2 3 5 6 6 5 4 3 2 3 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 2 7 11 8 3 1 1 12 60 209 489 831 1232 1687 2050 2179 2222 2341 2549 2399 2298 2226 2190 2301 2451 2532 2544 2479 2354 2218 2107 2040 2097 2081 2327 2467 2431 2333 2123 1787 1612 1536 1410 1304 1410 1461 1332 1139 1035 1017 841 417 209 347 363 264 308 439 465 449 537 708 820 829 843 945 1059 1049 934 998 1139 1178 1166 1157 1152 1134 1114 1150 1160 1134 1004 906 861 799 714 633 581 571 583 563 565 660 777 824 770 657 516 360 217 118 67 46 32 15 6 2 1 1 1 3 6 7 8 18 31 20 2 3 14 28 38 73 157 321 624 987 1275 1582 1921 2059 1695 1307 1166 1094 1182 1184 1069 1045 1140 1189 1172 1158 1165 1222 1205 1153 1091 1023 933 857 782 685 624 600 554 554 516 509 519 497 500 513 509 497 482 457 459 479 503 540 590 654 719 791 786 779 823 879 960 969 1079 1135 1140 1070 1060 1071 1079 1096 1134 1168 1189 1238 1248 1114 960 922 998 1003 894 673 956 1596 1997 2100 2136 2232 2163 1933 1697 1631 1547 1480 1476 1441 1426 1489 1514 1489 1464 1671 1824 1891 2179 2643 2886 2648 2093 1881 2579 3630 3607 3023 2484 2034 1509 1159 1415 2148 2616 2521 2221 2134 2025 1767 1375 1135 986 964 1099 1232 1291 1351 1471 1560 1534 1497 1493 1550 1567 1500 1339 1156 1015 861 754 763 813 877 993 1224 1508 1768 1952 2046 1994 1961 1885 1818 1955 2177 2320 2373 2247 1890 1521 1488 1540 1517 1698 2119 2446 2455 2186 1728 1415 1231 1344 1617 1686 1593 1649 1777 1725 1565 1398 1163 1023 1033 1055 1083 1127 1000 771 713 852 946 914 937 974 756 798 965 1062 1025 858 732 931 1287 1441 1725 1585 1354 1164 975 865 766 658 563 460 323 209 152 265 213 183 213 312 540 759 762 762 735 693 698 966 1155 1070 931 858 892 1026 1263 1701 2360 2608 2333 2039 2147 2370 2600 2829 2985 3016 2868 2696 2467 2144 1770 1375 1099 949 813 633 493 568 737 807 783 790 1018 1606 2303 2742 2763 2336 1888 2099 2286 2020 1701 1739 2008 2299 2613 2930 3187 3304 3178 3011 2999 3114 3168 3265 3376 3209 2695 2111 1928 2165 2225 2220 2110 1896 1694 1565 1444 1252 1136 1249 1462 1491 1341 4 3 2 1 0 0 0 0 0 0 1 1 1 1 2 4 5 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 1 8 15 16 9 3 0 2 11 71 286 707 1272 1859 2249 2316 2242 2265 2323 2140 2210 2124 2190 2364 2506 2595 2620 2597 2565 2496 2412 2221 2065 2203 2390 2432 2393 2315 2155 1923 1741 1625 1495 1333 1386 1471 1342 1121 942 818 650 425 316 382 325 154 307 476 434 477 640 843 975 992 964 983 1047 1129 1064 1073 1133 1107 1043 1014 1030 1062 1085 1119 1133 1081 943 811 780 821 792 726 672 646 632 595 565 602 698 791 825 781 667 499 306 157 95 95 102 93 49 13 2 0 1 1 2 4 10 21 24 6 1 2 9 27 58 131 265 485 795 1097 1340 1607 1751 1649 1396 1213 1139 1102 1086 969 743 626 746 918 981 1063 1140 1190 1161 1124 1056 995 924 848 774 683 590 555 504 487 458 452 468 461 471 495 501 484 454 424 418 438 472 513 533 535 583 662 666 629 641 711 819 894 948 916 896 897 899 906 900 879 890 918 922 992 1012 941 911 873 939 975 924 772 771 1070 1483 1719 1751 1804 1776 1565 1637 1869 1867 1748 1642 1519 1414 1386 1370 1321 1287 1533 1830 1842 1915 2360 2833 2895 2429 1963 2232 2987 3204 2963 2644 2305 1837 1354 1069 1164 1667 2039 2078 2189 2141 2017 1575 1216 1032 919 993 1149 1194 1210 1351 1502 1588 1542 1463 1433 1500 1553 1465 1245 1057 895 752 726 745 773 837 999 1274 1599 1838 2008 2084 2037 1911 1905 2076 2192 2290 2320 2190 1887 1568 1537 1652 1742 1880 2128 2319 2292 2095 1640 1301 1190 1321 1419 1367 1439 1704 1801 1644 1534 1401 1184 1067 1081 1117 1122 1057 869 688 704 843 851 797 1022 1037 901 843 879 892 832 747 705 839 1134 1466 1736 1615 1414 1236 1083 974 889 808 674 519 386 254 388 403 291 221 235 334 560 784 810 760 749 691 689 872 1073 1118 974 805 800 928 1119 1476 2083 2595 2498 2183 2110 2269 2477 2662 2787 2909 2852 2762 2622 2354 2025 1659 1344 1128 935 700 520 652 872 1035 1027 923 1037 1581 2305 2855 3201 2258 1628 1777 1875 1555 1201 1301 1697 2034 2329 2601 2854 2927 2911 2970 3125 3051 2875 2822 2854 2609 2159 1903 1905 1991 1931 1749 1568 1415 1338 1273 1197 1143 1163 1288 1427 1445 1352 5 5 4 2 1 1 0 0 0 0 0 0 0 1 1 3 4 5 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 2 3 3 1 0 0 0 1 13 126 537 1261 1915 2069 2036 2014 2014 2050 1952 2110 1927 2144 2304 2461 2606 2703 2773 2812 2744 2559 2331 2168 2315 2361 2301 2233 2147 2022 1881 1748 1613 1473 1363 1373 1497 1411 1108 790 574 448 387 391 405 300 176 367 504 444 523 697 901 1043 1072 1025 974 979 1083 1069 1038 1051 1046 965 912 915 960 1011 1041 1069 1068 951 782 695 729 726 687 633 596 583 568 556 586 689 815 875 835 711 540 338 170 101 116 142 142 96 45 5 0 0 0 1 1 4 7 8 5 8 14 23 53 117 234 398 633 898 1138 1347 1502 1485 1348 1249 1158 1178 1222 1070 802 502 360 487 724 852 949 1075 1093 1088 1109 1029 952 877 779 693 621 540 513 476 462 456 455 432 399 396 418 434 436 446 467 458 465 495 513 509 524 545 541 529 567 642 699 768 860 897 868 824 784 769 764 765 757 796 839 803 888 873 816 864 874 922 979 972 906 842 899 1105 1255 1189 1084 1086 1183 1829 2378 2495 2316 2084 1909 1748 1584 1456 1344 1255 1343 1619 1682 1596 1786 2180 2508 2484 2145 2035 2273 2527 2627 2505 2331 2108 1715 1296 1126 1178 1374 1720 1888 1885 1792 1465 1186 1082 933 845 942 1101 1183 1238 1297 1372 1375 1386 1360 1441 1609 1597 1372 1126 943 797 724 701 699 693 793 1031 1345 1593 1834 2021 2000 1886 1995 2153 2106 2177 2229 2134 1876 1579 1489 1642 1830 1947 2178 2273 2177 1889 1502 1187 1160 1308 1272 1187 1415 1687 1652 1565 1513 1361 1183 1045 1034 1098 1101 980 766 582 581 785 759 829 982 1081 1078 1042 1000 889 743 732 791 826 975 1381 1627 1582 1465 1339 1217 1092 963 941 803 645 526 459 458 393 284 232 264 376 598 812 819 760 732 649 635 758 972 1126 1021 823 763 852 1023 1256 1821 2406 2542 2336 2142 2141 2321 2557 2613 2748 2807 2781 2707 2525 2255 1953 1651 1391 1218 924 730 748 938 1229 1354 1234 1170 1461 2166 3004 2847 1975 1483 1456 1451 1248 1128 1309 1583 1837 2096 2314 2425 2438 2448 2482 2467 2367 2206 2127 2102 1923 1784 1709 1682 1689 1570 1289 1242 1144 1129 1150 1189 1211 1230 1263 1299 1339 1401 7 5 3 4 4 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 433 1284 1820 1779 1779 1744 1780 1840 1838 2026 1894 2199 2264 2483 2674 2800 2903 2933 2853 2702 2558 2489 2496 2379 2213 2183 2091 1956 1829 1702 1573 1471 1406 1408 1464 1406 1128 760 496 369 333 337 293 178 123 222 323 354 535 683 830 954 1007 988 941 947 1051 1028 968 945 956 899 856 854 887 929 967 1017 1054 982 822 677 634 617 588 539 501 495 512 543 602 710 843 898 828 676 515 335 165 86 98 124 127 109 79 10 1 0 0 0 0 0 2 8 19 35 53 66 113 202 340 533 748 934 1103 1271 1362 1281 1142 1137 1172 1244 1237 1093 895 646 494 542 700 824 888 1000 995 982 1041 993 899 810 705 615 555 495 464 437 411 391 368 354 345 363 398 411 422 468 512 514 540 542 529 517 528 545 525 517 575 670 741 788 869 949 926 825 729 689 669 681 701 758 806 735 794 824 856 885 888 923 1004 1074 1090 1021 966 1057 1166 1084 766 729 922 1458 2098 2512 2619 2554 2406 2155 1871 1626 1393 1258 1236 1309 1390 1334 1383 1662 2106 2441 2355 1980 1737 1711 2032 2236 2210 2289 2121 1737 1402 1229 1199 1275 1333 1288 1265 1048 924 910 821 696 699 845 1011 1163 1267 1272 1227 1304 1265 1337 1503 1539 1396 1183 979 797 689 673 687 644 668 829 1053 1274 1567 1813 1804 1820 2145 2160 2085 2123 2161 2079 1836 1503 1363 1586 1888 1973 2166 2172 2019 1696 1253 1043 1189 1356 1285 1245 1476 1599 1564 1512 1509 1343 1135 977 936 970 970 858 646 478 531 702 652 616 752 979 1162 1238 1174 1071 1003 1043 1032 1018 1137 1267 1332 1300 1222 1134 1085 1097 859 891 803 709 582 506 378 246 211 222 250 320 428 562 755 765 697 609 600 735 991 1202 1096 916 790 812 929 1045 1523 2117 2437 2411 2197 2087 2138 2326 2445 2562 2643 2692 2698 2605 2446 2247 2045 1816 1624 1355 1088 933 994 1280 1586 1683 1549 1411 2225 2814 2211 1565 1321 1245 1174 1155 1262 1381 1476 1629 1829 1975 2003 1968 1960 1968 1884 1738 1692 1666 1628 1516 1394 1356 1362 1387 1463 1377 1197 1093 1157 1244 1304 1327 1311 1244 1249 1318 1381 5 4 4 6 6 5 4 3 3 2 0 0 0 0 0 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 1 2 17 123 536 1448 1784 1550 1572 1480 1570 1610 1666 1812 1763 2069 2196 2510 2688 2814 2913 2929 2879 2806 2719 2652 2621 2427 2206 2187 2092 1921 1767 1642 1543 1460 1389 1352 1322 1214 1016 745 518 401 329 253 168 93 76 120 157 229 572 652 655 712 801 867 921 1008 1080 1032 955 905 870 822 792 797 820 853 895 949 1000 996 895 727 598 540 518 496 471 465 492 549 624 710 812 887 837 665 483 314 168 102 104 122 130 120 79 18 2 0 0 0 0 0 5 19 44 82 117 146 202 301 451 634 802 927 1035 1163 1266 1231 1080 1058 1187 1342 1237 1189 1183 1064 891 787 794 872 927 985 978 943 926 931 869 784 682 583 517 468 419 390 351 321 299 290 289 293 315 340 389 463 499 535 573 592 587 599 608 609 592 592 641 710 754 809 911 1024 1069 965 832 773 751 753 734 730 767 732 756 813 879 911 914 938 1029 1109 1142 1096 1052 1167 1247 1099 810 738 973 1426 1884 2207 2391 2515 2553 2384 2085 1810 1514 1373 1348 1173 1088 1159 1371 1633 1995 2468 2569 2190 1653 1156 1465 1783 2030 2216 2219 1982 1629 1315 1103 965 897 702 803 670 582 600 623 604 577 601 755 1046 1258 1287 1172 1159 1089 1130 1243 1308 1292 1212 1052 821 663 666 678 640 620 694 810 956 1240 1524 1434 1648 1880 2108 2166 2127 2085 2011 1800 1456 1282 1536 1826 1931 2017 1995 1804 1496 1095 1008 1236 1370 1292 1334 1484 1507 1569 1546 1525 1318 1063 914 876 864 833 749 545 422 481 569 583 572 611 730 946 1154 1178 1175 1158 1172 1120 1058 1069 1087 1115 1056 891 852 588 961 702 646 594 561 485 411 319 225 211 215 211 222 255 325 565 714 708 641 611 731 977 1169 1168 1016 832 792 867 989 1271 1756 2195 2315 2239 2127 2069 2120 2223 2357 2470 2526 2585 2587 2547 2445 2348 2244 2106 1905 1643 1372 1266 1494 1942 2304 2376 2387 2781 2637 1950 1445 1262 1198 1228 1339 1355 1288 1321 1439 1580 1662 1647 1608 1634 1686 1673 1607 1522 1445 1351 1218 1160 1250 1276 1264 1317 1229 1179 1164 1222 1290 1338 1360 1374 1296 1256 1250 1368 4 4 4 6 8 8 7 5 4 3 2 1 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 14 54 89 141 353 878 1557 1501 1491 1467 1344 1490 1469 1565 1671 1727 1975 2061 2361 2552 2749 2779 2851 2879 2881 2823 2758 2704 2498 2319 2272 2109 1909 1764 1633 1514 1419 1348 1305 1260 1127 856 673 573 465 406 280 142 72 73 89 109 255 616 637 532 525 616 734 852 978 1057 1029 941 847 772 732 717 724 748 786 832 880 926 952 913 782 631 553 527 516 493 466 470 532 621 689 758 830 849 683 425 285 202 159 152 142 118 98 67 33 12 3 0 0 0 1 15 44 87 140 185 226 294 404 562 721 837 914 980 1061 1158 1214 1153 1074 1138 1297 1296 1315 1348 1305 1192 1050 958 965 993 995 964 919 872 874 844 769 677 576 489 426 360 315 275 228 186 158 149 132 143 168 201 267 354 466 551 614 656 669 676 673 661 656 679 715 751 845 1008 1139 1285 1269 1190 1141 1101 1042 950 867 844 833 834 843 839 845 867 911 984 1043 1053 1019 1020 1129 1203 1090 879 826 983 1260 1554 1831 2058 2243 2336 2237 2112 1955 1720 1557 1524 1258 997 996 1248 1625 2021 2282 2301 2165 1692 1179 1160 1284 1608 1986 2124 1981 1715 1426 1218 967 771 508 544 480 403 418 517 575 501 392 389 625 1015 1198 1183 1093 1033 1028 1064 1133 1215 1236 1148 928 735 677 682 672 627 641 675 717 902 1081 1156 1448 1823 2134 2191 2079 1920 1844 1758 1495 1310 1449 1695 1827 1833 1751 1608 1436 1232 1200 1327 1369 1312 1376 1471 1584 1763 1714 1537 1261 1022 928 916 849 760 692 482 372 433 524 538 501 492 550 675 824 890 1014 964 1011 1060 1044 1035 1039 1100 1119 874 1042 544 735 754 621 568 554 480 381 314 251 208 215 195 192 212 324 542 685 730 743 712 752 961 1163 1220 1086 902 820 839 914 1064 1389 1806 1992 2063 2055 2024 2019 2047 2129 2253 2352 2440 2447 2488 2462 2431 2431 2422 2333 2173 1931 1767 1852 2181 2676 2906 2828 2553 2137 1671 1333 1233 1250 1346 1396 1316 1225 1239 1306 1323 1293 1345 1370 1438 1498 1483 1423 1367 1317 1259 1177 1100 1268 1272 1257 1276 1252 1211 1206 1274 1388 1409 1352 1352 1316 1306 1327 1334 6 6 6 6 9 10 9 7 6 4 4 4 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 3 85 299 487 622 817 1244 1581 1363 1500 1281 1436 1512 1530 1679 1753 1857 1999 2037 2232 2463 2569 2586 2793 2883 2930 2926 2872 2733 2501 2352 2274 2088 1905 1788 1631 1483 1399 1350 1338 1353 1208 795 614 622 518 483 345 159 65 37 39 87 233 504 682 630 557 546 596 656 723 825 895 856 759 686 654 655 665 693 745 799 833 851 866 858 785 682 601 560 530 495 427 379 431 538 613 672 740 774 653 381 275 216 200 198 179 138 95 72 54 31 9 1 0 0 4 30 79 137 189 225 265 351 489 652 788 860 898 935 969 1013 1111 1215 1164 1182 1266 1330 1345 1343 1342 1320 1243 1139 1064 1022 992 966 945 909 887 840 747 652 572 482 387 313 239 193 137 90 61 47 34 34 37 41 71 160 331 526 670 688 724 794 814 788 759 764 806 866 977 1297 1638 1871 1879 1843 1797 1699 1527 1323 1159 1071 1017 951 874 814 819 862 922 967 1001 1011 979 956 1015 1089 1024 911 879 906 1037 1208 1488 1803 1972 1997 2021 2054 2008 1838 1653 1521 1307 1069 935 1033 1366 1688 1771 1733 1745 1531 1282 1146 1106 1263 1609 1891 1950 1817 1538 1252 1019 766 529 457 420 379 375 459 596 629 454 310 383 701 988 1130 1154 1114 1048 984 983 1095 1180 1167 1036 863 754 714 729 667 647 702 617 628 743 1079 1577 1959 2074 2089 1968 1674 1527 1645 1553 1364 1372 1576 1669 1657 1581 1512 1440 1382 1396 1473 1483 1328 1304 1489 1721 1863 1770 1495 1182 994 976 973 843 713 637 468 337 388 479 499 475 454 443 456 491 527 653 637 533 596 826 956 996 984 987 853 802 611 555 541 527 567 630 630 515 369 265 225 218 217 231 285 444 605 645 721 811 848 906 1042 1168 1193 1104 958 820 786 882 909 1131 1420 1620 1766 1864 1917 1935 1936 1954 2004 2069 2251 2257 2283 2302 2308 2333 2397 2456 2498 2472 2412 2322 2398 2629 2696 2407 2021 1863 1521 1307 1266 1289 1313 1285 1229 1199 1209 1224 1202 1173 1195 1251 1310 1345 1326 1288 1270 1265 1232 1171 1173 1216 1256 1277 1283 1287 1259 1195 1235 1352 1416 1354 1303 1287 1285 1260 1232 9 10 11 12 12 11 9 8 6 5 6 6 4 3 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 3 73 410 904 1135 1169 1334 1440 1407 1548 1268 1656 1474 1657 1796 1892 2022 2067 2123 2342 2473 2512 2615 2884 2986 3035 3017 2826 2566 2394 2312 2210 2030 1854 1718 1575 1476 1391 1320 1306 1335 1200 846 659 607 517 489 410 157 28 11 18 62 209 484 781 792 643 537 459 456 501 612 716 708 624 559 556 582 597 635 705 775 799 779 750 727 706 675 602 544 502 489 403 300 316 436 551 622 668 656 538 367 285 237 240 243 223 182 134 94 65 38 11 1 0 0 5 36 96 150 178 197 237 352 549 731 833 884 910 909 900 896 934 1039 1119 1173 1250 1302 1312 1310 1304 1302 1279 1202 1084 982 932 916 911 899 898 833 735 622 552 477 367 304 222 175 132 96 80 62 37 17 6 3 14 66 213 480 736 720 883 1038 1111 1033 951 962 1032 1155 1340 1880 2512 2613 2492 2451 2426 2320 2107 1853 1643 1489 1345 1177 1009 908 933 1013 1099 1132 1105 1051 993 939 944 1024 1067 1060 1004 916 948 1039 1210 1443 1602 1668 1774 1879 1916 1814 1594 1382 1192 1049 961 1027 1296 1538 1555 1467 1455 1389 1291 1191 1072 997 1112 1513 1940 1921 1679 1320 1046 783 564 455 420 402 399 423 504 719 670 507 448 607 844 1006 1056 1054 1021 952 930 1026 1096 1110 1099 1041 941 819 830 770 665 797 679 475 665 1154 1602 1852 1934 1940 1840 1601 1468 1626 1603 1376 1367 1520 1581 1580 1551 1505 1423 1322 1312 1538 1638 1476 1417 1577 1717 1713 1590 1384 1143 1010 1010 930 800 720 599 411 285 338 458 510 481 412 354 321 365 351 392 448 533 654 748 829 853 779 702 628 558 484 388 296 280 342 419 471 541 585 343 261 227 230 290 430 609 681 631 699 813 896 951 984 992 1047 1097 1010 831 780 909 928 1036 1186 1324 1455 1587 1703 1777 1810 1840 1815 1841 1953 2016 2039 2067 2121 2180 2289 2465 2651 2771 2748 2567 2399 2309 2253 1934 1621 1534 1375 1284 1267 1269 1260 1239 1213 1191 1193 1196 1190 1188 1196 1216 1233 1242 1249 1251 1253 1240 1200 1178 1169 1186 1253 1277 1238 1259 1282 1156 1165 1238 1293 1238 1192 1223 1267 1274 1270 11 12 14 15 14 11 8 6 5 5 7 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 2 35 272 960 1160 1205 1281 1283 1334 1378 1303 1644 1404 1724 1773 1906 2054 2193 2356 2466 2467 2518 2745 2992 3062 3038 2941 2654 2356 2232 2214 2203 2134 1968 1735 1539 1438 1334 1223 1177 1146 1046 903 767 569 461 447 405 174 54 32 71 163 355 634 848 817 628 470 395 414 480 581 654 625 518 436 454 510 529 572 657 754 794 767 722 702 698 669 593 532 494 529 442 298 271 380 516 604 633 598 517 449 400 344 317 302 275 230 171 107 56 25 7 0 0 0 7 39 84 107 105 109 155 316 600 785 856 889 908 884 846 819 819 856 912 1003 1110 1201 1253 1258 1235 1221 1210 1168 1079 980 924 890 837 837 868 823 754 652 573 501 416 360 294 252 229 206 173 133 88 45 16 4 7 37 139 379 773 983 1384 1603 1703 1537 1402 1468 1586 1733 1904 2220 2463 2382 2359 2469 2557 2556 2450 2307 2182 2003 1781 1524 1279 1157 1195 1319 1459 1521 1450 1290 1131 1012 958 1006 1110 1127 1075 960 899 908 1003 1164 1324 1474 1631 1744 1799 1777 1534 1237 1069 1026 1046 1163 1371 1484 1440 1356 1316 1268 1229 1134 944 731 764 1213 1756 1858 1659 1343 1061 813 609 484 431 402 393 434 488 549 566 494 532 633 805 941 995 1000 982 951 941 968 992 1049 1169 1275 1237 1053 965 894 695 790 814 539 612 973 1353 1611 1710 1720 1673 1559 1492 1591 1637 1406 1379 1501 1579 1593 1562 1471 1316 1197 1323 1624 1621 1557 1499 1519 1647 1639 1497 1364 1172 1033 968 838 720 667 532 343 259 328 458 550 545 472 376 324 329 304 291 317 394 529 647 605 521 438 386 380 408 372 284 214 175 173 202 222 231 460 404 304 244 225 308 519 627 631 645 707 830 906 929 925 944 1001 1075 1032 874 823 871 910 950 1026 1119 1213 1319 1429 1519 1616 1705 1699 1677 1687 1753 1818 1856 1957 2071 2209 2388 2529 2583 2489 2271 2000 1806 1862 1565 1388 1293 1255 1255 1247 1235 1220 1199 1184 1178 1190 1194 1182 1174 1174 1177 1179 1184 1192 1201 1197 1175 1173 1192 1174 1165 1217 1240 1214 1278 1288 1183 1146 1168 1180 1142 1097 1169 1282 1275 1288 10 12 13 13 11 8 8 6 4 6 8 8 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 260 914 1014 1132 1199 1229 1279 1284 1371 1535 1417 1719 1756 1990 2250 2416 2455 2419 2357 2437 2735 2964 2973 2927 2883 2676 2369 2195 2178 2218 2229 2122 1861 1570 1359 1216 1039 1000 972 900 938 856 569 483 465 376 286 177 178 290 375 547 776 886 811 611 456 421 475 581 675 698 626 502 410 403 448 490 544 633 751 819 813 773 723 701 697 637 581 556 593 518 376 330 399 507 593 632 616 587 581 575 505 408 347 297 229 150 80 31 9 2 0 0 0 5 29 53 58 53 55 105 289 604 779 844 857 848 816 781 762 766 780 787 815 886 991 1082 1126 1145 1153 1155 1148 1111 1035 955 882 818 830 865 831 774 720 682 626 555 509 454 398 353 308 262 219 171 114 62 33 29 43 85 198 489 980 1389 1674 1826 1798 1787 1895 2002 2029 1961 1822 1745 1663 1756 1922 2067 2158 2175 2192 2254 2195 2034 1812 1606 1514 1541 1669 1835 1936 1879 1644 1347 1180 1149 1195 1268 1240 1129 975 864 833 878 973 1074 1195 1424 1593 1716 1814 1615 1340 1240 1266 1306 1373 1444 1426 1338 1242 1188 1189 1183 1098 941 738 679 1008 1502 1714 1594 1339 1115 903 706 560 480 421 361 380 486 584 518 374 362 502 717 904 1007 1027 994 966 948 928 926 964 1080 1272 1369 1281 1136 1015 796 729 881 511 382 654 1029 1269 1368 1448 1495 1319 1150 1417 1577 1476 1444 1507 1580 1609 1553 1400 1207 1143 1382 1541 1571 1626 1572 1538 1669 1740 1596 1436 1207 1007 885 773 690 611 478 333 266 317 479 665 693 602 490 424 401 379 312 237 246 298 316 308 240 183 192 220 233 224 214 185 147 131 145 155 224 278 278 259 229 212 272 403 462 525 610 727 857 938 969 948 867 816 966 1004 895 834 860 887 896 931 978 1026 1095 1177 1265 1389 1499 1567 1592 1579 1584 1649 1710 1831 1976 2068 2175 2208 2143 1989 1803 1638 1406 1507 1394 1310 1246 1230 1236 1223 1204 1178 1146 1142 1154 1172 1171 1149 1131 1123 1121 1134 1148 1147 1163 1154 1145 1151 1170 1186 1151 1185 1230 1232 1299 1267 1209 1170 1155 1137 1106 1095 1162 1275 1313 1320 8 10 12 11 10 8 7 8 6 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 44 308 847 944 1097 1112 1139 1117 1175 1351 1461 1519 1762 1851 2110 2261 2212 2223 2242 2219 2379 2699 2879 2816 2731 2655 2460 2261 2144 2108 2136 2165 2127 1970 1693 1390 1150 896 833 844 764 890 803 598 615 560 551 583 523 542 544 530 647 820 910 869 727 613 555 555 670 783 775 656 506 393 354 386 464 559 645 771 872 886 847 804 796 791 735 676 651 657 587 474 418 438 497 563 598 585 575 618 705 720 577 420 322 230 131 53 11 1 0 0 0 0 2 14 31 42 44 53 120 304 575 763 828 810 770 726 692 682 704 737 743 731 739 780 853 924 986 1030 1073 1116 1130 1084 976 849 808 812 858 819 759 742 750 735 698 665 624 558 485 401 357 342 317 256 184 145 134 121 120 145 279 483 686 999 1320 1482 1464 1376 1355 1437 1444 1424 1469 1526 1536 1491 1502 1540 1537 1547 1649 1759 1790 1741 1684 1712 1727 1786 1911 2046 2022 1750 1438 1361 1485 1623 1653 1441 1155 920 778 740 801 894 935 1040 1316 1452 1659 1840 1805 1701 1640 1593 1530 1487 1489 1463 1376 1244 1166 1142 1134 1079 964 796 655 783 1293 1530 1477 1320 1187 1042 853 671 559 488 380 316 413 557 538 375 285 349 536 750 910 990 1010 1016 1039 1011 932 902 934 1070 1224 1301 1295 1204 839 697 854 626 484 566 795 1031 1186 1300 1424 1235 1096 1387 1540 1516 1477 1504 1591 1624 1509 1297 1139 1156 1349 1459 1541 1622 1654 1683 1752 1792 1672 1440 1206 976 857 761 715 639 507 374 277 297 600 830 886 820 705 587 534 528 444 280 166 125 148 201 201 177 158 150 141 133 159 165 125 129 127 114 107 118 156 190 190 186 234 290 319 402 553 724 870 974 1018 963 810 746 940 980 880 813 850 885 869 890 916 916 976 1036 1105 1185 1285 1400 1475 1469 1487 1557 1642 1744 1881 1952 1971 1947 1850 1717 1557 1316 1309 1337 1335 1305 1269 1245 1226 1200 1171 1131 1106 1094 1104 1122 1117 1092 1079 1069 1074 1081 1083 1107 1118 1104 1108 1115 1098 1119 1117 1183 1204 1188 1224 1273 1267 1225 1168 1117 1092 1102 1173 1259 1267 1221 8 10 12 11 11 10 7 5 5 6 7 7 6 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 2 56 390 850 965 1115 1098 1207 1165 1256 1396 1490 1622 1824 1957 2066 1960 1866 1870 1913 2039 2380 2740 2860 2752 2618 2495 2342 2209 2147 2129 2156 2137 2097 2030 1830 1480 1172 868 688 765 622 670 621 597 646 619 665 777 816 699 585 559 631 773 904 940 876 787 702 655 762 862 792 608 451 347 297 322 425 576 685 795 879 901 873 849 839 847 840 792 747 709 637 527 433 403 432 476 482 458 471 561 740 934 857 571 388 282 160 52 5 0 0 0 0 0 0 0 14 27 36 59 143 325 558 743 808 772 698 623 572 559 577 605 624 635 639 637 650 703 771 838 922 1008 1075 1102 1062 975 941 906 889 827 764 739 741 743 730 712 698 659 631 587 545 535 505 434 351 301 270 230 227 263 405 647 901 1097 1239 1296 1269 1215 1229 1327 1261 1258 1336 1456 1461 1409 1355 1295 1204 1109 1094 1206 1329 1420 1392 1420 1447 1425 1471 1565 1528 1346 1254 1286 1405 1555 1597 1341 961 686 582 604 719 852 860 970 1094 1194 1429 1700 1905 1982 1916 1756 1596 1508 1490 1484 1455 1348 1235 1150 1093 1039 962 831 673 734 1326 1417 1354 1299 1228 1155 1025 821 662 631 503 327 408 527 518 430 344 323 398 560 752 926 1056 1143 1215 1206 1127 1032 934 884 949 1133 1262 1324 870 735 776 688 561 476 550 800 1036 1142 1326 1285 1277 1393 1496 1489 1503 1615 1702 1608 1377 1139 1090 1211 1270 1380 1474 1563 1699 1824 1871 1849 1743 1409 1214 998 865 784 725 645 534 394 254 317 717 938 1027 1069 999 828 727 769 704 459 210 126 173 274 320 278 234 267 268 158 217 233 200 170 133 104 83 76 102 148 168 175 193 194 199 299 486 695 865 986 1057 996 847 843 973 1005 899 817 853 878 871 890 933 918 940 984 1030 1069 1129 1254 1316 1334 1391 1491 1562 1644 1752 1834 1872 1845 1748 1617 1447 1325 1301 1312 1307 1275 1244 1222 1198 1168 1133 1098 1075 1059 1054 1053 1035 1010 999 996 1004 1001 1001 1016 1022 1023 1048 1056 1059 1082 1107 1157 1149 1161 1230 1231 1218 1197 1181 1142 1123 1108 1165 1219 1167 1220 9 11 12 11 10 10 8 6 5 5 6 5 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 83 498 882 1011 1118 1073 1165 1110 1255 1380 1433 1588 1789 1883 1839 1740 1788 1811 1827 2062 2466 2777 2844 2741 2578 2402 2300 2255 2228 2215 2274 2188 2085 2021 1915 1642 1274 954 564 627 517 518 536 563 525 464 518 652 717 692 558 505 574 726 888 971 951 877 796 740 796 888 854 650 461 332 271 289 401 589 742 825 872 857 804 768 776 808 840 847 811 755 686 559 416 333 319 339 351 348 371 481 718 1014 1078 794 499 342 182 51 1 0 0 0 0 0 0 0 1 9 22 55 150 337 575 752 804 749 636 517 427 382 384 406 430 463 485 490 485 512 554 608 693 785 876 972 1055 1100 1101 1047 978 907 844 802 772 758 750 736 713 665 691 692 636 610 578 508 400 294 235 234 285 385 522 607 669 787 955 1062 1066 1005 952 971 976 1008 1105 1160 1248 1337 1366 1347 1293 1204 1121 1095 1136 1243 1110 1084 1072 990 944 955 924 872 980 1132 1291 1536 1485 1066 660 421 355 423 576 738 788 877 831 823 1007 1372 1796 2062 2036 1806 1609 1528 1502 1500 1484 1382 1232 1097 1013 981 974 911 742 740 1272 1354 1280 1232 1207 1179 1139 1002 766 762 716 478 483 539 550 512 438 369 365 467 662 904 1134 1310 1394 1387 1329 1245 1116 931 798 906 981 1184 941 739 691 669 531 334 284 486 792 983 1162 1220 1248 1354 1504 1540 1588 1751 1787 1586 1264 1046 1089 1255 1219 1309 1428 1472 1577 1793 1962 1965 1840 1455 1237 1050 904 811 738 642 519 358 255 386 685 883 935 1037 1125 1068 1017 1093 1020 741 442 293 374 543 631 630 650 700 667 586 538 488 436 356 259 181 133 104 118 148 171 173 155 135 151 271 490 720 860 973 1043 1007 922 919 997 1024 940 846 846 887 888 915 949 951 954 968 994 1025 1012 1099 1173 1208 1246 1366 1441 1478 1552 1673 1755 1738 1650 1515 1386 1322 1289 1271 1250 1216 1188 1170 1145 1122 1095 1070 1049 1032 1009 981 941 908 894 892 898 903 908 913 918 926 962 998 1051 1102 1118 1109 1087 1070 1058 1096 1086 1108 1179 1388 1371 1093 1107 1121 866 1202 12 13 13 10 8 7 7 6 6 5 5 4 3 3 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 1 8 24 34 49 193 706 981 1085 1132 1108 1234 1235 1293 1265 1332 1489 1599 1615 1643 1804 2040 2156 2206 2382 2619 2766 2784 2719 2583 2411 2300 2271 2235 2235 2348 2224 2137 2079 2023 1857 1536 1193 812 696 788 770 720 580 386 294 389 573 666 622 513 470 559 703 834 921 951 928 890 878 885 870 892 683 478 316 241 272 421 639 795 832 837 804 763 758 782 799 814 819 798 771 725 599 428 308 259 259 278 304 364 508 763 1057 1137 911 525 325 153 42 4 4 11 13 4 0 0 0 0 4 12 38 118 291 529 719 776 719 583 455 360 304 277 261 254 270 297 317 324 330 353 387 434 485 548 645 772 899 982 1000 971 947 924 898 853 819 809 805 781 699 664 625 557 540 548 501 402 297 222 196 231 306 383 413 469 511 642 756 805 818 830 895 912 926 993 1071 1136 1202 1252 1298 1324 1317 1307 1226 1167 1269 1173 1236 1212 1066 913 840 851 937 1104 1246 1328 1337 1096 786 525 348 280 304 372 471 601 717 736 692 831 1225 1726 2089 2135 1910 1685 1575 1522 1504 1460 1339 1177 1035 942 902 886 834 717 797 1155 1313 1323 1263 1212 1161 1166 1163 903 859 856 685 615 625 645 621 540 438 380 423 562 821 1128 1348 1437 1434 1400 1387 1367 1217 917 796 773 926 930 773 644 659 632 420 220 252 506 796 1023 1139 1195 1305 1484 1607 1688 1830 1861 1662 1329 1126 1111 1210 1196 1240 1356 1410 1436 1623 1797 1977 1868 1554 1308 1109 953 849 747 632 505 372 317 398 621 749 721 760 917 1041 1203 1354 1165 901 762 790 903 965 930 894 922 921 867 827 755 690 639 582 504 409 324 244 198 168 155 139 121 122 170 307 550 792 891 975 1041 1043 1008 987 1003 1006 942 857 851 893 913 913 920 940 932 887 905 983 956 980 1041 1088 1130 1212 1303 1353 1384 1470 1555 1543 1472 1377 1278 1211 1190 1173 1152 1130 1107 1099 1079 1057 1037 1021 1008 986 945 892 854 823 801 794 798 808 816 804 808 832 859 922 996 1057 1092 1103 1115 1044 1000 1030 1107 1227 1417 1567 1387 933 1037 1112 1193 1238 12 12 11 9 6 6 6 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 75 157 183 208 430 940 1106 1189 1159 1151 1230 1216 1271 1294 1325 1360 1393 1434 1626 1960 2268 2435 2526 2630 2741 2811 2824 2767 2620 2444 2353 2365 2356 2365 2440 2308 2295 2174 2024 1869 1721 1548 1359 1238 1298 1107 984 806 503 363 475 674 751 658 538 520 601 674 706 754 839 907 921 928 963 907 842 678 507 323 244 309 510 733 841 832 800 781 789 810 833 837 811 771 742 728 690 576 414 296 241 246 286 349 449 615 854 1067 988 695 372 206 100 46 27 24 30 28 9 0 0 0 0 3 8 24 79 214 427 637 724 653 521 401 309 234 183 153 140 140 145 157 166 167 184 196 207 221 247 296 374 476 582 670 717 772 814 834 823 812 820 836 827 728 656 603 520 516 532 496 432 367 291 213 188 202 247 245 279 251 308 406 498 592 692 796 864 879 928 1026 1074 1099 1116 1137 1158 1198 1293 1287 1212 1264 1184 1210 1283 1263 1138 1015 944 904 1036 1172 1289 1248 1150 941 693 467 287 174 144 192 278 392 519 672 902 1283 1752 2146 2294 2144 1872 1652 1530 1474 1424 1317 1170 1017 888 800 746 677 618 815 1081 1269 1434 1395 1254 1142 1108 1153 985 908 916 884 822 804 808 765 657 519 407 379 441 669 946 1150 1320 1500 1603 1599 1579 1500 1215 964 832 783 888 870 700 636 695 575 293 145 319 658 919 1060 1141 1244 1398 1563 1698 1809 1861 1735 1417 1165 1068 1093 1145 1196 1286 1405 1325 1366 1399 1652 1621 1416 1337 1218 951 881 750 647 548 418 337 358 528 653 634 611 669 808 1085 1359 1206 1037 987 1001 980 923 841 732 680 656 625 601 578 562 554 542 532 508 464 413 283 182 125 97 95 128 210 362 635 846 944 1020 1087 1111 1082 1039 1005 956 873 816 824 887 919 922 949 983 924 843 847 920 923 910 953 998 1015 1055 1141 1212 1228 1262 1323 1324 1272 1213 1159 1098 1066 1054 1044 1026 1009 997 991 984 967 949 939 917 878 817 785 767 747 738 736 725 719 715 727 754 785 847 932 1004 1059 1125 1202 1148 1026 1007 1129 1348 1669 2027 1806 1238 1179 1178 1139 1143 9 8 9 7 4 3 4 5 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 70 264 488 578 655 870 1229 1194 1243 1169 1186 1242 1254 1283 1281 1271 1319 1320 1400 1690 2046 2297 2439 2572 2727 2840 2896 2874 2793 2675 2567 2563 2571 2512 2491 2573 2496 2473 2213 2053 1849 1766 1846 1920 1900 1830 1549 1350 1197 881 695 729 821 832 768 694 673 657 614 576 594 693 840 938 937 900 897 784 718 604 416 339 424 632 807 852 811 769 772 812 855 886 882 830 752 682 630 565 453 318 223 202 241 312 401 530 716 920 998 769 448 224 164 125 97 73 54 42 29 12 2 0 0 0 2 10 23 67 183 362 524 591 547 441 330 233 152 96 65 51 46 44 47 47 47 54 60 64 70 77 89 115 156 214 290 357 427 483 518 560 617 671 701 689 620 568 547 518 500 479 428 355 276 209 168 152 154 177 168 170 180 194 222 270 337 434 553 659 729 784 868 933 963 978 989 987 994 1073 1135 1115 1152 1138 1117 1146 1180 1147 1060 964 837 870 924 994 1028 1050 1011 888 661 376 144 47 40 92 258 436 651 915 1303 1817 2311 2567 2466 2135 1779 1574 1484 1442 1353 1214 1053 906 806 728 659 651 752 971 1128 1323 1314 1156 1058 1020 1071 1055 1004 993 1028 1022 964 910 856 760 622 489 383 361 488 640 783 1053 1450 1808 1949 1802 1602 1422 1189 977 759 791 892 813 658 650 620 351 120 241 568 811 964 1084 1192 1304 1462 1685 1897 1914 1661 1379 1143 1025 1032 1099 1185 1281 1379 1317 1311 1326 1342 1278 1218 1333 1375 994 883 808 680 621 473 353 342 456 575 583 558 579 654 941 1211 1145 965 837 768 677 535 471 375 302 255 229 212 219 249 294 312 322 327 332 322 255 180 124 96 100 123 203 413 650 834 983 1086 1141 1154 1127 1074 1007 929 806 778 771 809 864 919 956 940 913 868 872 896 891 885 911 938 945 976 1039 1054 1066 1111 1143 1133 1091 1045 1034 1020 981 962 952 935 921 917 926 934 916 888 862 848 833 785 748 740 743 744 723 686 655 656 687 718 745 802 887 939 1020 1115 1236 1290 1178 1012 991 1132 1466 1748 1744 1526 1335 1279 1210 1099 7 7 8 6 2 1 2 2 2 2 2 1 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 6 105 476 874 1062 1121 1223 1356 1224 1305 1227 1254 1265 1256 1281 1285 1298 1359 1355 1464 1797 2103 2261 2379 2558 2767 2908 2935 2842 2738 2741 2715 2750 2723 2633 2581 2567 2562 2522 2380 2298 2099 1951 2042 2239 2291 2150 1850 1542 1303 1024 817 742 747 782 809 800 760 667 565 536 570 697 884 975 950 898 864 742 696 639 517 464 529 677 787 810 784 756 756 794 863 923 927 855 725 591 485 399 310 210 151 161 222 316 419 569 780 957 943 694 447 300 281 242 172 105 63 41 26 13 5 0 0 0 3 12 26 68 184 350 474 503 449 357 245 149 84 45 24 13 7 6 6 5 5 6 7 10 13 15 17 23 34 49 79 112 145 174 195 226 286 353 393 400 378 343 324 353 344 324 288 232 171 129 109 105 111 127 129 125 127 139 160 185 217 261 325 417 513 589 637 719 780 806 809 793 766 780 819 866 937 988 1044 1083 1108 1110 1073 991 857 736 665 667 702 793 945 1048 972 710 395 185 69 83 247 420 599 925 1456 2093 2662 2951 2748 2309 1858 1611 1531 1497 1417 1289 1146 1013 897 781 717 755 793 961 1072 1207 1243 1136 1020 955 1001 1087 1104 1047 1038 1080 1101 1041 906 765 657 574 443 346 339 353 463 816 1374 1900 2124 1939 1657 1555 1355 1118 833 736 829 857 679 523 668 435 145 196 467 723 901 1047 1195 1305 1373 1678 1838 1724 1403 1144 1037 1048 1061 1032 1096 1189 1315 1316 1267 1235 1203 1192 1233 1343 1427 1116 836 875 718 659 521 380 352 447 576 617 560 571 628 862 1049 1000 688 344 275 250 139 126 115 94 75 64 58 71 96 133 175 189 197 184 170 161 150 137 118 130 138 225 405 619 811 995 1127 1170 1176 1152 1092 1024 930 808 765 792 822 824 858 909 897 873 877 861 865 884 909 930 926 902 919 949 1007 1028 984 954 950 921 897 890 900 887 874 860 843 839 855 862 882 883 866 847 829 804 769 734 716 738 753 735 706 662 646 670 690 716 758 853 908 968 1041 1142 1187 1161 1117 860 862 1082 1206 1182 1137 1240 1520 1732 1451 7 5 4 4 3 2 3 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 1 76 471 944 1176 1231 1307 1376 1258 1341 1196 1254 1349 1380 1417 1413 1384 1472 1550 1671 1959 2162 2251 2368 2559 2781 2952 2992 2889 2803 2808 2816 2814 2767 2731 2654 2556 2521 2499 2585 2572 2356 2211 2257 2344 2350 2220 1924 1505 1158 945 798 734 716 730 758 772 754 703 614 579 614 791 984 1054 1044 1004 926 844 769 699 649 622 614 644 694 733 747 744 744 766 828 899 900 803 645 479 349 274 232 189 151 141 180 262 374 556 791 958 957 826 705 595 505 366 204 97 53 39 28 17 8 0 0 1 5 14 27 71 190 340 425 418 356 263 168 98 55 30 13 4 0 0 0 0 0 0 0 0 1 1 2 4 6 8 17 26 33 43 48 47 62 96 132 152 159 148 120 142 141 138 133 115 95 86 80 77 82 92 95 89 87 96 110 128 151 181 216 261 320 401 457 523 580 612 621 614 601 587 594 646 715 775 849 931 993 1040 1069 1038 965 834 696 620 604 678 906 1160 1260 1160 887 506 198 148 266 487 876 1447 1938 2284 2695 2979 2525 2103 1789 1640 1619 1596 1510 1367 1209 1083 1002 884 854 896 930 1006 1108 1243 1332 1261 1050 885 873 1041 1108 1060 1065 1190 1324 1286 1042 771 596 522 462 368 277 242 406 836 1400 1852 2016 1918 1670 1574 1423 1182 888 690 676 740 651 466 725 381 148 149 360 648 876 1033 1211 1316 1400 1650 1698 1453 1132 969 996 1072 1058 987 1041 1158 1273 1299 1240 1209 1221 1261 1320 1364 1401 1253 838 913 795 673 557 437 390 454 592 636 579 582 621 754 901 874 555 132 51 40 20 17 25 34 34 29 31 41 58 77 121 152 158 139 115 105 116 142 146 159 161 215 373 600 813 995 1139 1177 1153 1125 1086 1022 901 767 715 777 850 805 779 833 887 891 886 876 877 906 938 964 914 844 796 834 973 1016 886 857 791 738 747 754 775 789 780 764 753 751 782 803 831 856 862 844 814 791 769 747 721 724 726 724 718 698 676 674 676 704 728 794 853 909 973 1036 1069 1147 1141 898 792 812 818 821 952 1325 1990 2433 2489 7 2 0 1 1 3 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 206 622 933 1138 1296 1321 1229 1237 1119 1313 1421 1395 1388 1383 1462 1653 1813 1916 2073 2173 2244 2363 2536 2758 2977 3091 3057 2984 2941 2936 2931 2927 2873 2769 2653 2538 2487 2645 2738 2684 2646 2588 2484 2364 2205 1905 1473 1124 997 921 859 818 783 727 694 719 734 662 615 602 788 950 1132 1136 1057 968 881 823 779 772 771 712 638 618 656 709 745 753 746 759 801 814 740 597 421 279 222 232 236 198 147 132 168 289 497 698 769 743 743 778 751 629 400 183 77 46 39 30 17 5 0 0 1 7 15 28 76 193 314 357 319 245 164 100 62 37 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 10 12 15 15 15 19 30 46 61 60 41 36 30 29 33 34 36 44 49 50 54 58 57 57 61 64 65 74 96 118 134 163 203 264 331 389 436 472 499 518 529 526 539 577 627 665 686 721 772 842 927 985 980 871 735 702 761 779 902 1127 1290 1323 1159 830 507 420 641 1113 1668 1967 1869 1749 2077 2309 1916 1665 1551 1522 1571 1616 1597 1522 1434 1347 1289 1134 1054 1019 1000 1013 1081 1202 1316 1306 1094 858 797 974 1088 1117 1152 1262 1391 1386 1142 878 603 443 420 345 265 322 615 1060 1454 1700 1832 1698 1582 1558 1435 1197 916 688 582 596 503 392 427 267 146 168 345 634 911 1057 1245 1356 1505 1667 1639 1360 1048 925 976 1025 980 954 1015 1100 1197 1268 1254 1244 1283 1315 1350 1400 1399 1265 946 899 857 752 635 526 453 457 593 642 609 589 614 686 786 795 540 187 31 10 3 1 11 28 39 41 42 49 51 55 84 119 146 150 128 107 114 142 159 164 163 198 349 566 773 974 1138 1137 1097 1065 1038 976 844 680 599 686 767 749 758 812 888 922 914 908 909 911 925 932 842 791 745 760 874 939 880 821 704 643 658 687 704 701 683 673 675 693 727 758 780 800 821 829 815 799 783 771 752 736 718 712 717 712 686 682 693 714 738 772 807 844 894 955 1039 1133 1071 853 673 633 705 777 963 1451 2084 2592 2909 7 2 0 0 0 1 2 4 4 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 1 22 277 724 1019 1185 1178 1113 1121 1162 1415 1481 1338 1316 1326 1503 1795 1996 2052 2102 2157 2228 2334 2481 2693 2929 3107 3169 3146 3115 3104 3062 3115 3095 2980 2845 2650 2528 2630 2738 2816 2859 2730 2519 2327 2136 1846 1467 1177 1108 1084 1037 982 897 768 658 667 697 632 551 543 684 813 1075 1134 1083 1011 933 854 814 825 840 790 678 597 606 673 745 776 747 695 669 696 694 588 402 255 213 247 282 262 177 100 94 199 377 501 495 422 378 388 422 398 261 107 52 41 34 20 6 0 0 0 0 6 17 33 85 197 289 288 218 141 86 52 34 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 5 7 9 9 12 20 29 24 21 13 7 6 7 7 10 18 24 28 30 26 25 24 28 32 33 40 61 80 93 107 133 168 218 279 338 387 429 471 510 521 553 598 638 656 651 649 661 688 734 792 814 707 597 727 1026 1235 1322 1364 1402 1418 1359 1214 989 849 1027 1358 1488 1461 1436 1520 1792 1802 1648 1529 1439 1379 1381 1449 1550 1624 1631 1604 1513 1339 1185 1073 1003 970 985 1056 1157 1224 1099 875 757 827 956 1043 1086 1151 1278 1365 1173 1018 698 505 423 323 260 390 738 1124 1383 1632 1721 1539 1507 1541 1468 1229 952 740 548 441 327 290 302 295 289 347 496 725 997 1147 1316 1445 1587 1704 1628 1304 1013 952 1002 975 873 938 1020 1103 1193 1259 1274 1274 1302 1315 1324 1430 1431 1245 1037 946 912 855 748 632 512 495 584 633 614 589 577 591 646 703 547 251 60 16 6 0 8 30 55 68 66 72 76 81 80 87 106 124 137 120 125 138 151 163 181 237 363 530 718 973 1134 1086 1027 989 965 924 844 736 717 750 758 776 809 849 886 906 908 901 896 917 952 958 908 830 734 686 760 856 880 823 718 662 649 655 662 644 600 592 616 653 686 707 715 724 755 783 791 796 779 761 737 722 721 717 727 726 740 783 777 776 788 789 780 805 853 896 938 960 933 787 618 654 787 854 1112 1570 2204 2727 2801 6 4 1 1 0 0 1 3 4 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 1 14 104 694 868 1057 1063 1030 1077 1228 1501 1638 1296 1213 1304 1549 1878 2072 2109 2127 2166 2225 2306 2419 2584 2791 2982 3095 3144 3155 3117 3133 3158 3204 3101 2984 2782 2611 2611 2725 2821 2848 2726 2455 2141 1883 1639 1354 1159 1130 1106 1084 1056 947 845 692 626 620 569 495 512 634 797 1114 1164 1087 991 894 807 773 813 866 843 731 619 583 633 723 779 746 633 526 532 591 548 390 264 220 240 272 258 172 84 55 106 198 258 251 206 170 163 170 148 98 45 32 30 19 7 1 0 0 0 0 4 20 42 102 202 257 220 136 76 43 22 13 3 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 5 10 14 10 8 6 7 9 9 8 7 7 11 15 12 8 11 10 11 11 12 19 34 52 64 73 85 102 132 178 238 301 365 435 506 540 584 635 666 673 666 657 652 643 621 604 610 526 488 691 978 1207 1350 1426 1449 1458 1476 1469 1393 1169 1176 1354 1500 1588 1696 1828 1880 1766 1640 1578 1473 1340 1243 1261 1392 1544 1670 1731 1651 1451 1235 1092 996 917 887 922 977 1036 978 827 726 733 798 850 898 975 1101 1248 1139 1053 822 590 471 346 258 360 631 877 1136 1664 1825 1844 1882 1820 1586 1259 974 749 505 374 355 405 503 606 631 660 769 898 1073 1231 1369 1488 1607 1713 1590 1280 1060 1034 1053 960 906 1049 1115 1134 1177 1233 1264 1262 1299 1309 1340 1432 1372 1225 1102 1020 980 968 882 769 623 539 548 576 606 609 585 562 575 609 484 290 113 32 9 1 5 28 83 132 103 97 114 126 108 81 84 89 98 99 101 110 122 137 175 276 438 559 722 986 1108 1060 973 926 917 917 899 871 832 759 773 807 815 817 833 844 842 831 839 877 924 968 957 842 722 662 728 803 788 748 717 689 671 673 675 619 562 549 574 608 625 626 635 656 679 713 742 741 735 719 692 672 672 672 684 690 719 768 795 803 816 799 748 785 842 867 902 969 972 834 718 822 902 997 1274 1737 2290 2700 2423 6 6 4 3 2 1 2 2 3 4 4 3 3 2 2 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 4 97 622 716 958 928 929 1026 1257 1507 1496 1113 974 1231 1584 1916 2086 2141 2167 2196 2237 2291 2351 2444 2603 2764 2874 2950 3003 3045 3137 3190 3161 2978 2921 2871 2804 2779 2805 2813 2753 2616 2398 2056 1663 1357 1146 1090 1123 1101 1060 1053 979 901 651 542 503 502 524 580 698 881 1168 1184 1059 933 810 713 709 804 905 906 808 676 588 593 665 718 674 541 419 414 495 519 421 312 239 205 189 160 105 56 35 42 67 89 96 94 91 83 70 54 37 28 25 19 7 1 0 0 0 0 2 10 28 56 115 188 208 159 89 48 24 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 1 1 1 3 4 1 0 3 6 8 9 10 10 10 9 6 2 4 5 8 10 9 7 7 14 24 33 42 46 51 63 89 139 207 289 387 484 557 621 666 681 670 654 649 649 631 578 508 460 385 403 548 737 914 1076 1214 1302 1361 1509 1667 1637 1350 1241 1347 1543 1701 1773 1822 1840 1720 1616 1600 1480 1334 1282 1282 1263 1318 1489 1639 1644 1472 1273 1153 1017 885 853 910 950 934 849 748 695 696 740 794 869 980 1075 1142 1086 1021 897 626 469 357 259 304 474 600 827 1402 2136 2492 2422 2099 1683 1277 938 665 450 365 409 577 781 930 976 975 1024 1077 1143 1256 1375 1546 1710 1739 1537 1240 1098 1140 1097 1010 1049 1191 1253 1205 1130 1138 1217 1218 1305 1337 1383 1410 1371 1295 1185 1068 1036 1057 1006 906 731 554 513 588 655 654 642 630 591 606 466 290 140 44 9 1 2 14 75 124 122 109 116 125 107 77 67 67 60 52 54 70 90 114 173 326 502 560 750 986 1099 1066 954 850 821 863 914 924 892 811 779 771 754 742 729 729 726 750 769 794 834 884 888 776 703 667 665 714 736 717 696 699 698 682 662 620 574 543 537 543 535 524 522 566 594 633 662 682 685 663 630 609 610 616 634 660 690 721 742 756 786 775 763 788 826 844 875 976 1023 941 944 1037 1104 1203 1473 1910 2169 2328 1978 6 6 7 7 5 3 4 4 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 22 145 430 578 814 763 816 971 1244 1375 1207 931 928 1267 1655 1921 2073 2153 2196 2228 2269 2320 2358 2375 2432 2526 2602 2655 2716 2801 2916 3001 2942 2806 2841 2894 2944 2975 2956 2866 2700 2480 2241 1970 1625 1335 1167 1150 1207 1193 1073 958 927 806 531 544 514 555 647 742 848 981 1164 1144 986 872 752 672 722 867 986 1001 912 750 609 548 575 592 531 433 374 373 447 522 492 386 264 167 108 74 49 32 22 17 20 27 36 46 46 39 31 25 22 20 13 8 2 0 0 0 0 2 9 22 38 61 94 123 123 95 58 31 15 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 1 2 2 3 5 8 10 8 0 0 5 3 3 4 4 3 2 3 5 8 13 16 16 19 30 63 119 195 301 424 537 608 661 672 647 616 607 607 576 509 432 366 337 334 375 468 599 747 905 1059 1188 1307 1573 1604 1472 1348 1364 1529 1704 1730 1648 1653 1517 1469 1514 1420 1287 1228 1198 1150 1182 1358 1571 1690 1585 1517 1452 1263 1029 933 989 1077 1058 838 658 612 639 703 788 888 999 1078 1117 1032 905 849 645 472 372 281 266 352 509 765 1224 1923 2377 2365 2056 1675 1275 843 541 395 321 387 612 872 1062 1161 1187 1192 1198 1207 1281 1415 1576 1703 1687 1475 1218 1158 1216 1104 1085 1160 1279 1362 1331 1182 1082 1211 1246 1300 1350 1415 1459 1480 1441 1290 1123 1065 1070 1064 954 796 599 514 591 679 723 758 794 790 759 569 310 114 27 4 0 0 8 41 70 86 90 92 87 66 48 33 19 16 19 29 49 87 165 313 461 500 588 775 982 1099 1056 892 736 634 713 808 869 890 861 800 753 723 742 658 679 702 713 736 759 760 751 796 777 715 658 646 688 715 716 715 728 728 722 700 643 603 584 555 526 511 487 450 488 534 575 610 637 635 610 587 572 575 596 636 678 702 704 708 721 730 744 777 806 813 818 841 899 996 1139 1248 1349 1404 1403 1544 1843 1789 1624 1361 6 5 5 6 5 5 5 4 3 4 4 4 3 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 78 229 385 506 694 679 736 961 1217 1225 1030 909 1061 1385 1680 1889 2028 2137 2207 2258 2317 2369 2374 2340 2322 2351 2383 2385 2412 2461 2604 2758 2695 2634 2713 2820 2908 2969 2970 2881 2688 2414 2131 1896 1609 1388 1242 1240 1240 1167 1008 869 848 686 611 734 645 689 790 883 979 1073 1137 1062 880 763 684 689 812 968 1066 1077 993 815 634 507 510 509 441 366 340 368 447 540 544 424 269 147 77 45 29 16 7 4 4 5 8 12 14 12 10 9 8 7 3 1 0 0 0 0 1 7 18 31 40 42 44 43 44 42 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 1 1 2 3 0 0 1 1 0 0 0 0 0 0 0 0 0 2 2 3 6 19 46 90 158 253 365 457 565 630 611 551 533 548 504 409 328 288 281 273 251 248 287 389 549 728 954 1091 1243 1408 1462 1434 1455 1568 1659 1600 1466 1439 1325 1285 1331 1308 1236 1182 1153 1135 1168 1317 1487 1677 1758 1813 1727 1439 1093 906 965 1208 1233 950 707 596 559 578 679 838 953 1023 1065 944 815 823 739 567 416 305 263 316 522 776 1158 1689 2025 2041 1856 1555 1136 674 423 331 294 383 615 900 1139 1283 1336 1330 1268 1243 1320 1474 1613 1657 1577 1400 1187 1240 1196 1114 1143 1235 1339 1456 1548 1473 1233 1263 1314 1327 1351 1421 1478 1491 1465 1342 1188 1090 1072 1032 912 803 678 560 579 715 834 885 946 986 936 734 421 137 22 1 0 0 5 17 29 41 52 54 48 33 21 15 18 23 31 44 70 128 264 415 464 520 625 799 1000 1122 1074 907 723 645 686 727 775 809 797 760 741 681 706 674 655 645 683 737 762 749 707 712 740 724 692 691 693 682 708 737 715 702 689 689 670 644 633 583 518 489 448 431 451 492 541 586 607 592 571 566 572 581 606 657 711 712 696 727 717 681 660 688 719 709 762 831 999 1231 1379 1423 1431 1404 1563 1576 1454 1392 1420 1494 5 4 3 4 3 3 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 177 325 408 508 649 694 780 1033 1157 1131 1067 1087 1237 1457 1669 1845 1982 2115 2212 2289 2351 2387 2370 2304 2252 2191 2184 2187 2201 2200 2292 2413 2462 2518 2627 2727 2794 2835 2842 2786 2632 2404 2169 1945 1636 1387 1234 1255 1166 1068 984 911 870 813 804 869 807 826 916 1015 1112 1190 1175 1015 807 674 657 751 911 1034 1098 1101 1021 868 682 541 506 493 429 370 365 415 494 549 523 395 249 146 85 48 24 8 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 2 9 21 29 29 22 18 17 19 21 20 15 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 2 8 20 42 85 164 288 390 525 608 624 606 557 470 366 279 230 202 213 185 141 123 139 196 333 575 797 1003 1160 1265 1394 1548 1597 1476 1401 1400 1377 1301 1243 1244 1247 1218 1152 1078 1064 1070 1218 1364 1490 1639 1780 1730 1418 1028 832 952 1392 1563 1392 1106 870 757 769 847 906 1014 1113 1083 963 852 823 786 661 486 338 233 186 334 689 1161 1562 1759 1758 1601 1258 817 488 339 305 334 467 707 991 1235 1389 1437 1435 1326 1259 1325 1503 1665 1684 1555 1367 1192 1227 1179 1142 1180 1286 1410 1527 1632 1541 1366 1338 1384 1389 1372 1385 1408 1412 1420 1368 1250 1146 1079 978 853 777 732 643 553 711 860 928 991 1042 1014 853 554 185 43 8 1 0 1 6 13 20 19 19 21 18 17 21 33 53 79 107 144 212 389 529 598 651 733 864 1028 1144 1140 1020 889 823 802 779 763 763 749 747 805 771 763 716 671 674 691 716 733 725 721 683 668 726 813 826 746 676 704 728 694 692 676 644 667 672 631 573 497 470 452 434 439 489 554 601 618 596 567 571 600 624 636 672 692 673 669 681 696 668 529 458 484 505 618 792 1106 1428 1513 1421 1345 1309 1401 1284 1182 1225 1295 1335 5 4 3 2 1 1 0 0 0 1 1 1 0 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 3 17 38 315 414 456 547 662 747 859 1025 1053 1055 1138 1244 1357 1499 1670 1836 1984 2113 2213 2298 2367 2377 2311 2200 2105 2041 2024 2033 2063 2056 2089 2162 2258 2383 2522 2629 2683 2693 2675 2628 2530 2379 2171 1888 1537 1297 1202 1210 1073 968 929 900 858 829 837 930 1022 1026 1048 1114 1202 1258 1204 1016 814 698 731 814 958 1035 1076 1083 1026 920 794 692 621 566 490 449 469 525 569 558 480 361 249 173 113 67 34 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 16 13 8 6 6 5 6 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 1 4 14 45 118 207 336 469 555 572 544 513 458 374 291 222 207 177 134 98 76 79 128 260 470 723 936 1099 1322 1564 1640 1526 1504 1526 1506 1438 1349 1285 1248 1221 1161 1053 1024 928 1009 1118 1242 1431 1590 1577 1358 1100 1035 1180 1634 1911 1866 1587 1258 1015 886 859 988 1210 1290 1341 1181 963 833 817 862 842 632 381 221 291 587 957 1238 1396 1438 1280 951 617 414 337 359 467 653 888 1121 1308 1458 1465 1447 1348 1259 1306 1517 1721 1701 1557 1353 1248 1223 1186 1168 1200 1292 1422 1526 1565 1478 1376 1364 1425 1432 1384 1346 1328 1291 1240 1309 1273 1190 1098 968 823 742 761 727 538 671 801 889 953 997 997 908 685 323 111 25 2 0 0 2 7 11 14 16 18 23 34 54 82 124 177 235 290 335 460 608 737 828 896 971 1080 1176 1214 1178 1093 1023 978 949 922 914 907 932 930 897 848 770 700 708 705 732 696 691 741 717 705 818 934 938 769 725 722 711 683 680 707 658 683 694 618 520 476 488 489 466 462 531 590 633 654 641 626 643 685 700 667 683 685 693 701 711 761 801 630 498 426 488 678 972 1305 1544 1471 1361 1245 1149 1085 1079 1086 1076 1049 1051 3 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 129 198 457 498 514 562 624 732 875 955 949 983 1131 1280 1397 1527 1691 1870 2027 2135 2207 2279 2353 2344 2262 2144 2026 1942 1911 1904 1928 1947 1978 2027 2105 2222 2361 2493 2583 2598 2541 2469 2444 2392 2188 1816 1404 1176 1156 1170 1013 887 860 877 888 901 946 1015 1093 1094 1077 1125 1215 1278 1222 1039 847 769 829 879 961 992 1019 1046 1035 982 922 844 747 627 552 561 632 698 697 620 510 412 325 244 158 94 51 27 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 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 1 6 24 67 132 220 309 381 446 509 550 540 483 390 303 229 169 126 103 92 94 132 269 481 738 991 1253 1502 1678 1743 1657 1547 1523 1486 1425 1369 1326 1289 1227 1088 1004 929 925 1002 1132 1267 1372 1358 1196 1105 1214 1418 1804 2101 2100 1796 1429 1212 1153 1246 1397 1530 1627 1572 1350 1075 870 846 1017 1172 1108 831 508 336 429 708 990 1155 1177 946 716 535 423 402 480 638 841 1042 1193 1285 1358 1401 1405 1342 1262 1312 1545 1760 1717 1525 1349 1281 1245 1198 1180 1202 1259 1352 1433 1458 1402 1359 1378 1447 1474 1427 1348 1288 1267 1175 1230 1206 1145 1079 984 840 695 716 682 581 623 736 821 864 900 911 885 761 497 224 63 9 2 0 1 4 10 26 36 45 62 88 125 174 243 336 434 489 508 563 687 854 996 1082 1112 1140 1167 1207 1195 1152 1120 1099 1119 1146 1149 1084 1022 919 826 791 783 776 800 825 807 689 650 672 684 759 833 902 923 802 730 714 717 673 610 651 649 643 644 565 479 465 509 533 523 520 572 627 668 690 696 697 720 739 755 707 704 722 743 781 864 930 937 887 885 832 856 1026 1257 1448 1439 1271 1232 1154 1093 1080 1052 990 953 937 936 1 0 1 1 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 2 27 144 307 413 548 563 557 568 599 696 774 791 810 898 1064 1257 1393 1527 1682 1845 1992 2102 2182 2277 2279 2265 2183 2077 1967 1889 1858 1844 1843 1851 1874 1933 2007 2087 2203 2359 2496 2530 2458 2351 2410 2414 2117 1623 1273 1189 1228 1196 986 843 863 915 944 969 1012 1054 1073 1072 1089 1166 1292 1358 1267 1063 889 846 884 897 905 923 977 1029 1041 1014 969 896 789 644 578 652 797 893 868 748 628 562 504 387 230 128 77 50 31 15 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 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 2 10 27 59 101 150 224 349 473 540 556 522 439 355 292 242 210 197 194 196 315 491 720 955 1138 1272 1389 1444 1371 1274 1256 1276 1343 1396 1414 1425 1406 1276 1125 1036 978 952 1005 1103 1196 1212 1123 1117 1245 1450 1731 1911 1788 1489 1299 1310 1396 1533 1680 1842 1881 1777 1536 1240 1017 961 1044 1140 1236 1181 984 697 576 694 875 961 911 762 622 510 447 476 601 784 973 1135 1225 1258 1277 1298 1334 1319 1273 1345 1586 1768 1701 1487 1336 1299 1264 1214 1175 1163 1198 1280 1349 1409 1386 1353 1375 1449 1517 1510 1384 1270 1221 1198 1184 1137 1087 1053 1003 891 693 686 654 595 609 696 762 769 789 789 781 740 605 339 123 34 10 1 0 3 17 52 72 88 108 140 207 332 452 582 671 669 615 614 750 974 1151 1220 1181 1174 1135 1103 1095 1092 1100 1068 1126 1190 1189 1083 902 710 610 683 804 841 801 794 753 681 701 789 850 847 785 843 856 805 750 716 722 676 571 538 573 536 518 507 499 519 543 562 580 586 608 644 671 679 695 711 733 734 748 747 758 787 822 892 957 983 1010 1030 1052 1088 1131 1203 1248 1216 1174 1168 1125 1068 1034 1017 969 883 851 822 837 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 2 27 207 428 561 615 596 567 566 572 613 638 647 696 813 991 1221 1369 1503 1618 1772 1950 2085 2178 2270 2165 2158 2057 1960 1869 1814 1808 1823 1826 1822 1816 1852 1911 1966 2065 2237 2411 2476 2411 2296 2364 2332 2100 1727 1466 1392 1353 1216 992 894 928 925 902 923 994 1065 1101 1124 1175 1281 1414 1438 1252 1021 896 881 876 880 837 880 965 1021 1026 984 918 844 752 631 585 701 888 996 972 853 738 705 696 548 313 186 122 84 58 38 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 0 0 0 0 1 5 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 3 8 17 29 51 122 243 344 435 500 523 517 479 413 363 364 394 399 518 621 740 840 898 937 982 1003 985 944 913 937 1021 1144 1292 1439 1537 1517 1357 1227 1167 1075 970 969 1076 1166 1216 1278 1301 1330 1456 1510 1392 1245 1249 1423 1672 1865 2007 2078 2025 1844 1584 1334 1172 1127 1123 1105 1153 1230 1349 1277 1076 949 914 889 838 760 625 498 453 537 719 924 1097 1204 1244 1257 1240 1218 1256 1275 1262 1352 1586 1750 1624 1443 1353 1314 1261 1189 1127 1096 1139 1261 1352 1450 1481 1432 1397 1441 1506 1536 1351 1198 1134 1163 1161 1103 1062 1033 1001 923 749 672 645 604 601 664 723 710 694 684 691 677 595 394 185 73 23 4 1 5 24 59 91 109 121 145 240 464 685 847 877 793 674 643 795 1035 1231 1226 1118 1074 1037 973 900 868 948 895 943 1028 1072 1030 874 652 508 573 682 686 642 632 651 704 780 850 873 816 709 692 661 659 665 602 668 692 619 518 518 521 505 525 561 606 544 579 631 646 658 690 692 682 709 726 732 745 774 787 794 843 890 963 1000 1018 1026 1033 1063 1106 1158 1189 1160 1138 1134 1092 1037 1031 981 927 885 801 769 770 735 0 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 1 8 195 441 611 660 620 560 548 585 600 546 530 604 748 936 1161 1312 1449 1550 1710 1897 2046 2131 2161 2122 2117 2028 1899 1818 1783 1786 1822 1860 1863 1833 1838 1893 1931 2008 2174 2351 2428 2388 2309 2255 2071 1937 1781 1652 1503 1334 1190 1053 986 954 900 882 931 1015 1095 1155 1207 1268 1360 1455 1416 1174 973 884 854 829 792 817 876 954 999 983 913 828 753 683 605 580 713 896 994 974 880 796 780 770 617 403 270 190 138 99 69 44 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 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 6 7 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 1 1 1 3 5 22 66 133 221 315 403 490 558 588 625 691 659 659 719 733 699 656 634 643 665 685 721 743 739 750 787 885 1048 1204 1331 1458 1477 1425 1397 1280 1144 1102 1143 1193 1260 1309 1303 1270 1299 1309 1229 1140 1233 1565 1957 2198 2135 2044 1947 1777 1574 1421 1338 1327 1325 1255 1184 1219 1444 1603 1527 1322 1139 1035 971 847 649 505 502 640 846 1029 1145 1182 1223 1237 1209 1190 1207 1222 1227 1316 1581 1741 1598 1446 1374 1315 1226 1136 1077 1032 1122 1264 1419 1518 1487 1401 1383 1430 1477 1555 1393 1173 1071 1107 1111 1057 1078 1026 976 924 822 690 632 611 605 652 707 700 648 629 640 646 610 488 300 130 38 15 10 13 28 54 80 95 106 145 292 552 796 935 937 850 744 686 742 978 1204 1166 1034 943 887 827 764 611 693 653 651 729 836 901 882 755 599 517 580 647 642 634 663 681 720 736 707 660 590 520 496 542 569 516 562 644 659 596 539 521 529 545 595 624 614 654 700 704 689 715 731 742 766 781 775 771 778 778 789 865 915 948 975 988 981 995 1004 1062 1089 1059 1020 1029 1046 946 894 917 853 754 787 775 703 638 508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 131 354 550 640 620 554 535 585 562 489 461 542 718 925 1108 1234 1364 1454 1579 1753 1912 2005 2036 2024 1992 1988 1929 1864 1822 1811 1857 1921 1938 1907 1906 1960 2002 2072 2217 2353 2407 2396 2339 2142 1790 1563 1600 1651 1591 1376 1155 1046 990 922 873 875 931 1015 1098 1170 1231 1283 1337 1374 1314 1132 968 867 817 793 789 833 872 923 954 920 839 752 684 630 586 591 707 843 920 905 843 786 765 739 614 460 340 261 202 149 102 65 39 17 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 4 6 5 5 5 6 8 11 16 19 24 17 7 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 1 6 22 58 141 221 319 426 495 606 765 771 787 811 797 726 617 520 482 479 493 549 612 667 723 780 838 899 986 1109 1218 1303 1465 1515 1490 1436 1343 1249 1279 1337 1376 1467 1465 1428 1385 1300 1197 1250 1595 1957 2168 2043 1877 1745 1644 1573 1529 1503 1503 1485 1382 1273 1287 1489 1726 1799 1672 1460 1287 1127 927 713 606 652 802 968 1090 1147 1143 1184 1186 1164 1157 1172 1181 1176 1226 1568 1716 1583 1424 1345 1287 1175 1067 1024 996 1115 1269 1430 1523 1504 1434 1431 1414 1509 1648 1599 1324 1089 1126 1220 1092 1112 1052 972 935 893 754 634 610 605 640 711 718 649 627 656 696 699 627 461 226 94 39 21 21 32 47 61 70 81 147 323 580 782 862 857 835 770 642 538 699 933 1002 953 853 702 614 727 586 504 426 375 377 437 579 727 740 663 527 526 592 622 613 588 558 596 590 559 543 527 511 539 657 716 577 508 563 619 601 548 516 557 582 650 687 719 748 748 732 688 681 714 746 799 826 812 798 819 812 821 857 866 828 833 879 847 844 819 854 863 865 852 818 781 799 824 822 791 799 809 706 578 541 534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 232 415 544 569 525 512 572 572 492 448 514 714 930 1085 1185 1272 1377 1461 1617 1759 1856 1926 1963 1977 2006 1997 1953 1898 1881 1921 1979 2000 1984 1986 2024 2089 2215 2306 2343 2367 2386 2329 2076 1684 1442 1500 1588 1547 1354 1140 1011 951 920 931 946 964 1010 1074 1141 1195 1224 1232 1228 1191 1094 956 860 820 810 814 833 844 877 901 856 768 684 622 585 576 615 714 778 813 819 787 738 696 646 552 439 359 305 253 192 128 78 47 25 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 1 3 6 7 8 10 14 20 33 49 75 90 86 68 52 39 28 20 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 1 3 12 61 149 242 328 429 488 568 665 731 747 710 629 530 456 431 428 452 503 563 628 719 823 903 1009 1133 1160 1402 1559 1589 1545 1463 1378 1381 1547 1706 1862 1951 1898 1779 1671 1562 1380 1145 1361 1625 1756 1716 1621 1536 1492 1500 1536 1550 1521 1473 1380 1302 1318 1472 1718 1931 1949 1733 1488 1266 1028 849 800 879 1006 1082 1109 1111 1117 1135 1133 1128 1138 1156 1152 1107 1163 1481 1646 1560 1388 1300 1270 1129 1005 966 989 1088 1225 1396 1529 1516 1395 1416 1447 1564 1737 1704 1377 1018 920 1035 1052 1125 1087 1022 968 906 789 661 609 590 599 697 721 666 630 652 709 744 730 604 381 205 89 41 38 46 53 57 57 66 112 217 380 520 593 647 735 782 693 541 503 557 624 665 663 480 423 514 506 423 338 275 240 234 373 528 610 621 567 526 518 508 490 482 461 472 479 485 507 539 578 680 944 953 749 593 564 592 586 556 566 638 694 790 845 815 779 760 726 698 692 711 753 791 799 768 735 778 778 807 849 846 814 812 811 720 769 808 838 872 865 876 921 911 913 880 840 820 799 718 573 508 516 595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 140 277 418 483 475 483 532 535 478 451 499 699 915 1074 1168 1224 1284 1384 1501 1616 1726 1848 1949 2016 2055 2067 2061 2033 2013 2020 2044 2063 2064 2066 2091 2158 2362 2394 2210 2201 2244 2197 1968 1605 1432 1428 1384 1286 1211 1129 1037 981 1000 1062 1068 998 983 1021 1077 1115 1121 1112 1108 1093 1037 949 884 858 843 819 795 790 824 854 798 703 608 557 542 558 617 700 734 766 813 830 764 664 576 492 390 312 281 249 196 130 80 47 26 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 1 1 2 3 6 11 20 46 112 171 206 218 212 200 185 167 134 80 46 51 22 5 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 4 29 83 157 261 373 451 544 646 723 733 677 601 519 472 453 440 446 456 476 559 715 846 969 1142 1262 1449 1639 1739 1735 1659 1565 1549 1720 1938 2164 2287 2250 2099 1947 1892 1877 1392 1285 1317 1402 1451 1441 1409 1410 1460 1502 1512 1465 1413 1356 1323 1359 1494 1728 2036 2095 1887 1635 1374 1154 1024 1016 1102 1184 1172 1137 1119 1112 1100 1086 1082 1099 1128 1119 1054 1117 1370 1564 1524 1339 1247 1259 1107 994 949 966 1033 1145 1311 1471 1489 1367 1390 1497 1577 1752 1786 1550 1167 835 786 946 1131 1101 1057 1005 915 795 693 643 599 580 649 692 686 647 619 666 742 764 681 522 339 181 90 71 71 67 58 52 59 78 103 134 197 257 330 496 661 746 724 571 396 322 333 424 334 312 355 367 367 422 478 460 322 304 398 502 578 600 558 462 449 417 431 444 457 454 442 475 547 675 962 1519 1422 1012 831 748 745 702 633 667 719 800 904 944 839 790 801 724 706 718 724 726 729 727 721 713 715 743 806 888 954 994 917 928 838 834 881 977 1073 1084 1131 1189 1208 1075 877 729 641 606 574 508 489 513 602 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 26 80 170 298 375 404 429 469 494 481 470 498 692 903 1068 1162 1199 1243 1336 1413 1497 1643 1807 1937 2022 2052 2053 2085 2133 2137 2119 2132 2157 2173 2188 2192 2221 2432 2499 2002 1909 1985 1970 1800 1559 1388 1337 1349 1271 1190 1137 1079 1053 1093 1149 1128 1002 953 973 1011 1031 1033 1032 1038 1041 1024 996 952 903 852 802 766 768 813 839 752 625 532 505 502 525 586 650 690 751 845 909 872 768 648 521 381 270 219 188 148 105 71 46 28 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 3 9 35 119 221 295 341 366 378 384 371 318 241 185 161 111 65 41 32 25 17 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 1 9 33 85 204 353 477 601 725 803 801 748 663 585 541 497 463 422 392 426 547 712 864 1045 1226 1378 1568 1763 1870 1870 1848 1767 1740 1846 2042 2236 2333 2264 2088 2018 2093 1863 1625 1462 1392 1393 1399 1387 1407 1479 1503 1492 1435 1367 1312 1317 1403 1528 1660 1885 1995 1914 1714 1473 1266 1154 1164 1247 1295 1261 1189 1115 1067 1041 1028 1032 1063 1105 1076 1017 1065 1280 1492 1475 1283 1220 1203 1108 1010 942 918 967 1092 1280 1484 1554 1439 1435 1564 1589 1671 1721 1555 1206 822 665 884 1086 1099 1066 1015 917 805 696 673 666 628 612 636 688 705 617 609 689 739 720 635 485 300 155 90 95 83 68 61 64 71 79 82 85 94 126 269 422 475 424 354 302 274 351 451 401 255 202 276 390 678 929 829 613 500 496 555 636 692 657 454 396 404 449 482 487 490 472 492 578 792 1240 1705 1692 1306 1098 1056 992 952 933 870 836 875 901 867 773 776 823 767 737 755 749 708 703 710 723 730 744 777 857 977 1141 1166 1210 1205 1138 1094 1136 1198 1275 1330 1355 1320 1190 945 702 562 498 549 506 453 430 438 504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 22 17 14 2 0 0 6 29 76 143 226 292 346 356 373 432 485 498 534 706 906 1057 1145 1178 1231 1306 1360 1432 1590 1791 1945 2059 2112 2115 2119 2157 2195 2205 2242 2281 2301 2336 2319 2334 2495 2431 1861 1721 1813 1839 1768 1632 1500 1443 1400 1280 1197 1171 1138 1131 1169 1191 1121 977 939 950 974 984 989 993 994 997 1001 1009 994 931 856 806 795 827 872 851 703 563 498 488 491 512 552 590 635 719 839 922 919 829 687 522 365 250 177 134 102 80 60 42 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 0 0 0 0 0 0 0 0 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 51 131 223 288 327 356 380 388 368 329 298 281 278 250 191 137 98 63 35 26 15 4 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 1 8 62 222 374 516 667 811 900 906 826 707 635 562 503 441 383 366 417 545 720 885 1055 1183 1369 1589 1730 1760 1769 1741 1679 1686 1799 2007 2204 2239 2102 1996 2026 2042 1974 1830 1677 1574 1506 1459 1484 1544 1544 1493 1419 1341 1289 1321 1433 1514 1565 1706 1803 1776 1660 1496 1319 1208 1207 1285 1345 1328 1252 1147 1039 984 985 1005 1056 1084 1038 975 1004 1234 1460 1425 1231 1166 1169 1123 1023 916 872 927 1063 1257 1482 1575 1496 1541 1658 1654 1612 1616 1564 1353 925 625 794 986 1071 1091 1065 919 824 723 714 728 698 630 587 644 739 655 613 642 695 709 655 544 418 323 280 182 140 108 85 76 76 80 80 95 113 172 306 419 397 246 154 221 391 633 813 772 574 445 527 675 857 910 831 739 678 654 686 764 830 755 561 433 396 435 485 466 454 460 485 565 762 1066 1275 1253 1185 1117 1096 1015 973 969 933 863 859 828 785 772 795 804 785 770 778 740 710 723 736 754 754 747 884 1111 1409 1504 1302 1325 1422 1349 1282 1285 1267 1318 1354 1333 1218 1005 761 589 490 446 489 491 445 425 410 430 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 27 72 97 79 39 45 0 0 2 14 40 80 131 188 245 290 276 291 380 465 508 567 722 900 1020 1124 1170 1221 1266 1306 1379 1521 1724 1905 2060 2146 2156 2144 2151 2178 2222 2312 2361 2358 2436 2465 2535 2569 2312 1888 1765 1797 1797 1748 1665 1561 1451 1348 1259 1221 1210 1198 1203 1227 1201 1085 957 944 951 970 974 973 972 968 963 965 981 969 907 859 850 883 926 912 800 635 533 510 514 523 525 525 538 579 665 773 807 760 666 540 411 302 215 147 106 83 67 50 35 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 2 7 29 67 102 129 146 147 145 162 184 206 205 232 285 304 279 230 185 145 67 30 25 33 33 35 30 15 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 104 232 385 565 765 947 1003 938 818 707 611 540 477 416 375 370 432 586 729 877 990 1109 1255 1386 1450 1484 1509 1509 1517 1579 1732 1908 1989 1947 1871 1886 2005 2124 2126 1999 1842 1724 1646 1631 1632 1583 1492 1408 1324 1277 1341 1492 1542 1509 1533 1525 1395 1354 1348 1267 1183 1142 1188 1264 1294 1261 1196 1112 1035 996 998 1040 1049 996 930 975 1187 1388 1354 1196 1136 1171 1139 1029 907 856 902 1016 1179 1385 1510 1483 1595 1734 1747 1641 1554 1566 1520 1123 749 733 907 1031 1053 1153 993 874 779 736 740 751 698 591 624 710 656 591 586 633 672 654 595 497 376 245 194 188 167 131 104 92 97 127 187 270 419 633 807 768 457 256 340 669 1126 1410 1368 1170 1053 1089 1054 875 795 804 810 795 787 790 805 789 689 529 385 320 307 411 449 413 372 383 434 510 589 626 635 779 795 795 801 809 828 856 835 793 758 771 783 771 754 748 778 769 714 711 729 745 789 888 952 1111 1378 1602 1498 1321 1309 1285 1306 1313 1332 1336 1327 1301 1243 1130 950 774 659 571 522 496 478 494 547 508 477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 77 192 169 70 26 34 0 0 4 21 59 111 162 199 225 248 232 244 344 441 509 593 725 866 978 1098 1137 1165 1195 1250 1329 1439 1603 1814 2026 2173 2234 2230 2193 2161 2180 2274 2318 2377 2467 2521 2572 2455 2167 1932 1856 1812 1760 1684 1591 1469 1341 1256 1249 1244 1235 1230 1244 1244 1176 1055 962 955 969 985 977 966 962 958 951 951 963 947 905 922 961 985 958 841 677 561 529 546 537 532 506 481 485 529 603 668 656 562 447 350 276 219 169 123 92 73 58 43 27 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 1 5 11 17 21 16 12 20 35 49 52 69 97 129 169 200 202 182 160 146 100 87 79 72 66 56 37 23 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 93 226 426 690 950 1026 1008 927 817 715 625 547 484 433 398 404 505 609 715 806 887 973 1063 1133 1199 1261 1321 1371 1427 1508 1603 1676 1699 1674 1736 1907 2144 2249 2194 2078 1964 1856 1786 1726 1619 1497 1406 1322 1272 1348 1542 1632 1537 1360 1113 866 852 1000 1090 1076 990 996 1048 1107 1131 1136 1129 1097 1044 1010 1023 1012 955 908 968 1143 1299 1283 1143 1119 1138 1120 1027 908 840 866 965 1096 1305 1455 1493 1573 1721 1828 1732 1528 1543 1515 1260 919 746 826 945 907 1101 1041 938 850 791 774 793 772 649 640 680 678 606 548 589 689 741 717 565 447 346 290 266 249 214 168 165 227 304 373 486 694 997 1289 1356 1084 788 770 1152 1678 1952 1891 1817 1807 1691 1281 916 806 854 911 929 921 869 791 698 571 442 418 411 218 315 457 472 398 382 368 311 295 234 235 367 501 650 803 859 797 746 735 713 714 740 744 716 700 694 741 734 710 709 761 813 815 1011 1192 1344 1397 1364 1256 1164 1121 1034 1165 1268 1342 1369 1349 1280 1182 1055 957 847 773 739 724 707 696 720 734 659 591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 85 150 61 15 6 7 0 0 3 32 98 149 195 218 216 200 175 189 313 432 519 612 716 823 930 1014 1068 1096 1119 1183 1265 1358 1493 1695 1935 2162 2307 2313 2237 2163 2159 2199 2187 2409 2352 2328 2207 2076 1978 1914 1857 1771 1667 1672 1683 1554 1357 1244 1243 1245 1226 1224 1233 1214 1137 1045 988 980 998 1006 990 972 972 985 1001 1011 1012 1004 1008 1048 1053 986 846 688 579 539 539 560 545 522 471 429 431 476 523 529 469 369 280 216 178 152 127 102 80 64 49 31 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 0 0 1 2 6 6 11 30 52 65 73 76 87 113 120 107 91 76 63 62 56 47 27 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 30 113 298 579 842 949 1013 990 914 827 748 674 603 545 495 475 501 541 592 648 706 773 854 917 1024 1107 1196 1267 1324 1381 1445 1514 1587 1590 1685 1837 2038 2196 2255 2222 2122 1983 1885 1777 1628 1499 1406 1324 1284 1387 1623 1668 1561 1372 868 527 545 709 892 952 819 787 816 875 939 1001 1053 1081 1075 1045 1017 986 934 906 962 1107 1244 1221 1066 1094 1123 1099 1015 901 811 832 909 1030 1235 1479 1604 1593 1607 1821 1818 1640 1650 1667 1467 1075 784 768 805 751 925 1022 985 915 842 793 802 796 698 622 652 718 685 615 621 681 754 796 705 600 501 419 375 370 391 364 355 398 455 521 628 863 1247 1718 1906 1784 1545 1492 1729 2034 2149 2128 2162 2036 1790 1296 919 806 861 955 1052 1046 969 873 754 658 673 824 646 324 314 488 666 750 769 853 939 681 456 355 366 519 809 1131 1183 936 734 654 664 687 688 687 696 709 680 686 696 702 762 948 1057 1126 1204 1274 1286 1236 1154 1094 1018 993 989 1107 1232 1320 1387 1427 1330 1179 1033 952 904 882 893 934 965 1024 982 860 711 608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 65 8 4 1 0 0 0 8 51 136 196 249 253 235 211 186 202 347 471 552 623 704 796 878 931 990 1035 1053 1113 1189 1282 1413 1592 1816 2071 2284 2371 2346 2278 2238 2167 2084 2290 2139 2107 1894 1851 1906 1915 1833 1698 1565 1602 1714 1630 1419 1268 1232 1228 1201 1188 1193 1175 1109 1046 1012 1010 1030 1035 1018 1003 1010 1040 1083 1119 1128 1119 1120 1108 1010 848 683 592 569 576 593 606 594 546 460 396 392 424 434 389 306 242 195 151 123 103 87 76 63 50 32 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 27 39 47 46 35 33 56 51 59 47 34 20 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 41 154 362 592 779 932 1002 1009 970 891 805 759 716 663 605 562 537 529 531 545 587 685 751 865 975 1061 1130 1196 1266 1329 1380 1484 1542 1687 1819 1942 2069 2166 2170 2091 1993 1916 1792 1644 1517 1413 1336 1351 1551 1742 1567 1323 1069 726 460 448 615 802 830 696 646 664 723 807 893 961 1028 1065 1068 1030 984 935 913 962 1097 1262 1171 1053 1075 1117 1085 984 884 778 788 863 1027 1299 1601 1796 1762 1564 1773 1857 1802 1796 1764 1516 1098 814 790 716 668 767 925 977 942 884 814 790 775 718 629 642 713 743 708 645 637 683 730 693 616 543 490 466 491 550 549 563 593 654 739 841 1018 1268 1732 2159 2349 2324 2247 2208 2142 1987 1837 1903 1731 1421 1110 838 619 547 690 851 948 1009 1094 1296 1635 1895 1480 795 371 324 549 876 1166 1469 1910 2101 1576 934 531 479 704 1070 1378 1282 954 684 641 702 715 701 679 662 677 667 677 729 795 829 1103 1172 1128 1038 1071 1144 1109 1081 1070 968 990 1070 1164 1238 1273 1308 1380 1338 1190 1082 1044 1018 1033 1047 1072 1107 1106 997 847 711 617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 7 19 24 1 3 1 0 0 0 5 40 136 268 310 282 250 210 167 191 362 527 601 636 702 790 855 890 931 979 991 1034 1110 1220 1359 1529 1733 1971 2206 2316 2337 2327 2256 2110 2002 2051 1973 1924 1743 1772 1863 1887 1811 1674 1556 1593 1768 1701 1463 1299 1246 1220 1175 1157 1163 1162 1104 1052 1032 1042 1059 1060 1047 1038 1051 1082 1127 1170 1186 1162 1099 1002 847 698 623 628 647 666 691 705 689 604 470 383 376 394 373 303 228 186 149 116 91 75 63 53 42 29 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 1 3 6 7 5 7 20 33 48 51 48 38 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 47 130 266 480 720 906 1026 1093 1075 974 910 882 845 760 660 574 504 447 418 439 528 582 664 766 852 923 1003 1100 1188 1274 1346 1452 1551 1615 1712 1837 1914 1941 1932 1943 1907 1808 1677 1538 1423 1392 1500 1726 1625 1288 951 686 516 458 512 634 777 756 655 593 578 613 699 809 879 960 1005 1031 1029 994 943 923 968 1106 1250 1187 1079 1053 1091 1071 928 829 741 746 851 1068 1373 1706 1964 1979 1682 1754 1882 1907 1937 1826 1444 1035 854 791 713 657 700 834 938 946 905 829 767 755 740 655 598 639 744 819 755 748 746 725 681 637 599 567 548 586 691 817 866 874 974 1210 1404 1321 1176 1444 1974 2364 2458 2425 2326 2106 1771 1489 1386 1270 1091 868 629 339 224 323 484 669 936 1342 1863 2317 2315 1551 780 368 324 548 949 1477 2024 2440 2375 1686 865 406 431 792 1220 1403 1244 908 715 742 782 751 773 774 722 670 646 653 696 873 989 1115 1120 1041 991 965 991 1008 1025 1052 1049 1056 1089 1198 1288 1334 1341 1326 1278 1184 1081 1065 1144 1214 1201 1167 1115 1013 897 801 725 668 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 2 7 0 0 0 0 12 94 240 333 349 301 250 192 135 167 333 532 633 655 719 815 871 888 906 941 953 974 1035 1149 1312 1505 1694 1844 1957 2123 2215 2271 2119 1987 1834 1716 1690 1677 1602 1657 1734 1782 1761 1680 1606 1632 1751 1708 1451 1309 1259 1211 1157 1139 1148 1161 1113 1069 1056 1063 1072 1073 1067 1067 1079 1100 1122 1138 1125 1063 952 824 714 673 702 733 739 743 764 783 749 625 463 381 378 377 332 259 198 162 126 103 75 55 43 32 21 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 2 9 21 34 44 42 22 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 27 74 209 445 726 951 1106 1174 1126 1026 929 856 797 709 604 501 420 373 363 389 410 450 519 598 674 766 899 1041 1188 1287 1384 1506 1689 1784 1731 1741 1798 1863 1870 1848 1789 1689 1564 1471 1499 1689 1682 1396 1073 845 711 624 554 535 583 694 706 646 585 553 561 617 712 811 896 939 972 1013 1013 949 932 981 1115 1226 1209 1109 1041 1052 1032 851 739 689 709 848 1106 1442 1782 2000 1969 1827 1878 2045 2039 1880 1534 1096 895 814 767 742 694 693 772 878 938 916 853 777 767 778 727 621 574 737 1000 1006 973 985 1006 1014 991 887 844 787 886 1015 1026 949 1001 1316 1696 1924 1672 1172 1114 1478 1897 2193 2290 2213 1971 1630 1315 1095 934 756 526 332 162 95 108 181 396 809 1375 1960 2210 1867 1234 679 348 256 375 692 1265 1880 2223 2054 1422 698 357 427 838 1277 1414 1188 870 784 814 780 746 766 750 695 630 586 625 703 888 1079 1182 1124 977 926 939 958 1010 1035 1022 978 920 914 1118 1337 1497 1494 1381 1279 1204 1120 1116 1216 1283 1256 1156 1016 911 811 723 664 650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 2 9 7 1 2 4 0 0 0 23 146 275 294 304 305 253 201 154 192 336 525 648 673 747 850 895 906 920 937 942 954 988 1084 1266 1480 1665 1821 1948 2046 2034 2082 2030 1792 1491 1207 1027 942 1032 1254 1469 1627 1695 1675 1638 1674 1763 1690 1419 1292 1245 1188 1140 1131 1142 1141 1102 1069 1058 1058 1061 1062 1065 1070 1080 1087 1079 1051 993 905 808 737 718 759 816 821 788 754 737 722 667 554 434 396 390 356 288 220 177 148 114 78 53 36 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 14 11 10 22 20 9 2 0 0 0 0 0 0 0 0 0 1 5 9 10 7 10 20 85 255 522 793 1013 1149 1170 1103 968 823 709 674 623 523 421 338 285 262 261 275 309 362 429 520 673 859 1042 1192 1308 1415 1545 1646 1647 1646 1679 1694 1716 1747 1751 1701 1610 1544 1602 1731 1611 1338 1117 960 808 634 452 356 424 578 659 640 588 564 579 616 665 745 813 857 914 1002 1049 979 951 996 1111 1235 1266 1166 1048 1025 994 804 637 607 642 810 1104 1425 1676 1785 1853 1864 1945 2100 2170 2115 1910 1449 950 885 856 814 752 721 747 811 880 897 876 814 794 822 853 803 587 666 876 965 1093 1284 1430 1362 1033 977 1069 1226 1408 1446 1322 1255 1401 1768 1936 2084 1818 1281 998 1150 1542 1945 2032 1946 1757 1490 1210 962 729 492 281 154 97 75 65 81 213 565 1113 1617 1798 1481 956 513 232 123 186 499 1002 1531 1895 1875 1361 766 493 615 1039 1383 1384 1135 911 902 900 810 764 749 706 642 609 581 632 690 816 964 1088 1150 998 974 951 989 997 938 853 756 621 715 989 1309 1582 1697 1604 1480 1367 1246 1264 1289 1263 1197 1117 1014 841 662 536 451 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 1 1 1 1 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 5 18 17 7 5 8 1 0 6 36 114 185 230 273 307 284 237 206 249 365 532 662 706 799 878 912 931 946 955 956 964 995 1089 1265 1445 1592 1732 1813 1804 1826 1918 1854 1467 1034 643 334 190 265 501 926 1348 1532 1533 1512 1571 1661 1610 1389 1267 1212 1166 1139 1135 1133 1113 1074 1045 1036 1033 1033 1034 1039 1048 1055 1048 1012 946 866 792 746 741 776 829 858 816 744 672 604 539 477 423 395 405 377 310 231 176 143 108 71 47 31 15 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 1 5 10 14 15 19 35 43 32 12 3 1 0 0 0 0 0 0 1 6 15 30 40 32 21 7 27 116 307 570 835 1041 1154 1175 1101 898 742 701 672 582 449 310 218 177 172 180 191 210 245 307 435 632 860 1062 1220 1349 1465 1559 1601 1603 1600 1635 1679 1724 1735 1674 1575 1541 1604 1630 1515 1330 1200 1044 747 373 122 121 267 497 637 647 602 584 607 637 669 712 754 797 885 1011 1080 1028 976 999 1086 1256 1353 1264 1097 1034 980 771 538 509 581 758 1048 1337 1538 1655 1751 1797 1932 2167 2376 2397 2173 1756 1248 1067 1013 963 889 806 758 731 799 850 873 867 843 847 956 1087 835 625 664 903 1197 1448 1610 1446 1036 885 984 1188 1385 1473 1525 1785 2302 2355 2034 1931 1699 1315 1041 1117 1522 1786 1806 1714 1556 1353 1120 853 567 340 199 117 86 80 79 98 184 413 830 1217 1353 1143 717 310 108 69 180 418 745 1161 1594 1726 1285 775 577 780 1178 1385 1268 1036 949 1035 993 924 879 865 850 786 752 758 773 770 721 702 907 1214 959 1114 1054 821 663 587 562 493 451 586 848 1149 1416 1616 1666 1695 1586 1373 1229 1149 1055 921 818 711 565 402 280 186 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 35 12 1 3 11 31 63 107 103 105 160 257 339 351 306 282 335 437 573 681 753 841 899 928 953 966 974 980 998 1046 1143 1273 1375 1512 1636 1641 1668 1771 1762 1610 1053 574 263 95 22 11 74 344 791 1170 1300 1275 1358 1482 1470 1336 1258 1205 1176 1153 1133 1109 1076 1036 1007 998 998 1000 1001 1002 1005 1003 983 933 853 783 742 739 771 813 834 816 750 652 544 440 360 317 318 353 367 309 227 161 117 84 54 33 12 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 1 2 4 8 12 19 33 45 34 20 10 3 1 0 0 0 0 2 11 24 44 66 65 45 21 11 44 161 380 681 989 1165 1197 1178 1049 944 878 807 690 517 310 227 172 154 151 150 148 152 174 245 395 659 924 1136 1281 1390 1498 1562 1554 1570 1701 1742 1738 1682 1549 1426 1428 1482 1480 1406 1357 1297 1124 811 407 113 70 193 477 670 687 642 615 627 646 688 738 768 799 880 1007 1087 1058 1008 1008 1077 1255 1385 1315 1132 987 909 728 486 424 520 701 957 1225 1381 1433 1528 1714 1902 2040 2159 2238 2275 2360 1673 1369 1265 1180 1077 916 806 740 773 805 855 931 954 869 979 1130 880 621 633 900 1170 1295 1459 1375 1051 829 751 765 891 1145 1473 1936 2598 2428 2038 1747 1535 1298 998 974 1297 1509 1584 1552 1429 1236 1024 711 410 242 147 94 78 94 134 187 262 369 615 897 1030 876 533 240 131 79 131 262 474 837 1321 1490 1174 727 554 743 1067 1331 1306 1004 942 981 1000 993 979 953 1016 997 951 905 874 819 722 741 1256 1194 1018 976 696 360 234 219 201 198 252 405 636 855 1021 1139 1263 1413 1362 1141 897 713 609 497 417 322 213 148 95 42 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 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 2 10 31 40 14 14 35 76 135 208 272 161 63 123 274 404 444 410 387 442 525 626 706 794 881 928 945 959 966 988 1012 1051 1121 1213 1301 1396 1498 1578 1544 1566 1622 1576 1371 794 313 89 15 1 0 11 114 460 1043 1268 1203 1249 1358 1353 1278 1228 1204 1186 1158 1119 1078 1037 996 966 958 966 982 985 971 946 920 889 841 779 728 711 733 780 818 814 754 650 533 410 295 238 243 292 337 297 207 132 87 60 35 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 0 0 0 0 0 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 13 20 31 35 28 15 6 2 1 0 0 1 7 23 46 64 68 58 42 27 31 80 204 433 763 1050 1178 1191 1134 1083 1041 974 852 655 379 274 209 177 159 140 122 110 114 139 216 437 730 1006 1204 1312 1367 1406 1438 1465 1543 1607 1604 1521 1375 1245 1216 1226 1303 1317 1352 1379 1276 1067 745 410 226 270 520 735 777 713 644 643 695 730 779 808 822 871 974 1067 1028 978 995 1090 1251 1384 1355 1158 943 831 653 454 375 451 638 903 1164 1228 1215 1353 1605 1787 1846 1930 1856 2422 2260 1994 1761 1609 1458 1228 1045 886 805 778 782 831 945 1041 909 965 1079 1033 871 784 836 924 996 1207 1408 1491 1242 930 763 742 907 1271 1987 2391 2233 1846 1518 1316 1139 859 836 1017 1226 1387 1464 1406 1185 912 593 369 225 131 79 71 102 155 221 285 332 465 681 861 918 862 630 358 152 88 140 269 676 1155 1522 1584 1306 917 745 1013 1522 1451 1157 1001 961 958 963 983 1011 1021 968 914 869 862 840 819 1113 1741 1318 945 776 469 84 42 58 38 41 90 223 411 529 586 656 699 768 754 611 466 306 222 184 162 121 64 35 25 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 22 45 93 150 224 318 381 280 112 118 287 471 550 529 500 533 597 677 755 858 935 962 962 960 965 1010 1052 1111 1206 1301 1373 1466 1557 1535 1453 1419 1464 1485 1327 889 380 126 47 26 19 42 209 627 1241 1420 1285 1235 1273 1273 1218 1212 1205 1186 1143 1091 1043 998 960 934 927 939 966 968 929 869 817 781 745 706 672 668 699 751 792 788 718 598 465 319 203 172 230 327 363 265 133 64 38 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 12 20 23 19 14 10 7 4 2 1 2 15 38 50 54 49 38 34 32 41 88 201 406 704 976 1130 1170 1154 1118 1075 1007 840 556 378 280 226 184 143 108 88 87 92 123 252 492 795 1072 1230 1270 1317 1396 1435 1458 1454 1414 1341 1236 1108 1077 1096 1193 1279 1331 1348 1351 1326 1108 870 621 541 636 784 850 799 696 624 637 681 743 797 827 862 940 1017 1000 986 1015 1105 1252 1405 1444 1225 952 759 589 444 375 433 620 862 1081 1101 1116 1265 1488 1617 1597 1913 2120 2600 2500 2028 1704 1680 1604 1250 1050 901 817 795 781 780 856 964 929 928 1023 1125 1102 979 885 837 848 949 1280 1647 1702 1469 1225 993 763 1125 1719 1944 1804 1518 1210 1003 852 682 643 774 985 1196 1366 1390 1192 901 591 380 243 141 85 78 115 166 188 207 248 352 551 851 1132 1245 1040 641 266 138 254 390 757 1302 1952 2300 2034 1299 703 953 1518 1539 1320 1106 965 913 911 930 964 950 946 923 878 865 848 1027 1196 1454 1199 716 530 399 205 245 217 100 5 21 67 171 218 220 235 264 288 301 243 162 102 82 63 46 45 17 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 2 6 13 25 46 90 139 207 304 390 380 250 172 327 536 633 635 610 611 654 705 827 932 981 988 977 971 987 1045 1093 1145 1252 1355 1433 1498 1514 1453 1331 1249 1256 1377 1390 1131 720 397 268 229 246 363 658 1068 1420 1462 1307 1268 1272 1256 1225 1203 1182 1145 1094 1042 996 955 926 908 901 901 918 911 855 776 708 666 642 619 597 594 625 677 726 737 687 574 427 264 154 136 229 354 391 282 121 31 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 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 1 1 1 1 4 6 8 10 12 13 13 10 6 4 4 9 24 41 53 44 30 31 32 33 47 87 165 345 622 909 1093 1136 1106 1092 1093 1016 815 613 453 342 259 183 132 101 83 74 80 130 259 492 800 1064 1176 1264 1356 1399 1404 1376 1321 1256 1173 1056 1048 1077 1117 1122 1121 1192 1322 1453 1302 1149 967 821 782 857 954 898 792 692 656 667 701 743 780 819 874 955 982 995 1034 1120 1252 1424 1481 1277 999 757 579 451 371 392 614 801 912 960 1036 1204 1414 1507 1445 1621 1991 2517 2491 1980 1594 1544 1511 1183 949 816 711 640 625 645 697 785 922 908 966 1088 1143 1145 1147 1045 817 741 932 1272 1569 1711 1708 1422 1146 1316 1550 1659 1629 1339 998 793 673 579 491 524 733 929 1102 1167 1099 971 737 481 315 197 134 115 159 188 172 144 155 242 442 809 1125 1263 1170 782 299 192 403 664 971 1523 2201 2612 2402 1639 802 941 1360 1545 1462 1240 1027 922 876 865 907 906 891 961 923 800 791 895 918 837 648 367 283 361 538 689 719 532 206 79 46 40 41 41 52 89 120 127 92 50 34 40 41 23 34 31 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 63 93 151 250 365 426 386 321 410 597 684 713 711 703 718 768 900 980 1002 998 988 988 1011 1059 1105 1161 1272 1366 1440 1475 1442 1351 1222 1162 1125 1322 1474 1398 1140 854 688 722 852 1057 1282 1422 1434 1330 1231 1230 1248 1236 1195 1147 1103 1063 1020 973 934 903 883 869 854 837 830 810 749 666 602 570 556 537 510 491 513 566 623 647 612 510 362 213 122 106 189 322 375 287 127 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 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 1 4 6 6 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 1 1 1 1 2 4 5 7 7 8 7 5 5 9 19 34 64 59 41 34 30 29 40 56 68 138 284 540 815 996 1064 1087 1107 1103 1055 940 748 573 438 302 208 149 105 78 66 65 95 195 404 701 934 1119 1244 1310 1329 1306 1254 1225 1156 1068 1033 1048 1085 1079 1024 1021 1189 1436 1447 1356 1225 1079 978 1006 1095 1000 898 797 724 688 680 684 697 747 809 900 960 997 1050 1130 1189 1391 1435 1303 1046 778 575 456 411 386 501 634 765 855 948 1119 1340 1433 1425 1462 1740 2197 2168 1686 1509 1564 1536 1139 807 677 619 518 456 474 546 619 875 954 946 1047 1191 1343 1394 1249 911 674 618 691 954 1405 1695 1619 1633 1641 1526 1479 1635 1280 967 758 624 536 439 373 501 623 729 816 892 933 876 698 495 367 320 345 329 232 126 77 86 174 341 587 877 1157 1187 783 282 198 401 723 1034 1458 1994 2381 2354 1697 1040 959 1209 1476 1574 1397 1162 995 886 824 821 842 855 876 819 761 731 697 605 457 270 134 127 264 523 858 1160 1140 867 544 357 240 155 72 21 42 67 51 25 11 20 47 61 40 39 33 22 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 1 7 28 61 116 216 346 446 479 477 524 646 724 774 802 807 825 883 952 1005 1022 1016 1001 998 1016 1052 1097 1165 1286 1366 1420 1433 1390 1306 1199 1150 1145 1311 1452 1467 1345 1157 1046 1169 1443 1599 1589 1449 1295 1200 1182 1205 1201 1155 1090 1039 1008 985 951 904 868 840 818 801 782 761 743 713 649 571 529 514 499 467 420 379 379 427 483 510 487 402 273 168 97 86 159 279 322 246 114 24 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 2 2 4 7 11 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 4 2 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 4 7 12 26 59 64 52 42 32 25 32 47 45 52 92 238 486 740 914 1014 1064 1076 1084 1075 982 845 700 520 354 232 150 99 69 52 47 71 170 372 622 883 1080 1195 1232 1208 1170 1180 1142 1074 1013 992 1026 1080 1057 958 1072 1317 1477 1514 1461 1360 1245 1192 1194 1115 1013 902 794 719 689 676 649 675 747 842 936 1035 1124 1123 1113 1287 1399 1336 1100 818 618 498 433 438 472 514 656 809 935 1082 1268 1362 1414 1481 1487 1501 1559 1518 1570 1719 1767 1267 790 600 539 447 355 346 440 530 785 987 1002 1005 1184 1346 1424 1338 1089 844 693 600 811 1204 1407 1489 1551 1452 1214 1206 1409 1210 944 783 660 523 408 332 346 391 425 497 608 716 778 732 624 587 530 469 361 221 110 71 93 143 232 409 732 1108 1213 827 434 257 341 580 866 1202 1606 1942 2027 1663 1232 1007 1058 1306 1473 1411 1313 1202 1078 965 912 885 866 832 770 682 584 463 314 188 91 40 45 131 322 624 1048 1215 1289 1292 1069 835 660 415 302 287 236 164 138 160 115 145 119 81 56 38 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 103 206 350 476 556 598 631 693 773 838 882 895 917 954 986 1025 1044 1039 1016 998 1004 1034 1086 1180 1306 1369 1392 1409 1391 1338 1291 1307 1358 1322 1292 1289 1266 1224 1246 1443 1723 1720 1507 1305 1199 1181 1199 1187 1135 1050 995 977 966 939 888 832 792 765 739 720 704 690 675 641 563 488 466 471 459 409 337 274 248 276 320 342 329 270 184 111 74 88 175 254 250 169 73 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 1 1 4 6 8 10 13 17 22 22 16 14 4 1 1 1 1 1 0 0 0 0 0 1 4 11 15 15 14 13 14 15 16 14 11 6 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 8 19 41 50 50 49 46 37 32 43 40 33 56 129 275 477 685 874 996 1033 1030 1055 1059 1016 926 781 605 407 247 150 92 57 36 29 81 204 402 669 908 1070 1141 1132 1105 1117 1118 1066 962 865 837 884 960 1048 1083 1163 1292 1372 1393 1390 1334 1253 1222 1187 1087 976 876 785 730 690 623 600 644 749 888 1039 1176 1136 1085 1195 1379 1401 1189 893 680 524 428 409 471 535 597 700 888 1050 1201 1328 1407 1469 1365 1160 1195 1430 1731 1803 1839 1478 992 688 508 414 363 310 345 429 628 916 1103 935 1073 1223 1364 1400 1352 1295 1210 983 1068 1186 1203 1220 1263 1213 987 1060 1221 1120 896 749 672 539 411 313 283 266 248 278 371 491 595 628 642 639 586 497 387 264 186 145 122 112 144 270 546 935 1076 896 641 424 341 417 586 825 1171 1476 1626 1535 1291 1030 939 1098 1205 1234 1240 1231 1198 1130 1063 1009 917 792 643 494 360 245 157 94 55 38 53 104 183 347 586 772 949 1184 1297 1235 1209 1128 1058 930 797 654 554 710 627 406 240 125 57 27 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 1 10 44 116 224 364 487 577 641 693 754 834 911 960 975 983 999 1020 1043 1062 1060 1039 1024 1038 1089 1168 1243 1300 1335 1336 1368 1354 1329 1345 1408 1447 1320 1156 1077 1087 1177 1340 1556 1703 1604 1347 1235 1214 1227 1217 1149 1058 993 1011 1044 1024 945 841 759 717 703 684 656 636 630 623 587 503 422 390 401 398 346 259 182 144 147 172 190 209 202 162 118 107 153 219 228 169 87 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 1 1 1 2 2 2 3 3 5 7 9 12 14 17 18 19 21 23 27 30 29 22 18 11 6 2 2 5 5 0 0 0 0 0 4 13 23 34 33 30 30 31 31 30 28 26 23 22 17 14 11 9 7 5 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 12 27 38 44 42 40 42 36 38 41 40 45 72 134 238 400 641 858 977 1016 1026 1031 1036 1028 975 862 682 467 305 198 120 60 20 29 95 250 501 752 939 1056 1096 1081 1071 1101 1053 959 868 782 707 772 930 1016 1033 1041 1040 1051 1125 1199 1180 1161 1175 1120 1025 945 855 780 692 599 538 565 679 838 1007 1166 1154 1080 1147 1384 1506 1347 1062 812 613 443 337 369 526 681 740 829 974 1108 1237 1344 1412 1358 1165 1078 1355 1759 1821 1780 1564 1162 761 495 339 282 245 239 282 418 699 1235 973 975 1115 1297 1436 1513 1598 1520 1295 1098 958 884 914 1028 1085 927 919 1054 1025 842 681 622 540 418 289 222 182 154 151 194 274 400 457 501 537 536 465 352 303 274 236 221 181 119 200 429 719 930 892 708 507 351 293 347 504 785 1074 1288 1378 1324 1075 936 940 963 971 978 994 1023 1030 975 965 891 709 503 347 261 127 82 62 57 67 76 95 122 175 249 337 438 562 738 846 1022 1152 1269 1321 1313 1211 1039 954 759 469 236 94 21 1 0 1 3 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 7 46 127 239 356 455 551 653 745 828 911 986 1035 1049 1032 1027 1029 1041 1064 1080 1078 1077 1092 1135 1189 1220 1232 1274 1265 1310 1299 1293 1341 1390 1348 1214 1056 953 952 1058 1212 1415 1559 1415 1245 1234 1250 1239 1173 1064 962 932 1012 1077 1035 921 797 711 677 674 666 625 583 560 539 496 428 357 324 336 333 277 189 112 75 72 86 129 183 206 182 147 157 201 219 169 90 30 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 3 5 8 10 12 14 13 12 11 12 14 16 18 20 23 25 26 28 30 33 36 35 35 28 21 16 13 15 16 11 0 0 0 0 4 14 27 42 56 56 54 53 48 45 46 46 47 46 42 38 34 27 22 18 13 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 24 32 38 43 47 47 47 48 44 42 50 69 108 202 382 641 834 946 983 986 995 1014 1040 984 903 751 571 394 235 110 41 23 53 177 394 637 840 980 1049 1047 1051 1107 1067 960 854 742 643 646 763 864 901 852 767 746 856 1033 1083 1082 1129 1165 1120 1012 913 844 709 594 525 552 665 803 962 1095 1102 1079 1153 1396 1610 1558 1327 1066 838 593 387 313 406 586 709 779 918 1030 1128 1234 1332 1343 1200 1053 1277 1627 1777 1767 1656 1400 985 674 422 289 206 155 162 253 529 1060 1101 1034 1049 1197 1382 1484 1648 1693 1485 1067 732 604 655 789 901 914 773 788 817 736 641 575 474 356 258 198 156 118 95 90 124 208 304 385 448 467 361 303 342 398 446 447 329 142 131 295 544 825 900 768 564 359 207 200 303 494 730 984 1221 1279 1117 992 909 845 792 755 742 749 753 707 663 596 462 353 406 332 192 93 45 44 72 79 74 60 54 63 88 126 167 239 286 439 589 744 972 1144 1070 886 645 379 186 83 31 4 0 2 7 14 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 5 43 126 235 340 432 532 654 775 885 981 1057 1101 1109 1088 1063 1039 1032 1051 1089 1122 1135 1142 1162 1170 1169 1188 1227 1215 1243 1249 1247 1309 1354 1312 1207 1118 1067 1055 1048 996 1138 1337 1233 1171 1213 1250 1208 1101 976 891 888 958 1033 1024 910 779 694 663 663 665 615 529 467 426 384 333 290 278 290 279 212 127 63 42 53 66 181 282 325 296 237 200 188 160 95 36 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 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 5 10 15 17 17 19 19 17 16 16 17 18 20 21 22 24 27 29 32 34 37 40 40 41 39 34 30 26 23 18 12 0 0 0 3 11 27 49 68 77 76 74 70 71 74 76 79 82 77 78 78 69 55 43 34 26 23 16 9 5 1 0 0 0 0 0 0 0 0 0 0 0 1 2 6 14 21 26 33 44 59 64 58 45 34 35 43 50 89 176 394 621 802 909 947 952 957 981 980 985 938 826 670 490 289 157 114 131 218 381 587 776 907 976 993 1038 1103 1080 951 779 638 588 593 648 725 761 736 678 625 663 868 997 1042 1060 1093 1129 1083 986 912 760 628 562 580 664 775 920 1083 1147 1130 1203 1426 1671 1741 1614 1408 1201 911 585 344 280 378 520 653 801 941 1067 1171 1253 1320 1173 1051 1170 1403 1620 1801 1937 1804 1332 873 500 269 163 122 100 139 442 908 1157 1113 1004 1079 1246 1353 1553 1775 1778 1506 1128 827 706 696 777 935 802 603 616 645 628 583 441 309 232 192 155 119 105 96 114 155 213 280 339 346 263 288 403 555 662 632 420 175 84 135 359 650 851 845 693 456 268 183 194 290 465 728 1031 1086 1035 984 940 852 769 655 583 538 516 485 423 338 232 241 385 382 292 171 52 31 58 63 34 10 4 5 8 14 14 48 67 101 151 189 306 448 448 336 181 80 36 12 6 2 1 9 19 27 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 5 41 128 243 356 454 555 673 803 926 1032 1110 1149 1147 1120 1078 1038 1020 1040 1090 1148 1185 1197 1202 1192 1192 1206 1212 1189 1176 1192 1169 1210 1257 1270 1245 1229 1241 1270 1176 988 1063 1171 1127 1125 1195 1217 1143 1042 971 940 938 938 933 948 901 827 753 718 720 706 618 474 381 332 298 264 240 242 260 237 160 80 34 36 61 84 255 331 357 321 254 192 140 84 30 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 1 1 0 0 0 0 1 2 2 2 2 1 0 0 0 0 1 1 2 3 5 8 9 12 20 25 26 26 26 24 22 21 24 28 31 32 30 28 30 31 33 35 37 39 43 45 47 47 44 39 33 25 18 18 8 3 0 6 16 34 60 88 108 118 124 129 130 132 135 140 145 155 162 154 136 116 92 67 53 42 33 25 18 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 6 13 19 25 30 43 48 41 39 29 18 19 25 40 89 212 399 608 787 900 939 958 952 965 1003 1032 997 902 814 632 456 362 331 356 438 570 725 836 892 941 1009 1078 1094 1004 800 570 514 545 600 654 691 712 716 637 732 872 981 1032 1044 1052 1073 1111 1061 984 848 709 616 595 658 766 893 1059 1145 1159 1224 1414 1653 1813 1852 1734 1537 1245 881 529 298 294 400 545 679 817 962 1092 1192 1245 1157 1069 1072 1201 1450 1805 2276 2114 1592 954 467 232 155 115 94 134 313 634 978 1111 1013 1018 1095 1203 1379 1685 1915 1924 1789 1503 1136 880 700 648 614 563 566 639 674 652 523 372 266 214 176 163 169 165 154 144 161 216 259 238 246 328 491 685 807 745 458 179 57 66 190 403 639 756 651 491 322 194 146 172 274 460 640 712 705 707 724 684 607 506 436 368 309 267 232 190 159 180 309 419 414 319 146 109 81 57 31 4 0 0 0 0 1 6 11 12 19 27 44 80 89 63 24 11 10 8 6 6 13 23 39 71 117 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 140 268 393 501 602 714 842 967 1072 1142 1172 1163 1127 1080 1043 1021 1044 1106 1173 1212 1218 1209 1215 1222 1206 1177 1135 1102 1124 1122 1129 1131 1139 1176 1231 1291 1350 1256 1052 1067 1085 1078 1124 1170 1157 1058 1017 1042 1061 1025 937 861 860 875 911 892 877 874 815 638 430 319 284 271 255 242 248 269 224 129 58 28 46 74 95 214 296 336 298 213 139 85 33 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 3 4 3 3 3 2 2 1 0 0 2 4 5 6 7 8 10 12 21 30 34 36 38 38 37 36 36 37 40 41 40 37 33 35 36 37 39 41 44 47 48 51 53 51 46 41 37 34 26 21 14 12 15 24 43 71 104 147 174 202 219 223 222 222 226 244 269 262 247 232 214 187 153 112 86 66 49 38 28 17 7 2 1 0 0 0 1 3 4 5 5 3 1 2 7 13 19 23 28 27 28 25 18 11 10 13 16 34 97 212 377 578 780 914 982 987 992 1033 1088 1083 996 954 878 767 659 576 528 524 575 687 765 804 855 923 1005 1075 1085 972 628 479 459 509 581 645 702 785 696 779 871 961 1029 1054 1028 1009 1108 1087 1008 903 793 689 619 670 785 905 1040 1116 1150 1221 1378 1589 1869 2013 1970 1806 1553 1235 886 536 443 502 580 645 710 816 1034 1159 1181 1134 1036 981 1075 1355 1789 2234 2132 1642 972 485 311 205 128 142 209 313 462 693 939 998 1015 997 1058 1215 1487 1799 2027 2118 1970 1620 1252 917 692 613 626 567 638 737 756 659 491 340 257 227 236 242 228 194 158 153 181 207 239 278 372 551 735 869 813 549 285 123 64 89 202 363 483 426 315 237 192 146 112 151 235 319 371 365 345 315 334 345 313 257 202 148 110 89 78 70 140 375 654 427 340 270 211 127 54 31 11 1 0 0 0 0 0 1 2 3 4 5 6 7 8 5 6 7 9 10 12 19 47 120 231 366 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 3 18 63 164 302 435 545 645 756 881 997 1092 1156 1184 1179 1148 1107 1069 1043 1067 1143 1218 1251 1247 1241 1255 1262 1218 1169 1113 1078 1096 1130 1150 1134 1115 1141 1205 1281 1335 1266 1127 1070 1067 1103 1139 1128 1070 990 974 1017 1048 1018 935 853 832 850 892 956 971 965 879 648 398 273 251 253 261 280 311 320 244 118 56 39 69 96 105 151 266 361 313 191 93 36 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 1 2 2 2 2 2 1 1 2 2 2 2 4 6 8 9 9 9 11 18 30 35 38 42 45 46 45 44 43 43 44 44 44 42 38 40 41 42 43 44 46 49 52 55 56 51 47 41 34 29 25 22 19 19 20 26 44 75 115 170 218 262 293 300 284 256 238 246 275 284 282 277 269 256 236 207 168 131 97 73 56 39 25 13 7 4 4 4 6 10 12 13 12 11 8 5 3 6 11 17 22 24 24 22 18 14 12 11 13 19 39 84 174 328 542 769 922 989 1027 1054 1088 1106 1045 976 909 854 794 724 661 622 623 675 713 733 759 805 882 980 1042 986 751 547 439 428 475 539 603 708 671 700 773 875 987 1071 1073 1081 1135 1110 1037 958 878 790 702 743 816 913 1013 1091 1162 1260 1396 1566 1808 1984 2048 1980 1791 1525 1265 957 811 768 747 718 706 776 1026 1153 1200 1147 1002 904 1011 1315 1797 2088 1992 1656 1196 805 689 497 286 188 234 327 399 490 689 878 999 961 974 1106 1327 1587 1827 1992 1989 1827 1576 1285 1014 821 741 646 682 762 814 786 633 475 360 313 297 279 247 208 166 159 175 216 270 320 399 556 747 855 849 666 421 213 82 47 100 149 206 210 173 133 117 96 69 72 110 187 264 233 169 114 114 121 116 99 88 68 51 37 28 51 159 391 681 458 390 337 237 144 70 42 17 3 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 8 14 19 30 74 204 385 488 468 0 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 7 35 100 208 347 477 582 681 792 907 1007 1089 1152 1182 1187 1171 1141 1109 1088 1112 1194 1278 1313 1304 1286 1278 1277 1242 1199 1156 1131 1133 1147 1164 1178 1203 1249 1285 1319 1336 1286 1213 1153 1159 1185 1198 1170 1098 1015 947 923 946 970 967 934 897 882 850 926 946 938 831 604 366 238 217 232 277 344 391 385 319 152 83 68 102 132 151 200 319 418 337 191 90 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 2 1 3 5 7 8 8 7 8 14 27 31 34 39 45 50 52 51 48 46 45 45 45 45 44 40 40 40 43 46 47 48 53 54 54 52 48 44 40 34 29 26 22 20 16 11 27 51 73 123 168 211 256 285 276 240 208 192 189 204 208 212 219 228 235 237 237 223 196 164 136 111 85 58 36 25 18 14 13 16 24 27 23 18 17 16 13 9 5 3 9 16 19 17 15 16 18 19 17 19 18 16 26 62 144 297 520 715 845 953 1022 1035 1006 982 938 873 815 758 710 679 669 686 715 729 717 711 726 773 860 938 954 869 689 518 398 337 365 433 515 553 595 675 796 941 1077 1156 1170 1190 1168 1104 1009 908 851 790 792 828 908 1018 1126 1202 1272 1416 1521 1673 1863 2012 2046 1934 1703 1511 1330 1196 1095 995 889 813 822 981 1150 1227 1137 964 869 970 1264 1677 1881 1822 1675 1568 1448 1355 1063 602 269 168 224 308 382 505 688 896 956 958 1026 1175 1355 1483 1615 1696 1735 1699 1542 1256 845 702 675 743 824 841 828 668 544 446 370 320 289 254 224 205 200 205 233 280 337 403 535 759 849 838 738 577 381 153 69 46 40 59 84 96 77 56 42 32 34 74 156 220 230 148 74 45 43 51 52 49 43 30 17 35 94 196 276 406 474 543 444 266 191 140 76 29 7 0 0 0 0 6 7 3 0 0 0 0 1 3 6 13 34 70 82 137 326 592 737 665 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 0 0 0 0 0 0 0 0 0 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 68 151 260 385 510 622 722 827 939 1037 1107 1158 1175 1178 1178 1171 1160 1156 1174 1233 1316 1353 1342 1312 1286 1267 1260 1251 1230 1194 1163 1144 1145 1192 1303 1380 1375 1349 1329 1305 1279 1263 1256 1226 1197 1161 1099 1015 927 861 876 964 1048 1061 995 886 785 800 837 832 713 505 308 211 199 227 290 390 477 495 420 254 146 108 138 171 225 322 423 418 303 161 81 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 1 1 1 1 2 1 0 0 0 0 0 0 0 0 2 4 6 6 7 5 4 13 24 30 34 41 47 52 53 51 48 46 44 44 44 43 42 43 44 44 46 48 49 50 51 49 50 46 45 43 40 36 32 27 23 22 19 10 27 55 74 107 137 164 187 197 188 173 163 155 150 151 147 147 157 174 190 198 217 232 233 224 206 184 156 114 76 57 42 30 24 30 46 57 52 39 31 28 24 17 13 6 11 12 12 11 11 12 18 27 22 23 24 22 20 25 50 121 285 438 571 723 879 989 1012 969 897 810 716 631 577 577 633 731 812 845 782 706 676 694 758 829 878 868 733 562 405 273 250 291 360 423 488 585 728 885 1014 1104 1208 1281 1270 1177 1045 934 881 823 793 824 903 1017 1135 1187 1294 1464 1582 1713 1872 2004 2035 1971 1848 1712 1596 1497 1399 1280 1113 967 908 966 1089 1137 1071 971 895 969 1244 1598 1697 1633 1680 1851 2044 1970 1660 1110 589 274 175 211 302 402 515 719 895 959 954 1050 1155 1218 1302 1404 1507 1570 1502 1303 986 761 673 736 855 802 734 606 507 452 394 332 306 282 267 268 262 251 249 267 303 363 459 646 765 786 747 684 532 318 173 87 45 37 43 50 58 65 55 42 53 97 188 278 300 221 136 96 71 66 53 60 59 48 52 80 106 179 236 457 587 511 423 326 258 219 156 85 33 2 2 18 21 69 88 66 29 18 27 36 33 36 54 77 122 234 333 451 597 705 749 527 531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 38 116 211 312 419 538 656 761 859 974 1075 1137 1174 1186 1183 1191 1199 1198 1191 1203 1245 1308 1337 1338 1317 1287 1268 1283 1298 1264 1204 1147 1116 1132 1217 1385 1458 1399 1325 1287 1297 1319 1292 1238 1189 1152 1115 1069 1003 919 840 824 932 1006 942 787 626 499 448 504 553 523 414 286 213 211 223 285 385 507 584 538 379 232 157 179 218 287 394 458 368 250 123 61 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 1 2 2 1 0 0 1 0 0 0 0 0 0 0 0 2 3 4 4 6 5 6 14 25 31 35 41 46 48 48 46 43 40 38 39 41 43 44 47 47 47 48 49 51 52 51 46 42 40 39 39 38 35 32 29 26 25 25 26 41 60 74 87 103 121 133 142 147 148 147 147 148 143 135 130 134 148 164 171 196 224 244 255 257 248 224 186 142 111 83 60 49 54 68 83 85 79 72 64 53 40 26 17 18 16 13 11 10 13 21 33 26 25 26 24 21 18 19 33 99 193 311 471 657 832 967 1015 921 799 670 550 467 448 517 679 842 953 908 781 685 650 682 741 786 824 751 599 450 314 222 216 258 325 404 512 655 787 946 1150 1334 1437 1424 1309 1146 1020 927 865 876 925 966 1026 1173 1247 1356 1524 1651 1731 1814 1944 2031 2031 1920 1794 1697 1613 1540 1451 1285 1106 993 975 1012 1027 987 935 852 1103 1410 1676 1733 1640 1667 1885 2188 2168 1959 1580 1122 676 299 188 287 340 407 562 796 1013 903 993 1077 1111 1142 1193 1247 1309 1268 1219 1126 965 783 698 745 679 607 532 486 467 430 368 336 320 312 314 305 286 262 243 235 265 352 490 607 658 667 687 604 467 356 276 197 143 100 69 92 152 188 183 184 214 259 326 381 342 222 111 78 136 153 157 148 111 46 61 90 128 227 466 679 524 432 351 332 298 225 151 76 48 31 81 191 298 299 315 277 226 255 252 219 201 227 297 339 469 577 592 538 587 558 444 454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 1 0 0 0 0 0 0 0 0 0 0 0 3 53 157 271 372 468 578 699 804 888 982 1064 1125 1165 1186 1194 1198 1200 1207 1217 1225 1235 1258 1286 1320 1322 1306 1289 1286 1290 1250 1175 1109 1088 1139 1263 1415 1509 1435 1348 1314 1323 1319 1251 1148 1099 1105 1108 1079 1013 911 789 707 751 731 580 381 218 124 93 138 211 296 370 393 359 305 244 248 328 452 544 548 460 331 230 228 273 325 359 362 314 256 150 66 20 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 6 9 18 26 31 35 38 40 40 38 37 36 35 36 38 40 43 45 48 49 50 51 52 52 51 48 44 37 34 34 35 35 34 33 29 28 27 27 31 43 59 73 80 88 97 108 127 138 140 139 133 130 123 106 94 96 117 146 159 178 196 217 241 265 281 280 260 220 191 155 121 97 88 97 116 126 127 114 99 89 79 68 49 28 20 17 12 9 11 20 29 28 28 27 25 22 21 20 16 24 66 151 279 445 654 925 985 914 833 732 603 467 375 370 525 734 926 985 910 782 670 656 693 725 760 744 658 536 382 217 167 182 236 305 389 512 655 842 1082 1339 1498 1518 1438 1290 1128 989 918 945 986 995 1046 1177 1265 1324 1458 1572 1615 1653 1796 1965 2059 2051 1977 1832 1666 1565 1490 1340 1151 1022 974 973 965 916 779 723 1203 1616 1775 1724 1591 1588 1734 1982 1997 1904 1753 1500 1096 632 338 282 299 360 467 634 1066 969 963 988 1019 1058 1098 1075 1096 1089 1124 1190 1159 958 756 677 610 500 447 473 498 477 425 381 343 320 306 291 274 249 219 191 199 250 329 409 484 527 560 539 519 527 531 464 393 344 317 335 411 479 473 464 458 429 443 466 422 303 159 164 214 262 278 237 196 110 98 98 121 206 366 436 433 364 345 372 364 297 174 97 76 62 181 426 551 412 484 605 752 714 573 492 434 406 541 605 676 731 701 504 487 471 460 464 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 1 2 0 0 0 0 0 0 2 9 6 1 0 0 0 0 0 0 0 0 0 0 3 19 81 193 320 430 525 627 738 826 891 954 1008 1066 1121 1167 1197 1210 1211 1219 1229 1226 1213 1213 1242 1296 1313 1316 1307 1286 1262 1222 1150 1104 1115 1178 1304 1463 1573 1543 1469 1420 1374 1318 1239 1140 1053 999 979 996 1006 894 640 395 376 325 204 99 34 7 1 10 40 126 273 418 476 427 334 260 293 390 477 516 496 431 354 306 318 341 303 293 321 286 192 83 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 5 4 8 16 25 29 30 29 30 31 32 33 33 34 37 38 39 40 41 44 47 49 50 51 51 48 42 35 27 26 26 28 30 32 30 26 26 22 25 32 42 50 56 62 71 77 80 93 106 110 108 98 91 80 62 51 57 87 131 156 169 179 191 212 243 277 299 307 287 270 243 211 180 157 153 166 171 169 157 142 128 115 100 77 47 34 25 18 13 12 19 23 23 24 25 26 25 25 25 22 19 34 80 149 246 411 563 685 760 818 831 755 583 415 326 410 598 811 949 960 875 758 706 708 720 741 743 696 611 480 293 189 151 161 212 300 420 532 713 954 1197 1379 1470 1476 1413 1271 1098 1009 1010 1029 1028 1086 1236 1316 1314 1352 1417 1463 1518 1647 1800 1896 1917 1897 1824 1692 1587 1527 1344 1120 946 862 849 838 798 684 725 1201 1669 1815 1672 1491 1518 1543 1624 1663 1660 1635 1541 1266 992 672 438 323 297 366 440 908 1045 998 949 988 1028 1054 999 938 924 987 1125 1219 1063 854 771 738 604 445 414 444 479 464 435 398 351 296 258 233 221 202 178 170 187 233 290 355 390 422 470 536 593 677 713 745 735 713 728 787 792 748 704 658 604 551 510 431 373 291 288 324 370 404 297 213 144 113 115 125 143 198 279 404 394 386 391 349 249 136 135 139 148 214 361 441 329 360 537 651 564 571 561 485 379 407 547 629 621 529 330 327 394 460 533 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 2 6 11 13 12 10 2 0 1 3 6 4 0 0 0 0 0 0 0 0 0 0 0 12 52 132 241 365 481 579 669 751 814 862 892 945 1022 1096 1154 1193 1209 1204 1194 1192 1195 1193 1196 1224 1271 1289 1284 1273 1255 1231 1205 1180 1185 1233 1289 1380 1489 1564 1554 1503 1416 1339 1268 1203 1131 1034 918 842 871 943 646 257 90 76 62 24 5 0 0 0 1 8 46 137 254 387 444 392 325 297 370 436 480 506 513 493 441 385 363 297 290 308 262 155 62 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 4 4 6 12 18 23 22 21 22 23 24 26 27 30 33 33 31 29 29 35 42 45 47 47 45 39 31 21 14 16 18 21 22 25 26 22 21 19 23 32 35 34 33 40 46 52 55 62 69 73 71 68 67 58 47 37 42 71 115 152 173 180 187 204 232 263 286 316 331 334 324 304 277 247 224 216 210 204 193 181 171 159 147 133 101 70 47 31 22 20 17 15 18 22 28 32 32 33 33 31 27 30 49 78 124 269 441 549 644 759 874 911 782 573 412 384 491 668 822 883 844 723 704 705 708 716 721 705 662 575 431 287 176 125 144 226 370 413 576 775 984 1184 1329 1407 1440 1372 1236 1133 1097 1102 1119 1172 1285 1364 1364 1346 1360 1403 1471 1558 1661 1717 1743 1745 1726 1689 1641 1560 1357 1090 827 624 522 551 597 630 802 1167 1579 1814 1671 1401 1358 1323 1304 1303 1313 1352 1264 1179 1141 1020 812 570 292 269 326 639 978 1058 941 974 984 1001 979 946 917 912 975 1064 1006 860 844 834 719 559 449 348 414 451 441 406 359 308 264 229 212 196 180 165 163 210 248 275 305 337 383 464 540 665 778 900 956 934 926 955 931 900 845 764 686 628 554 462 434 422 432 426 438 487 415 336 261 210 189 164 124 134 241 333 382 416 457 398 247 204 231 263 256 177 133 197 220 262 348 454 357 381 391 291 212 291 411 353 303 291 318 366 393 460 547 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 27 19 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 40 110 203 302 401 516 623 706 759 799 839 874 942 1020 1096 1151 1181 1186 1176 1162 1161 1166 1157 1159 1190 1234 1267 1268 1247 1231 1223 1230 1264 1320 1349 1365 1413 1460 1478 1462 1424 1337 1257 1175 1097 1030 965 880 796 877 976 610 199 28 10 5 2 3 4 3 1 0 4 23 100 232 424 524 498 425 369 382 409 440 486 539 575 564 493 422 333 305 278 207 111 36 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 1 3 4 5 5 5 7 11 16 17 16 15 15 17 20 24 27 27 25 20 18 18 22 31 37 40 40 36 27 18 9 3 9 16 19 20 21 22 22 24 25 27 27 24 20 17 20 22 27 33 40 47 49 49 48 49 45 38 32 39 66 107 150 168 182 193 213 237 256 270 304 343 365 374 373 361 334 303 278 257 237 218 204 199 196 197 180 137 111 84 54 38 31 22 15 18 24 29 34 38 39 41 41 39 35 33 37 59 162 332 487 612 719 831 945 938 785 593 458 444 533 656 742 730 685 671 675 701 738 762 735 693 636 542 412 272 164 125 145 222 303 460 655 869 1081 1207 1294 1383 1395 1334 1243 1163 1128 1219 1272 1314 1399 1458 1460 1437 1433 1473 1548 1614 1662 1713 1756 1783 1778 1753 1648 1440 1153 837 545 364 383 487 622 796 1045 1393 1759 1663 1405 1194 1065 1002 982 990 1035 977 1044 1202 1241 1122 984 555 327 263 397 820 1186 1005 993 994 979 964 950 918 869 871 887 867 794 803 828 789 726 568 356 360 395 398 372 347 318 287 256 228 207 198 198 213 232 253 280 322 364 375 418 483 588 691 780 826 828 872 923 926 912 878 825 775 725 653 573 525 498 477 428 461 457 411 319 263 291 293 267 195 135 97 121 207 293 453 392 290 269 311 367 380 259 141 100 154 224 246 354 370 310 252 225 272 360 273 172 164 219 310 391 399 453 488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 1 2 4 2 0 0 0 0 0 0 0 0 0 0 0 1 15 90 181 267 343 423 528 647 739 774 803 836 876 952 1034 1103 1144 1160 1157 1149 1148 1164 1154 1136 1130 1156 1205 1240 1255 1250 1230 1228 1258 1311 1361 1373 1399 1434 1442 1434 1416 1379 1299 1210 1123 1028 936 867 823 803 905 1010 808 450 187 81 44 24 13 9 7 3 1 7 33 124 366 593 595 518 475 446 410 394 415 465 525 580 599 542 451 355 302 244 166 85 28 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 1 2 2 3 3 4 6 8 9 13 13 8 7 8 10 13 17 19 18 15 9 8 11 15 19 26 29 29 24 16 8 1 0 4 14 19 21 24 26 28 29 31 27 23 18 14 10 9 8 10 14 17 20 22 24 26 29 28 25 28 44 74 113 151 170 197 212 226 244 255 273 309 335 355 370 387 398 390 366 340 312 281 252 231 224 221 229 213 185 156 127 99 76 55 39 28 26 28 31 34 38 41 44 45 44 41 38 35 32 88 225 412 596 719 800 941 1011 951 802 610 473 447 511 592 631 628 614 632 692 774 828 772 712 657 587 501 397 282 193 148 220 326 442 568 731 998 1150 1235 1316 1364 1371 1336 1255 1143 1218 1272 1353 1467 1568 1606 1579 1556 1556 1596 1658 1729 1803 1875 1947 1951 1915 1807 1621 1366 1071 792 616 565 622 726 835 972 1249 1513 1464 1259 1017 824 727 711 736 748 725 789 987 1172 1166 1225 938 561 289 228 507 1023 1112 1040 1027 977 935 931 933 918 841 787 744 724 742 743 670 563 584 451 363 369 410 380 341 306 299 289 266 233 215 213 222 247 279 319 369 402 400 405 439 519 592 610 563 540 712 843 866 820 755 695 751 681 597 522 475 468 475 427 398 370 350 312 235 283 349 325 254 176 115 101 149 247 376 380 354 372 401 423 355 197 59 27 85 171 206 237 261 246 239 268 223 148 137 147 173 222 293 312 372 372 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 1 2 14 34 42 15 2 0 0 0 0 0 0 0 0 0 1 10 45 126 213 289 362 442 541 665 773 801 826 851 896 979 1061 1110 1131 1137 1131 1124 1129 1149 1137 1096 1080 1116 1170 1212 1235 1237 1245 1270 1298 1323 1343 1364 1425 1420 1413 1406 1393 1351 1274 1190 1121 1051 964 886 869 912 930 866 748 577 380 231 142 82 36 17 16 19 25 43 82 176 434 653 632 573 554 521 454 422 440 468 498 525 524 471 404 338 282 212 136 71 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 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 7 11 11 11 7 3 3 4 4 5 5 8 11 7 3 3 7 13 18 21 21 18 12 5 2 1 3 10 16 19 22 28 32 34 34 29 23 17 12 8 7 6 5 5 5 4 3 3 4 6 9 12 16 29 54 90 128 156 179 211 230 239 246 253 264 279 293 305 319 337 353 368 372 358 337 305 278 261 250 244 249 249 238 215 185 153 122 89 66 53 44 39 39 40 42 42 44 45 44 50 60 48 29 48 123 265 445 598 696 829 940 984 937 778 586 467 453 486 531 563 577 606 670 739 743 716 679 631 570 511 466 403 331 233 195 259 372 461 529 822 1049 1185 1249 1299 1360 1394 1373 1295 1300 1347 1428 1529 1629 1705 1720 1721 1719 1734 1769 1834 1927 2013 2091 2112 2073 1988 1859 1677 1445 1243 1064 949 921 957 995 980 1080 1187 1203 1097 890 659 511 455 475 513 500 523 668 870 974 1128 1167 926 553 288 339 746 1125 1086 1030 973 928 933 945 926 838 766 711 688 686 673 580 580 632 605 512 436 527 478 428 386 347 316 300 270 239 230 242 275 314 345 378 391 394 411 449 485 496 467 421 417 543 645 664 626 567 440 416 380 325 284 284 347 357 321 273 241 225 209 161 174 217 216 188 170 163 125 289 370 380 380 422 446 454 387 243 110 59 72 129 175 174 153 158 230 368 405 369 279 190 180 196 222 250 276 284 222 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 60 65 42 13 0 0 1 9 46 87 94 42 8 1 0 0 0 0 0 0 0 0 5 31 86 157 229 294 361 448 564 697 810 843 874 899 944 1006 1067 1103 1122 1128 1113 1089 1082 1095 1104 1085 1064 1091 1142 1191 1224 1249 1271 1299 1338 1367 1382 1402 1423 1322 1351 1373 1365 1316 1247 1185 1147 1115 1051 955 896 902 918 820 813 725 507 326 221 149 84 50 51 66 94 137 202 321 515 711 786 786 711 589 483 453 477 477 452 423 391 350 308 263 212 151 91 46 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 5 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 6 6 8 10 9 6 1 1 1 1 1 1 2 5 7 3 2 5 12 17 20 21 18 10 5 2 1 4 11 15 19 22 25 28 31 30 29 21 18 13 8 3 2 4 4 5 4 2 0 0 0 0 1 4 12 31 64 109 151 172 186 208 225 234 237 240 237 241 249 255 268 282 290 299 312 319 322 307 284 271 272 262 263 268 269 257 231 199 168 133 109 92 73 59 55 57 54 49 45 42 46 53 50 29 29 31 75 158 267 383 490 593 689 838 922 878 750 623 518 474 471 499 543 597 656 692 680 652 618 583 540 502 498 498 479 396 265 202 252 335 350 531 775 985 1087 1147 1249 1345 1397 1415 1449 1504 1564 1618 1678 1727 1755 1790 1821 1843 1866 1905 1944 2000 2081 2130 2142 2100 1992 1874 1735 1612 1470 1337 1253 1236 1219 1091 990 993 1044 1003 805 561 373 284 273 341 380 378 434 521 699 960 1176 1150 887 523 286 499 1000 1088 1015 969 950 972 943 935 869 791 729 677 594 619 568 599 696 775 776 509 554 573 578 525 442 366 332 299 275 266 274 301 333 345 357 362 366 396 434 443 421 369 415 454 444 402 367 358 327 231 136 92 94 113 140 201 225 200 149 119 104 92 75 59 62 74 100 228 349 457 508 492 446 432 449 457 397 279 144 72 178 231 238 247 221 190 233 329 478 441 320 190 132 174 207 193 164 154 138 90 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 1 2 2 9 8 9 25 58 112 186 244 234 162 70 10 0 1 14 36 59 62 33 6 0 0 0 0 0 0 0 0 0 22 75 150 224 276 310 364 457 588 730 842 896 924 936 967 1012 1058 1088 1104 1111 1103 1080 1074 1073 1066 1091 1094 1107 1148 1209 1262 1295 1319 1360 1415 1437 1424 1393 1339 1241 1273 1295 1307 1297 1265 1219 1179 1153 1103 1014 901 783 687 668 771 826 673 486 354 280 231 202 197 222 274 344 422 502 575 662 748 755 666 539 446 422 434 411 343 297 260 221 179 124 85 55 33 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 2 8 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 5 5 4 3 2 1 0 0 0 0 2 4 6 5 3 5 11 17 20 21 18 10 2 3 4 5 12 17 19 21 23 23 22 21 18 21 17 14 10 6 5 6 6 5 4 3 1 0 0 0 0 0 2 12 33 72 127 176 187 184 191 201 207 212 221 225 234 236 238 247 260 263 258 263 275 287 293 293 289 280 272 274 279 288 291 279 257 237 208 184 154 121 93 80 73 65 56 48 41 39 36 28 26 28 30 55 94 142 209 282 341 376 570 746 809 774 685 610 540 491 480 507 554 608 640 629 609 561 521 498 484 497 516 515 430 306 219 207 244 247 282 421 652 830 920 1046 1192 1315 1406 1500 1604 1679 1694 1694 1659 1648 1696 1808 1913 1936 1944 1933 1938 1969 2023 2080 2079 1970 1851 1780 1752 1708 1626 1542 1519 1475 1290 1063 946 900 816 658 481 324 233 200 242 312 352 383 396 542 808 1045 1136 1046 759 305 211 628 951 1016 978 919 970 907 853 824 786 732 684 598 588 616 710 802 885 1024 743 651 613 601 576 517 431 369 328 301 286 284 293 308 318 321 322 334 367 402 412 393 389 447 466 367 244 193 175 147 100 57 46 92 148 191 211 194 144 87 63 50 37 31 24 13 17 58 332 417 461 535 546 558 596 567 398 259 153 88 60 216 307 327 313 245 218 285 334 402 346 199 60 20 100 170 198 160 85 89 76 76 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 27 25 28 39 37 54 105 186 282 339 326 293 234 138 48 4 0 3 7 6 3 1 0 0 0 0 0 2 6 7 4 17 54 113 200 285 336 359 399 490 631 780 889 943 962 972 996 1033 1066 1082 1079 1067 1063 1067 1064 1058 1075 1111 1082 1086 1151 1241 1312 1354 1390 1451 1488 1453 1388 1299 1216 1160 1149 1155 1183 1214 1218 1196 1167 1146 1118 1045 901 725 570 495 559 696 707 622 537 495 478 453 422 416 429 524 566 535 492 501 574 586 511 409 329 284 257 222 185 163 127 90 60 29 9 4 2 4 5 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 5 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 0 0 0 1 2 3 5 6 6 5 7 12 17 19 17 8 3 1 1 4 8 15 18 19 20 20 20 19 20 20 19 16 12 9 8 9 9 8 5 3 1 0 0 0 0 0 0 3 14 39 86 150 211 216 193 179 175 177 183 203 217 233 240 244 249 254 253 245 237 239 248 262 278 289 285 275 278 283 292 301 303 301 300 286 257 220 181 148 128 115 90 68 54 45 40 38 30 26 29 33 37 46 69 113 158 192 206 314 460 602 732 818 649 569 530 524 535 549 569 579 564 524 462 417 397 384 383 382 376 329 270 218 173 179 180 151 204 366 543 657 805 1004 1173 1304 1433 1564 1663 1692 1655 1572 1513 1558 1714 1900 2010 2029 1962 1898 1872 1905 1968 1991 1908 1776 1715 1743 1788 1793 1765 1753 1687 1454 1126 871 728 617 521 422 321 253 217 220 261 320 353 328 438 653 863 987 1029 893 430 231 403 747 1013 1056 914 941 946 924 878 832 765 718 653 610 619 665 717 877 1063 1011 862 677 542 522 492 440 386 350 329 312 293 286 290 300 303 304 315 339 367 374 371 382 400 372 277 252 265 253 180 84 69 145 279 329 302 236 166 113 72 45 27 20 18 18 13 6 28 155 298 481 657 608 611 483 252 160 134 70 31 57 79 144 245 290 224 279 344 342 292 203 103 31 28 67 128 156 101 79 122 132 127 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 1 3 2 1 0 1 9 32 65 87 93 97 98 107 131 186 232 249 223 183 156 148 127 77 30 11 3 2 6 15 15 8 2 3 10 24 34 45 50 50 74 123 166 233 302 357 396 440 527 680 828 928 977 1002 1016 1031 1049 1067 1073 1058 1036 1033 1045 1020 1053 1095 1132 1142 1126 1179 1261 1336 1404 1456 1469 1419 1382 1284 1174 1103 1065 1037 1032 1051 1075 1101 1122 1132 1127 1102 1040 916 760 624 504 429 445 495 514 522 535 533 484 394 353 334 449 489 443 384 376 416 417 354 265 185 127 89 67 62 55 34 17 8 3 0 0 0 0 0 4 8 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 1 4 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 1 1 0 0 0 1 2 2 2 4 5 6 6 9 13 13 7 0 0 0 0 3 8 15 18 17 17 18 18 19 18 17 18 15 13 11 12 13 14 11 6 3 1 1 1 0 0 0 0 5 21 54 109 186 263 280 249 216 191 177 177 195 211 229 244 251 253 255 254 249 228 217 218 227 242 261 278 279 283 285 288 292 300 317 337 343 326 291 248 210 183 163 127 90 65 48 39 35 30 29 30 34 38 43 53 69 88 92 97 128 211 356 558 806 768 676 591 546 539 552 549 533 504 425 353 312 281 250 227 210 195 187 187 180 155 142 141 109 118 192 298 395 523 713 943 1139 1305 1462 1586 1645 1603 1507 1446 1495 1637 1775 1890 2056 2004 1910 1863 1879 1928 1950 1867 1712 1672 1723 1794 1868 1923 1912 1834 1553 1160 825 641 572 495 404 334 292 263 234 214 264 301 304 370 494 616 710 891 827 525 283 280 547 944 1098 1046 1045 1067 1041 939 906 819 745 676 625 604 604 614 862 1064 1188 1140 912 685 551 493 432 391 375 366 336 300 287 286 292 298 303 312 324 333 334 325 315 327 382 280 320 397 420 331 198 290 465 563 496 331 196 114 91 64 38 30 34 33 28 21 10 7 38 117 283 600 608 631 564 404 226 175 138 111 218 253 227 324 372 306 406 372 250 157 74 43 48 73 99 106 157 121 160 188 177 175 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 1 4 14 6 2 0 0 4 17 45 71 76 81 90 109 130 151 129 93 61 48 39 38 57 64 51 29 13 13 20 49 59 53 41 46 66 100 119 124 122 133 172 236 276 297 315 350 410 489 568 705 837 943 1004 1030 1039 1046 1060 1067 1060 1043 1023 1018 1027 1009 1071 1109 1146 1189 1215 1246 1273 1309 1375 1432 1426 1338 1228 1180 1061 986 945 929 943 972 1000 1041 1087 1087 1035 958 896 878 793 706 605 477 351 287 288 309 327 317 259 182 172 203 319 389 379 332 299 291 269 211 137 74 33 12 3 8 6 3 1 0 0 0 0 0 0 0 2 5 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 1 1 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 2 3 4 4 5 6 5 0 0 0 0 1 3 9 14 17 17 16 17 18 19 18 19 20 18 17 16 16 17 18 14 9 6 4 3 2 1 0 0 1 9 31 71 133 222 322 362 336 284 230 193 188 200 217 240 261 267 263 258 247 236 211 189 180 185 199 211 217 241 261 279 284 277 279 312 335 339 338 327 302 266 235 210 181 148 106 67 44 35 30 28 29 33 37 40 40 39 45 41 36 45 87 182 344 620 800 854 792 682 596 575 532 480 402 322 258 216 190 178 150 129 107 101 121 140 127 128 124 98 83 102 144 202 290 444 669 903 1118 1324 1510 1604 1576 1492 1436 1468 1589 1724 1830 2066 2067 1980 1929 1927 1954 1956 1846 1720 1677 1710 1783 1890 2004 2019 1914 1625 1226 869 674 585 471 369 317 312 314 271 197 221 264 297 330 377 434 495 697 741 601 378 231 396 756 1032 1193 1225 1176 1153 1029 959 853 774 723 674 604 548 667 879 1043 1161 1184 993 775 631 518 438 404 404 407 366 315 289 280 280 286 291 280 296 300 291 272 257 311 361 294 317 444 578 580 559 658 687 658 532 307 201 170 175 166 155 152 175 182 96 49 21 6 6 21 81 407 702 853 743 497 357 464 598 712 772 693 543 516 505 384 274 195 125 64 22 12 48 121 167 84 96 111 163 172 170 225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 1 0 0 0 2 5 10 6 3 12 27 41 46 34 21 13 10 8 9 18 31 36 32 24 23 31 61 101 126 134 140 154 179 203 193 168 198 252 294 329 342 346 375 441 533 623 714 833 944 1013 1043 1051 1052 1060 1067 1054 1034 1020 1013 1015 1038 1067 1040 1082 1158 1228 1274 1281 1285 1338 1390 1360 1254 1141 1092 989 911 860 847 860 883 915 986 1030 939 758 602 591 779 838 776 635 463 311 215 173 153 146 135 112 94 113 184 305 369 342 272 212 181 154 103 48 13 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 3 8 14 15 14 14 15 18 21 23 24 24 20 19 20 21 21 19 16 13 10 9 6 4 1 1 3 7 21 49 94 160 257 377 440 408 337 268 222 207 216 238 256 279 293 286 260 238 224 202 167 133 116 117 125 155 179 206 234 254 261 270 304 317 318 322 323 311 288 267 244 225 198 161 120 80 53 42 37 39 43 44 45 42 40 36 33 30 30 46 99 188 403 713 999 1085 929 710 607 509 410 308 215 146 117 117 133 121 99 77 65 64 82 85 97 95 76 57 51 53 82 135 220 381 614 874 1150 1404 1550 1554 1488 1434 1453 1570 1754 1940 2094 2113 2046 1990 1975 1964 1931 1793 1665 1631 1684 1773 1908 2026 2052 1949 1698 1327 919 658 486 353 275 268 324 388 332 248 213 216 238 273 331 358 415 555 669 666 492 247 345 568 882 1218 1381 1225 1204 1123 1027 917 831 780 699 587 584 715 908 1028 1031 1034 963 855 720 588 480 416 411 433 384 332 305 299 302 289 277 271 283 283 273 276 254 296 282 255 316 497 742 879 982 951 769 585 514 438 446 508 492 447 421 455 572 470 272 128 52 32 38 73 107 332 645 812 632 404 480 797 1039 1027 899 833 765 595 458 309 170 100 67 37 14 5 18 55 126 78 48 31 42 77 122 176 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 3 14 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 9 11 13 15 19 18 15 17 35 88 161 209 224 227 232 240 236 187 220 276 314 340 359 379 416 482 577 668 743 847 954 1029 1061 1062 1057 1059 1063 1054 1035 1015 1006 1018 1044 1030 995 1044 1119 1191 1246 1278 1295 1343 1376 1295 1162 1050 985 925 853 793 760 748 752 786 880 956 853 631 473 505 724 869 787 608 422 275 179 125 94 86 73 63 72 114 193 292 297 231 159 111 84 58 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 11 13 16 19 21 21 19 21 20 20 22 24 24 22 18 16 14 13 13 12 10 11 18 27 43 72 121 194 293 403 447 414 347 283 245 236 250 284 326 359 356 317 271 237 213 173 118 73 50 47 61 86 119 152 183 216 252 285 301 313 327 334 324 301 284 271 252 241 225 203 175 136 92 69 65 71 73 66 63 62 49 40 36 34 35 47 69 107 261 591 1012 1260 1156 892 687 530 388 262 153 77 71 87 102 98 85 73 62 43 38 25 37 44 37 23 16 11 25 49 90 180 347 602 956 1268 1462 1516 1470 1410 1425 1536 1738 1952 2088 2116 2070 2030 2029 1986 1884 1727 1597 1557 1614 1726 1869 1968 2001 1944 1762 1431 972 627 394 264 226 266 375 470 438 353 261 193 162 167 230 268 341 457 588 668 543 367 335 439 712 1127 1484 1375 1274 1207 1150 1051 923 841 731 625 634 741 884 964 905 875 865 803 761 701 598 489 450 432 382 343 330 326 331 292 275 277 286 287 283 310 306 281 227 240 376 576 797 958 953 850 711 539 549 656 742 818 787 675 570 583 672 613 440 261 135 123 115 97 116 203 336 409 253 184 321 622 843 828 820 886 793 561 336 193 117 87 61 33 11 1 1 13 52 72 51 9 14 40 62 103 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 1 8 35 28 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 13 14 11 5 1 2 2 3 2 14 59 147 240 277 277 269 262 249 205 215 257 305 346 378 408 446 520 616 706 794 892 986 1086 1114 1092 1062 1044 1035 1026 1021 1001 1001 1022 1029 985 942 973 1048 1142 1232 1295 1320 1327 1360 1247 1076 948 884 836 766 702 662 642 647 694 798 923 893 797 772 826 888 871 722 520 346 213 131 86 64 59 43 40 67 116 167 188 154 101 61 40 25 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 12 13 12 14 16 18 18 16 13 16 20 22 25 27 27 25 24 21 18 19 21 24 30 36 48 63 82 113 170 252 332 392 394 367 332 297 267 253 276 312 364 391 380 340 289 244 198 145 94 52 28 22 29 51 82 114 146 182 223 258 282 311 338 350 341 317 293 281 264 254 245 233 214 187 155 140 126 119 113 105 102 96 72 51 40 37 39 53 69 101 162 298 656 1106 1196 1050 838 634 433 268 159 92 86 88 86 82 70 55 52 49 30 14 9 9 8 4 2 1 6 13 26 65 164 378 762 1119 1369 1473 1440 1335 1322 1425 1633 1865 2039 2105 2068 2025 2021 1982 1880 1732 1605 1582 1656 1764 1870 1940 1964 1930 1799 1481 1059 686 418 274 249 317 455 559 579 514 385 246 153 105 107 143 226 353 501 637 547 419 378 397 543 950 1400 1481 1413 1306 1223 1156 1008 868 737 614 656 758 819 829 749 750 803 857 868 835 782 658 549 462 400 372 364 340 331 305 302 321 339 331 310 308 288 251 229 279 436 565 651 725 687 560 515 493 542 667 753 757 706 614 550 533 565 569 497 369 253 281 287 207 111 122 159 142 85 53 89 225 457 633 726 759 619 404 234 142 105 75 49 24 3 0 0 4 18 30 22 1 2 5 14 39 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 2 10 33 87 55 20 3 1 0 0 0 0 0 0 0 0 0 0 0 2 6 13 19 21 19 14 9 4 0 0 0 0 8 43 117 214 280 300 301 294 273 238 231 264 311 362 410 453 497 571 668 764 856 945 1034 1135 1165 1112 1051 1014 998 993 1006 1005 1002 1010 980 914 871 911 1016 1125 1231 1314 1338 1295 1313 1222 996 867 811 755 690 635 602 594 616 673 771 897 958 988 1015 1000 915 750 518 312 199 126 82 59 48 42 32 40 70 103 117 104 76 56 36 18 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 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 1 5 10 12 13 14 15 15 15 14 12 13 17 20 24 29 34 35 33 32 28 25 26 29 34 44 56 74 99 136 189 258 328 359 364 336 304 284 270 250 245 258 288 322 341 340 321 294 264 203 145 96 59 36 29 35 48 62 83 110 142 180 211 248 292 333 360 372 367 330 310 292 281 272 260 244 227 204 181 161 148 139 128 119 121 95 64 45 39 39 44 61 113 160 182 349 768 1081 1137 952 725 498 316 217 163 137 102 76 64 52 30 22 27 23 15 8 2 0 0 0 0 1 2 5 23 91 307 663 1033 1308 1429 1402 1248 1214 1290 1453 1665 1878 2018 2013 1974 1979 1976 1928 1807 1630 1618 1737 1860 1955 1997 1991 1952 1790 1483 1120 767 487 328 308 392 526 640 705 684 567 413 275 161 91 75 123 229 361 495 497 424 400 407 406 661 1077 1427 1547 1453 1284 1167 1026 889 821 780 776 788 791 761 685 722 821 905 942 943 925 806 667 555 479 432 417 372 336 321 337 366 366 334 307 287 270 263 288 346 399 409 390 382 371 332 334 388 446 531 598 601 579 491 469 493 557 584 471 444 415 458 511 441 166 130 100 71 44 26 61 225 517 640 616 503 371 255 171 121 87 58 33 12 0 0 0 0 2 3 5 8 5 1 2 9 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 12 43 93 139 84 22 3 0 0 0 0 0 0 0 0 0 0 0 0 7 16 25 29 29 25 21 16 9 1 0 1 1 7 34 90 168 245 300 332 352 341 306 286 290 343 397 448 503 564 635 726 833 918 991 1060 1125 1165 1120 1036 978 964 974 981 956 949 935 884 845 851 901 987 1105 1212 1264 1244 1178 1126 1123 888 778 724 681 644 617 606 613 637 684 754 839 917 962 943 856 706 513 312 155 93 68 54 47 43 37 37 55 74 82 77 70 73 86 77 46 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 12 12 12 12 12 12 12 11 13 19 21 26 33 39 40 34 34 32 32 33 36 39 46 57 74 108 163 235 305 346 341 312 278 256 255 253 230 217 214 228 242 252 259 265 267 275 237 181 120 70 42 32 37 44 49 61 78 100 130 159 194 240 299 356 391 403 377 353 334 314 296 279 259 255 240 219 199 184 168 147 131 131 100 66 48 44 42 40 44 105 170 184 219 445 796 1107 1023 810 595 419 303 227 177 108 64 46 34 17 12 14 15 13 7 2 0 0 0 0 0 0 2 11 63 264 600 989 1286 1390 1350 1196 1100 1101 1226 1454 1712 1891 1907 1919 1916 1867 1824 1822 1680 1668 1749 1857 1932 1955 1943 1904 1726 1454 1132 809 549 397 374 444 555 670 764 800 731 632 496 324 173 87 80 127 191 271 351 365 363 375 301 392 709 1134 1420 1484 1378 1180 1049 977 977 973 884 744 704 689 694 767 878 988 1073 1069 1012 894 752 629 574 547 484 404 356 365 408 390 359 312 279 272 278 297 347 344 297 246 215 203 214 232 223 266 337 420 488 499 521 447 394 394 453 581 557 664 733 729 677 635 348 195 108 58 28 20 111 389 631 633 486 340 235 176 128 87 54 28 11 2 0 0 0 0 0 2 17 42 32 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 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 25 83 141 155 95 16 3 0 0 0 0 0 0 0 0 0 0 1 3 17 33 41 44 42 39 35 28 17 7 4 6 10 21 44 84 142 219 302 364 422 454 423 372 363 440 479 491 534 602 682 772 889 978 1050 1087 1106 1118 1093 1011 946 939 950 935 888 882 865 819 816 841 882 957 1079 1162 1148 1073 970 910 921 748 665 629 619 622 631 643 660 668 699 736 755 753 738 674 563 428 291 172 92 60 46 48 50 48 46 49 64 70 65 54 46 47 57 58 67 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 9 10 10 10 11 10 10 10 10 15 19 23 29 35 36 33 28 29 31 33 34 35 34 35 40 53 86 149 234 309 337 309 255 222 214 228 251 257 227 220 221 210 193 190 216 241 281 270 212 133 68 33 23 30 38 43 50 60 73 92 116 143 177 235 306 366 407 417 414 401 375 349 333 299 277 259 244 233 222 204 177 151 138 105 71 54 54 54 41 37 72 128 177 211 264 447 855 953 853 697 531 381 273 197 121 67 40 26 18 18 18 14 8 3 0 0 0 0 0 0 1 5 13 55 192 479 862 1201 1357 1340 1206 1082 1027 1076 1224 1442 1624 1733 1788 1741 1639 1603 1693 1725 1738 1759 1787 1809 1814 1817 1764 1608 1369 1078 796 591 462 430 452 516 611 720 806 825 800 734 568 353 177 85 84 123 193 277 341 363 336 237 206 374 696 1055 1347 1454 1278 1171 1117 1078 1002 855 673 629 647 710 811 943 1084 1130 1081 982 880 775 636 612 583 505 421 374 375 390 368 323 272 260 291 294 295 301 261 198 165 184 223 215 195 167 186 270 382 427 444 451 404 329 274 267 501 742 997 1144 1056 847 677 477 318 197 99 45 52 273 550 658 550 364 241 178 131 88 48 15 0 0 0 0 0 0 0 0 7 19 39 45 21 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 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 4 31 99 155 154 95 23 3 0 0 0 0 0 0 0 0 0 0 3 12 31 56 71 74 71 65 58 49 39 29 27 35 47 65 89 112 149 220 316 398 496 584 537 464 451 508 564 560 567 619 701 804 932 1040 1096 1105 1091 1073 1044 979 917 928 925 895 855 836 818 784 794 821 852 900 984 1064 1034 940 840 790 813 744 627 598 615 642 668 686 691 674 683 680 648 587 511 429 329 236 166 123 98 81 66 59 57 56 53 52 54 54 50 41 30 21 16 21 37 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 6 8 10 11 12 11 10 9 10 13 18 23 28 33 33 29 23 23 25 28 31 33 33 30 28 29 33 59 125 222 310 344 298 213 182 182 196 218 239 246 246 235 214 194 197 244 310 355 331 248 143 58 18 8 16 27 37 46 57 70 82 101 125 152 192 250 321 393 446 475 476 444 394 358 332 307 281 264 256 251 237 213 181 156 126 96 78 82 91 66 44 42 65 114 173 220 292 542 731 795 754 616 435 317 224 142 78 40 26 24 24 18 10 4 0 0 0 0 1 1 1 3 11 28 62 146 361 691 1027 1271 1340 1271 1129 1011 980 1032 1213 1412 1529 1573 1539 1495 1551 1688 1783 1803 1785 1763 1743 1716 1686 1607 1442 1217 969 736 572 480 440 434 461 525 621 735 837 901 903 793 575 327 134 79 90 172 280 368 424 348 208 135 192 380 678 1071 1324 1330 1290 1223 1107 986 839 743 709 706 739 834 974 1051 1040 958 872 842 862 772 722 672 584 479 420 410 390 341 299 269 262 309 322 304 258 195 152 166 252 363 325 228 169 183 257 362 388 386 367 322 244 191 198 374 667 1003 1275 1262 1104 885 678 515 387 265 222 324 537 674 650 503 321 200 139 94 53 21 4 1 0 0 0 0 0 0 1 10 18 13 16 41 20 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 46 113 171 160 93 28 5 0 0 0 0 0 0 0 0 0 0 4 18 46 84 105 105 97 87 79 72 70 82 103 126 147 167 181 177 186 250 341 438 563 685 593 485 451 510 606 641 603 630 708 833 987 1112 1106 1074 1040 1022 1010 980 928 918 841 815 809 796 779 774 779 792 825 875 928 965 979 904 824 757 689 632 584 605 650 683 701 697 665 624 610 564 503 429 343 261 191 142 119 117 116 97 66 60 55 52 49 45 40 36 33 27 19 9 2 3 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 2 5 7 8 9 12 11 10 10 11 13 18 22 25 32 34 30 24 19 19 21 25 29 32 32 29 27 27 27 41 91 174 264 315 276 200 180 178 177 180 191 204 206 192 178 185 235 330 391 400 356 261 142 46 6 1 2 11 23 37 52 65 75 92 118 148 181 219 272 341 427 487 511 502 469 427 386 352 314 282 266 261 258 245 218 187 156 130 113 96 83 62 46 36 34 45 58 165 283 444 598 699 730 682 493 366 263 172 94 39 22 15 14 9 4 1 0 0 0 1 5 9 10 7 12 30 58 127 282 532 831 1095 1269 1307 1236 1116 1017 989 1095 1256 1399 1481 1498 1505 1570 1747 1849 1853 1808 1755 1698 1627 1547 1442 1285 1077 847 655 519 443 409 400 413 451 523 648 798 906 957 929 786 525 228 104 87 133 228 346 459 395 258 152 126 198 363 746 1056 1226 1275 1218 1073 1030 929 878 853 839 828 857 939 993 984 913 828 840 923 914 851 766 663 553 495 439 367 305 275 273 288 334 345 307 243 194 183 234 388 471 400 258 196 226 286 340 336 331 337 302 221 166 160 240 397 615 914 1051 1124 1076 921 787 696 621 627 744 808 734 578 452 277 174 115 62 17 4 0 0 0 0 0 0 0 0 1 8 25 23 23 39 28 8 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 75 140 187 157 85 33 9 1 0 0 0 0 0 0 0 0 0 5 26 66 110 132 123 106 95 89 91 110 165 237 279 295 295 282 252 235 286 373 492 625 712 598 485 467 538 631 677 638 643 722 868 1041 1154 1118 1050 1010 996 996 987 952 898 732 719 734 733 725 740 748 749 765 793 820 842 869 818 708 635 582 542 536 595 664 693 690 648 580 516 466 407 373 331 269 197 135 101 92 102 113 104 69 50 47 44 39 32 26 20 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 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 9 10 12 13 12 12 13 17 21 24 27 34 33 28 22 20 20 20 24 30 33 31 28 27 26 22 23 41 79 130 172 175 188 196 180 143 108 100 122 152 169 189 215 249 303 341 349 330 245 127 41 7 1 0 4 13 25 37 45 53 72 106 140 169 197 231 295 368 437 488 516 522 501 456 410 365 328 296 272 273 270 251 224 189 154 133 99 77 65 55 40 28 32 28 99 251 473 693 819 813 783 611 451 321 219 130 41 14 5 2 2 1 1 0 0 1 3 6 8 7 6 9 17 31 76 178 356 637 904 1096 1204 1236 1194 1114 1029 1046 1163 1337 1496 1589 1617 1606 1751 1862 1860 1774 1676 1591 1494 1389 1260 1096 911 740 579 456 397 374 370 380 408 466 588 736 865 957 1004 946 685 384 193 114 103 151 238 355 348 270 190 146 165 257 514 805 1045 1174 1150 1063 1043 1001 956 932 956 992 981 967 974 969 923 864 901 980 993 899 734 603 529 471 409 339 281 257 272 317 344 343 308 257 237 255 316 403 400 300 197 182 274 359 408 425 438 437 364 275 199 149 133 162 244 416 575 709 819 902 977 1044 1066 1066 1022 892 705 521 385 272 177 89 34 4 0 0 0 0 0 0 0 0 0 3 23 64 34 15 27 37 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 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 17 60 122 175 188 137 72 35 13 3 0 0 0 0 0 0 0 1 6 25 65 113 148 154 134 111 100 102 121 171 264 365 400 398 378 347 312 293 345 443 577 679 686 566 450 442 514 613 674 670 656 737 886 1056 1140 1106 1043 1005 989 969 932 864 756 630 688 695 689 681 681 685 689 689 685 683 696 732 738 636 569 539 537 558 601 649 656 619 545 463 390 322 260 262 259 224 165 108 73 66 78 95 96 76 62 45 33 23 16 10 6 3 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 1 4 6 8 10 12 14 14 14 15 17 20 24 27 30 35 33 28 23 20 20 21 26 34 39 39 38 35 26 16 9 10 19 40 74 109 168 198 179 126 77 72 116 171 207 240 273 296 293 281 272 280 226 120 42 7 1 1 4 11 21 28 29 32 45 70 101 134 164 187 238 295 361 434 500 539 537 498 458 416 374 339 310 298 289 276 253 215 171 147 115 94 80 68 54 37 31 24 45 161 452 828 1052 1060 968 788 591 411 266 160 64 25 9 2 0 2 4 1 3 5 6 6 4 0 0 3 5 9 24 69 169 378 633 849 1000 1086 1120 1137 1073 1064 1137 1274 1446 1632 1677 1682 1805 1887 1850 1722 1573 1458 1352 1248 1137 1013 868 729 579 472 412 382 370 366 387 442 543 667 797 921 1025 998 841 628 414 240 129 128 153 203 224 216 205 181 195 258 406 630 880 1050 1021 1022 1049 1048 1003 953 956 986 989 994 996 974 957 956 983 1040 1029 886 668 552 525 472 397 318 253 234 285 320 329 319 294 273 274 291 309 301 237 137 125 214 361 474 522 533 544 516 440 343 247 167 117 103 115 143 191 266 375 568 844 1116 1293 1310 1103 835 630 461 315 185 95 32 12 2 0 0 0 0 0 0 0 0 1 6 50 112 83 29 46 68 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 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 2 10 35 98 166 200 182 122 68 36 14 3 0 0 0 0 0 0 1 11 42 104 169 203 197 164 124 101 103 118 161 252 362 433 432 417 404 382 362 370 436 544 660 701 649 538 452 450 512 599 670 695 693 757 896 1049 1120 1104 1051 1004 961 898 815 722 630 578 679 672 651 632 618 612 618 630 622 615 660 720 731 634 524 482 501 542 568 581 583 511 429 351 281 214 152 169 185 158 106 62 45 45 55 61 73 81 71 43 18 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 1 0 0 0 0 0 0 2 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 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 5 7 9 12 14 15 15 16 19 23 27 32 37 41 45 43 37 29 22 21 27 34 44 48 45 41 34 23 15 11 11 17 32 61 101 157 189 171 123 92 125 209 256 275 287 294 280 235 231 230 243 210 125 46 7 1 0 2 8 17 26 28 25 28 39 61 93 128 170 231 286 340 400 463 518 544 542 508 467 431 397 364 347 325 302 270 235 206 178 128 107 95 96 94 57 36 27 22 64 312 750 1041 1114 1047 928 768 572 368 220 125 66 33 15 6 4 6 4 5 6 6 5 2 0 0 1 1 1 4 14 58 151 302 479 669 859 980 1111 1128 1131 1164 1238 1353 1572 1630 1704 1810 1863 1818 1657 1471 1331 1221 1135 1068 1013 947 835 710 602 514 448 404 385 395 428 498 600 726 874 984 1015 982 885 725 528 297 222 180 161 154 150 169 164 178 215 290 434 695 861 914 965 997 976 933 929 938 963 1033 1113 1137 1116 1120 1106 1093 1081 1042 934 732 617 619 576 454 331 257 251 290 317 316 303 289 285 271 243 208 172 125 64 137 309 504 630 643 650 645 595 516 421 310 199 127 94 87 79 58 50 74 188 503 892 1176 1212 923 675 500 376 259 114 89 29 6 0 0 0 0 0 0 0 0 0 0 9 65 104 72 25 46 105 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 1 2 2 2 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 0 0 0 3 18 52 109 168 181 151 105 68 42 21 7 1 0 0 0 0 0 2 34 108 212 299 279 211 137 85 88 118 136 201 339 447 476 441 417 412 405 411 452 537 612 661 648 600 544 510 513 556 623 700 741 764 822 921 1029 1080 1070 1026 976 915 819 710 627 572 571 652 690 673 634 592 568 571 596 619 645 661 696 687 581 458 413 424 450 464 464 459 389 332 265 198 140 102 117 128 100 61 34 28 29 36 32 43 56 54 31 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 2 0 0 0 0 0 1 6 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 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 3 7 10 12 14 15 15 17 22 29 36 44 50 54 59 61 55 44 34 36 44 48 55 56 52 47 40 29 25 27 34 45 63 87 118 155 177 169 153 178 246 287 295 295 300 304 291 256 240 242 242 207 133 52 11 3 1 1 6 18 31 36 32 30 32 45 73 118 187 255 303 342 383 433 491 542 560 546 518 493 474 457 433 397 357 312 267 228 197 145 122 109 94 78 61 48 43 26 25 164 518 855 1058 1132 1091 948 734 503 334 220 131 73 43 28 14 12 10 10 8 5 3 0 0 0 0 0 0 0 0 12 38 89 168 310 590 797 977 1081 1135 1176 1226 1283 1488 1614 1702 1741 1745 1747 1585 1399 1244 1132 1066 1035 1006 957 887 814 731 637 555 493 458 446 457 501 576 683 837 948 1029 1073 1068 1009 889 648 467 336 244 183 150 150 156 175 198 217 257 456 633 792 902 910 824 826 906 986 1055 1155 1272 1312 1349 1343 1275 1184 1102 1008 902 743 674 695 673 526 325 231 206 252 315 355 370 323 298 242 174 119 101 100 111 235 457 689 797 760 769 754 679 579 503 371 227 137 86 59 41 12 3 8 76 323 689 929 866 684 522 410 333 240 73 32 15 4 0 0 0 0 0 0 0 0 0 0 3 48 113 110 29 48 79 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 1 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 2 25 58 93 120 123 99 77 61 48 33 16 5 1 0 0 0 0 7 65 163 271 334 279 193 149 143 162 172 172 240 417 504 490 441 430 440 437 458 513 566 575 548 545 557 549 518 484 482 541 643 730 790 832 867 896 892 870 854 845 828 779 691 601 550 551 596 657 675 665 626 584 573 598 618 587 600 594 539 439 351 316 314 317 322 322 310 277 249 197 146 107 90 97 97 69 38 20 15 16 21 18 38 51 44 23 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 2 0 0 0 0 0 0 1 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 3 7 10 12 14 14 15 20 27 36 46 54 61 68 80 94 98 92 87 89 90 88 87 83 73 60 53 46 48 52 60 76 101 127 137 147 168 181 192 226 257 257 248 251 274 303 302 293 275 263 241 194 123 50 24 13 6 5 10 20 32 40 44 46 49 59 88 141 223 296 347 384 425 480 540 590 601 582 560 548 538 534 513 480 437 381 315 255 228 186 154 128 103 86 73 59 52 33 23 85 292 612 921 1175 1256 1167 1004 766 525 376 245 149 93 60 37 26 20 17 14 8 2 0 0 0 0 0 0 0 0 1 7 18 39 89 281 524 747 914 1027 1111 1174 1246 1395 1519 1587 1592 1583 1623 1524 1395 1264 1155 1090 1069 1023 975 935 906 867 788 700 628 576 546 538 546 574 648 764 886 999 1095 1162 1177 1143 1018 826 609 419 284 216 195 200 226 258 258 238 297 438 647 825 844 735 783 919 1079 1184 1191 1228 1344 1467 1440 1289 1118 1011 948 892 759 704 718 683 534 336 241 228 273 356 466 535 444 312 198 126 72 89 132 222 410 666 876 890 871 894 873 769 637 561 428 263 138 70 25 6 4 17 67 207 432 688 811 734 592 472 392 302 174 62 13 1 0 0 0 0 0 0 0 0 0 0 0 2 24 103 181 88 41 34 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 1 1 0 0 0 0 0 0 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 62 60 56 53 50 46 44 43 37 26 9 2 0 0 1 6 23 126 238 314 322 264 218 243 274 257 224 225 309 488 534 471 435 463 506 507 516 538 528 484 459 534 576 528 413 297 246 306 442 590 684 704 675 636 616 597 610 652 710 757 767 681 575 526 554 606 613 614 582 505 440 433 480 544 510 443 366 292 244 224 216 206 191 182 176 172 169 140 119 106 103 106 97 58 23 8 6 9 13 20 52 55 35 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 12 13 13 21 33 43 52 58 66 77 99 132 150 159 175 197 192 170 154 133 107 83 72 64 65 72 90 117 149 167 160 163 184 201 203 202 193 173 157 162 197 252 286 315 315 296 250 181 107 56 43 30 20 15 15 19 25 32 41 52 64 79 104 162 242 311 359 405 469 541 583 599 598 594 586 567 547 545 540 524 495 444 360 291 250 215 179 143 116 105 88 69 58 46 38 54 141 388 698 1054 1306 1379 1345 1166 929 656 436 285 181 109 74 59 45 31 20 11 4 1 0 0 0 0 0 0 0 1 3 6 11 30 107 264 465 665 837 984 1070 1166 1282 1351 1358 1365 1402 1451 1445 1389 1306 1226 1162 1108 1055 1010 992 1006 1019 957 859 768 692 639 601 560 558 595 671 774 900 1055 1215 1351 1411 1369 1199 927 664 455 306 232 217 240 283 280 252 247 335 505 663 703 737 821 959 1115 1235 1304 1384 1348 1325 1247 1103 999 998 971 952 876 795 779 766 542 384 327 357 460 532 618 626 497 293 139 103 83 130 242 426 664 919 1002 1001 1023 1031 947 810 676 572 438 265 102 32 7 2 40 168 405 611 761 826 802 684 536 420 361 238 114 33 4 0 0 0 0 0 0 0 0 0 0 0 0 2 19 126 201 221 177 77 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 1 0 0 0 0 0 0 0 0 0 0 0 0 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 34 84 61 27 12 12 16 18 21 27 27 20 8 0 0 0 5 26 85 235 345 372 329 273 256 289 314 282 261 312 428 548 551 446 436 510 590 606 573 539 471 436 489 595 594 462 283 141 91 149 279 447 556 555 496 447 448 453 462 508 595 706 787 747 626 558 563 575 557 544 536 464 370 359 437 525 541 404 287 202 151 128 123 119 103 93 92 97 102 101 107 114 119 114 91 41 15 8 9 10 16 37 75 64 32 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 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 1 1 4 7 9 11 11 13 16 23 35 46 54 59 65 75 98 123 144 161 183 224 252 240 207 165 128 103 81 69 70 84 115 155 193 221 235 237 228 207 176 140 103 72 64 80 120 177 244 302 333 327 267 174 98 62 54 46 38 30 23 20 21 23 29 41 59 80 111 174 259 351 439 514 573 609 611 604 600 592 567 529 505 502 510 512 506 481 392 320 268 222 181 149 132 127 103 82 68 59 53 50 66 228 488 783 1040 1244 1428 1321 1110 877 655 461 310 209 152 125 99 64 33 14 7 2 1 1 1 3 3 1 0 0 1 2 3 8 33 93 215 394 588 772 912 1052 1194 1266 1236 1251 1317 1367 1367 1307 1217 1154 1105 1081 1060 1040 1045 1086 1118 1077 1001 904 799 705 647 587 561 567 611 689 796 966 1167 1368 1527 1580 1472 1218 936 672 437 280 227 207 208 201 200 226 308 435 526 583 738 878 1002 1152 1288 1351 1318 1167 1042 987 955 1066 1236 1233 1150 1055 966 995 965 739 515 396 441 663 723 697 574 382 206 105 116 157 256 417 620 843 1016 1041 1032 1020 982 885 759 602 475 341 176 52 7 2 36 222 599 961 1066 1017 884 741 605 468 345 265 163 71 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 127 315 472 474 204 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 14 44 66 41 7 0 0 2 5 11 16 12 7 2 0 0 0 16 71 151 270 410 404 324 259 242 267 296 300 323 396 484 538 510 413 427 538 644 665 591 505 424 457 547 596 525 359 204 134 139 181 257 373 468 439 368 327 345 393 419 442 509 623 723 742 691 631 614 591 545 499 483 464 414 438 524 608 569 353 213 133 88 68 66 69 65 67 69 69 71 82 102 113 105 80 45 15 7 6 11 11 20 46 71 53 20 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 7 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 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 4 5 8 10 12 15 20 23 32 44 53 57 62 72 82 95 107 119 136 168 202 195 167 142 127 116 99 88 84 91 109 130 142 175 204 211 195 161 121 83 68 62 58 64 82 114 166 238 305 331 279 177 104 71 65 65 61 50 37 29 27 22 20 22 29 44 74 136 218 315 411 496 575 629 620 602 592 575 531 483 444 428 439 457 471 471 413 341 272 216 176 149 136 131 112 96 86 79 69 59 55 148 323 506 635 724 1020 1120 1067 945 789 615 459 361 297 256 208 143 74 28 20 14 10 10 13 16 16 8 4 3 5 7 10 10 8 16 67 178 321 497 686 883 1067 1191 1223 1255 1306 1340 1321 1245 1152 1115 1090 1076 1063 1052 1064 1115 1144 1137 1094 1011 898 784 702 647 610 594 606 655 723 850 1024 1223 1419 1554 1552 1418 1191 919 656 458 342 247 169 132 138 190 294 420 485 554 719 889 1018 1192 1363 1274 1195 1147 1104 1077 1029 1275 1497 1530 1427 1329 1264 1350 1263 978 605 327 350 566 639 583 426 232 130 117 170 278 423 577 708 843 928 948 916 858 803 743 621 437 267 149 58 16 3 10 90 337 808 1138 1091 902 705 568 495 364 250 155 84 36 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 88 310 632 574 289 117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 13 0 0 0 1 4 10 10 4 1 0 0 2 9 35 106 171 277 414 401 300 214 199 246 316 364 389 356 349 353 336 304 343 498 633 654 572 467 414 477 538 519 419 290 210 240 306 342 327 308 315 263 202 175 217 318 421 469 503 571 641 687 712 717 745 686 575 461 386 363 393 496 514 470 386 200 90 67 68 73 75 75 79 84 80 77 81 91 103 96 68 35 11 2 2 2 4 7 16 32 40 26 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 2 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 1 2 4 4 7 11 14 16 19 23 30 40 48 51 54 70 76 81 87 96 105 114 118 101 113 134 150 155 139 112 96 86 80 76 80 93 106 110 107 98 84 69 73 72 65 62 69 88 125 185 264 311 281 188 118 88 81 85 86 76 56 42 35 26 17 10 7 9 22 59 122 217 331 441 532 582 581 575 568 541 478 404 356 326 334 369 411 442 422 363 284 223 186 152 135 125 116 108 105 103 91 76 80 125 211 312 385 358 503 719 864 906 853 728 571 473 434 415 377 295 172 98 66 54 46 42 40 32 35 29 24 24 24 22 22 25 20 15 24 59 127 222 384 604 851 1080 1216 1263 1302 1321 1309 1276 1236 1206 1199 1175 1113 1052 1048 1079 1120 1141 1120 1053 955 846 762 704 667 643 629 643 682 754 872 1031 1204 1360 1443 1475 1368 1160 926 723 564 417 264 166 136 156 243 383 442 525 666 838 997 1215 1286 1152 1097 1211 1307 1416 1398 1536 1660 1684 1624 1639 1662 1686 1524 1135 612 284 319 431 471 402 265 135 116 162 260 395 550 686 713 738 762 758 703 622 557 504 397 245 106 27 6 1 1 18 81 223 482 644 622 512 410 370 368 277 163 75 29 12 1 0 0 0 0 0 0 0 2 7 8 0 0 0 0 4 34 145 468 391 191 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 4 1 0 0 0 9 30 63 94 178 292 359 335 244 142 122 183 280 360 376 252 204 198 203 223 287 443 584 600 535 461 437 473 456 395 316 266 283 364 438 482 386 243 148 103 78 73 126 241 385 493 547 576 618 648 680 729 780 675 513 368 262 199 210 389 448 344 174 61 16 23 36 48 62 78 92 92 93 99 105 104 90 62 30 10 1 0 0 0 2 10 17 20 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 1 1 0 0 0 0 2 7 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 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 15 19 21 23 28 37 43 43 47 65 75 80 85 92 100 110 148 121 130 161 185 184 148 98 76 67 62 59 61 63 67 72 80 85 81 74 77 76 74 72 74 85 112 163 228 272 263 201 138 109 95 101 106 96 74 55 41 30 20 13 9 10 12 26 56 107 177 268 395 433 460 472 458 410 329 274 245 231 247 292 350 398 424 414 354 278 219 167 139 128 122 118 120 128 123 115 123 144 175 214 256 221 274 438 643 810 892 886 731 604 542 529 526 485 350 246 178 133 101 78 66 49 50 50 51 53 51 38 34 40 41 34 25 25 35 65 140 297 569 893 1123 1216 1253 1273 1298 1343 1365 1298 1220 1145 1085 1039 1019 1027 1071 1101 1089 1036 959 876 800 732 683 659 644 647 672 720 792 890 1004 1114 1188 1316 1351 1255 1101 930 788 643 473 318 210 141 157 257 330 420 571 765 942 1145 1136 1021 1022 1256 1374 1675 1873 2002 2027 1925 1797 1873 1906 1815 1560 1153 588 381 406 514 535 360 191 128 149 235 360 500 590 622 593 563 554 533 479 404 327 257 177 94 30 5 0 0 3 14 34 74 120 149 158 175 222 263 257 192 110 49 12 3 0 0 0 0 0 0 1 19 61 88 49 13 0 0 0 1 4 27 134 173 126 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 1 0 0 0 0 2 13 36 61 71 116 202 251 229 159 86 74 125 200 299 344 241 192 215 242 275 332 434 535 545 510 476 462 460 435 353 293 290 354 459 538 549 380 211 110 76 77 80 100 153 243 359 482 581 668 657 645 659 632 514 359 235 151 98 90 231 196 101 34 6 2 5 7 7 14 29 48 61 71 91 93 78 52 25 6 1 0 0 0 1 4 16 23 19 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 1 5 10 1 0 0 0 6 17 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 1 2 4 6 10 14 17 20 22 23 27 35 40 40 40 55 68 76 83 91 97 98 96 88 103 129 147 142 111 87 77 76 78 79 76 74 81 94 109 118 113 98 95 92 88 84 83 90 109 165 219 257 261 225 160 128 111 113 118 109 91 73 55 40 29 23 20 16 12 12 21 43 78 124 205 259 314 366 403 397 311 261 227 212 216 238 269 306 365 354 310 270 227 180 152 138 133 133 137 157 170 174 187 208 222 214 213 170 181 274 436 632 831 982 931 822 729 677 647 625 504 383 291 223 167 120 100 80 69 64 62 67 82 72 63 60 57 48 34 29 20 19 44 135 354 746 1019 1152 1206 1237 1275 1341 1418 1368 1269 1174 1093 1037 1009 993 1009 1030 1028 998 939 868 800 734 680 653 660 680 709 740 769 805 850 902 949 1067 1186 1215 1155 1050 943 824 683 522 345 178 124 143 199 286 425 644 830 949 909 780 789 1230 1450 1818 2209 2459 2391 2150 2016 2012 1974 1785 1414 996 618 501 589 717 721 462 264 174 208 331 497 600 594 527 437 391 405 402 350 253 163 103 55 27 7 1 0 1 3 6 11 20 28 50 51 96 184 214 182 129 68 31 9 2 0 0 0 0 0 0 14 59 131 154 91 33 3 0 0 0 0 8 34 114 408 274 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 46 49 43 47 84 155 146 105 92 133 198 250 351 369 276 198 242 326 384 419 449 481 502 510 502 487 473 457 404 363 370 432 528 609 583 346 239 186 174 189 192 151 108 108 179 317 510 640 595 554 533 489 382 233 129 80 50 40 73 26 6 1 0 0 0 0 0 0 5 12 21 36 50 47 33 16 5 0 0 0 0 0 1 4 12 17 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 1 8 19 24 5 0 0 0 5 16 24 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 0 0 0 0 0 0 0 0 0 0 3 5 10 14 18 19 21 22 27 33 37 36 35 42 56 70 82 88 91 94 84 77 78 84 90 94 96 106 114 124 132 136 135 129 133 148 171 188 183 163 140 117 101 94 95 101 113 160 213 253 266 241 182 151 133 129 128 120 107 91 76 61 49 42 36 28 20 12 10 20 42 76 128 171 215 265 320 368 325 300 273 264 275 288 276 275 342 378 360 303 247 214 186 163 153 155 162 190 221 250 273 287 284 249 218 183 166 201 288 408 578 799 923 965 941 873 822 745 645 551 457 364 278 207 166 135 109 88 71 69 94 102 98 87 74 60 45 42 32 21 23 67 190 468 784 1029 1175 1235 1254 1295 1340 1324 1264 1193 1150 1082 1023 977 959 962 963 945 911 853 792 738 697 676 704 741 767 775 773 776 780 802 836 904 1015 1142 1152 1121 1039 923 793 676 499 305 177 123 131 194 310 502 665 723 640 489 574 1029 1409 1816 2260 2608 2319 2098 1989 1993 1983 1756 1390 971 707 660 753 798 642 371 210 174 257 424 604 636 563 441 346 320 338 303 224 136 77 45 25 9 1 0 1 5 6 3 7 34 100 257 278 300 304 292 251 128 48 24 19 12 0 0 0 0 0 0 8 37 67 66 29 1 0 0 0 0 0 0 7 64 584 815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 70 91 78 50 36 48 79 77 97 131 198 291 371 395 442 407 305 248 328 440 483 475 451 453 489 526 506 483 476 487 491 475 475 513 569 596 534 347 357 350 357 371 356 268 138 82 95 191 349 446 393 362 372 385 352 252 131 68 42 25 10 2 0 0 0 0 0 0 0 0 0 2 6 12 14 11 6 2 0 0 0 0 0 0 0 1 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 1 4 23 31 23 6 0 0 0 3 10 22 30 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 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 5 8 12 15 17 19 21 22 27 31 33 34 34 35 43 61 73 78 81 85 85 86 88 93 104 118 137 161 187 199 195 187 186 184 176 189 217 241 243 221 186 151 121 107 112 114 120 147 182 212 226 213 184 167 159 154 143 126 112 100 87 81 79 74 66 52 32 19 12 14 29 56 90 122 150 174 201 250 232 238 252 280 322 369 365 369 387 385 366 340 311 263 231 202 184 186 202 227 276 317 331 318 294 263 226 183 165 190 247 301 348 464 616 813 987 994 971 879 784 703 630 542 425 331 263 215 174 134 108 95 105 116 115 102 88 78 62 55 48 39 33 49 216 476 761 1014 1181 1233 1227 1254 1287 1295 1274 1265 1282 1210 1114 1025 958 919 915 909 887 854 818 786 767 764 792 826 848 855 850 802 783 781 787 810 883 1032 1090 1101 1055 949 800 739 625 473 313 187 141 180 264 392 505 533 421 303 492 850 1220 1534 1806 2063 1892 1678 1595 1719 1914 1779 1478 1116 834 720 740 647 414 201 81 107 263 469 619 621 517 391 313 293 270 207 129 65 32 17 8 2 0 1 5 14 10 6 17 98 366 793 830 701 517 359 234 97 41 32 28 5 0 0 0 0 0 0 0 5 9 7 2 0 0 0 0 0 0 0 1 77 447 880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 116 154 140 75 54 76 126 156 139 202 297 392 470 505 478 457 429 397 416 486 529 501 442 420 449 504 541 505 470 468 500 538 550 543 555 578 584 548 489 544 544 526 500 449 346 198 115 86 112 168 197 168 146 190 268 330 318 234 102 47 19 4 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 0 1 4 23 32 26 13 3 0 0 0 0 4 26 52 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 1 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 1 1 0 1 4 7 10 14 18 20 22 23 27 30 33 35 36 38 49 57 62 64 66 71 77 82 91 107 132 159 182 205 214 204 188 182 188 196 193 201 218 231 234 219 182 146 122 114 117 116 119 129 141 155 169 169 168 170 175 174 157 128 113 105 94 88 89 94 95 84 65 47 34 28 29 40 59 81 95 99 104 126 131 148 174 211 266 341 353 396 421 410 364 294 271 261 248 229 215 220 251 261 304 327 322 306 302 288 262 218 201 215 223 214 201 225 291 457 735 935 1029 986 897 806 728 650 555 462 382 320 270 217 183 153 138 132 125 111 96 86 72 62 59 62 73 127 388 708 981 1143 1197 1186 1171 1202 1256 1295 1291 1320 1374 1330 1234 1118 1011 956 941 938 937 928 911 899 904 910 923 934 941 944 915 877 849 822 792 775 852 958 1021 1038 1008 932 801 767 726 652 526 342 244 237 264 320 378 390 268 247 409 684 932 1002 996 1242 1458 1450 1339 1509 1824 1837 1597 1249 935 733 641 487 311 166 101 151 316 515 620 580 448 345 283 242 196 139 83 37 12 4 1 0 1 1 5 10 7 5 18 78 647 1064 1157 965 640 368 179 73 32 23 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 185 366 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 105 127 112 67 35 66 152 224 233 232 302 411 494 525 509 480 478 511 534 551 546 509 450 409 431 490 540 556 526 486 475 506 548 570 567 559 577 604 629 656 684 671 600 522 445 358 250 139 84 62 65 66 49 31 68 140 216 267 260 147 54 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 1 6 23 59 34 15 4 0 0 0 0 0 2 27 51 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 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 1 1 1 1 3 5 7 12 16 20 22 24 26 28 31 36 40 43 57 66 67 64 63 65 70 84 96 110 130 156 175 180 176 172 174 181 181 176 166 159 159 164 172 166 135 111 101 101 99 98 100 106 111 116 125 140 153 162 171 172 157 125 115 118 115 107 102 103 106 100 83 70 61 52 45 37 36 47 55 53 54 58 60 67 83 113 157 222 266 325 389 438 451 404 351 317 285 253 231 236 283 295 330 374 413 431 400 360 329 298 268 236 189 130 91 99 139 231 425 675 961 1066 1004 888 832 784 717 637 558 489 427 361 305 253 209 173 145 129 111 94 77 66 65 76 106 224 426 660 870 998 1053 1073 1101 1159 1242 1321 1338 1364 1389 1380 1310 1183 1068 1007 983 986 1000 1017 1030 1052 1065 1065 1059 1054 1055 1073 1055 1021 970 905 839 818 869 931 974 987 960 893 816 783 766 749 718 526 395 317 281 277 294 254 194 209 337 530 626 512 469 697 1160 1484 1480 1726 1988 2071 1878 1457 1014 722 578 452 341 272 265 338 488 626 650 543 388 310 259 207 148 98 70 31 7 0 0 2 8 6 6 3 0 1 6 111 567 961 1087 885 553 311 154 67 26 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 6 53 128 111 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 10 44 91 105 67 27 18 47 118 233 214 202 244 335 426 474 472 466 493 548 607 612 564 503 449 418 423 473 540 562 547 522 508 479 493 527 554 562 559 583 630 679 708 705 674 585 486 412 348 268 164 81 48 46 42 26 10 13 49 100 141 149 107 30 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 1 5 27 60 75 29 7 1 0 0 0 0 0 0 26 46 19 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 3 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 2 5 7 11 15 19 24 26 24 25 31 40 44 47 58 67 70 68 66 65 66 83 97 107 118 132 142 141 137 148 172 192 186 161 138 122 116 120 132 118 100 85 76 72 72 75 76 78 83 90 100 122 140 144 143 142 140 119 114 123 134 141 139 128 112 99 88 82 79 76 69 57 46 45 47 43 39 33 29 29 36 49 71 105 144 201 273 354 429 464 464 429 368 303 260 262 290 317 366 423 461 456 439 404 379 352 304 229 146 75 43 74 142 214 300 444 809 1044 1055 971 936 926 893 830 758 690 613 530 444 361 294 246 212 180 150 127 106 88 83 85 104 144 210 323 498 734 875 977 1064 1144 1225 1338 1407 1442 1451 1433 1371 1228 1134 1067 1037 1039 1065 1110 1140 1180 1200 1197 1184 1190 1211 1225 1211 1170 1101 1010 928 886 878 902 941 961 936 874 804 750 720 709 715 607 481 373 303 266 257 205 164 178 275 414 365 237 244 579 1123 1476 1751 2126 2319 2308 2088 1622 1108 751 630 587 517 467 474 571 730 829 782 616 444 332 266 202 131 80 63 26 5 0 3 14 37 40 33 18 10 10 27 135 360 592 723 559 352 204 104 40 11 2 0 0 0 0 0 0 0 0 0 0 1 35 44 35 76 49 14 3 5 62 248 578 443 386 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 74 104 82 35 6 27 86 155 192 69 108 227 340 404 417 420 472 561 633 643 584 505 446 421 431 473 533 567 562 535 511 502 481 490 518 537 540 542 565 616 648 643 621 586 519 440 387 345 283 193 100 66 75 70 47 19 4 15 46 76 78 51 14 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 2 18 54 82 68 23 4 0 0 0 0 0 0 0 19 32 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 2 3 4 3 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 7 10 14 18 23 26 24 27 34 42 46 48 57 66 71 71 70 69 70 79 86 92 101 116 133 141 143 152 171 190 184 156 130 117 117 122 127 102 85 71 59 52 53 60 64 67 75 88 101 115 125 128 129 131 134 127 120 119 125 145 163 137 123 107 99 98 98 93 91 82 69 59 53 49 43 34 30 29 29 30 34 46 66 95 142 208 285 362 437 469 449 397 349 333 317 330 372 417 440 449 400 382 370 345 288 185 112 64 71 122 190 263 364 452 666 851 939 987 994 1017 1014 974 911 844 762 668 558 457 381 331 303 274 225 185 154 124 106 97 101 111 114 126 207 472 713 880 1012 1142 1251 1346 1403 1451 1470 1456 1440 1336 1249 1170 1122 1115 1148 1212 1260 1305 1343 1362 1347 1345 1363 1372 1360 1324 1257 1164 1061 953 878 869 921 946 930 877 784 681 628 620 638 600 503 389 312 271 242 193 155 161 223 293 230 142 160 500 1262 1658 2003 2391 2539 2353 2006 1549 1132 857 792 842 820 708 695 827 1007 1095 986 753 493 347 273 205 128 71 42 21 10 8 8 41 82 105 99 58 60 70 81 103 143 215 301 255 167 84 39 21 7 1 0 0 0 0 0 0 0 0 1 6 39 120 231 357 404 220 123 55 31 116 420 763 677 443 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 77 81 55 21 4 40 110 140 105 35 115 285 416 461 449 452 531 592 603 575 523 453 422 433 462 495 520 525 519 500 496 493 492 500 517 524 520 515 524 554 563 537 511 486 447 398 358 332 292 225 154 123 136 123 87 46 21 21 45 82 83 68 52 33 21 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 1 3 5 4 2 5 9 9 8 5 4 5 7 42 64 64 42 14 1 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 1 1 2 3 4 4 4 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 1 1 2 3 7 11 14 17 20 25 26 29 35 42 44 45 50 58 66 72 73 73 74 76 79 84 96 113 136 147 150 160 178 192 180 153 127 120 128 130 122 102 82 67 57 50 50 59 67 73 83 99 117 116 107 112 117 121 129 131 121 107 101 111 128 123 115 107 105 104 99 91 93 91 84 77 71 65 61 49 41 36 33 30 29 33 41 59 85 119 163 232 327 408 452 459 443 416 380 359 366 401 449 494 441 391 368 352 298 183 130 114 135 183 254 362 483 538 596 676 811 1049 1140 1153 1123 1071 1007 930 839 740 643 545 451 398 394 378 318 250 196 154 128 112 114 117 109 97 135 278 439 537 604 735 883 1083 1217 1335 1414 1427 1443 1407 1358 1307 1274 1275 1299 1355 1415 1474 1523 1547 1530 1530 1519 1492 1468 1449 1401 1324 1205 1039 889 844 868 892 898 874 794 657 581 570 579 556 480 378 303 260 234 198 162 167 213 242 205 149 214 578 1279 1813 2136 2303 2247 2028 1824 1451 1156 985 926 954 956 852 895 1084 1294 1376 1163 858 576 386 289 212 126 64 33 26 28 39 45 83 138 189 193 124 145 171 166 128 108 120 133 128 96 47 27 15 5 0 0 0 0 0 0 0 0 0 3 26 81 152 222 276 344 303 235 152 49 81 349 537 600 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 1 5 13 21 27 35 31 29 26 36 81 156 143 96 110 238 411 482 489 482 495 543 560 563 535 485 442 429 443 461 471 471 470 473 470 494 500 497 497 505 513 513 503 490 479 468 446 432 414 386 351 319 304 292 250 205 182 182 161 118 79 59 64 86 111 141 136 111 79 44 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 18 31 37 38 38 36 31 28 25 25 24 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 1 2 3 4 4 3 2 3 3 3 3 3 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 15 19 20 24 25 29 33 37 40 41 43 48 56 66 70 72 74 76 79 83 93 109 129 144 156 174 191 193 173 145 121 120 136 138 129 111 91 74 63 59 62 68 77 86 93 103 123 115 102 101 104 105 107 107 99 87 85 94 101 95 87 86 88 89 85 79 81 81 80 80 80 81 76 63 54 48 44 42 38 33 34 46 67 93 118 149 208 283 361 423 457 455 413 356 329 360 419 454 460 459 459 439 340 247 215 217 235 265 316 403 528 563 507 491 664 1106 1292 1321 1270 1189 1095 988 887 786 693 604 509 440 435 433 390 317 248 192 158 141 140 139 125 113 133 163 183 171 141 188 309 545 829 1102 1289 1375 1399 1414 1423 1426 1428 1452 1475 1522 1582 1645 1700 1709 1671 1641 1608 1577 1554 1541 1513 1459 1341 1146 922 810 797 810 824 822 785 676 587 545 529 497 421 337 267 221 206 199 177 184 224 261 242 195 243 567 1137 1641 1962 2060 1975 1899 1798 1493 1187 978 842 813 842 882 1019 1276 1529 1556 1278 917 612 429 348 242 146 81 51 48 45 64 86 125 170 196 207 196 208 209 181 147 130 118 114 110 94 61 35 14 3 0 0 0 0 0 0 0 0 0 10 38 61 58 35 38 116 208 275 262 81 52 130 227 291 311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 30 27 18 21 24 76 105 126 159 202 176 186 278 405 499 514 493 486 492 504 504 487 474 465 454 445 442 444 445 443 443 453 471 498 497 486 477 475 483 501 491 468 439 413 396 379 358 334 309 287 278 278 252 221 198 178 155 116 87 80 85 89 96 166 193 167 112 55 15 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 23 40 54 56 53 63 70 58 29 4 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 1 3 5 3 2 2 2 3 4 4 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 15 19 21 21 21 23 27 30 32 34 35 37 46 59 65 67 70 75 80 84 90 106 118 137 154 167 175 178 161 136 117 118 134 141 132 119 100 82 71 67 71 75 85 99 110 114 124 115 109 109 111 110 100 91 85 77 76 81 85 81 72 68 68 70 71 67 65 63 60 62 70 75 73 70 65 61 56 50 47 45 46 53 64 79 98 105 118 165 249 338 418 467 453 400 347 338 391 476 540 575 585 566 467 399 365 349 332 306 305 376 504 607 687 781 899 1239 1441 1489 1431 1325 1198 1072 969 875 781 679 562 492 474 469 442 377 288 218 188 173 165 159 148 138 130 104 68 34 7 14 32 103 376 813 1154 1339 1391 1424 1476 1541 1589 1610 1620 1657 1717 1790 1881 1895 1843 1769 1708 1682 1669 1649 1614 1558 1445 1250 1004 830 738 710 716 725 730 681 593 516 465 421 353 280 220 180 168 182 192 213 261 310 316 265 258 462 899 1341 1640 1745 1691 1724 1726 1544 1209 831 619 583 642 780 1015 1356 1588 1580 1327 965 645 494 402 284 194 145 123 71 41 44 70 114 171 180 198 213 211 187 151 149 140 126 118 118 98 65 33 11 1 0 0 0 0 0 0 0 1 6 27 41 25 8 1 6 53 139 232 252 147 59 24 41 71 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 45 40 22 28 68 126 225 243 236 249 261 243 324 428 490 508 496 450 432 447 453 449 439 431 443 443 437 426 416 415 427 457 491 508 496 464 440 426 427 452 489 488 458 421 387 362 337 319 306 290 273 261 260 254 218 181 153 127 98 81 83 86 82 78 124 129 120 90 51 21 15 19 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 18 16 1 0 0 0 0 0 0 0 0 0 0 0 0 6 23 41 51 49 46 60 61 38 15 16 17 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 1 2 4 3 2 2 2 3 4 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 9 14 19 21 19 20 21 23 25 26 27 30 33 42 52 58 61 65 70 75 78 82 97 111 125 136 143 148 156 145 129 117 117 127 134 122 112 95 80 71 66 68 77 92 108 120 122 121 113 108 107 110 113 105 97 95 92 91 94 97 94 80 69 62 56 52 49 47 44 40 38 44 53 61 65 65 63 57 52 51 53 57 61 67 70 81 84 86 106 161 245 365 456 489 471 429 385 388 443 530 605 643 656 618 561 489 419 362 304 299 374 478 595 732 868 1128 1388 1557 1596 1523 1417 1301 1166 1051 958 872 768 631 567 534 508 475 424 341 268 219 188 172 160 151 145 114 70 32 10 2 3 7 63 255 635 1030 1326 1441 1485 1538 1616 1718 1787 1780 1789 1851 1946 2047 2062 2034 1973 1894 1840 1794 1749 1701 1641 1535 1342 1094 862 718 652 634 634 638 649 601 514 433 355 286 226 182 156 149 166 202 242 303 367 399 365 294 387 674 1040 1316 1341 1229 1235 1334 1377 1199 661 404 370 479 684 975 1377 1574 1546 1323 980 633 500 391 303 242 201 137 60 20 12 27 60 106 136 154 156 147 135 140 152 137 117 110 107 85 53 25 9 1 0 0 0 0 0 0 1 5 27 48 39 9 1 0 6 26 79 174 211 165 84 12 4 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 5 22 45 59 37 26 110 205 277 325 289 226 224 256 302 389 454 460 445 414 376 360 385 402 416 422 418 421 422 416 406 398 403 438 501 527 518 478 428 412 419 429 440 452 455 436 410 377 342 310 294 293 284 267 251 250 268 229 178 138 109 91 81 83 86 85 82 84 62 76 73 55 41 45 53 45 20 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 20 28 31 35 53 57 49 48 57 53 29 10 2 0 0 0 0 0 0 0 2 6 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 1 1 2 2 1 1 2 2 3 4 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 2 5 9 13 17 19 20 20 20 21 22 23 22 26 30 37 44 49 55 60 64 68 71 75 85 97 106 114 122 131 140 135 126 118 117 121 126 116 101 87 77 71 67 70 84 97 106 111 114 113 110 106 102 99 97 107 103 99 95 95 99 104 105 90 75 64 55 50 44 39 33 26 23 24 28 35 41 46 50 51 49 50 55 64 77 92 83 81 80 79 85 110 158 277 404 494 525 504 458 419 452 528 602 650 678 671 602 507 417 340 290 283 317 376 533 809 904 1092 1362 1567 1627 1548 1442 1340 1228 1128 1037 943 864 751 665 596 542 505 496 436 356 279 226 203 178 163 142 109 76 45 13 13 19 35 112 301 627 996 1306 1472 1535 1570 1606 1692 1768 1827 1889 1977 2081 2131 2145 2152 2144 2087 2000 1917 1838 1767 1687 1573 1396 1163 959 793 666 585 564 570 587 576 524 441 321 238 182 147 132 135 156 201 256 322 397 464 458 379 381 528 781 1014 917 759 717 844 1057 1030 545 247 209 391 762 1109 1455 1603 1529 1276 908 618 450 356 308 286 221 132 56 13 3 9 30 54 67 67 63 73 89 104 109 105 99 90 80 66 44 17 4 1 0 0 0 0 0 0 3 16 36 33 14 3 0 0 1 9 59 139 201 209 120 44 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 45 52 47 41 83 252 281 294 289 236 169 175 221 281 338 373 337 314 306 307 316 336 358 390 407 411 412 413 405 397 396 408 436 461 488 475 440 407 407 441 457 446 422 401 392 387 370 337 304 284 282 274 258 249 257 280 265 208 152 114 93 84 80 86 96 98 88 74 80 76 61 49 51 56 56 48 28 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 1 4 7 12 17 29 36 39 42 43 38 27 12 3 0 0 0 0 0 0 4 18 39 54 28 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 1 1 0 0 1 2 3 4 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 12 15 18 19 21 21 20 19 20 21 25 30 35 39 44 49 56 60 64 67 68 74 83 92 99 106 113 119 122 120 117 117 118 115 107 91 81 77 74 70 73 82 88 92 97 103 110 117 120 118 113 108 118 114 101 88 83 85 86 83 74 63 52 44 38 33 29 23 16 14 12 12 15 17 20 24 30 38 44 53 69 91 110 103 97 89 82 80 93 115 193 304 416 499 532 507 473 490 533 575 615 643 646 579 476 385 320 277 261 354 465 590 926 1127 1320 1516 1641 1641 1551 1446 1349 1257 1173 1091 989 919 831 737 653 596 585 575 520 427 324 249 247 217 193 172 172 193 183 163 130 125 171 268 459 751 1072 1332 1486 1545 1562 1560 1606 1672 1760 1884 2033 2122 2128 2134 2174 2225 2218 2143 2028 1912 1812 1719 1610 1441 1229 1027 855 706 579 523 499 498 511 517 464 333 226 158 121 112 126 151 191 242 301 367 446 470 433 391 420 587 730 624 452 376 486 738 693 402 150 111 325 962 1395 1649 1695 1518 1182 808 526 363 299 290 273 203 126 57 12 9 14 23 29 30 24 26 39 60 82 94 94 82 61 45 34 23 11 2 0 0 0 0 0 0 0 11 43 84 37 11 1 0 0 0 5 28 62 90 112 74 33 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 5 23 55 60 35 27 69 159 230 180 186 192 181 165 182 222 248 266 266 231 219 229 256 295 328 351 375 377 381 390 398 398 400 404 400 380 356 404 421 408 395 408 454 487 452 410 375 354 356 356 334 303 279 271 267 267 272 283 294 286 247 194 149 116 95 80 80 95 106 103 89 89 89 73 52 39 36 32 60 60 37 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 1 2 4 5 5 4 5 5 3 1 0 0 0 0 0 0 0 0 7 27 53 63 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 1 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 4 8 11 14 17 18 20 20 19 18 17 22 28 33 37 42 46 48 53 57 60 62 64 68 74 81 84 86 91 103 112 113 112 112 110 104 96 88 83 80 78 77 71 71 74 80 89 100 112 131 139 139 141 150 152 134 108 87 76 72 59 49 41 33 26 20 15 13 11 9 6 5 5 4 4 5 7 9 12 18 26 39 60 91 119 130 126 114 99 89 100 117 152 210 294 400 492 515 512 515 533 559 583 606 615 565 474 394 352 306 277 394 601 750 961 1160 1387 1590 1692 1665 1580 1479 1376 1276 1187 1115 1057 974 880 782 695 638 648 622 559 469 361 248 256 251 248 272 332 402 419 441 458 454 428 476 671 937 1209 1425 1561 1620 1637 1619 1613 1640 1709 1839 2011 2083 2086 2087 2129 2204 2195 2125 2023 1914 1817 1736 1635 1471 1281 1096 920 777 634 535 465 423 428 486 475 372 244 146 101 102 126 149 171 201 242 292 349 383 389 374 351 460 518 449 314 228 305 421 352 190 57 11 417 1057 1555 1767 1705 1402 1000 633 385 276 256 278 258 193 119 68 33 29 31 33 32 27 18 15 21 36 60 80 83 58 34 23 20 14 6 1 0 0 0 0 0 0 1 6 30 71 39 9 0 0 0 0 0 4 11 14 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 12 57 93 77 20 28 100 152 137 60 97 129 148 168 201 229 218 215 202 189 202 232 276 323 358 370 367 343 340 361 391 414 425 421 390 314 264 375 375 378 377 387 418 461 463 411 362 334 328 336 327 305 282 270 273 295 308 307 298 283 260 230 192 153 120 94 80 83 91 89 84 85 93 89 68 45 31 28 41 41 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 1 3 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 1 3 3 4 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 4 8 11 14 17 18 19 19 19 18 19 24 30 35 40 42 45 49 52 53 54 55 57 60 64 70 73 77 87 101 110 110 108 105 103 102 100 96 92 88 83 84 77 71 70 78 93 114 131 146 150 152 158 162 148 120 97 80 65 52 34 21 13 8 6 3 2 2 2 2 2 1 1 1 1 1 2 3 5 8 10 18 40 78 123 153 163 152 130 117 123 132 145 166 210 299 422 483 510 523 530 529 528 560 579 563 519 471 413 362 340 415 584 742 865 954 1156 1404 1593 1673 1609 1494 1381 1281 1188 1114 1054 993 918 834 752 678 652 616 557 484 406 300 279 277 302 367 466 570 600 617 642 642 588 709 928 1158 1348 1488 1597 1638 1657 1657 1644 1644 1673 1796 1937 1999 1998 1975 1972 2073 2076 2024 1939 1841 1766 1695 1607 1493 1351 1183 992 862 736 607 484 396 407 458 460 395 278 142 94 89 102 117 130 144 173 201 234 275 324 359 343 380 394 346 232 172 190 174 114 43 9 28 475 1098 1627 1767 1557 1157 740 414 255 233 260 284 276 225 143 103 71 48 40 39 30 23 15 10 7 9 24 36 38 27 15 14 14 12 5 0 0 0 0 0 0 0 0 1 3 6 6 2 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 9 77 124 109 66 95 188 165 94 37 48 95 127 155 192 232 209 172 148 157 196 246 307 356 372 364 339 304 305 337 376 406 420 415 384 340 332 352 320 330 341 340 340 349 364 388 350 317 303 305 312 302 283 275 285 305 308 297 281 261 241 221 198 175 151 123 95 77 75 79 90 100 104 95 73 47 36 36 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 0 0 0 0 0 0 0 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 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 14 17 17 19 19 20 21 23 25 30 37 41 41 43 47 49 50 49 48 48 50 58 66 73 80 90 105 116 118 115 111 108 109 110 112 112 106 95 85 75 71 73 84 103 123 138 145 153 164 171 167 148 118 90 68 49 32 19 10 5 2 0 0 0 0 0 0 0 2 1 1 1 1 1 2 4 6 7 9 19 46 93 151 189 192 173 154 140 132 137 157 188 264 351 419 476 520 542 538 511 516 532 542 523 446 368 344 347 375 441 551 687 773 938 1204 1481 1631 1613 1522 1407 1296 1204 1121 1043 970 905 846 787 716 659 611 562 508 441 368 331 323 348 411 502 622 666 669 660 651 652 838 1037 1221 1365 1449 1480 1482 1502 1544 1591 1606 1633 1753 1861 1908 1893 1855 1810 1877 1916 1904 1842 1733 1671 1609 1549 1483 1394 1269 1096 967 837 691 529 389 389 426 448 423 327 178 107 76 67 72 82 89 106 123 147 190 262 312 324 318 300 270 168 114 86 57 24 0 0 59 371 973 1654 1739 1440 981 524 233 184 236 292 315 301 268 213 155 92 43 20 16 10 7 4 3 1 0 4 10 16 16 11 11 14 13 7 1 1 4 3 1 0 0 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 2 58 128 189 241 303 369 220 95 27 18 50 90 113 125 128 111 80 74 108 167 236 305 354 350 323 286 254 255 297 341 375 391 388 372 366 364 341 301 288 296 292 273 257 267 314 347 319 290 279 284 292 287 277 272 264 240 240 238 226 208 191 177 169 161 140 109 82 68 71 88 98 89 62 43 21 23 44 62 56 27 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 1 2 3 3 3 4 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 4 10 13 14 16 16 18 20 22 24 25 26 31 38 41 40 41 43 46 46 45 43 41 44 53 61 69 77 90 106 120 132 135 132 131 134 136 136 132 124 113 99 88 82 82 93 116 131 142 156 171 182 184 171 140 104 75 53 35 21 13 8 4 2 0 0 0 0 0 1 1 1 1 2 2 2 2 2 3 4 6 7 8 19 45 113 184 225 230 206 174 146 145 175 207 256 305 361 422 480 518 524 502 490 494 506 506 435 353 336 369 394 345 352 493 669 895 1178 1441 1584 1599 1540 1450 1353 1250 1146 1054 975 907 846 791 732 679 619 561 532 476 431 418 418 429 457 488 528 574 620 644 617 676 809 952 1085 1191 1224 1221 1208 1222 1317 1472 1515 1571 1666 1755 1802 1781 1737 1710 1733 1762 1769 1743 1626 1553 1503 1472 1451 1403 1312 1188 1062 936 797 608 471 420 423 450 463 365 234 138 77 46 39 45 48 54 65 86 136 197 239 252 238 204 170 101 52 25 11 4 0 0 59 311 843 1429 1534 1332 893 388 145 137 211 289 331 328 306 261 191 106 35 7 2 1 0 0 0 0 0 2 9 17 19 13 11 12 10 4 0 0 4 5 2 0 0 12 17 11 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 7 43 154 299 417 475 439 229 92 26 9 17 38 56 52 34 21 20 23 72 143 222 295 331 297 252 226 216 223 255 315 372 400 395 365 345 334 316 289 267 261 255 237 214 204 239 312 305 277 262 268 283 286 264 240 203 167 173 186 185 176 162 147 130 121 107 86 64 49 42 44 44 34 18 11 3 9 24 35 29 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 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 1 2 3 3 3 3 4 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 3 9 12 13 15 16 19 23 26 27 27 28 32 37 38 36 35 37 40 41 40 39 40 43 48 55 63 72 84 102 115 131 146 157 165 165 156 150 141 128 120 108 96 88 91 104 125 143 160 178 192 197 189 158 116 81 56 40 27 17 12 7 4 2 0 0 0 0 0 0 0 1 1 1 0 0 2 3 4 5 5 6 6 8 13 64 150 236 291 271 234 192 175 199 230 264 304 340 370 407 459 496 514 523 526 521 506 443 393 391 431 468 356 306 394 602 890 1190 1378 1531 1569 1533 1471 1393 1284 1171 1072 988 917 854 798 735 674 609 548 524 498 482 480 489 503 509 489 470 477 507 535 531 592 706 816 891 928 934 949 968 1020 1160 1352 1417 1481 1555 1628 1672 1661 1643 1641 1646 1654 1655 1654 1582 1515 1462 1427 1417 1382 1339 1271 1174 1047 906 732 588 491 449 460 483 398 282 171 84 32 19 19 22 25 31 49 97 138 159 161 147 117 88 53 25 6 0 0 0 1 16 122 655 1076 1249 1154 819 312 107 72 129 216 282 305 297 270 203 106 29 5 0 0 0 0 0 1 4 11 22 31 26 16 10 8 5 2 0 0 1 1 0 0 4 17 26 18 2 0 0 1 3 4 4 2 0 0 0 0 3 10 16 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 4 40 149 335 481 496 374 177 89 48 20 7 3 2 1 0 1 2 9 43 103 161 202 211 187 168 182 217 263 310 351 386 411 408 376 334 303 300 288 272 261 251 228 210 193 190 218 260 246 242 254 271 270 237 198 168 147 142 144 142 138 128 108 79 54 44 35 27 22 15 9 7 5 2 1 0 1 6 9 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 1 0 0 0 0 0 0 0 0 0 3 7 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 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 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 1 6 10 11 13 15 20 25 28 29 29 29 33 35 34 32 31 32 36 36 36 36 38 42 48 59 67 74 81 94 103 119 141 167 193 192 181 159 136 119 109 102 92 88 94 110 128 143 157 171 179 178 164 124 87 59 41 29 22 16 11 8 5 2 1 0 0 0 0 0 0 0 0 0 1 1 2 4 5 5 5 5 6 5 6 38 113 221 320 321 294 261 238 235 245 267 307 333 336 347 385 439 501 548 569 583 576 546 511 489 494 523 422 355 410 604 896 1198 1414 1487 1482 1466 1452 1417 1340 1225 1109 1009 924 859 811 752 691 637 597 565 526 503 492 492 506 509 468 429 418 428 438 463 521 616 725 809 844 842 836 893 1047 1230 1335 1400 1447 1500 1561 1596 1600 1595 1596 1599 1600 1604 1605 1569 1529 1494 1434 1398 1382 1369 1343 1288 1174 1046 892 733 594 503 484 484 439 341 208 97 40 16 9 8 10 15 33 60 81 87 76 65 51 36 22 10 1 0 0 0 0 7 50 374 749 972 907 601 236 74 33 72 150 217 257 281 269 201 90 24 3 0 0 0 0 0 1 6 18 34 34 22 11 3 0 0 0 0 0 0 0 0 0 7 26 56 23 8 1 0 2 6 12 11 5 0 0 0 2 9 16 17 11 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 1 46 162 344 496 460 285 118 62 53 37 18 5 0 0 0 0 0 3 15 39 57 61 65 88 112 161 220 281 328 352 358 377 396 371 324 297 273 278 287 285 265 228 183 145 136 161 203 207 212 219 223 220 207 163 153 149 136 112 95 93 93 78 47 14 8 5 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 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 6 15 20 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 1 2 3 3 4 6 7 3 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 5 8 9 12 14 18 22 26 29 28 30 32 33 32 30 29 30 34 35 35 36 39 44 51 64 73 76 81 89 98 109 124 145 180 186 176 155 129 105 90 90 88 88 93 106 120 128 137 144 144 133 112 83 59 43 34 28 23 18 15 11 7 4 1 1 0 0 0 0 0 0 0 0 0 1 3 4 4 5 6 6 6 4 4 24 82 193 307 339 339 329 313 288 271 274 305 330 324 314 326 375 443 501 530 571 602 616 627 610 576 567 513 473 510 647 872 1156 1156 1068 1122 1345 1408 1405 1359 1272 1165 1060 967 906 855 797 735 674 628 600 563 522 484 457 456 463 443 412 382 363 376 412 457 525 635 773 883 912 930 1006 1164 1338 1457 1493 1485 1477 1491 1530 1596 1637 1646 1635 1605 1606 1588 1528 1465 1464 1440 1420 1412 1416 1416 1391 1297 1178 1036 876 714 590 532 510 488 414 241 117 46 13 4 2 3 8 19 32 41 41 31 23 19 15 10 3 0 0 0 0 0 0 28 151 406 656 598 357 164 75 69 114 176 224 259 277 261 181 76 19 1 0 0 0 0 0 1 5 11 15 14 9 3 0 0 0 0 0 0 0 0 0 1 9 30 70 49 20 3 1 6 8 8 7 4 0 0 0 2 6 10 5 5 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 2 66 195 358 481 420 202 82 57 83 91 52 18 2 0 0 0 0 1 3 9 17 32 50 85 120 149 219 278 307 302 283 287 332 332 305 275 253 251 272 277 250 196 145 115 132 165 188 184 179 162 138 152 185 142 140 137 110 70 42 42 51 52 34 9 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 2 4 7 7 5 3 0 0 0 0 0 0 0 0 4 7 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 1 2 3 4 4 5 5 3 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 4 7 8 10 13 16 19 23 26 25 27 29 29 28 28 28 33 36 36 36 38 43 47 54 66 75 79 84 88 94 102 108 112 131 136 127 111 95 84 74 71 79 88 98 108 112 112 113 110 105 98 76 57 45 38 34 30 26 22 18 14 9 5 2 1 1 0 0 0 0 0 0 0 0 1 1 1 2 5 8 9 7 5 4 13 51 179 310 366 378 375 367 341 319 308 314 329 331 316 310 345 395 431 449 486 503 501 494 510 570 604 619 633 660 730 917 1135 1133 1060 1044 1146 1231 1249 1242 1209 1152 1083 1016 971 923 868 810 760 696 645 593 536 479 443 436 435 430 421 401 372 370 400 435 471 552 695 849 926 962 1025 1113 1268 1426 1504 1502 1461 1433 1479 1589 1678 1702 1698 1667 1622 1570 1505 1440 1456 1471 1488 1504 1510 1511 1486 1413 1306 1179 1039 869 726 626 571 533 461 296 155 60 13 3 0 0 3 10 18 22 17 11 7 6 7 5 1 0 0 0 0 0 0 8 35 130 309 262 152 92 110 190 320 398 401 370 339 274 162 59 9 0 0 0 0 0 0 0 2 3 2 1 1 0 0 0 0 0 0 0 5 7 13 16 22 50 74 68 39 8 7 10 9 4 1 0 0 0 0 2 8 9 9 13 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 3 14 101 237 371 436 371 168 97 78 83 84 55 19 3 0 0 0 0 0 1 2 7 26 72 106 132 161 224 284 291 261 223 205 232 261 276 265 246 242 257 250 211 161 124 117 166 195 195 176 155 124 89 124 157 127 122 101 64 29 8 10 20 31 24 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 1 3 6 13 14 10 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 1 2 3 4 4 4 4 3 2 3 4 4 3 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 18 20 20 21 22 23 25 26 28 31 35 36 37 37 39 45 46 54 67 78 83 86 88 90 99 102 96 96 91 83 76 69 60 53 50 60 75 88 94 98 97 101 100 90 78 64 53 47 43 37 33 31 27 21 15 10 5 3 3 2 2 1 0 0 0 0 0 0 0 1 1 1 4 8 9 7 6 5 8 34 177 310 388 413 410 414 399 369 342 329 333 351 339 329 348 379 395 405 432 469 530 607 668 675 695 756 796 800 847 1007 1152 1187 1153 1107 1042 1018 1006 1000 1003 1012 996 981 969 947 912 871 818 767 707 638 563 486 453 441 425 407 405 426 437 432 450 484 505 531 599 724 821 846 843 874 1006 1189 1353 1444 1442 1419 1447 1530 1628 1679 1685 1651 1589 1531 1494 1451 1443 1468 1517 1567 1595 1613 1600 1544 1453 1336 1200 1036 882 756 660 583 483 349 210 96 29 9 1 0 2 6 10 9 5 2 1 1 3 3 1 0 0 0 0 0 0 0 9 37 82 67 39 52 148 348 623 746 720 613 459 294 142 43 4 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 6 16 34 55 74 73 71 79 80 72 58 30 17 9 3 0 0 0 0 0 1 10 16 20 21 25 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 2 9 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 66 163 276 356 374 324 217 155 105 69 45 25 6 1 0 0 0 0 0 0 0 7 27 73 136 163 194 246 309 329 297 239 187 166 189 247 262 251 238 232 208 164 130 116 125 180 189 183 164 139 113 94 123 132 109 88 64 33 10 0 2 7 14 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 2 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 9 10 13 16 17 17 17 17 17 19 21 22 25 30 34 37 39 41 45 46 54 66 76 83 86 87 87 92 92 82 69 58 49 44 39 30 32 31 35 40 44 48 69 78 86 90 88 81 69 60 56 51 46 43 39 34 27 19 12 7 6 4 3 2 1 1 0 0 0 1 0 0 1 1 1 3 5 5 6 6 6 11 37 158 290 392 444 449 448 420 383 354 339 338 364 354 359 377 390 380 382 399 467 564 653 712 721 728 769 797 764 798 964 1119 1186 1148 1042 934 855 801 772 772 800 822 853 882 897 897 882 822 774 729 678 611 515 456 416 386 367 365 392 425 470 531 597 632 603 609 673 754 789 736 670 767 970 1185 1343 1394 1417 1454 1509 1562 1604 1628 1608 1561 1522 1515 1497 1459 1477 1551 1648 1712 1737 1736 1688 1594 1481 1334 1170 1022 890 761 630 498 379 256 141 63 23 6 1 2 5 5 2 0 0 0 0 2 4 2 0 0 0 0 0 0 0 1 9 13 9 6 31 139 416 749 932 907 781 546 319 146 42 2 0 0 0 0 0 0 0 0 1 4 6 2 3 6 9 10 18 36 63 101 144 167 157 140 123 113 109 93 60 27 6 0 0 0 0 0 0 0 9 20 27 29 30 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 6 16 36 53 36 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 37 103 187 257 274 267 250 220 183 131 82 40 14 2 0 0 0 0 0 0 0 3 14 40 84 133 177 208 242 280 312 313 276 212 169 176 239 273 273 248 207 164 131 114 124 157 205 212 183 151 125 104 89 90 107 100 74 51 23 5 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 14 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 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 1 2 2 1 1 2 2 3 5 7 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 10 9 12 14 15 14 13 14 14 15 17 18 22 27 32 37 43 48 48 48 55 63 72 80 86 88 86 84 80 66 46 31 24 21 19 15 16 15 14 13 13 13 43 60 71 75 74 72 67 63 60 56 51 48 45 40 33 23 14 10 8 6 3 2 1 1 1 3 9 14 4 1 1 1 1 2 3 3 5 7 8 15 55 158 285 391 457 488 465 422 389 368 355 348 360 363 383 411 430 413 385 380 439 563 712 814 818 803 831 894 902 887 982 1096 1158 1125 1017 887 774 684 623 601 610 650 702 753 793 817 814 782 742 699 655 607 520 443 381 338 324 342 359 406 485 591 711 739 686 646 656 706 749 670 622 694 871 1072 1231 1325 1376 1400 1417 1448 1491 1544 1566 1558 1554 1564 1578 1554 1559 1633 1728 1796 1808 1793 1751 1660 1531 1386 1248 1125 1003 854 685 531 405 293 181 97 43 14 3 3 6 6 3 1 1 1 3 6 7 5 2 0 0 0 0 0 0 0 1 1 1 2 11 85 301 565 762 792 691 498 304 149 44 5 0 0 0 0 0 0 0 1 5 14 21 19 27 44 60 65 87 117 152 191 245 255 239 212 188 184 173 138 78 19 2 0 0 0 0 0 0 3 8 16 24 29 32 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 7 34 108 206 246 185 47 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 67 121 159 161 130 129 129 123 107 92 65 33 10 0 0 0 0 0 0 1 20 36 43 55 74 109 129 165 210 249 268 252 221 193 195 235 269 256 221 183 156 139 125 128 127 137 164 163 144 125 108 84 42 83 91 74 45 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 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 1 0 0 0 1 2 3 4 6 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 11 10 12 12 12 11 12 12 15 16 17 19 23 30 35 39 45 52 52 52 53 57 63 73 80 81 78 74 66 52 31 16 10 9 8 7 6 5 3 2 1 1 24 46 59 63 60 60 61 63 63 60 58 53 49 44 36 27 18 12 8 5 3 2 1 1 2 17 49 82 32 11 2 0 1 2 3 4 5 6 9 19 62 154 275 395 486 538 522 486 442 406 395 391 394 401 412 435 475 441 381 370 435 569 727 877 895 913 1010 1172 1266 1275 1240 1205 1177 1110 995 864 736 621 533 497 506 543 593 644 685 710 716 700 664 616 564 523 465 407 358 325 317 326 338 376 458 597 743 793 763 693 623 609 652 638 653 729 855 1007 1148 1253 1326 1380 1434 1434 1455 1500 1543 1563 1570 1597 1625 1630 1628 1666 1732 1818 1862 1858 1809 1703 1574 1429 1303 1201 1095 947 783 629 485 346 217 125 64 30 15 10 11 9 7 5 2 5 8 11 12 10 5 1 0 0 0 0 0 0 0 0 0 0 5 34 137 287 410 442 422 353 250 146 45 9 0 0 0 0 0 0 2 8 22 41 65 95 132 165 185 201 222 250 276 310 345 336 303 266 250 251 219 150 64 6 1 0 0 0 0 0 2 7 13 16 24 31 32 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 1 27 100 245 457 514 363 129 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 37 55 63 55 52 53 50 55 73 78 49 17 0 0 0 0 0 0 2 16 36 37 33 29 28 32 72 135 193 228 233 248 235 224 228 234 214 192 180 175 172 159 131 86 73 108 142 145 138 124 97 54 69 66 47 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 3 7 9 9 9 9 9 10 12 16 17 18 19 21 24 33 37 40 46 52 54 52 52 54 56 60 66 64 62 60 54 43 27 16 12 8 5 2 0 0 0 0 0 0 13 30 44 52 52 61 68 71 71 69 67 61 57 50 40 29 19 12 7 4 2 1 1 2 11 39 99 171 80 31 8 1 1 2 3 4 5 7 12 26 81 180 312 445 544 592 589 560 504 445 433 431 427 420 422 444 479 454 403 381 431 566 690 846 882 948 1122 1357 1468 1510 1454 1340 1219 1095 949 809 678 562 469 425 425 466 528 584 630 647 651 640 610 565 513 465 419 379 348 325 327 323 321 342 418 592 732 816 833 765 592 488 482 519 599 719 840 974 1109 1218 1297 1370 1436 1491 1499 1497 1509 1544 1560 1597 1624 1616 1588 1572 1652 1776 1874 1910 1875 1752 1608 1473 1362 1277 1192 1068 916 755 604 435 270 155 86 47 27 21 19 16 13 12 12 14 14 14 16 17 11 4 1 0 0 0 0 0 0 0 0 0 0 17 59 120 149 170 193 214 201 135 52 11 0 0 0 0 0 0 2 9 40 80 129 189 252 295 309 319 335 358 355 365 361 336 298 265 264 257 206 118 31 6 0 0 0 0 0 0 1 5 15 20 25 24 22 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 13 60 159 320 530 619 423 189 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 20 20 24 33 38 27 10 1 0 0 0 0 0 0 0 1 2 1 1 2 4 26 80 149 208 248 277 261 233 214 202 181 164 161 166 169 161 138 113 104 114 134 151 147 133 112 84 58 33 15 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 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 1 2 1 0 1 2 3 2 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 7 7 7 11 16 18 19 19 21 23 30 36 39 43 50 55 53 53 54 56 58 57 54 52 52 48 38 26 19 13 8 3 0 0 0 0 0 0 0 4 12 26 41 49 65 77 82 80 75 69 65 60 52 41 29 19 12 7 4 2 1 1 1 7 33 89 169 116 59 19 2 2 3 3 5 7 10 18 42 130 258 386 491 569 624 626 607 560 489 457 452 438 435 441 432 455 460 456 455 487 617 748 876 961 1035 1152 1367 1463 1471 1405 1301 1191 1040 872 726 604 500 417 363 346 379 447 519 577 623 644 639 614 581 539 492 448 414 384 356 340 332 328 344 422 599 733 821 864 843 600 448 392 422 536 714 857 976 1081 1178 1282 1414 1385 1381 1384 1377 1365 1412 1457 1508 1536 1518 1475 1448 1554 1711 1834 1875 1852 1760 1652 1549 1461 1384 1317 1225 1108 967 796 584 373 211 110 59 39 28 25 24 22 22 23 21 18 17 20 24 18 9 3 0 0 0 0 0 0 0 0 0 0 5 24 56 59 62 79 115 149 117 63 20 0 0 0 0 0 1 5 19 64 120 180 242 300 341 345 340 339 339 321 300 268 239 218 208 199 176 122 51 14 2 0 0 0 0 0 0 2 9 16 21 24 25 25 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 106 196 305 437 581 397 180 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 37 78 109 106 82 165 183 193 193 180 162 149 145 145 146 146 141 134 131 133 139 142 131 106 72 38 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 8 8 9 13 18 19 19 19 20 22 29 33 37 40 44 47 46 48 51 53 53 51 48 46 42 37 29 23 16 9 4 1 0 0 0 0 0 0 0 0 4 14 30 44 62 77 85 83 75 67 65 60 51 40 28 18 13 8 5 3 1 1 1 3 22 73 151 156 107 45 6 4 4 5 6 8 15 36 96 199 315 421 499 549 586 594 593 576 522 469 453 438 448 484 482 483 509 519 498 485 611 782 921 991 1003 1042 1243 1351 1368 1318 1232 1111 954 798 659 544 452 384 327 303 317 364 426 487 557 604 621 622 613 597 568 533 499 475 440 394 373 381 413 512 637 737 820 902 949 783 605 489 482 596 789 925 1027 1117 1216 1357 1462 1436 1388 1354 1311 1278 1297 1330 1368 1401 1405 1430 1464 1566 1715 1847 1876 1858 1795 1706 1617 1563 1513 1449 1365 1266 1155 1010 794 561 348 175 89 56 41 33 30 29 30 28 25 22 21 24 28 26 20 13 1 0 0 0 0 0 0 0 0 0 2 17 36 38 31 31 64 113 110 72 23 2 0 0 0 0 1 22 58 108 161 206 236 259 272 272 264 246 219 189 164 154 144 137 127 105 63 21 9 3 0 0 0 0 0 0 0 3 11 17 20 23 25 26 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 17 61 136 226 317 447 539 422 152 36 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 26 44 44 31 35 89 161 197 213 214 203 181 150 135 136 143 146 132 119 113 114 116 110 75 44 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 0 0 0 0 1 1 1 2 2 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 1 3 5 5 6 9 12 16 19 19 19 19 22 31 35 37 39 40 39 39 39 42 46 48 48 45 40 35 31 28 21 13 5 1 0 0 0 0 0 0 0 0 0 4 10 19 37 58 76 84 81 73 68 64 58 51 40 26 17 12 8 5 3 1 1 1 2 18 66 145 201 180 117 56 25 17 15 20 32 55 101 176 267 355 422 457 478 486 505 532 549 525 464 446 435 435 464 483 529 608 645 618 591 652 774 887 944 942 981 1159 1295 1340 1294 1205 1050 890 746 624 522 435 374 327 301 299 320 368 411 467 520 556 583 595 592 577 561 553 553 543 508 480 492 544 623 680 720 782 920 991 932 806 701 692 767 896 1025 1150 1267 1383 1510 1548 1541 1517 1495 1465 1402 1349 1304 1276 1319 1353 1430 1533 1656 1791 1912 1920 1896 1847 1778 1713 1679 1633 1562 1467 1355 1259 1149 988 790 569 324 176 95 57 40 34 35 34 33 32 30 27 28 32 37 40 33 16 6 2 0 0 0 0 0 0 0 1 17 32 37 26 17 55 96 109 80 12 1 0 0 1 4 16 51 100 150 184 192 188 183 175 159 145 129 116 106 96 95 95 88 74 52 29 20 14 7 1 0 0 1 2 0 0 7 15 18 19 22 22 21 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 13 60 144 255 378 516 542 398 128 25 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 8 24 42 42 33 76 137 168 185 194 198 198 189 164 131 126 128 124 107 90 80 76 77 72 46 26 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 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 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 2 3 5 8 10 14 19 20 20 20 21 23 30 34 36 35 35 33 34 36 39 42 45 46 43 39 35 33 30 21 12 5 1 0 0 0 0 0 0 0 0 0 2 6 16 33 51 70 81 81 75 69 62 56 49 40 26 17 12 9 6 4 1 1 1 2 10 39 103 206 248 229 184 130 93 77 80 97 123 176 240 302 354 388 401 425 423 437 473 510 471 418 400 399 411 462 557 617 679 731 736 727 745 798 861 916 978 1080 1205 1323 1378 1323 1189 1025 874 738 619 523 449 395 355 328 315 319 352 385 421 457 487 518 533 529 515 505 520 564 609 624 616 618 638 673 679 669 697 848 976 985 915 847 890 942 1023 1137 1270 1396 1493 1578 1609 1608 1591 1552 1520 1469 1447 1456 1446 1415 1414 1482 1599 1739 1877 1952 1958 1922 1865 1816 1764 1733 1725 1710 1621 1433 1297 1185 1075 956 791 532 323 176 89 56 47 43 41 40 40 41 36 35 39 49 62 55 38 20 6 0 0 0 0 0 0 0 3 17 37 50 43 48 74 104 119 88 32 6 0 0 0 11 36 78 127 167 171 151 125 103 92 69 58 54 58 69 74 75 68 56 42 27 23 22 16 6 1 0 0 2 6 7 12 19 23 24 23 22 26 33 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 4 65 164 282 399 473 420 260 88 14 2 0 0 0 0 0 0 0 0 2 8 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 2 5 4 3 10 24 38 47 48 83 114 130 135 119 107 108 120 132 108 104 102 91 74 63 61 59 56 50 35 20 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 9 12 14 19 21 22 21 20 19 22 25 27 26 25 26 29 33 37 40 43 43 41 38 36 34 28 18 11 6 3 1 0 0 0 0 0 1 1 0 2 7 16 31 43 58 68 71 71 66 59 54 49 40 26 17 13 9 6 4 2 2 1 2 4 13 44 150 244 297 313 292 264 236 218 217 221 243 275 308 335 355 378 391 388 391 414 457 394 338 322 351 414 496 552 577 634 728 800 831 838 849 867 901 978 1075 1148 1234 1306 1255 1145 1018 883 753 637 550 491 444 403 370 346 348 370 398 422 436 440 457 465 462 454 455 499 567 634 680 697 688 660 654 639 604 601 725 899 989 964 892 937 1019 1109 1208 1314 1414 1492 1505 1502 1512 1520 1476 1447 1448 1498 1579 1487 1451 1475 1549 1665 1782 1857 1902 1921 1896 1814 1754 1681 1650 1678 1758 1808 1638 1450 1273 1114 1020 900 701 486 289 143 92 68 56 50 47 45 47 46 44 45 57 71 74 66 47 16 6 1 0 0 0 0 0 4 17 39 58 60 71 91 114 123 71 22 1 0 0 0 11 35 75 124 141 135 111 80 59 57 50 41 34 34 47 55 55 46 36 29 23 17 11 7 1 0 0 1 4 12 16 19 24 28 28 26 25 32 44 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 9 91 194 275 313 293 226 104 31 5 0 0 0 0 0 0 0 0 4 19 43 58 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 3 4 5 5 7 11 15 15 21 28 37 47 59 82 95 97 86 64 51 60 79 91 84 77 81 68 49 37 39 49 55 47 30 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 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 7 11 12 14 19 22 24 23 21 21 21 21 21 19 20 22 25 30 35 40 44 44 43 40 36 31 24 17 11 7 4 1 0 0 0 0 1 1 1 1 1 3 8 22 33 45 55 61 65 63 57 53 49 40 28 19 13 9 6 4 3 3 2 2 2 3 11 70 158 254 345 401 421 410 390 379 374 368 362 361 363 366 375 373 361 355 367 388 333 295 311 380 468 533 548 562 614 721 856 947 966 956 950 955 1009 1075 1161 1244 1274 1252 1142 984 832 723 631 561 510 470 434 397 386 392 411 434 452 451 436 428 422 418 419 429 494 569 632 675 703 704 663 622 591 551 542 629 769 876 900 879 881 934 1012 1091 1166 1285 1406 1413 1351 1334 1354 1367 1390 1436 1508 1593 1594 1592 1615 1678 1749 1808 1827 1824 1811 1792 1698 1624 1552 1519 1549 1636 1796 1790 1671 1499 1260 1114 985 841 668 448 264 165 106 78 66 58 57 59 61 59 50 60 77 95 105 90 47 21 6 0 0 0 0 3 13 32 55 70 79 89 102 120 117 80 35 0 0 0 0 5 17 36 68 89 97 96 89 85 80 70 55 39 37 44 49 45 29 22 15 8 4 3 2 0 1 2 5 12 21 25 25 22 27 34 41 49 57 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 32 113 190 211 181 123 68 21 5 0 0 0 0 0 0 0 0 0 23 66 106 116 47 19 11 9 6 2 0 0 0 0 0 0 0 0 0 0 2 4 6 5 3 4 5 7 10 12 12 11 14 20 28 23 19 21 28 43 67 89 83 63 41 29 38 56 60 53 49 53 50 41 32 29 31 39 28 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 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 4 9 12 14 15 19 22 23 24 24 23 24 24 23 21 20 21 23 26 31 36 39 40 40 38 34 29 21 15 10 6 4 1 0 0 0 0 1 1 1 1 1 1 2 14 23 33 44 53 57 59 57 54 50 41 31 21 13 8 6 5 4 3 3 2 2 2 3 20 61 131 236 365 434 468 486 488 475 458 440 416 387 362 346 337 336 346 363 348 302 288 345 463 523 567 601 638 700 807 948 1024 1034 1017 1012 1029 1066 1103 1184 1302 1354 1292 1130 905 722 660 607 560 518 479 443 412 423 439 452 468 495 491 469 442 418 404 406 433 502 564 602 626 650 661 627 574 531 507 511 560 643 745 831 864 837 819 828 846 877 972 1152 1265 1239 1254 1315 1370 1413 1455 1511 1613 1684 1711 1730 1775 1781 1781 1761 1727 1686 1630 1552 1473 1404 1371 1422 1510 1625 1703 1724 1693 1485 1313 1161 1019 884 681 457 280 162 107 86 72 69 72 77 74 61 65 84 116 151 128 86 46 15 0 0 0 2 13 40 72 89 96 97 101 109 121 116 87 41 2 0 0 0 2 5 18 35 50 62 76 92 109 110 97 77 57 47 44 40 30 16 9 5 2 0 2 2 2 4 9 12 18 26 32 32 32 41 55 65 70 72 60 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 33 84 122 119 79 48 27 12 3 0 0 0 0 0 0 0 0 8 56 79 86 84 61 42 34 19 7 2 0 0 0 0 0 0 0 0 0 1 3 6 7 7 6 5 4 3 4 6 8 9 15 18 16 12 7 7 11 19 30 47 47 36 23 17 23 39 46 41 31 26 31 37 34 22 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 10 13 14 15 17 19 21 23 23 23 24 24 23 21 21 22 23 25 27 29 29 30 31 30 29 26 19 13 8 5 2 0 0 0 0 1 1 1 0 0 1 1 1 7 13 20 29 38 46 50 52 52 50 44 33 21 12 8 6 5 4 3 3 3 3 2 2 4 13 33 81 187 298 394 457 490 491 469 435 401 377 356 349 351 363 382 389 361 341 379 470 557 556 591 655 746 858 959 1041 1072 1075 1072 1076 1108 1116 1121 1152 1217 1267 1243 1090 886 719 648 617 596 575 544 494 465 468 480 488 494 534 537 517 482 442 412 412 438 479 528 575 598 602 592 562 513 452 428 424 447 501 592 719 831 847 793 722 678 724 789 916 1079 1179 1275 1390 1467 1483 1473 1513 1609 1635 1613 1627 1657 1673 1667 1622 1537 1470 1416 1362 1304 1244 1207 1275 1371 1467 1550 1605 1645 1592 1532 1442 1274 1086 872 648 430 246 166 122 92 78 78 84 78 70 72 90 130 162 153 123 83 38 14 4 1 6 27 78 114 129 124 102 102 110 117 114 87 23 5 0 0 0 0 0 5 13 21 28 40 60 85 99 90 72 58 44 29 20 10 4 2 2 2 3 3 5 7 9 12 17 22 28 37 46 59 76 84 78 72 63 57 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 11 33 54 58 44 41 41 30 12 2 0 0 0 0 0 0 0 12 39 43 22 17 17 17 13 7 3 1 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 4 2 0 0 1 2 4 8 9 7 4 3 3 2 3 6 11 15 12 7 6 12 24 35 30 18 9 12 28 38 27 6 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 3 9 13 14 14 14 16 17 19 20 21 20 19 19 20 22 22 23 24 25 25 24 23 23 23 23 21 16 11 5 2 1 0 0 0 0 0 0 0 0 0 1 1 1 2 4 9 16 23 30 37 42 45 45 41 32 23 14 8 5 4 3 3 4 4 3 3 2 2 3 4 14 50 107 188 288 378 427 444 441 429 414 409 421 436 445 444 421 394 381 418 504 563 679 784 858 919 998 1031 1055 1072 1088 1106 1107 1138 1142 1137 1136 1146 1180 1166 1062 912 768 669 632 624 623 610 577 540 515 507 509 513 552 571 566 540 500 463 449 453 477 520 583 598 588 563 528 482 407 366 343 342 366 431 568 738 845 838 732 640 671 752 861 1011 1158 1287 1444 1569 1585 1551 1545 1603 1603 1522 1531 1565 1575 1555 1497 1384 1280 1223 1192 1167 1125 1099 1149 1246 1370 1491 1567 1615 1634 1628 1583 1457 1282 1080 855 618 392 275 191 132 97 88 88 82 77 79 95 133 159 166 154 129 88 53 25 11 14 53 110 144 146 117 89 95 105 112 105 68 26 6 0 0 0 0 0 1 2 5 8 15 24 34 45 41 35 28 17 0 0 1 2 4 3 3 3 3 4 8 7 9 16 29 42 57 67 79 89 84 70 64 67 75 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 50 58 54 48 42 27 9 1 0 0 0 0 0 0 3 7 8 0 0 0 2 5 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 1 1 2 1 1 1 2 0 0 0 1 2 2 1 1 3 6 11 6 3 2 4 17 31 27 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 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 2 9 13 14 12 11 12 13 14 15 16 17 17 18 19 20 19 21 21 21 21 22 20 19 19 19 17 14 9 4 1 0 0 0 0 0 0 0 1 0 0 1 1 1 0 1 3 9 15 23 29 32 34 35 33 28 21 14 8 4 3 3 3 3 3 4 3 3 3 2 2 2 6 18 46 96 183 258 319 368 410 441 461 481 490 482 458 441 459 510 609 763 901 983 1022 1027 1021 1044 1044 1046 1046 1052 1073 1036 1058 1065 1045 1026 1065 1074 1072 1056 983 827 656 608 610 613 605 579 559 549 540 527 534 563 582 589 584 560 529 508 498 499 512 548 571 571 551 518 482 405 349 315 301 299 347 463 635 809 909 826 703 669 728 837 982 1139 1288 1447 1596 1654 1659 1662 1670 1649 1532 1467 1455 1424 1376 1360 1309 1228 1161 1120 1100 1067 1056 1078 1149 1276 1420 1535 1602 1626 1605 1533 1458 1358 1206 996 768 558 394 267 176 127 108 99 93 88 87 107 135 157 169 170 162 140 112 78 45 40 86 132 162 165 123 103 101 103 98 79 44 18 4 0 0 0 0 0 0 0 0 2 3 4 7 9 8 7 4 1 0 0 0 1 2 1 2 1 1 1 2 2 5 16 37 57 72 79 76 75 65 60 63 74 81 69 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 88 103 91 57 48 35 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 11 11 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 1 1 0 0 0 1 5 12 11 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 3 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 13 12 11 12 12 12 13 14 15 16 16 17 17 17 18 18 17 18 18 16 15 16 17 16 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 19 22 23 25 23 19 15 11 6 3 2 2 2 2 2 3 3 3 3 2 2 2 2 3 5 10 46 96 150 208 269 336 392 438 473 491 493 524 604 720 855 973 1030 1004 976 966 970 996 1015 1019 1011 997 992 956 955 952 924 864 648 736 935 1079 1075 953 762 665 631 621 619 606 595 587 577 561 569 580 592 600 594 587 590 583 564 544 544 547 541 534 523 482 442 387 337 301 283 279 326 414 548 722 902 886 797 715 691 741 871 1029 1188 1340 1492 1585 1621 1628 1618 1566 1432 1338 1293 1263 1227 1223 1224 1175 1107 1055 1022 988 951 952 1029 1160 1303 1441 1537 1559 1494 1393 1319 1272 1209 1049 867 685 520 372 245 175 138 118 106 99 97 113 138 160 168 175 180 180 165 130 97 95 118 149 172 169 147 129 114 100 77 48 23 10 2 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 2 0 0 0 0 0 0 0 0 0 0 0 1 3 11 25 43 57 64 64 58 59 60 67 81 91 79 55 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 5 28 83 135 157 151 117 78 48 26 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 12 12 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 1 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 2 5 11 16 20 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 2 7 11 13 12 11 12 12 13 13 13 14 15 15 16 17 17 17 16 16 15 14 13 14 16 18 17 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 16 18 19 18 15 12 8 4 2 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 7 21 42 71 108 173 248 328 409 495 591 660 714 757 785 775 747 729 729 747 768 804 843 874 888 887 886 891 893 880 856 839 841 944 1055 1117 1124 1075 963 853 767 716 691 676 667 657 640 632 625 621 629 645 649 653 634 613 595 568 554 531 510 499 491 469 432 380 330 298 273 275 306 371 471 615 849 928 896 804 711 698 756 867 1002 1130 1228 1319 1365 1369 1346 1279 1193 1149 1135 1116 1070 1037 1036 1013 964 936 920 925 945 980 1026 1106 1234 1368 1456 1430 1315 1180 1086 1067 1099 1029 912 795 671 515 371 267 196 153 133 121 113 120 141 166 172 179 191 205 209 177 148 137 141 154 161 164 160 143 114 88 63 45 36 35 14 3 0 0 0 0 0 0 0 0 0 0 0 1 3 6 1 0 0 0 0 0 0 0 0 0 0 0 2 7 16 29 41 49 54 55 57 63 71 82 96 86 58 30 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 67 106 122 145 145 104 51 28 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 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 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 2 5 7 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 2 6 10 12 11 12 13 13 13 13 14 15 16 16 17 18 18 17 17 16 14 13 13 15 18 21 20 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 14 16 15 13 10 5 1 1 0 0 0 0 1 1 2 2 3 3 3 2 2 2 1 2 2 3 6 12 24 54 101 162 234 309 395 460 498 508 495 481 470 463 464 476 498 529 566 607 645 665 689 723 754 772 775 775 820 892 967 1021 1048 1039 989 915 840 789 752 733 728 722 702 681 647 645 681 726 753 763 687 598 575 551 527 503 486 475 473 470 457 428 381 327 296 292 313 355 419 553 754 891 936 878 759 697 696 748 842 956 987 1037 1094 1117 1103 1052 1009 1005 1030 1024 939 874 843 830 817 805 825 878 941 985 1003 1068 1152 1224 1255 1191 1105 971 870 882 950 947 881 793 708 589 451 336 247 190 167 149 134 130 144 170 181 187 199 220 233 217 193 173 167 171 175 182 181 159 116 90 80 77 76 78 38 11 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 1 1 3 8 17 28 41 52 56 59 63 70 75 77 67 46 25 11 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 29 35 41 38 25 16 10 5 1 0 0 0 2 3 2 0 0 0 0 0 0 0 0 1 3 8 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 13 14 14 14 14 15 16 17 18 18 19 19 18 17 15 14 12 12 15 19 23 22 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 8 11 14 14 12 8 3 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 2 1 1 1 1 2 2 4 8 18 33 55 97 147 176 193 211 221 216 214 214 219 235 255 281 312 346 382 417 456 503 550 592 623 654 700 755 812 855 882 884 857 804 731 674 674 686 694 699 698 679 640 631 677 748 800 828 807 736 654 598 554 523 506 498 500 496 485 463 424 373 338 329 343 371 411 521 675 827 932 901 796 711 663 665 728 840 909 959 987 987 1003 979 959 971 1008 987 913 843 788 748 734 716 731 780 856 924 931 987 1042 1049 1010 929 861 780 703 729 817 848 819 748 672 554 435 334 251 204 178 160 145 139 158 183 197 207 221 240 255 256 238 211 204 211 222 226 210 168 133 121 124 127 106 74 35 8 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 0 1 2 5 7 3 1 1 1 2 4 5 11 17 28 45 59 62 61 59 60 59 51 33 14 5 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 4 6 4 0 0 0 0 2 4 4 4 2 0 1 4 7 8 7 3 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 2 5 7 10 12 14 15 16 15 15 15 17 18 20 21 21 19 18 17 15 14 13 12 14 19 23 21 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 7 10 14 13 11 7 2 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 1 1 2 2 2 3 4 6 9 21 35 41 48 56 67 65 64 63 64 77 94 112 131 155 187 227 264 306 351 389 434 489 547 607 669 720 752 767 769 758 704 655 635 626 618 611 652 644 618 608 638 703 751 774 771 748 723 676 619 578 568 570 571 567 549 514 479 444 407 388 397 420 449 517 629 769 887 854 784 700 625 588 648 756 859 924 933 937 955 951 954 981 976 944 889 822 761 699 662 632 617 625 674 768 822 865 897 885 859 823 778 719 659 643 702 757 756 699 586 450 354 295 235 197 176 161 151 152 172 198 217 227 242 257 268 269 255 230 228 240 249 239 209 164 141 142 152 144 100 51 14 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 6 6 7 7 9 14 9 5 3 4 4 5 8 13 18 24 39 51 53 47 42 36 29 20 10 5 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 0 0 0 0 0 0 0 0 0 0 1 4 8 9 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 1 2 5 8 11 13 15 16 16 15 15 17 20 22 24 23 19 17 16 15 14 13 13 16 20 23 19 16 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 12 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 2 1 1 2 3 3 4 6 7 7 6 5 3 3 8 11 11 9 7 12 20 27 32 38 45 68 97 136 180 224 270 324 378 430 488 552 609 661 713 767 758 725 694 666 637 592 605 605 595 582 595 618 659 696 709 707 686 659 634 621 626 631 639 638 623 609 596 575 535 497 501 510 520 560 644 759 818 816 767 687 599 557 592 671 772 860 878 901 895 873 852 839 824 802 767 728 711 632 576 538 519 516 540 611 685 741 764 763 760 748 727 692 637 585 601 655 673 625 532 418 318 258 221 192 172 158 156 166 184 208 231 240 248 256 258 252 234 218 218 230 239 218 176 139 126 133 138 115 73 30 4 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 2 5 9 9 6 7 5 4 5 6 7 8 10 13 16 20 27 32 31 25 20 14 9 3 1 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 1 8 11 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 1 3 5 8 10 12 13 14 14 15 17 20 24 27 28 26 21 17 15 14 13 14 16 20 21 18 17 14 10 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 8 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 4 3 2 1 1 1 2 3 3 3 3 2 1 0 0 0 1 1 1 1 0 0 1 3 4 4 4 7 15 29 52 78 111 161 217 269 320 373 430 492 561 638 690 714 718 714 702 667 658 653 630 577 587 607 637 672 709 730 681 643 634 649 681 693 700 705 713 724 722 719 694 650 642 642 652 679 721 781 818 814 768 692 609 566 564 599 668 760 809 812 779 729 687 660 649 640 628 611 632 568 497 445 419 437 470 529 609 689 732 761 755 709 635 549 535 532 544 581 578 534 460 374 298 253 228 212 199 186 191 208 224 239 252 251 246 236 227 221 204 189 187 198 209 193 155 121 108 117 118 97 56 15 1 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 5 6 7 5 3 4 6 6 8 9 10 10 10 10 13 16 16 13 10 7 5 3 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 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 7 9 11 12 15 18 22 26 28 26 21 16 14 13 14 15 16 17 19 18 18 17 15 11 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 6 3 1 0 0 0 0 0 0 0 0 0 1 3 4 6 7 7 5 3 2 1 0 0 1 2 2 2 3 3 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 6 16 31 59 99 142 184 226 270 318 373 437 497 538 573 624 652 677 714 742 728 677 660 646 644 657 676 680 655 633 634 645 660 688 729 766 768 780 785 778 763 731 695 659 638 650 704 761 801 801 753 680 606 564 549 563 606 650 675 668 634 588 567 548 531 516 505 504 510 475 412 348 334 349 394 479 596 688 762 793 771 702 591 483 466 497 529 554 529 472 401 335 284 255 240 234 234 240 249 262 271 274 272 262 251 238 220 201 181 164 158 164 176 177 156 127 111 104 95 77 49 14 2 0 0 0 0 0 0 0 0 0 1 2 4 6 10 13 13 12 10 10 10 7 5 5 6 7 7 7 7 6 5 6 7 6 4 3 3 3 1 2 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 12 14 17 20 23 20 16 14 13 12 14 16 16 17 18 18 18 18 17 15 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 4 4 1 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 7 5 3 1 0 0 0 0 0 1 1 2 3 3 3 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 4 9 19 37 59 86 113 142 174 209 247 296 340 379 444 513 575 643 706 726 734 731 711 674 622 619 615 608 599 581 577 584 596 601 601 656 690 701 700 698 659 617 591 589 609 651 691 730 731 669 598 546 513 501 517 542 557 564 557 533 505 487 461 424 386 377 393 388 355 301 267 275 315 392 503 597 642 675 693 694 660 550 480 455 463 504 525 499 439 370 316 276 250 236 232 238 255 268 273 271 264 259 249 236 223 207 184 163 148 144 150 159 164 157 136 116 93 72 52 29 10 2 0 0 0 1 1 1 1 0 0 1 2 5 8 12 17 19 15 13 12 11 9 6 5 6 5 5 3 2 2 2 2 2 1 1 1 2 1 1 2 2 3 2 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 1 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 1 1 2 2 2 3 5 8 11 13 15 16 15 13 13 12 12 14 17 19 20 20 19 18 18 17 16 13 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 6 4 2 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 3 2 2 4 6 11 16 30 45 61 80 106 122 143 169 199 265 332 408 485 542 589 630 662 678 679 646 622 609 598 578 541 528 528 526 507 481 521 551 569 582 580 522 497 498 511 537 573 582 589 595 557 507 484 467 454 472 480 479 481 484 469 441 409 381 354 312 306 299 282 253 221 218 232 270 339 438 473 495 518 536 533 546 504 452 413 399 433 451 441 403 350 306 269 239 218 206 207 220 233 239 237 227 216 204 193 183 171 153 135 124 124 136 148 154 152 144 129 102 66 36 12 2 0 0 0 0 2 3 2 1 0 0 1 2 4 8 12 14 15 15 12 9 7 5 3 2 2 2 1 1 1 0 0 0 0 0 0 0 1 1 2 3 2 1 1 0 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 1 5 11 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 1 2 2 2 2 3 6 10 12 13 13 12 12 12 13 15 18 22 24 23 21 19 17 16 15 13 11 10 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 7 5 3 1 0 0 0 0 0 0 0 0 0 2 5 6 6 5 4 2 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 1 1 2 2 2 1 1 2 1 1 1 2 2 2 2 2 3 4 5 9 14 21 31 48 56 59 67 82 107 147 211 288 344 399 441 477 512 538 551 563 565 556 544 496 468 455 441 408 395 419 439 453 471 476 437 409 404 414 440 473 483 472 464 424 402 398 395 382 395 406 410 417 423 408 375 338 309 289 255 238 229 221 206 198 198 208 230 258 285 319 356 379 372 381 406 411 384 324 303 315 335 348 348 319 290 263 238 208 178 167 172 186 199 205 197 182 165 151 139 127 113 98 92 92 103 119 135 146 148 137 113 75 40 14 2 0 0 0 1 3 5 2 1 0 0 0 2 4 6 9 10 12 13 10 6 3 2 1 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 2 3 5 8 10 11 12 13 13 13 13 14 17 22 25 26 22 19 17 15 14 15 15 15 15 15 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 11 11 9 6 2 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 3 1 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 1 1 2 2 3 3 2 3 3 2 2 2 2 2 1 1 2 2 3 4 5 6 12 18 23 29 36 40 53 79 120 152 174 208 256 292 329 370 409 442 466 483 472 446 410 385 380 369 360 361 373 377 383 364 337 319 317 334 373 403 404 385 337 315 313 318 345 378 380 372 372 366 349 313 278 262 235 217 213 214 212 205 199 196 202 219 227 226 227 233 252 251 275 305 319 313 247 215 211 223 242 255 256 251 243 233 195 157 133 131 145 167 181 181 170 154 145 126 104 86 72 66 64 70 86 110 130 138 132 118 92 61 33 14 7 2 2 3 4 3 1 0 0 0 0 2 4 6 7 8 8 7 4 2 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 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 1 4 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 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 2 2 2 4 6 7 10 12 13 12 11 12 14 17 20 22 20 18 16 15 14 16 19 21 21 19 16 12 8 4 1 0 0 0 0 0 0 0 0 0 0 3 9 11 12 12 12 11 8 5 1 0 0 0 0 0 0 0 0 0 1 1 2 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 2 3 3 4 5 6 6 6 4 3 3 2 1 2 2 2 2 2 3 3 5 9 12 15 17 20 25 36 44 54 76 105 132 163 199 240 280 310 351 401 416 389 387 380 366 347 329 348 338 335 327 307 276 274 286 311 338 355 349 310 281 283 310 343 368 373 364 351 331 311 283 245 220 211 212 220 230 230 221 210 201 200 210 203 185 167 163 194 209 222 233 242 251 213 179 158 154 173 184 190 193 193 193 164 129 106 101 117 141 160 169 166 151 137 116 90 68 60 55 52 52 60 84 103 111 110 104 96 79 58 40 25 12 5 2 1 1 0 0 0 0 1 2 4 7 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 26 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 1 1 2 3 4 7 9 9 9 9 10 11 13 15 17 17 16 15 15 15 18 22 24 25 23 19 17 14 9 4 1 0 0 0 0 0 0 0 0 1 4 10 14 15 14 13 13 12 8 3 1 0 0 0 0 0 0 0 0 0 0 0 3 4 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 5 6 6 7 6 6 5 5 4 2 1 2 2 2 2 2 3 3 5 5 5 7 10 10 14 21 32 48 64 85 107 133 153 183 215 269 369 369 384 386 365 329 327 319 319 322 317 288 284 295 314 329 331 337 313 262 212 236 293 330 348 357 335 320 306 286 256 237 226 225 233 243 242 234 220 205 197 196 189 171 150 149 168 187 204 218 222 220 204 178 147 141 150 158 159 153 158 154 132 106 86 79 94 117 140 154 151 133 109 87 69 53 52 57 58 52 51 61 72 78 83 90 93 88 76 56 34 14 3 0 0 0 0 0 0 0 0 1 2 5 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 5 4 3 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 3 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 6 9 10 11 12 13 14 14 15 16 19 22 24 24 21 19 18 16 13 8 3 1 0 0 0 0 0 0 0 0 5 11 15 17 17 15 14 13 10 5 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 6 7 7 8 8 7 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 5 6 7 10 15 21 27 37 46 63 79 94 134 204 267 308 324 310 305 307 311 318 314 292 290 300 313 323 332 339 327 288 221 240 270 306 350 389 385 373 357 344 323 295 273 263 269 279 276 261 237 217 206 200 193 179 154 144 150 163 181 196 200 205 202 186 155 150 152 157 155 140 138 126 105 81 62 56 65 86 115 136 131 109 81 56 47 39 40 49 61 59 53 51 55 59 71 82 87 85 76 53 29 10 1 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 6 4 3 3 3 2 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 2 9 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 1 2 2 2 3 4 4 3 4 6 7 7 9 10 11 13 14 15 17 18 19 19 16 16 15 15 14 11 8 3 0 0 0 0 0 0 0 0 5 9 14 17 19 17 15 13 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 2 3 4 6 6 7 8 10 10 10 9 8 6 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 5 6 9 13 18 29 37 47 74 115 160 171 192 205 215 246 263 274 283 286 272 274 281 286 285 282 242 240 260 290 323 356 371 380 389 398 390 371 350 332 321 312 306 297 273 252 236 225 216 200 172 151 141 142 156 173 186 192 190 180 160 153 155 161 159 146 135 119 94 66 48 39 41 52 82 103 105 88 58 34 27 26 28 31 44 49 49 48 51 64 73 73 69 61 50 32 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 4 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 5 6 7 8 10 12 13 14 15 16 16 15 14 14 13 12 12 11 11 7 3 1 0 0 0 0 0 0 3 7 12 16 17 16 15 14 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 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 1 1 2 2 3 4 6 7 9 9 9 8 5 5 4 4 3 4 3 3 2 2 2 2 1 1 1 1 1 2 1 1 4 6 6 10 20 33 43 51 55 62 98 133 165 189 200 173 155 138 124 125 145 153 165 185 210 201 192 186 194 234 295 343 378 397 396 380 361 340 317 302 283 263 249 240 221 194 164 142 143 160 175 183 185 183 169 153 143 142 154 152 144 136 123 90 59 38 27 29 37 57 73 79 66 39 23 17 17 19 21 28 33 36 40 45 52 56 52 42 32 21 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 6 5 4 4 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 1 9 37 18 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 1 1 2 1 1 2 3 5 7 8 10 11 13 14 15 14 14 14 13 13 12 12 10 9 10 11 9 6 3 0 0 0 0 0 0 1 4 8 12 14 15 14 14 13 12 8 4 1 0 0 0 0 0 0 0 0 0 0 2 7 11 14 16 16 13 9 6 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 1 2 3 4 6 7 8 7 6 5 4 2 2 2 1 1 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 3 15 29 41 48 51 48 39 29 21 14 23 40 57 73 85 66 47 37 31 15 92 190 287 373 436 444 432 423 411 378 335 297 272 249 226 206 189 178 178 180 183 185 185 177 158 142 134 132 139 138 134 127 113 85 55 29 14 22 31 43 52 52 34 24 18 14 13 14 16 18 20 23 28 33 36 36 30 19 12 7 2 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 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 5 5 5 5 4 4 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 1 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 5 7 9 10 12 13 14 14 14 12 11 11 10 10 10 10 9 9 10 10 9 6 1 0 0 0 0 0 1 1 4 7 10 11 11 11 13 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 7 14 21 26 29 27 25 21 16 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 1 1 3 5 7 8 8 7 6 4 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 3 4 1 2 2 2 2 1 2 5 9 16 13 8 3 2 1 0 27 83 167 281 388 441 459 469 462 448 410 359 316 292 271 247 222 206 198 196 194 191 184 165 139 120 118 118 120 122 122 120 101 74 46 24 7 14 25 35 40 39 29 21 16 10 10 11 11 11 11 14 17 19 19 17 13 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 3 3 2 1 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 6 5 5 5 5 5 5 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 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 1 1 1 1 1 2 2 3 5 7 10 12 13 13 12 10 8 7 6 4 4 6 8 9 9 10 10 10 9 3 1 0 0 0 0 0 0 1 5 7 8 8 9 10 12 10 7 3 0 0 0 0 0 0 0 0 0 0 0 5 13 22 31 37 40 41 41 36 26 19 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 1 2 3 7 10 11 10 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 1 1 1 1 0 2 1 0 0 0 0 0 8 27 62 159 257 336 395 438 445 446 434 401 361 341 318 284 252 230 219 210 199 184 166 143 117 94 92 96 104 111 114 114 98 69 37 20 8 9 17 26 27 24 22 17 10 5 6 6 6 4 4 6 8 7 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 3 4 3 1 1 1 2 2 1 2 1 1 2 2 1 0 0 0 0 0 0 0 7 6 6 6 6 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 10 11 11 10 6 4 3 2 2 2 2 4 6 7 7 8 10 11 6 3 1 0 0 0 0 0 1 3 5 5 5 6 8 11 11 10 6 0 0 0 0 0 0 0 0 0 0 0 2 9 19 30 38 45 51 53 52 41 35 27 19 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 1 3 6 9 11 12 10 7 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 1 1 0 0 0 0 0 0 0 0 0 1 3 10 54 108 165 248 321 363 391 414 414 388 367 346 315 269 220 188 169 150 132 118 100 78 66 69 73 81 94 110 114 98 68 33 14 6 5 9 21 17 15 12 9 4 2 3 3 2 0 0 1 2 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 3 4 4 2 0 1 3 4 4 2 1 1 2 1 0 0 0 0 0 0 0 0 0 6 6 6 6 5 5 5 4 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 6 6 5 4 3 2 2 1 1 2 4 4 4 5 7 10 8 5 2 0 0 0 0 0 0 1 3 3 3 4 6 9 10 10 7 2 0 0 0 0 0 0 0 0 0 0 1 6 14 25 35 46 53 54 49 43 39 34 27 18 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 1 2 4 8 10 11 8 5 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 8 19 30 62 141 220 292 363 391 385 362 331 290 232 177 138 118 104 84 69 61 51 48 48 49 50 56 68 80 80 59 30 11 2 1 2 9 11 9 4 2 1 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 4 3 3 2 3 3 3 2 1 2 3 3 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 7 7 7 7 7 6 5 5 5 5 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 1 1 1 2 3 4 3 4 6 7 7 5 2 0 0 0 0 0 0 0 1 2 2 2 4 6 8 9 7 4 1 0 0 0 0 0 0 0 0 0 0 3 10 19 29 41 49 49 45 42 38 33 26 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 1 2 5 7 6 4 2 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 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 5 36 90 165 266 317 328 310 271 229 184 147 122 103 83 58 38 32 30 30 30 27 24 26 36 45 48 40 23 8 0 0 0 2 3 3 1 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 3 4 5 5 4 3 3 4 4 3 4 4 3 2 3 2 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 6 6 7 8 8 9 8 7 6 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 2 3 4 4 6 6 5 3 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 4 1 0 0 0 0 0 0 0 0 0 0 2 7 15 23 35 44 44 41 37 33 30 27 22 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 1 2 2 1 1 0 1 1 1 1 1 1 0 0 0 0 2 1 2 1 1 1 1 1 1 1 0 1 0 0 1 1 2 2 2 3 3 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 1 9 27 91 184 250 278 267 230 193 162 137 115 89 64 43 27 20 18 18 17 14 13 11 13 19 24 20 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 1 1 2 3 4 5 5 6 6 5 4 4 4 4 4 3 3 3 2 2 2 2 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 6 7 7 8 8 9 10 10 8 6 7 6 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 1 3 4 6 7 7 7 6 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 1 3 7 17 29 39 43 42 40 37 34 33 31 28 23 15 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 1 1 1 1 2 2 1 1 0 1 2 2 2 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 3 4 3 3 3 2 2 1 1 1 0 0 0 0 1 5 65 138 203 244 245 220 185 151 125 102 74 49 32 21 16 14 11 9 9 10 10 9 11 12 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 1 2 3 4 5 6 7 7 7 7 7 5 5 5 4 4 4 3 1 1 2 3 4 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 7 7 7 8 9 9 10 11 10 9 8 8 6 5 5 5 4 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 4 6 8 8 8 7 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 6 5 2 0 0 0 0 0 0 0 0 0 0 0 1 4 13 23 32 38 42 42 40 40 40 39 38 35 28 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 1 1 1 1 0 0 1 3 4 3 2 2 2 2 2 3 3 3 3 2 2 3 3 3 4 3 3 3 2 3 4 3 3 3 3 2 2 1 1 0 0 0 0 0 8 45 100 164 222 231 217 189 156 139 109 77 51 32 18 12 8 5 3 5 7 10 10 10 10 7 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 1 1 2 2 3 4 5 5 6 7 7 7 7 7 6 5 4 4 4 3 3 1 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 7 8 9 10 10 11 12 11 10 9 8 7 5 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 6 7 8 8 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 2 8 15 23 31 36 37 38 40 43 43 43 42 38 27 17 7 1 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 1 2 4 5 4 4 4 3 3 3 3 3 3 4 3 2 3 3 3 3 2 2 3 3 3 2 2 2 2 1 1 1 2 1 0 0 0 0 0 6 22 51 98 160 198 210 200 174 158 130 96 63 36 20 11 6 2 1 1 3 6 9 10 8 5 2 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 4 4 5 5 6 7 8 8 8 8 8 7 5 4 4 4 4 2 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 8 8 9 11 13 13 13 13 11 9 8 7 7 5 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 7 8 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 2 6 11 17 28 31 33 35 38 41 45 47 46 43 36 27 16 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 6 5 4 3 4 4 4 4 5 3 3 3 3 3 3 2 1 2 2 3 3 3 2 2 1 0 0 1 1 0 0 0 0 0 3 6 9 27 68 116 156 177 178 170 147 110 71 41 21 11 6 1 0 0 0 3 6 8 6 4 2 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 3 4 5 6 6 7 7 8 8 8 8 7 7 6 5 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 8 9 10 12 14 15 15 15 14 11 9 8 8 7 6 6 5 3 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 7 6 4 2 2 2 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 1 2 6 17 22 26 30 33 36 40 44 47 48 46 41 34 24 16 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 8 7 6 5 4 5 5 5 5 5 4 4 3 3 3 2 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 2 1 3 15 38 73 107 132 144 140 104 61 30 14 8 4 1 0 0 0 0 2 3 2 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 3 3 4 5 5 6 6 6 7 7 7 6 6 6 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 1 2 4 7 5 7 9 10 11 13 14 15 16 16 15 13 10 9 8 7 7 6 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 3 2 2 3 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 1 8 12 18 23 27 31 34 38 41 45 48 45 38 29 22 16 11 8 4 2 0 0 0 0 0 0 0 0 1 2 1 0 0 1 0 0 0 1 1 2 3 3 1 0 0 0 0 0 0 0 0 1 0 3 6 9 11 10 8 6 5 5 5 5 5 4 4 4 4 4 4 3 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 2 17 39 59 76 92 63 35 15 6 3 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 1 1 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 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 1 2 6 6 7 8 10 11 13 14 16 18 18 17 15 13 9 8 7 7 7 6 5 4 3 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 1 1 1 1 2 2 2 2 2 2 2 3 2 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 1 4 9 15 19 24 28 31 33 39 47 48 45 39 32 27 24 20 11 4 1 0 0 0 0 0 0 2 2 2 1 0 1 1 1 0 0 0 1 1 1 2 0 0 0 0 0 0 0 0 1 2 2 2 4 7 9 8 7 5 4 4 5 5 5 3 3 3 3 3 3 4 3 2 1 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 7 12 15 22 17 10 3 1 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 2 2 2 1 1 1 1 1 2 3 3 3 4 4 4 4 5 5 6 6 5 6 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 1 2 7 8 8 9 11 13 15 18 20 20 18 15 13 10 7 7 6 6 7 7 7 7 5 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 1 1 1 1 1 2 2 2 2 2 2 3 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 1 3 6 10 15 20 24 29 34 43 50 54 52 47 41 37 33 21 9 2 0 0 0 0 0 2 6 4 3 2 1 0 1 1 1 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 2 2 1 2 5 7 6 5 5 5 4 5 6 6 5 4 3 2 4 4 4 4 4 2 1 1 0 0 0 0 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 4 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 1 2 1 1 1 1 1 2 2 2 3 4 4 5 7 6 7 7 6 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 7 7 7 8 10 13 16 20 21 21 18 15 12 9 7 6 6 6 6 7 9 9 7 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 3 6 10 16 25 33 42 51 57 57 56 53 48 42 30 13 1 0 0 0 0 0 0 3 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 3 2 1 1 2 4 5 6 6 7 7 7 7 6 6 5 4 2 2 4 5 5 6 6 5 3 2 0 0 0 0 1 1 1 2 4 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 5 7 7 7 7 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 6 6 7 8 10 13 17 20 22 20 18 15 12 10 7 6 6 6 6 6 7 8 8 6 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 9 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 1 1 1 1 1 1 1 2 4 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 1 3 8 21 31 40 49 55 55 54 52 51 48 36 18 4 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 1 4 5 6 6 7 8 8 7 5 6 6 4 3 3 4 5 7 8 7 6 6 5 2 1 1 1 2 1 1 2 3 5 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 1 1 1 2 1 1 0 0 0 0 0 0 1 2 2 1 1 2 1 1 1 1 1 1 1 2 2 3 3 3 4 4 5 5 5 6 6 6 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 5 6 6 8 9 12 16 18 20 18 16 14 11 8 7 6 5 5 4 4 5 6 7 6 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 3 10 22 36 50 41 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 1 1 2 1 1 2 3 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 1 4 15 27 38 45 49 47 47 48 49 47 37 22 7 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 2 2 1 2 2 3 2 1 2 3 3 3 5 7 8 7 6 6 6 4 3 2 3 5 6 6 6 6 6 5 3 2 1 1 1 1 1 1 2 3 4 4 5 3 4 3 1 0 0 0 0 1 1 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 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 1 2 3 3 4 4 5 5 5 5 5 5 4 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 6 6 7 8 9 12 15 17 17 16 15 13 10 8 6 5 4 4 4 4 4 5 6 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 77 106 107 71 37 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 1 1 1 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 1 9 21 34 41 42 43 43 44 45 41 32 20 7 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 1 3 3 2 1 2 3 2 2 1 1 1 1 3 5 6 7 9 8 5 3 3 2 2 4 5 6 7 8 7 4 3 2 1 2 2 2 1 2 1 1 2 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 1 1 2 3 3 2 2 2 1 1 1 1 1 2 2 3 3 2 1 1 1 1 0 0 1 1 2 3 3 3 5 5 5 4 4 4 4 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 8 7 7 8 9 10 12 14 15 14 13 12 10 8 6 5 4 4 4 4 4 4 3 3 4 4 4 3 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 3 14 43 90 127 140 119 78 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 1 1 1 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 4 15 29 37 38 38 37 37 37 31 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 1 3 4 3 2 2 1 2 2 2 2 1 2 2 3 4 5 7 6 5 3 2 2 3 3 3 4 4 5 6 5 4 3 2 2 3 3 2 1 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 0 1 0 0 0 1 2 3 3 3 3 2 1 1 2 2 3 3 4 4 3 2 2 2 1 1 1 0 1 1 1 1 2 3 3 3 3 3 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 7 7 7 7 7 7 8 9 12 13 12 11 10 8 6 4 4 4 4 5 5 4 4 4 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 96 137 153 145 119 79 40 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 1 1 1 1 1 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 2 8 19 26 29 31 31 28 25 19 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 2 4 4 3 2 2 1 2 2 2 2 0 0 1 2 4 5 4 3 2 2 2 2 3 3 3 3 3 3 3 4 4 5 4 4 3 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 1 2 3 3 3 2 2 2 2 2 2 3 4 5 5 4 3 2 2 2 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 4 4 5 6 9 11 12 11 10 8 6 4 3 2 3 5 6 7 6 5 3 4 5 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 8 34 82 155 167 165 152 129 94 54 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 1 1 1 1 0 1 2 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 0 0 0 0 0 0 0 0 0 1 3 7 11 16 20 22 18 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 1 3 4 3 4 3 2 1 2 2 1 1 0 1 1 2 4 4 3 2 2 1 2 3 4 3 2 2 2 2 3 4 4 4 5 6 5 4 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 1 1 2 2 2 2 2 2 2 3 3 2 3 5 6 5 4 3 3 3 3 2 1 1 1 1 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 5 5 5 4 2 3 4 6 9 13 13 13 11 9 7 4 3 2 3 4 5 6 6 4 3 3 4 4 4 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 13 57 128 170 183 182 170 148 115 74 37 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 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 9 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 1 2 2 1 2 2 2 2 2 1 0 0 0 1 1 2 3 3 3 2 3 3 3 3 3 4 5 5 4 3 3 3 4 5 6 7 7 4 4 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 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 3 2 2 3 4 5 6 4 3 2 2 2 2 2 2 1 1 1 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 5 5 3 3 3 4 7 10 14 16 14 13 11 8 4 3 3 3 4 4 5 5 5 3 3 3 3 4 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 83 152 185 196 194 185 169 140 97 55 20 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 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 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 2 3 3 3 2 2 2 1 0 0 0 0 0 0 1 1 2 3 2 3 2 2 1 2 2 3 4 4 4 4 5 5 6 7 8 7 6 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 4 5 4 3 2 1 2 3 3 2 2 2 2 3 3 3 3 4 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 7 6 5 2 3 5 6 9 12 15 16 15 14 12 10 7 4 3 3 3 4 4 5 5 4 4 4 4 5 7 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 114 158 184 193 192 188 183 164 128 85 43 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 1 1 1 0 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 2 2 4 5 6 6 6 7 7 8 9 8 6 4 3 3 3 3 1 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 3 2 2 2 2 3 4 3 3 2 2 3 3 4 4 4 4 4 4 4 4 4 3 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 8 8 7 7 8 9 11 12 14 15 15 15 14 13 12 10 7 4 3 3 3 3 4 4 4 4 5 5 6 9 12 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 81 143 183 203 204 198 193 193 186 160 122 75 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 7 7 8 9 10 9 7 6 4 3 3 5 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 3 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 10 10 11 12 13 14 14 13 13 14 15 14 13 13 12 10 7 4 2 2 2 2 3 3 3 4 4 5 7 10 13 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 61 116 160 190 205 207 204 204 208 207 189 158 109 39 14 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 1 1 1 2 5 8 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 6 8 9 9 9 8 6 5 3 2 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 4 4 4 4 4 3 3 4 4 4 4 3 4 4 3 3 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 11 12 13 13 14 14 14 13 13 13 13 14 14 14 13 10 6 3 1 1 1 1 2 1 2 3 4 6 7 10 12 12 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 82 129 161 181 192 198 203 210 218 220 205 168 111 41 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 18 15 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 4 5 6 6 7 7 7 7 5 5 3 2 2 3 3 2 2 3 3 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 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 12 13 13 14 12 12 11 11 10 11 12 13 14 13 11 7 2 1 0 0 0 1 1 0 1 3 5 6 8 10 11 12 11 9 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 4 20 69 111 140 157 168 178 187 196 206 208 182 132 71 29 12 3 1 2 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 1 2 2 0 0 0 1 2 4 3 1 0 0 0 0 0 0 0 0 0 0 1 5 11 19 29 28 21 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 3 3 4 4 4 4 3 3 3 3 2 1 2 3 3 4 4 4 4 3 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 1 1 0 1 1 2 2 2 3 3 3 4 4 4 4 4 4 3 4 4 4 4 3 2 2 3 2 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 11 12 12 12 10 8 8 8 8 9 10 12 12 10 7 4 0 0 0 0 0 0 0 0 1 4 6 8 10 11 12 12 11 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 0 0 0 0 0 0 0 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 0 0 0 3 12 44 82 111 130 142 154 162 169 175 173 129 87 59 44 34 26 21 22 44 53 52 42 30 24 17 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 1 1 2 2 3 2 1 1 0 0 0 1 2 0 0 1 2 1 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 3 9 15 21 26 25 20 12 5 1 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 1 3 5 4 4 3 1 0 1 2 2 4 4 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 1 0 0 1 1 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 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 10 11 12 11 10 8 6 6 6 7 8 8 7 5 3 1 0 0 0 0 0 0 0 1 3 6 9 11 12 11 11 11 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 21 14 12 7 7 16 39 70 97 117 129 137 142 144 142 135 96 71 64 64 67 70 72 76 112 134 140 129 106 87 67 45 24 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 2 3 4 4 5 7 8 7 6 8 8 10 13 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 16 22 25 25 20 12 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 1 2 3 3 3 2 1 1 1 2 2 3 4 4 4 3 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 1 1 1 2 2 3 2 2 3 3 4 4 4 3 4 4 3 3 3 3 4 4 4 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 0 0 0 0 0 0 0 0 11 12 13 12 10 8 7 5 5 5 6 4 3 1 0 0 0 0 0 0 0 0 0 1 3 6 10 12 12 11 10 10 9 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 0 0 0 0 0 0 0 0 0 0 7 17 31 46 48 46 44 45 53 72 89 102 108 113 119 121 119 110 86 71 68 76 89 102 115 132 171 203 220 220 201 172 141 108 72 38 25 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 1 1 1 1 0 0 0 1 1 3 4 3 2 2 3 5 6 10 10 10 9 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 16 19 19 16 11 8 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 1 1 2 3 3 2 1 1 2 2 3 4 4 4 3 2 1 0 0 1 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 1 2 2 2 3 3 3 3 3 3 4 4 4 3 3 3 2 2 2 2 3 3 2 2 2 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 11 13 14 12 10 8 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 5 9 12 12 11 9 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 53 59 66 74 82 82 79 75 72 70 73 78 85 87 73 65 64 67 74 88 105 125 150 178 203 232 259 257 235 205 171 136 98 73 52 29 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 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 2 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 8 13 17 17 13 11 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 1 2 2 3 2 1 0 1 3 3 2 3 3 3 2 0 0 0 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 2 2 1 2 2 3 3 3 3 3 4 4 4 4 3 3 2 1 1 1 1 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 0 0 0 0 10 13 13 13 11 10 9 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 4 8 10 10 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 35 47 60 72 82 85 71 57 44 35 33 34 36 37 40 46 51 55 61 71 83 100 120 143 164 196 232 249 250 240 222 197 157 122 92 64 41 22 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 1 3 10 14 14 13 11 7 7 10 11 10 8 5 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 3 7 12 12 9 8 9 9 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 0 0 0 0 1 1 1 1 1 2 3 2 1 1 1 1 2 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 1 1 2 3 3 3 3 3 3 3 3 3 3 4 4 3 2 1 1 1 1 1 0 0 0 0 0 1 1 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 8 11 14 15 15 15 14 12 10 8 5 4 3 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 44 56 65 66 56 44 31 20 15 13 12 12 15 20 27 35 45 49 55 62 71 85 100 125 159 192 216 232 237 234 218 187 148 108 77 51 32 19 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 1 0 0 0 0 0 0 0 0 0 0 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 16 22 25 27 24 24 27 29 31 32 31 26 23 19 14 7 4 1 0 0 0 0 0 0 0 1 1 2 4 3 2 2 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 1 1 2 2 1 2 2 2 1 1 1 2 1 0 0 0 0 1 1 1 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 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 9 12 15 18 19 20 20 18 16 14 11 9 7 5 3 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 31 38 39 37 33 27 20 15 11 9 8 9 11 15 21 28 34 39 43 47 52 57 68 88 120 159 192 216 230 232 222 199 166 129 96 69 48 28 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 5 11 19 28 36 38 39 42 48 54 57 55 51 48 45 39 26 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 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 1 2 2 3 3 2 2 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 1 1 1 1 2 3 3 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 13 16 20 22 23 23 23 21 19 17 14 11 8 5 4 4 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 17 18 19 20 17 15 14 13 13 13 14 16 20 26 31 35 36 37 39 42 50 67 100 138 174 204 224 236 237 222 179 144 113 84 55 32 16 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 2 7 14 23 33 39 43 48 53 59 64 65 62 59 58 55 47 37 26 14 6 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 4 3 3 3 2 0 0 1 1 0 1 2 2 1 0 0 0 0 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 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 2 3 3 2 2 1 1 1 1 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 11 14 18 20 22 23 24 24 23 22 21 18 15 11 6 4 3 2 2 2 2 1 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 1 3 6 9 13 17 20 19 20 20 20 20 19 17 17 18 19 20 22 23 23 23 23 24 27 47 78 116 152 186 218 238 239 211 182 152 123 91 63 40 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 1 3 6 13 20 27 34 43 48 54 63 68 67 67 65 62 58 52 45 35 23 14 6 1 1 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 9 8 8 7 4 3 3 3 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 3 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 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 16 19 20 22 24 25 25 25 24 20 20 18 15 11 7 4 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 14 17 18 19 21 21 20 19 17 13 10 8 7 6 5 3 2 0 10 30 57 91 134 173 206 227 219 203 181 155 125 94 67 43 25 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 1 1 4 7 12 20 29 38 46 56 62 67 70 70 67 62 57 53 48 38 28 18 11 6 3 1 0 0 0 0 0 0 0 1 3 6 9 11 11 11 11 11 10 9 8 8 9 9 8 6 4 3 2 2 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 16 19 22 25 27 28 26 23 19 16 18 19 19 16 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 1 1 1 3 5 6 7 9 12 13 14 13 9 5 1 0 0 0 0 0 0 0 4 14 31 66 107 148 181 197 199 191 173 148 120 91 63 40 26 14 6 4 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 1 2 3 5 11 18 26 35 44 50 58 66 71 70 67 64 63 57 50 43 34 26 19 13 8 4 4 4 3 2 1 1 2 5 9 13 14 14 14 13 13 13 13 13 13 14 15 15 14 13 11 8 5 2 1 2 2 2 1 1 1 1 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 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 3 3 2 2 2 2 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 14 18 23 27 29 29 26 22 17 14 15 16 16 15 11 3 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 1 2 3 4 4 4 3 1 0 0 0 0 0 0 0 0 1 3 14 42 80 119 154 178 186 176 160 139 115 89 56 39 26 17 13 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 1 1 2 3 7 13 21 31 37 44 54 64 70 70 67 65 63 60 56 50 42 34 26 20 14 12 10 9 8 6 5 5 8 11 14 16 17 16 16 15 15 15 14 14 15 18 19 19 19 18 14 9 4 3 2 2 2 1 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 1 1 1 1 2 2 2 2 3 2 2 2 3 2 2 3 3 3 3 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 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 10 11 15 19 23 25 25 24 20 15 12 11 11 11 10 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 97 133 157 166 161 148 131 113 90 67 46 30 22 19 17 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 1 2 3 5 8 12 19 25 31 38 49 58 64 67 67 65 64 63 61 56 50 43 34 26 21 17 15 14 13 12 12 12 12 13 14 17 19 19 18 20 21 20 19 21 23 24 23 22 20 16 11 7 3 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 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 1 2 2 3 2 2 2 1 1 2 3 3 3 2 2 2 3 3 3 2 1 2 2 1 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 11 10 12 13 17 21 23 21 17 12 8 6 6 5 5 3 1 0 1 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 55 91 125 150 160 157 146 128 110 95 81 66 34 23 20 23 27 28 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 17 23 28 38 48 56 64 69 70 69 69 68 66 63 58 48 40 33 26 20 18 18 19 18 17 16 16 18 22 22 21 23 24 27 29 28 28 27 26 28 28 26 23 18 15 9 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 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 3 3 3 2 0 0 1 1 2 3 3 3 3 3 3 3 2 3 3 3 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 9 7 5 1 8 15 20 20 14 8 2 1 1 1 1 0 0 0 1 2 3 3 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 43 75 110 144 168 176 172 158 136 120 116 115 79 47 26 18 24 41 36 18 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 1 3 4 6 8 12 18 23 29 36 45 56 65 70 73 74 73 72 72 69 64 57 48 39 31 26 24 24 23 22 21 21 20 23 25 24 23 22 24 30 31 31 31 30 30 31 31 29 26 23 18 10 5 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 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 3 3 3 2 0 0 0 1 1 2 2 2 2 3 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 7 5 2 2 7 14 18 18 12 4 0 0 0 0 0 0 0 0 0 1 1 2 3 4 2 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 2 7 14 19 44 76 110 144 177 194 203 205 191 171 152 140 149 121 87 55 23 38 56 66 56 21 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 3 4 4 5 8 11 17 22 28 34 41 49 58 64 71 75 77 78 76 71 64 57 49 42 36 31 31 30 29 28 26 24 26 28 27 26 25 26 32 35 35 35 37 35 34 34 33 29 25 18 11 5 2 1 0 0 0 0 0 0 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 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 1 2 2 3 3 4 4 3 3 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 12 8 4 5 9 15 18 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 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 1 6 13 25 48 75 106 140 179 209 230 243 243 233 214 190 187 183 173 150 80 59 66 87 98 60 28 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 1 3 4 3 4 5 7 11 16 21 26 30 35 41 48 58 67 73 74 74 72 68 62 56 51 45 37 38 37 36 33 30 28 27 27 27 27 28 29 35 40 41 38 41 39 36 33 33 30 25 18 11 4 1 0 0 0 0 0 0 0 0 1 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 1 2 3 3 2 2 1 1 0 0 0 0 0 1 2 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 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 14 10 6 7 9 11 13 16 16 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 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 2 9 23 42 65 92 120 160 196 224 246 261 264 257 239 228 221 218 212 178 143 116 105 117 100 69 35 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 1 3 4 4 5 6 6 8 11 15 20 24 28 32 38 46 53 60 65 68 70 71 68 65 62 56 49 46 45 44 40 36 33 31 30 30 30 30 32 35 38 40 41 42 40 37 35 33 31 28 23 14 6 1 0 0 0 0 0 0 0 0 2 1 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 1 1 0 0 0 0 1 2 3 4 4 3 2 1 1 0 0 0 0 0 1 2 3 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 12 8 6 6 9 11 13 17 19 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 21 40 62 85 103 130 157 185 212 239 256 264 264 259 252 241 226 231 213 183 148 130 119 107 89 64 31 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 1 3 4 5 5 6 7 8 9 13 17 22 25 31 37 43 48 53 58 64 68 69 71 70 64 60 56 51 47 45 42 39 38 37 37 37 37 36 36 37 41 44 43 40 38 35 34 34 34 29 19 8 1 1 0 0 0 0 0 0 0 1 2 2 3 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 1 0 0 0 0 1 2 3 4 5 4 3 2 1 1 1 0 0 0 0 0 1 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 11 7 5 6 11 16 21 25 28 23 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 16 25 36 50 65 80 94 108 125 144 163 185 212 237 256 271 278 281 273 254 250 243 232 217 175 145 120 100 92 72 53 38 28 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 1 3 5 5 5 6 7 8 11 14 18 21 25 30 34 41 45 50 54 59 64 69 71 71 69 64 58 52 49 47 46 46 47 49 49 46 44 41 40 42 44 41 35 34 33 33 34 33 30 21 11 3 2 1 1 1 0 0 1 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 1 1 1 2 3 4 3 3 1 1 1 0 0 0 0 0 0 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 9 7 3 4 9 17 25 31 33 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 14 25 39 59 74 90 106 123 142 159 175 188 206 225 243 261 278 289 293 288 279 265 252 246 222 194 162 126 97 84 78 72 64 54 40 23 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 1 2 3 4 4 6 7 8 11 14 16 18 20 23 27 33 38 42 47 51 57 63 64 65 65 64 59 55 52 51 51 50 51 54 56 56 54 51 48 47 46 42 36 34 35 37 38 36 30 21 11 5 3 2 2 1 1 1 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 1 5 11 20 28 32 32 27 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 30 52 74 95 116 139 161 181 194 204 213 221 233 253 269 281 289 291 288 279 260 247 229 207 182 151 125 105 92 87 81 73 61 45 28 15 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 1 1 1 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 6 9 12 14 17 18 20 22 25 29 33 38 44 50 56 58 59 58 57 53 50 49 49 50 49 49 49 52 53 54 54 52 50 49 46 41 37 36 37 38 36 30 23 13 8 4 1 1 1 1 1 2 3 4 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 4 2 0 1 9 19 27 29 31 29 22 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 37 57 78 95 116 140 159 175 189 201 205 219 235 252 267 279 288 291 283 267 248 227 205 188 171 153 134 121 111 102 94 82 69 54 33 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 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 6 6 6 6 11 14 16 18 19 19 19 21 23 31 39 47 54 57 57 55 51 46 43 41 40 41 42 43 43 44 43 42 42 42 42 43 42 41 41 40 36 36 33 29 25 17 9 3 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 8 17 26 33 34 29 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 20 36 58 84 111 134 155 173 184 197 213 231 252 267 277 282 280 273 263 250 232 218 205 192 179 167 154 143 133 125 121 110 83 53 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 1 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 7 7 8 10 11 13 15 15 15 15 15 16 23 33 41 49 56 59 57 53 47 42 38 35 34 34 33 33 33 33 33 33 32 31 32 32 33 34 35 35 33 31 28 24 17 10 4 2 2 2 1 1 2 3 4 4 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 16 25 31 33 26 19 14 10 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 7 25 52 83 108 126 140 156 176 195 215 230 245 257 266 271 273 274 271 263 255 247 237 226 214 200 186 172 163 155 143 122 87 45 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 1 1 1 1 2 3 3 3 2 1 1 1 0 0 0 0 0 0 1 2 4 6 8 8 7 6 6 7 9 10 11 12 12 13 13 12 16 23 32 40 47 52 54 54 50 44 37 34 32 32 31 28 27 27 27 27 26 25 25 26 27 28 29 30 29 27 24 21 17 12 9 6 5 4 3 2 2 2 3 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 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 1 0 0 0 2 8 17 25 28 27 22 17 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 56 82 96 108 122 139 157 175 191 201 215 231 246 259 268 275 281 283 282 280 278 270 259 245 230 215 203 191 179 161 132 94 53 31 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 1 2 3 4 4 4 4 4 4 3 3 2 2 2 1 1 2 5 8 11 10 8 6 5 5 6 8 9 9 9 10 10 11 11 12 16 24 31 37 42 46 49 49 46 40 34 30 31 29 28 27 27 26 25 24 22 20 22 23 23 24 24 23 22 21 19 15 11 9 7 6 5 4 3 3 2 3 3 3 3 3 3 3 2 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 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 2 0 0 1 5 11 17 22 24 23 20 17 13 10 7 5 2 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 5 9 26 46 64 79 94 101 108 117 131 152 167 173 182 195 208 220 232 242 253 264 272 276 279 282 281 279 273 265 253 240 227 215 203 189 169 140 103 72 47 27 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 1 1 2 3 3 5 6 6 5 5 5 6 5 4 4 5 7 9 13 11 9 7 6 5 5 6 7 9 9 10 11 11 11 11 11 18 24 29 32 35 39 43 44 42 37 31 30 29 28 27 28 26 24 23 21 20 19 19 20 20 19 18 18 17 17 16 13 10 8 7 6 5 5 4 2 3 3 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 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 6 4 2 3 6 10 14 18 20 19 19 19 16 13 11 9 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 35 47 57 63 67 81 91 99 108 119 136 148 154 164 174 183 190 200 208 215 224 235 244 251 256 260 265 268 268 264 256 246 236 227 218 208 195 172 144 109 63 32 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 1 3 4 5 5 4 4 5 6 8 9 9 7 6 7 11 10 10 9 8 6 5 5 6 8 9 10 12 12 11 10 11 14 18 20 22 25 28 31 33 36 36 32 31 29 28 28 26 24 23 22 20 18 18 18 18 19 19 18 18 18 17 16 15 13 11 8 7 6 6 5 3 3 3 3 3 3 4 4 3 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 11 8 7 9 12 15 16 17 19 19 18 16 14 11 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 1 1 2 3 9 15 18 20 24 27 27 38 49 61 71 84 98 112 123 135 146 156 164 173 180 187 193 200 208 215 220 227 236 244 245 243 242 240 237 232 226 219 212 202 184 151 91 49 21 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 1 1 2 3 3 4 3 3 4 6 7 7 8 8 9 10 11 12 10 8 6 5 4 7 9 11 12 13 14 12 13 14 15 15 16 17 18 21 23 26 28 29 30 30 30 29 27 25 24 24 21 19 17 17 18 19 19 17 17 16 15 16 17 15 13 9 7 6 7 7 6 4 3 4 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 27 26 23 18 14 12 14 16 17 19 20 21 19 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 3 4 4 3 6 11 15 20 33 46 58 70 85 104 122 134 143 151 158 164 171 178 185 193 202 211 219 224 228 232 235 233 230 226 220 213 204 188 161 112 67 33 12 6 4 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 0 0 0 0 0 0 0 0 1 2 2 2 2 2 4 7 9 9 9 7 7 8 12 12 10 8 6 6 6 7 8 10 13 17 16 15 15 16 17 16 16 17 18 19 20 22 24 26 28 29 29 28 28 28 27 25 23 20 18 17 16 14 15 15 17 18 18 18 16 13 11 9 9 10 10 9 8 7 6 6 5 5 7 7 4 2 1 0 0 0 0 0 0 1 1 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 38 36 35 33 28 26 25 25 25 25 25 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 0 1 2 2 2 2 5 10 16 26 42 59 75 87 96 106 116 126 138 151 164 177 186 194 202 210 218 225 229 227 222 217 212 207 200 190 172 138 97 59 30 20 15 14 15 12 10 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 2 3 3 2 2 3 4 6 5 5 4 4 8 10 11 12 9 7 6 5 6 7 9 14 14 14 16 18 17 16 16 16 17 18 19 19 21 22 23 24 25 26 27 28 28 27 26 24 21 17 14 13 14 15 17 20 20 19 18 17 16 16 18 18 18 17 16 14 12 10 8 6 6 6 4 2 1 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 42 44 49 49 46 42 40 37 35 34 31 28 24 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 0 0 0 0 1 1 1 0 0 1 2 5 10 19 31 41 48 57 69 81 95 111 129 147 159 170 181 193 203 209 212 209 204 199 195 191 187 180 170 154 128 100 72 59 50 46 44 36 31 25 18 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 1 2 2 2 1 1 1 1 2 2 1 5 9 12 12 9 7 6 5 5 5 6 7 8 10 12 14 14 15 16 16 17 17 17 18 19 20 20 20 20 21 22 24 25 26 26 26 24 20 16 13 12 14 18 21 22 22 22 22 22 24 27 29 28 27 25 23 20 18 14 9 6 6 5 3 1 0 0 0 0 0 0 0 0 1 3 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 44 53 61 53 50 49 53 51 41 31 30 29 27 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 5 7 8 17 28 42 53 65 79 95 111 125 138 151 165 177 186 193 191 183 177 177 173 165 154 140 127 119 114 110 109 107 103 99 87 76 63 49 35 24 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 1 1 1 0 0 0 1 1 2 3 5 7 6 6 6 6 5 5 5 5 5 6 7 8 9 11 13 14 15 16 17 18 18 19 19 19 18 17 17 18 19 21 22 23 23 23 22 19 15 13 13 17 19 20 19 20 22 26 27 29 32 33 32 30 28 24 20 15 11 8 7 6 5 2 1 1 1 0 0 0 0 0 2 4 6 5 4 2 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 42 44 46 43 44 44 46 47 38 27 21 17 14 11 5 1 0 0 0 0 0 0 1 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 6 7 6 6 5 9 15 25 33 41 51 65 78 91 104 115 128 139 147 151 149 147 148 152 145 132 118 104 91 86 90 105 127 140 146 154 153 148 136 114 90 67 46 24 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 1 1 2 1 1 3 3 3 4 5 5 5 5 5 6 6 5 5 6 8 10 10 11 13 14 18 19 19 18 18 17 17 16 15 15 16 18 19 20 20 19 18 16 14 13 14 14 13 13 15 17 21 24 27 30 31 31 29 27 24 21 17 13 10 8 7 7 4 3 2 1 1 1 1 1 0 1 3 5 6 6 4 3 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 46 48 48 48 48 48 46 41 34 21 13 9 6 3 2 0 0 0 0 0 1 3 7 13 13 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 8 9 9 9 8 8 9 11 14 20 28 38 48 57 66 75 85 93 97 98 94 95 98 97 90 82 73 64 65 69 74 83 107 128 144 159 173 184 188 178 161 140 114 77 43 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 0 0 0 1 1 1 0 1 1 2 2 3 4 4 4 5 5 5 5 5 5 6 6 7 7 8 9 14 17 18 18 18 17 17 16 15 15 14 14 15 16 17 16 15 14 11 10 9 9 9 10 11 14 16 19 22 25 24 23 23 24 24 21 18 15 13 12 11 8 6 4 3 2 1 1 2 2 1 1 2 4 5 6 6 5 4 3 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 0 0 0 0 0 0 0 0 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 52 57 59 57 55 51 45 34 14 11 10 9 7 4 1 0 0 0 1 2 10 17 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 12 12 12 12 11 10 9 9 10 13 18 22 25 27 32 43 50 52 49 44 42 42 42 43 42 39 33 37 42 50 60 78 99 119 138 154 166 176 188 193 191 186 159 124 85 47 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 1 1 1 0 0 0 1 2 3 4 5 6 7 7 6 6 6 6 6 6 5 7 10 13 14 15 16 17 17 16 16 15 13 12 11 11 14 16 15 12 7 5 4 4 6 8 10 13 15 16 17 18 18 17 18 21 19 18 17 16 16 16 13 9 7 6 5 4 3 2 2 1 1 1 2 2 3 4 5 5 6 5 4 3 3 2 2 2 2 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 55 56 58 63 61 57 51 42 26 8 10 10 9 7 3 1 1 1 3 6 11 21 21 17 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 1 3 4 6 9 11 11 10 10 9 9 8 7 6 5 5 6 7 7 6 6 8 11 14 14 12 11 13 15 16 17 18 15 16 20 28 38 53 71 91 109 124 136 149 164 175 186 200 200 190 170 139 86 48 26 13 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 1 3 4 5 6 7 7 7 7 7 6 6 5 7 9 10 13 15 16 15 16 15 15 14 13 12 10 9 13 16 17 12 6 3 1 3 5 7 9 11 13 14 13 14 15 15 14 14 15 16 17 15 14 13 13 11 9 8 7 5 4 4 3 2 1 1 2 2 3 4 5 5 6 6 6 5 4 4 4 4 3 3 3 3 4 3 2 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 0 0 0 0 0 0 0 0 0 0 0 64 65 66 68 59 55 49 39 27 19 16 12 9 6 4 4 5 6 12 18 24 29 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 2 3 3 4 4 3 3 3 3 3 2 1 1 1 1 1 1 1 2 3 4 6 7 5 3 4 7 12 21 32 46 62 74 84 94 106 118 132 148 164 176 183 186 185 164 133 99 72 49 30 17 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 1 1 1 0 1 2 3 4 5 6 7 7 8 9 10 10 10 10 10 15 17 17 16 15 15 15 14 13 11 10 9 11 14 18 13 9 5 2 3 4 5 6 8 10 12 12 12 12 9 10 12 15 15 13 11 9 8 7 8 10 9 8 7 6 5 5 4 2 2 2 2 3 4 4 5 5 6 5 4 4 4 5 4 4 3 4 5 5 4 2 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 69 72 75 67 47 45 41 34 22 19 17 15 11 8 8 9 15 21 27 30 30 24 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 1 2 2 3 2 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 0 0 1 2 7 12 18 26 30 36 46 55 61 71 87 99 109 120 131 143 150 152 150 140 122 98 76 54 32 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 1 1 1 1 0 1 1 2 2 2 2 3 4 6 7 8 10 12 13 14 13 15 16 17 17 18 17 16 16 14 12 11 11 11 13 16 15 12 9 6 6 6 5 5 5 7 9 12 15 15 5 7 12 17 16 13 9 6 6 7 8 9 10 9 9 7 6 6 5 3 3 3 3 3 3 4 5 6 6 5 5 5 6 7 6 5 5 4 4 4 3 2 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 75 77 81 62 42 33 34 31 23 16 16 17 15 12 13 19 30 38 40 38 29 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 2 2 2 2 2 1 1 0 0 0 0 0 1 1 2 4 4 5 8 15 19 24 32 37 43 49 57 69 78 84 88 102 112 117 110 103 91 72 49 31 18 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 1 1 1 1 1 1 1 1 1 2 5 9 12 14 14 14 14 15 16 17 17 17 18 17 15 12 11 11 12 15 16 15 13 10 8 7 5 4 4 5 7 10 14 17 13 13 16 24 24 21 16 9 9 10 11 11 11 10 9 8 7 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 5 5 5 4 3 3 4 3 2 1 1 1 1 1 0 0 0 0 0 0 1 1 2 3 2 1 1 2 2 1 0 1 1 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 78 71 65 53 43 36 29 32 37 34 29 25 22 21 26 34 43 45 37 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 2 1 0 0 0 0 0 0 0 1 1 1 1 2 2 4 6 8 8 8 9 14 19 22 25 24 32 42 50 58 68 77 83 83 78 66 44 28 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 1 1 0 0 0 0 0 0 0 0 2 5 8 11 12 13 13 13 15 17 19 21 21 19 17 15 13 12 14 16 18 19 15 12 9 7 5 4 4 4 5 8 12 16 18 17 13 20 22 21 20 16 13 13 15 14 12 11 10 9 7 5 5 5 6 7 6 6 5 5 4 4 4 4 5 5 5 4 4 4 4 3 2 2 3 3 4 4 3 2 1 0 0 0 0 0 0 0 1 2 3 4 4 3 2 2 3 2 2 3 3 3 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 79 69 54 38 24 20 24 34 51 50 39 40 39 35 34 34 32 23 15 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 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 4 5 5 6 7 8 10 8 10 11 12 10 13 20 30 36 44 53 51 40 30 23 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 1 1 1 1 1 1 0 0 0 0 0 0 2 5 7 8 9 10 10 12 14 16 18 19 20 20 20 19 18 18 18 19 21 17 14 10 8 7 6 5 4 5 6 8 12 17 20 18 17 16 17 22 18 15 14 15 15 13 11 10 8 7 7 6 6 8 8 8 7 6 5 4 3 2 3 4 5 4 4 4 4 3 3 2 3 3 4 5 5 4 3 1 1 0 0 0 0 0 0 1 2 3 5 5 5 5 4 5 6 5 5 5 5 4 3 2 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 0 62 46 37 27 21 29 44 57 70 54 40 30 22 17 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 1 3 3 4 5 5 6 6 7 7 7 7 7 6 5 5 6 7 8 10 12 14 16 19 20 18 17 17 17 11 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 1 1 1 1 1 2 4 5 6 6 7 7 8 10 14 16 17 19 20 21 21 21 21 21 21 20 18 16 13 11 9 9 8 6 4 3 3 5 8 13 14 14 15 17 19 18 16 14 14 14 13 11 10 9 8 8 8 8 8 9 9 8 6 4 3 2 2 2 3 4 4 4 5 4 4 3 1 2 3 4 4 3 2 2 2 2 1 0 0 0 0 0 0 1 1 3 5 6 6 6 6 6 5 6 8 7 5 4 2 1 1 1 2 3 4 5 5 4 3 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 54 41 26 22 22 28 35 41 42 32 22 12 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 7 5 5 5 5 5 5 5 4 3 2 2 2 3 4 5 6 8 11 14 16 18 18 14 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 1 1 1 1 1 1 1 2 4 6 7 7 6 6 6 9 11 13 15 17 18 19 18 19 19 19 20 21 20 19 16 14 11 9 8 7 5 3 2 2 3 6 9 11 12 14 15 15 15 14 13 13 12 11 10 10 9 9 8 10 10 10 9 8 6 4 2 1 1 2 3 4 4 4 5 5 5 4 2 2 3 4 3 3 2 3 3 3 2 1 0 0 0 0 0 0 0 1 3 5 6 7 7 6 5 6 8 8 7 4 3 2 2 1 2 3 4 5 6 5 4 3 2 1 2 2 3 4 3 1 0 0 0 0 0 0 0 0 46 34 32 44 36 30 24 17 12 8 6 4 2 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 1 1 2 3 3 3 3 3 4 4 3 3 2 1 1 1 0 0 0 0 0 1 2 2 4 6 11 17 18 19 17 12 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 1 1 1 1 1 1 0 1 3 5 6 7 6 5 5 7 9 11 13 15 15 14 12 12 14 17 19 20 21 22 19 16 12 8 6 4 4 3 2 1 2 4 6 9 12 12 12 13 13 13 12 13 12 11 9 9 8 8 9 10 11 12 10 8 6 4 2 1 1 2 3 4 5 5 5 5 5 4 3 4 5 5 4 4 5 6 5 4 2 1 1 1 1 0 0 0 0 0 1 2 3 6 6 4 3 5 7 8 7 6 5 3 2 2 2 2 3 4 4 5 4 3 3 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 68 66 73 69 39 26 17 11 10 12 14 14 12 7 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 1 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 8 12 15 15 14 12 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 2 3 5 5 6 6 5 4 5 7 10 12 13 12 10 6 7 10 14 18 19 19 20 18 15 12 9 6 4 3 3 2 1 1 2 4 6 9 11 12 10 10 10 11 12 12 11 9 7 7 7 7 8 10 12 10 8 6 4 3 2 1 2 3 4 5 6 6 7 6 5 4 4 4 4 4 5 6 5 5 3 3 4 3 2 2 1 0 0 0 0 1 2 3 5 6 5 4 5 6 6 5 5 5 4 2 1 1 0 2 3 3 3 2 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 80 74 75 59 38 30 30 32 37 37 36 34 28 17 8 2 1 1 1 2 2 3 5 3 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 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 5 8 11 13 15 13 10 7 3 2 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 5 4 3 4 6 9 10 10 9 6 4 4 6 10 13 16 15 13 11 9 9 7 6 6 4 4 4 2 1 2 3 5 7 10 14 13 12 12 14 14 14 13 12 9 6 6 7 7 8 10 10 9 7 6 5 3 2 3 3 4 5 6 6 5 4 4 3 4 4 5 6 5 5 4 4 4 4 4 4 3 2 1 0 0 0 0 1 2 3 5 6 6 5 4 4 3 4 4 4 4 2 1 0 0 1 1 2 2 1 1 0 1 1 3 3 3 2 0 0 0 0 0 0 0 0 0 83 73 65 47 46 50 54 60 65 67 56 44 33 20 9 2 1 2 4 7 11 14 11 6 1 0 0 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 1 2 4 6 10 11 11 10 9 7 6 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 3 4 4 5 5 5 5 5 4 4 4 6 7 7 6 3 2 2 3 6 9 11 10 7 5 2 3 5 6 8 6 5 4 3 2 2 2 4 6 8 13 15 16 15 16 16 15 14 12 9 7 8 8 8 9 10 10 10 9 8 6 5 4 4 3 3 4 4 5 4 4 5 5 5 4 5 4 4 4 3 4 4 3 3 2 2 1 1 1 0 1 1 2 3 4 6 7 6 5 4 3 2 1 2 3 2 1 0 0 0 1 1 2 2 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 89 76 66 57 63 69 73 72 72 67 52 39 27 17 11 6 4 3 5 9 12 8 4 2 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 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 9 10 11 11 10 9 8 6 4 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 1 0 1 2 5 8 8 6 4 2 1 2 4 7 10 10 8 5 4 3 2 2 3 5 7 10 13 16 13 13 14 14 14 13 11 10 10 9 9 10 11 11 11 11 10 9 7 6 5 4 3 3 3 4 4 5 5 6 6 6 6 5 4 4 4 4 3 3 2 2 2 1 1 1 0 0 1 3 3 4 4 5 5 5 5 3 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 92 81 84 88 89 91 89 82 68 49 35 28 24 21 19 16 10 5 4 8 9 9 5 2 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 4 12 16 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 12 14 15 16 15 13 9 6 3 1 0 0 0 1 3 4 5 4 3 2 2 2 3 4 5 4 4 3 3 4 5 5 4 3 2 1 0 0 0 0 2 3 4 3 2 1 0 1 2 4 7 10 12 12 8 6 4 2 2 2 3 2 4 6 11 11 11 12 9 10 11 10 10 9 8 9 11 11 12 12 12 12 11 9 7 6 4 4 3 3 3 4 4 4 5 6 6 6 6 5 4 4 5 4 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 3 4 5 4 4 3 2 1 0 1 1 2 3 3 3 3 3 3 4 3 3 3 3 4 3 3 2 0 0 0 0 0 0 0 0 93 92 103 111 121 128 107 79 50 27 19 18 21 23 25 25 19 17 16 17 17 16 12 7 5 6 15 15 10 4 1 0 0 0 3 7 8 7 4 2 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 0 1 1 5 13 21 24 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 1 2 3 6 9 12 15 17 17 15 11 7 4 3 2 1 1 3 5 8 9 9 9 7 7 7 7 10 8 5 2 2 3 4 4 3 1 0 0 0 0 0 0 1 2 2 2 1 0 0 1 1 3 7 10 13 14 11 7 4 2 1 1 1 1 1 1 5 8 11 14 9 7 7 6 7 8 8 9 10 10 10 10 10 11 10 9 8 6 5 5 3 3 3 3 4 5 5 6 6 6 6 6 5 5 5 4 3 2 2 1 1 1 1 2 3 4 3 2 1 2 3 4 4 4 4 4 3 2 1 1 1 1 1 1 2 3 3 3 2 2 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 90 89 99 115 117 109 89 54 29 14 13 16 20 25 28 28 24 25 31 35 37 32 25 19 13 12 18 31 33 29 19 10 6 5 9 13 17 17 13 10 7 4 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 1 2 3 6 10 16 22 17 10 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 1 2 4 8 11 12 11 9 8 6 5 4 4 3 2 2 3 4 7 10 12 15 16 16 16 13 8 2 2 3 4 4 2 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 3 5 8 12 15 15 13 9 5 2 0 1 1 1 1 1 3 5 7 11 11 9 7 5 4 5 6 8 9 9 8 8 9 10 10 9 8 7 6 6 5 4 3 3 4 4 5 6 6 6 7 7 6 5 5 4 3 1 2 2 3 2 3 4 4 3 2 1 1 2 4 5 5 4 3 4 3 1 0 1 1 1 2 2 2 3 3 3 3 2 2 2 3 3 3 3 1 0 0 0 0 0 0 0 0 0 88 98 114 132 127 105 76 41 23 13 10 12 16 21 25 26 26 27 36 46 53 50 47 41 33 19 19 30 40 46 45 38 33 28 24 23 23 23 19 15 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 1 2 4 7 10 13 13 13 12 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 3 3 3 4 4 3 2 1 0 1 3 6 12 18 21 22 22 18 10 7 5 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 9 13 16 16 14 10 6 3 1 0 0 0 1 1 3 4 5 9 11 13 12 9 4 3 3 4 6 6 7 8 10 11 11 10 10 9 8 7 5 4 5 4 3 3 4 5 6 7 7 6 6 5 4 4 4 5 6 7 7 6 5 4 4 3 2 1 1 3 5 5 5 5 4 3 2 1 0 0 0 0 1 2 2 2 2 2 3 3 3 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 88 102 137 148 138 103 68 37 19 13 11 11 15 18 21 23 22 22 24 36 46 53 52 47 39 25 20 24 35 49 63 75 77 66 54 43 33 26 19 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 1 2 3 3 3 6 11 16 17 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 1 2 2 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 5 14 19 22 24 19 14 11 8 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 11 13 14 13 9 6 4 3 2 2 1 2 4 5 6 7 8 10 13 14 12 7 3 1 1 2 3 5 8 9 10 10 10 8 7 7 6 5 4 3 3 3 3 3 4 5 6 6 6 6 6 5 5 6 6 6 5 6 6 5 5 4 3 2 3 4 5 6 6 5 4 3 2 2 1 1 1 1 0 1 1 1 1 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 98 119 156 158 135 94 51 26 13 11 11 13 14 15 15 15 14 13 11 12 24 34 37 31 24 18 16 19 27 38 49 56 61 56 50 42 33 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 1 6 11 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 9 15 16 16 17 12 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 8 10 10 8 6 5 5 4 3 3 3 4 6 7 6 7 7 11 13 12 8 4 1 0 1 1 2 7 9 10 9 9 8 6 5 4 3 4 4 3 3 2 3 4 4 4 4 5 6 6 5 5 6 6 6 6 6 6 5 5 5 4 4 5 6 7 7 7 6 3 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 2 2 2 1 1 0 1 2 1 0 0 0 116 139 160 167 131 89 46 21 11 10 12 13 12 9 8 7 6 5 4 4 11 15 17 16 10 7 8 10 14 19 24 20 16 13 17 19 17 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 0 0 2 5 9 11 10 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 3 6 9 14 14 13 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 5 4 3 3 3 3 3 2 2 3 4 5 6 7 7 10 14 14 9 5 3 1 0 0 2 6 9 12 10 9 7 6 4 4 4 4 4 4 4 5 6 6 4 4 4 5 5 5 5 6 7 8 7 7 6 6 6 5 5 5 5 6 6 7 8 8 6 4 3 3 3 3 2 1 1 1 1 1 1 2 2 2 1 2 2 2 2 3 3 2 1 1 1 1 2 2 1 0 0 0 132 150 165 163 125 84 48 20 18 17 18 15 10 7 6 5 5 3 2 1 1 7 10 11 9 10 11 12 12 12 11 8 6 5 6 8 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 1 2 3 5 8 13 15 16 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 11 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 2 1 2 3 3 2 2 3 4 4 5 5 7 8 9 11 13 11 7 4 2 1 0 2 5 9 11 11 11 8 6 5 4 4 4 4 4 6 7 7 8 7 6 6 6 6 6 5 5 6 7 7 7 7 6 6 6 4 4 5 5 6 8 9 9 8 7 5 4 4 3 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 139 150 168 155 125 83 49 31 32 31 28 22 14 10 9 12 13 10 6 2 1 2 7 13 19 23 25 25 23 22 21 17 15 12 9 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 3 6 8 9 9 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 9 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 1 2 2 2 3 5 6 6 6 7 9 10 13 14 13 11 8 5 3 3 4 7 10 12 13 13 11 8 5 4 4 3 3 3 4 5 5 6 6 6 7 7 6 5 5 5 4 5 5 5 5 6 6 6 3 3 4 6 7 7 8 8 9 10 7 6 4 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 160 162 166 143 112 77 47 38 37 37 36 32 24 15 10 9 9 10 10 8 6 8 12 22 32 41 48 50 52 53 50 41 30 18 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 1 2 3 7 10 12 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 1 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 3 4 6 8 8 9 9 10 12 13 14 13 11 9 6 6 6 8 11 12 13 12 11 8 6 4 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 3 4 4 5 6 5 4 3 3 5 6 7 7 7 7 8 9 8 6 5 4 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 190 173 156 134 108 84 59 43 35 32 31 27 19 10 7 5 6 7 9 10 8 9 14 22 33 43 50 49 50 52 53 42 29 15 7 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 1 2 2 3 5 8 11 14 17 19 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 1 0 1 1 0 1 0 0 0 0 0 0 1 2 3 6 7 8 8 9 11 12 13 13 12 11 9 8 8 9 11 12 13 11 9 7 5 4 4 4 4 3 3 3 3 4 5 4 3 3 4 4 3 3 3 4 4 4 4 4 3 2 2 3 4 5 6 6 7 7 6 6 6 6 5 4 3 2 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 193 174 150 126 101 80 64 48 36 28 22 16 9 4 2 3 3 3 2 2 2 3 7 13 21 27 28 26 26 27 27 22 14 8 4 4 3 1 1 1 1 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 1 2 3 6 9 13 16 20 23 22 15 9 5 2 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 3 6 8 8 8 9 10 12 12 12 10 8 8 7 7 8 8 7 7 7 7 6 6 6 6 5 5 4 4 3 3 4 4 4 4 5 4 3 3 3 4 5 4 4 3 3 3 3 3 4 5 5 5 6 6 5 5 4 5 4 3 3 3 3 3 2 2 3 3 3 3 2 3 3 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 172 154 128 107 86 68 54 42 31 27 20 13 6 3 2 4 3 3 1 0 0 0 1 4 7 11 12 13 15 18 18 14 10 8 7 8 8 7 7 6 5 3 2 3 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 1 2 4 7 11 15 19 22 20 16 11 7 4 1 1 1 2 1 0 0 0 1 1 1 1 0 0 0 3 6 9 11 13 15 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 6 7 7 8 9 10 9 8 7 7 6 6 5 5 5 6 6 6 7 7 8 8 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 149 126 104 89 75 60 46 31 23 20 16 11 5 3 2 2 2 2 1 0 0 0 1 2 3 7 17 17 18 20 26 26 22 19 19 21 25 26 24 20 16 12 9 10 16 21 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 1 3 6 9 9 10 12 16 14 13 12 10 7 5 4 3 2 2 0 0 1 3 5 4 3 2 3 5 10 18 26 33 36 35 33 28 21 13 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 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 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 4 5 5 5 6 7 8 8 7 7 8 7 6 5 5 5 6 7 7 6 6 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 5 5 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 3 4 5 5 4 3 2 1 1 1 1 1 1 1 1 2 2 2 2 2 134 110 92 78 67 55 43 30 21 15 10 7 5 3 1 1 0 0 1 1 1 2 4 6 9 16 28 36 38 40 46 46 45 43 44 48 54 58 56 53 46 35 28 26 32 33 29 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 4 6 8 10 14 16 15 13 12 12 10 11 12 13 12 10 8 6 4 2 1 3 5 8 11 13 13 11 12 16 22 31 40 46 47 44 39 31 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 3 3 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 3 5 5 5 6 6 6 6 6 6 7 7 6 6 6 6 7 7 7 5 4 4 4 4 4 4 3 4 4 5 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 3 1 1 1 1 1 1 1 1 2 2 2 2 2 118 97 83 75 68 57 41 27 17 11 7 5 5 4 1 0 0 0 0 0 0 1 4 9 16 23 31 38 44 49 54 59 61 63 65 67 70 73 68 62 55 46 41 42 47 42 30 14 5 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 3 2 3 5 7 9 12 16 19 21 23 22 20 18 14 10 5 6 9 11 11 10 8 6 4 2 1 4 10 15 20 25 27 27 29 32 37 43 46 47 47 45 40 32 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 1 1 2 2 3 4 4 4 3 2 1 0 0 0 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 1 2 6 5 5 5 4 4 3 3 3 4 7 7 8 9 8 8 7 5 5 5 5 4 4 3 2 2 2 3 3 3 3 2 3 4 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 4 4 3 3 2 1 1 1 1 1 1 1 1 2 2 2 1 92 78 70 68 67 66 54 32 14 10 7 5 4 3 3 2 1 1 1 1 1 1 3 6 11 17 24 30 35 42 47 52 55 56 57 58 61 60 54 48 43 39 39 44 47 42 25 11 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 4 4 5 8 13 17 17 17 17 17 19 21 22 19 15 11 5 3 3 2 4 7 8 6 5 6 6 6 8 12 17 22 27 32 35 37 38 39 41 44 44 44 44 42 37 28 17 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 1 2 2 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 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 0 0 0 1 1 2 2 3 4 4 4 4 4 3 2 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 3 4 4 4 3 3 2 2 2 2 5 7 8 9 9 9 8 5 4 5 4 4 3 3 3 3 3 4 4 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 3 3 4 3 4 4 5 6 6 5 5 5 6 6 5 5 4 4 3 2 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 80 73 70 74 73 69 62 39 24 18 13 7 3 1 1 1 1 2 3 4 4 3 3 4 9 16 24 30 35 38 41 43 44 43 42 42 46 44 40 35 33 31 31 38 38 34 21 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 8 12 18 20 20 17 16 15 14 14 16 18 18 16 12 6 4 3 3 5 7 7 3 3 4 6 10 15 19 23 27 31 34 34 35 37 39 41 41 40 40 40 39 35 28 19 9 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 2 2 3 3 3 4 4 4 4 4 4 4 3 3 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 1 1 1 1 1 0 0 0 0 1 2 2 3 3 4 4 5 5 4 2 1 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 2 1 1 0 0 0 0 0 1 3 4 3 2 2 3 3 2 2 3 3 4 5 5 6 8 6 5 4 3 2 2 3 3 3 3 3 4 4 3 3 4 4 4 5 6 6 6 5 5 5 4 5 4 4 4 3 3 3 4 4 4 5 6 6 6 6 6 6 6 5 4 4 4 4 2 2 2 3 2 2 2 2 2 2 1 1 2 2 1 1 1 0 0 86 81 76 70 63 54 50 44 26 14 8 3 2 2 1 0 0 2 5 8 10 10 9 8 10 17 25 32 37 40 41 42 42 40 39 39 41 39 37 33 30 27 25 25 24 21 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 13 17 19 17 13 10 9 9 9 9 14 17 20 21 18 14 9 6 5 6 9 8 5 4 4 6 9 12 15 20 24 26 28 30 32 34 36 36 37 37 37 36 36 35 30 23 15 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 6 6 5 4 3 2 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 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 4 5 6 5 4 3 2 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 1 3 3 2 2 3 3 3 3 3 3 3 4 4 5 6 6 5 3 3 2 3 3 3 4 4 4 4 4 4 3 3 4 5 6 6 6 6 6 5 5 5 6 6 5 4 4 4 4 5 5 4 5 5 6 6 6 6 6 6 6 4 4 4 3 2 2 1 2 2 2 2 2 1 1 1 2 2 1 1 1 1 0 0 81 81 73 68 61 52 46 35 15 8 4 3 2 2 1 1 1 2 4 10 15 17 17 17 17 20 24 30 35 38 39 43 44 44 43 44 44 43 40 37 33 28 23 18 14 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 13 13 11 8 5 3 2 2 3 6 11 14 16 18 20 17 13 9 7 7 9 9 9 9 9 9 11 14 16 18 21 23 25 26 30 32 34 35 35 35 36 36 35 34 31 25 19 14 9 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 2 2 3 3 3 3 3 4 4 3 3 4 4 4 4 5 6 7 7 7 7 6 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 4 2 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 1 1 2 2 2 3 3 4 5 6 5 5 5 6 6 5 4 3 3 4 4 3 3 3 4 4 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 6 5 4 4 4 5 6 5 5 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 57 58 56 62 59 51 36 19 7 3 3 3 2 2 1 1 1 1 3 11 18 22 26 28 29 28 28 29 31 35 37 39 44 46 46 46 47 47 45 41 36 31 25 20 15 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 10 10 8 7 5 3 1 1 1 1 0 0 2 5 8 10 13 15 15 13 9 7 5 5 5 8 11 14 16 18 20 21 23 24 26 24 24 26 29 30 31 31 32 33 33 32 30 28 23 18 13 9 5 2 0 2 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 4 4 4 5 6 7 8 8 8 8 7 6 5 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 2 2 2 2 2 2 2 2 1 1 2 3 3 4 4 5 5 6 7 8 7 5 2 0 0 0 1 1 1 1 0 0 1 1 1 2 2 2 2 2 1 0 1 0 0 0 0 0 0 0 1 2 3 3 3 3 4 5 6 6 7 7 7 6 5 4 3 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 5 5 4 3 3 3 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 0 0 0 29 28 33 41 42 34 21 7 3 1 2 2 2 1 0 0 0 1 6 14 23 29 33 37 37 35 30 28 28 31 31 34 39 45 48 49 53 55 54 51 42 35 29 25 21 17 12 6 2 1 0 0 0 0 0 0 0 1 1 2 7 12 15 16 14 10 6 3 0 0 0 0 0 0 0 1 0 1 2 4 5 6 9 9 8 6 6 4 3 5 9 13 17 16 17 19 22 24 24 22 21 21 22 23 24 24 25 25 25 24 22 21 19 16 13 9 5 3 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 3 3 3 2 3 3 3 4 4 3 3 3 3 3 3 3 4 5 5 6 7 7 6 6 7 8 8 7 6 4 2 1 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 1 1 2 3 2 1 2 2 3 3 4 4 4 5 6 7 7 6 4 1 0 0 0 0 1 1 1 0 0 1 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 2 2 3 3 4 5 6 7 8 8 7 6 6 5 5 4 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 4 3 3 3 4 4 4 5 5 5 5 5 5 6 6 5 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 13 10 14 18 21 19 14 6 4 3 3 2 1 1 0 0 0 1 6 12 19 28 36 41 42 41 38 33 29 27 28 33 39 46 52 57 62 67 70 70 66 57 47 38 30 25 22 14 8 3 1 1 2 2 3 4 5 8 10 13 15 16 16 14 10 5 2 1 0 0 0 0 0 0 1 2 1 0 0 1 1 1 2 2 2 2 3 2 2 1 2 3 4 3 4 6 9 14 17 16 17 18 18 17 16 16 16 17 17 17 16 15 16 15 13 10 7 4 3 2 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 1 1 1 1 1 1 1 2 2 2 2 2 0 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 5 5 5 4 3 3 3 4 5 6 6 7 7 7 8 8 9 10 10 9 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 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 1 1 2 3 3 2 2 2 2 3 3 3 3 4 6 7 8 7 6 3 1 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 2 3 3 4 5 6 7 7 7 6 4 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 5 4 3 4 4 3 2 2 3 3 4 5 5 5 5 5 6 5 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 0 8 8 10 10 10 10 9 7 5 3 3 2 1 0 0 0 0 1 3 8 15 24 34 39 41 42 44 45 47 43 41 42 45 49 55 61 66 72 80 88 93 91 76 59 43 31 23 16 11 6 3 3 4 5 7 11 15 20 19 19 18 16 12 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 1 3 5 7 10 13 16 18 18 18 18 18 18 18 17 17 16 15 14 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 6 5 5 4 4 4 3 4 5 6 7 8 9 10 10 10 11 11 11 11 11 10 8 6 4 3 1 0 0 0 0 0 0 0 0 0 0 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 1 2 3 2 2 1 2 2 2 3 3 3 4 5 7 7 7 5 3 1 0 0 0 1 1 1 1 1 1 1 1 1 2 2 3 3 2 1 0 1 0 0 0 0 0 0 1 2 2 3 4 5 6 7 7 6 5 4 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 5 4 3 3 2 1 1 2 2 3 4 4 5 5 5 5 5 5 5 6 5 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 10 9 8 7 6 5 4 4 3 3 3 3 3 2 1 1 1 2 5 9 15 22 30 35 39 43 49 55 60 58 54 51 49 48 50 55 56 61 71 85 96 105 98 81 61 41 27 17 12 9 7 7 7 8 11 14 19 22 22 21 19 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 1 3 7 13 18 20 21 23 24 25 24 22 21 19 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 13 12 12 12 12 12 12 12 12 11 9 7 4 2 1 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 1 1 1 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 1 1 1 1 2 3 3 3 4 5 6 7 6 4 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 1 0 1 1 1 0 0 0 0 0 1 2 3 4 4 5 6 6 6 5 5 4 4 4 4 5 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 3 3 4 5 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 3 2 2 2 1 1 1 0 1 1 1 1 0 0 0 0 9 8 6 4 2 2 1 1 2 4 6 7 7 6 5 5 4 6 9 12 16 19 21 22 26 31 37 44 48 51 50 46 42 38 38 38 37 43 54 69 77 89 103 102 88 65 39 24 15 12 12 11 10 10 11 14 17 19 21 24 23 20 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 1 2 5 9 13 17 20 22 22 22 20 18 15 11 8 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 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 4 4 5 6 6 7 7 7 7 7 7 7 8 8 9 10 10 11 12 14 13 13 14 14 15 16 16 16 17 16 14 12 8 5 2 0 0 0 0 1 2 2 2 1 1 1 1 0 0 0 1 1 2 2 2 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 2 1 1 0 1 2 3 3 4 4 5 6 6 6 3 1 0 0 0 1 1 2 2 1 1 1 2 2 2 2 1 2 2 1 1 1 1 1 1 1 0 1 1 2 3 3 4 5 5 5 6 6 6 5 5 5 6 6 6 5 3 3 3 3 4 4 4 3 3 3 4 3 3 2 1 1 2 2 2 3 3 2 1 1 2 3 4 5 5 6 6 6 5 5 4 4 4 4 4 5 5 5 5 4 3 3 2 2 2 1 1 1 0 1 1 0 0 0 0 0 0 8 7 4 2 1 0 0 0 2 4 7 11 14 15 15 15 14 12 11 11 12 13 13 12 16 21 25 29 32 33 34 34 33 30 28 27 27 27 32 44 56 73 89 100 97 78 46 29 18 11 9 8 7 8 9 11 15 17 22 29 30 27 20 8 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 1 2 2 2 2 4 5 6 7 8 10 11 12 12 12 13 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 7 7 8 10 10 11 10 10 10 11 10 10 10 10 11 11 12 12 13 14 16 16 15 15 16 17 18 20 21 21 20 19 16 12 8 4 1 1 1 2 3 3 3 2 2 2 1 1 1 1 2 3 4 4 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 2 1 1 2 3 4 4 4 5 6 6 6 4 3 1 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 4 5 5 5 5 6 6 7 6 5 5 6 7 7 5 4 3 2 3 3 3 4 4 4 4 4 3 2 1 0 0 1 1 2 4 4 4 4 4 4 5 6 6 6 6 6 6 5 4 4 3 3 3 5 5 5 5 5 4 3 2 2 2 1 0 0 0 1 1 1 0 0 0 0 0 0 6 6 4 3 2 1 1 1 2 3 6 11 18 20 21 22 23 22 18 14 14 16 18 20 22 24 26 27 28 27 26 28 30 30 28 28 29 32 35 38 46 58 71 81 86 75 56 38 27 18 13 11 10 8 7 8 9 11 14 17 21 22 18 8 7 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 1 2 3 3 3 4 6 7 6 6 6 7 7 7 7 6 5 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 1 1 2 3 4 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 8 10 10 11 12 12 12 12 12 13 13 14 13 14 14 14 14 13 13 13 13 13 14 14 15 15 17 18 17 18 18 19 19 21 22 23 24 22 18 15 12 9 5 3 3 3 3 3 3 2 2 2 2 2 2 3 5 6 7 6 5 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 4 2 1 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 1 1 1 1 2 3 4 4 4 5 5 5 6 7 6 5 4 5 6 7 6 5 4 2 2 2 3 3 4 3 3 3 2 1 1 0 0 0 1 2 3 4 5 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 4 4 5 4 4 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 6 8 9 9 7 5 4 4 3 3 4 7 11 19 25 29 31 33 32 27 25 25 26 27 28 31 35 36 36 34 31 29 30 33 35 34 32 31 30 28 29 34 39 46 52 54 56 53 46 40 33 27 23 20 17 14 10 7 7 7 7 8 8 6 6 6 5 3 2 1 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 2 2 2 2 2 3 3 4 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 8 10 12 13 14 14 14 15 15 15 16 16 17 17 18 18 18 16 15 14 14 14 14 15 15 16 17 18 18 18 19 20 22 23 23 23 22 25 26 24 22 19 16 11 7 4 3 3 2 2 2 2 2 3 3 3 4 5 6 7 6 6 4 4 3 3 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 6 7 7 6 4 2 1 0 0 0 0 1 1 1 2 2 1 2 2 2 2 2 2 3 3 3 2 2 1 2 1 2 2 3 4 4 5 5 5 5 6 6 5 3 3 3 4 4 5 3 2 2 2 2 3 3 2 3 3 2 2 1 1 1 1 1 3 4 5 5 6 6 5 5 5 6 6 5 5 5 5 4 3 3 3 4 4 5 4 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 5 5 7 10 11 11 17 24 22 17 12 7 6 8 12 18 25 31 34 33 30 29 30 32 32 34 37 41 44 44 40 38 36 38 41 42 40 36 32 27 24 24 25 28 32 37 45 51 56 55 51 47 45 41 35 28 19 12 8 6 4 2 1 1 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 1 2 4 4 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 7 7 9 11 13 14 15 15 15 15 16 17 18 18 18 19 19 20 17 15 14 14 14 14 14 14 14 15 17 18 18 19 19 21 24 25 25 24 22 24 27 29 28 25 19 14 10 6 4 3 2 2 2 3 2 2 2 1 2 3 4 4 4 5 5 4 4 3 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 6 6 6 5 3 1 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 3 2 2 1 1 1 2 3 3 4 5 5 6 6 6 6 6 4 2 2 3 3 4 3 3 3 2 3 4 4 3 3 3 3 2 2 2 2 2 1 2 3 5 5 6 5 5 5 6 5 5 5 4 4 4 4 3 3 4 4 5 4 4 4 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 3 3 4 6 9 12 25 37 44 41 28 14 10 8 8 9 11 17 27 30 30 27 28 29 29 31 35 39 40 42 44 44 45 46 49 50 48 45 41 37 34 32 32 32 32 34 37 42 48 53 56 56 55 54 50 45 37 27 18 12 7 4 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 10 11 13 14 14 15 16 17 19 20 20 20 19 18 17 15 14 13 13 13 13 12 13 14 15 17 17 18 19 19 20 22 23 23 23 23 23 25 26 26 23 18 13 9 6 3 2 1 1 1 2 2 2 1 1 1 1 1 1 2 4 5 5 5 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 3 4 5 6 5 5 5 5 5 6 6 6 5 2 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 3 2 2 2 1 1 2 3 4 5 5 6 6 6 6 6 4 3 2 3 4 4 4 4 3 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 4 5 6 5 5 5 6 6 6 6 5 4 4 3 4 4 4 4 5 5 5 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 8 15 20 26 29 27 23 20 16 13 10 9 14 21 25 27 27 26 25 25 27 29 32 34 38 43 46 49 51 55 53 51 50 50 49 49 48 48 48 45 43 41 41 43 45 50 54 56 57 56 53 49 41 31 22 14 9 5 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 1 3 5 6 8 8 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 1 2 2 2 3 3 3 4 4 4 4 4 5 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 11 13 14 15 17 18 20 22 22 22 19 17 14 13 12 11 11 11 11 11 12 13 16 17 17 16 17 18 19 21 22 23 23 23 23 24 25 22 18 13 8 5 3 2 1 1 1 1 2 2 2 2 2 1 1 0 1 2 3 4 4 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 5 6 6 6 6 6 5 6 6 6 5 3 1 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 2 2 2 2 1 1 2 3 4 4 5 5 6 5 5 4 3 2 3 4 5 5 6 5 4 4 3 3 4 3 3 3 3 3 3 2 1 2 3 5 6 6 6 6 5 6 5 5 5 4 4 4 5 5 4 4 4 5 5 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 5 9 14 20 25 27 27 21 17 13 14 17 23 28 31 32 30 28 27 27 29 32 35 39 42 45 49 52 50 50 52 55 56 55 54 53 52 51 51 51 51 51 52 52 53 55 56 56 52 45 38 29 21 13 8 5 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 1 3 6 9 12 13 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 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 4 4 3 4 4 4 5 6 7 8 7 7 8 8 8 8 8 8 7 7 7 6 5 6 6 6 7 7 7 7 6 6 6 7 7 8 9 11 13 15 16 16 17 19 20 20 20 17 14 13 12 11 10 10 9 9 8 9 11 13 16 17 17 18 19 20 22 23 24 24 24 25 25 22 17 10 6 3 2 2 2 2 2 2 2 2 2 3 3 2 2 1 1 1 1 2 2 1 1 2 2 2 2 2 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 3 3 4 5 5 6 6 6 6 6 6 6 5 3 2 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 2 2 3 3 4 3 3 2 2 2 1 2 3 4 4 5 5 5 5 5 4 3 3 3 4 4 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 4 5 6 6 6 5 5 4 3 4 5 5 6 6 5 4 4 5 5 5 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 2 4 8 12 16 25 30 28 21 14 9 14 20 27 32 37 40 40 38 34 29 29 30 31 34 39 44 48 50 51 51 52 54 54 53 50 48 48 50 54 56 58 59 58 55 55 56 55 52 44 35 27 19 12 5 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 1 4 7 11 13 14 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 4 4 5 5 5 4 5 6 7 7 7 8 9 9 9 8 7 7 6 6 6 5 6 6 6 6 6 6 6 6 7 7 8 9 9 9 10 12 13 14 15 15 15 16 17 17 16 14 13 12 11 10 9 8 8 8 8 8 9 11 14 16 16 17 19 20 23 25 26 25 24 22 18 12 6 2 0 0 1 2 3 3 2 2 2 1 1 1 1 2 2 1 1 1 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 4 5 6 6 6 6 5 5 5 4 4 3 1 0 0 0 0 0 1 1 1 2 2 1 1 1 1 1 2 2 3 4 4 4 3 2 2 1 1 2 3 3 4 4 4 4 4 5 4 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 5 5 4 3 3 5 6 6 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 2 2 3 5 6 12 26 30 28 21 14 10 12 15 21 27 32 38 42 44 44 42 42 41 40 41 43 45 47 49 51 51 52 55 58 58 55 52 49 48 50 53 56 58 62 61 59 55 52 49 42 36 29 23 17 12 8 5 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 1 3 6 11 13 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 8 8 8 7 6 6 6 5 5 5 6 7 7 7 6 6 6 7 7 8 8 9 10 10 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 9 9 9 10 10 11 12 14 14 15 16 17 19 21 21 20 17 14 9 5 2 1 1 1 2 3 3 3 3 2 2 1 1 1 1 1 2 1 1 0 0 1 1 2 2 2 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 1 1 0 1 1 1 1 1 2 3 3 3 2 2 1 2 2 3 4 5 6 6 7 6 5 5 5 5 3 2 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 4 3 3 2 2 1 2 3 4 5 4 4 4 5 5 5 4 4 3 4 4 4 4 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 4 4 3 2 3 4 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 2 3 3 3 4 4 8 16 18 17 15 12 14 16 17 17 20 24 31 38 43 48 50 50 47 44 42 42 44 45 47 50 52 56 61 66 64 60 55 50 47 45 46 49 53 57 56 53 49 44 40 37 34 31 28 25 22 17 14 11 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 9 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 1 2 3 3 4 6 6 7 7 8 8 7 7 6 5 5 4 4 5 6 7 8 8 8 8 8 7 7 7 6 6 5 5 6 7 7 8 8 7 7 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 12 13 13 12 12 11 11 10 10 11 12 13 14 15 14 14 14 14 13 13 12 10 7 5 3 1 0 0 1 2 2 2 3 3 3 2 1 1 1 1 1 1 1 1 1 1 0 1 1 2 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 2 2 2 2 2 2 1 1 0 1 1 2 3 4 5 6 6 6 5 5 5 5 3 2 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 3 4 4 5 5 4 4 3 3 2 2 2 3 4 5 5 5 4 4 5 5 5 5 4 4 4 3 3 3 1 2 2 2 1 1 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 3 3 2 1 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 0 0 1 1 0 0 1 4 6 8 7 6 6 9 10 11 10 9 8 14 16 16 16 17 21 27 32 36 40 43 44 42 41 40 40 38 38 39 41 44 47 53 57 60 59 58 55 50 49 48 49 48 47 48 46 42 35 31 28 27 26 26 25 25 24 23 21 19 17 14 11 7 4 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 1 3 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 9 8 7 6 5 5 4 4 4 5 7 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 8 8 9 9 9 10 11 10 9 9 9 9 9 9 9 9 8 8 8 9 10 11 11 12 13 13 14 14 14 13 13 13 13 13 13 13 14 16 16 15 13 11 9 9 9 8 7 5 3 2 1 1 1 2 2 3 3 3 3 3 3 3 1 1 1 1 1 1 1 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 1 1 1 1 2 3 3 4 5 6 6 6 6 5 4 3 2 1 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 4 5 5 5 4 4 4 3 3 3 2 3 3 4 3 4 4 4 5 5 6 6 6 5 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 1 1 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 3 2 2 2 2 4 7 9 9 8 9 12 12 11 10 9 10 14 17 18 19 23 26 29 32 35 37 38 38 38 39 39 38 33 31 29 29 31 34 39 45 51 56 61 62 57 57 57 58 50 45 44 43 40 36 30 26 23 23 23 24 27 28 29 29 27 24 21 18 14 11 9 7 7 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 1 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 1 2 4 5 7 8 9 10 10 10 9 8 7 6 6 5 4 5 6 7 8 9 9 9 9 9 8 8 8 8 9 9 10 10 10 11 10 10 10 10 11 11 11 10 10 9 9 9 9 9 10 10 9 10 10 11 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 15 15 14 11 9 6 5 5 5 4 4 3 1 1 1 1 2 2 3 3 3 3 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 1 2 2 2 1 2 2 3 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 6 5 4 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 3 4 4 4 4 4 4 4 3 3 2 2 2 3 4 4 4 3 4 5 6 7 7 6 5 4 2 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 2 2 1 1 0 1 1 1 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 13 7 5 5 5 7 9 10 10 10 13 15 15 16 17 18 17 17 18 20 22 25 28 30 32 34 33 32 37 40 43 45 43 39 35 33 32 34 36 39 42 48 54 60 63 64 64 64 62 57 55 52 48 44 40 37 34 31 30 30 32 34 34 34 33 31 28 25 23 21 19 18 16 15 13 10 8 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 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 1 2 3 4 5 6 8 10 10 10 11 10 9 8 7 7 7 6 7 8 9 9 9 9 9 9 9 8 8 8 9 10 11 12 13 12 11 9 9 8 8 9 10 11 12 13 13 13 12 12 12 12 12 11 11 11 12 13 13 13 13 13 12 11 12 12 12 13 13 13 13 14 14 14 11 9 7 5 4 3 3 2 2 2 2 1 0 0 0 0 1 2 3 3 3 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 5 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 4 5 6 6 6 5 4 4 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 3 2 2 2 3 3 3 3 3 3 5 6 7 6 6 5 3 2 2 1 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 3 2 2 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 30 19 14 11 12 11 11 11 11 11 14 13 12 13 17 21 21 24 25 23 21 21 24 24 24 24 26 30 39 47 53 59 56 53 51 51 51 52 50 48 46 45 47 51 57 60 62 62 60 57 51 46 42 39 40 39 37 37 37 37 37 37 36 35 33 31 29 27 26 25 23 22 20 18 15 13 10 8 9 8 8 6 4 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 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 1 2 3 4 4 5 7 8 9 10 9 9 9 8 7 6 6 6 7 8 9 10 11 11 11 10 10 9 9 10 12 13 15 15 16 16 16 15 14 13 12 12 12 12 13 14 15 16 16 15 13 13 13 13 12 12 12 13 14 15 14 13 13 12 12 13 13 13 13 12 12 12 12 10 8 6 4 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 5 4 3 2 1 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 6 7 6 5 5 4 3 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 5 7 7 6 5 4 4 4 3 2 1 1 1 1 1 1 1 2 4 4 4 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 0 0 0 0 0 0 0 0 0 42 24 19 18 16 8 5 5 5 6 7 7 8 9 11 14 16 17 17 17 16 17 19 21 23 25 25 29 36 42 48 53 56 61 65 68 70 68 60 58 54 51 48 48 49 49 49 49 49 47 43 39 36 35 36 36 35 35 36 37 34 31 30 29 28 27 26 25 23 22 20 19 17 16 14 12 9 8 9 9 9 8 7 7 7 7 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 7 8 9 9 9 8 8 7 7 7 6 6 7 8 9 9 9 10 10 10 10 9 10 12 15 18 20 22 21 21 20 20 20 19 19 19 19 18 17 17 17 16 16 15 14 13 12 13 13 12 12 13 14 15 15 15 15 16 15 15 15 14 12 12 11 10 8 7 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 7 7 7 7 5 3 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 5 5 6 6 6 5 4 3 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 3 2 1 1 2 2 2 3 3 3 3 3 4 6 7 7 6 5 5 5 3 2 1 0 0 1 1 0 0 1 2 2 3 3 3 2 1 1 1 1 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 0 0 0 22 17 14 15 11 4 2 2 1 1 1 2 3 4 7 10 13 15 16 16 16 15 16 18 20 21 22 24 28 32 36 41 48 61 68 73 73 65 58 55 54 54 52 50 48 48 47 46 46 42 39 36 34 35 37 37 37 37 37 37 37 35 33 31 28 26 24 22 20 18 17 14 13 12 11 10 7 7 7 8 8 7 7 6 6 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 1 1 2 2 1 1 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 1 1 1 1 0 0 1 2 3 4 5 7 8 8 8 7 6 7 7 7 6 6 6 7 8 9 10 9 9 9 8 8 9 9 10 12 16 19 22 24 25 26 26 26 26 26 26 26 26 26 25 23 21 18 16 15 14 13 12 12 11 11 11 12 12 13 14 15 16 16 16 16 15 13 12 10 8 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 1 2 2 3 3 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 7 7 7 7 5 3 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 5 6 7 6 5 4 3 3 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 5 4 3 2 2 1 1 1 2 2 3 2 2 2 2 3 5 8 6 5 4 3 3 2 1 1 0 0 0 0 0 0 1 1 1 2 2 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 0 0 0 0 16 13 11 8 5 3 1 0 0 0 1 1 2 3 5 7 10 10 10 10 10 11 12 14 16 18 17 17 23 28 32 35 43 54 62 65 65 59 55 53 53 53 52 48 46 45 44 42 40 37 34 32 31 34 36 35 36 38 41 41 42 41 39 38 35 30 26 23 20 18 15 12 10 9 9 8 7 8 8 8 8 6 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 1 1 1 2 2 1 1 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 1 2 3 5 6 8 9 9 9 8 8 7 6 6 6 6 6 7 8 9 10 10 10 9 9 9 10 11 13 16 20 23 26 27 28 29 30 32 33 33 33 33 32 31 29 26 22 18 15 12 11 10 10 9 8 7 7 9 11 14 14 15 15 14 12 10 8 6 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 1 1 1 1 1 2 3 2 2 3 3 2 2 1 1 1 0 0 0 0 0 0 0 1 1 2 4 4 5 6 7 7 5 3 2 1 1 1 1 1 1 2 2 2 2 3 3 2 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 6 5 4 3 2 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 3 3 5 5 5 4 3 3 2 2 2 1 2 2 3 2 2 1 1 2 3 5 5 5 3 2 2 2 3 3 1 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 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 6 5 4 2 1 1 1 0 0 0 1 1 2 3 5 6 8 7 6 5 5 5 5 6 8 9 9 13 21 29 34 35 35 39 44 47 49 50 48 46 45 44 40 35 30 27 25 24 24 24 23 23 23 25 27 27 29 31 33 35 35 35 34 33 31 28 23 20 16 12 9 6 5 4 5 4 4 6 7 8 8 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 1 2 2 3 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 10 10 10 10 10 9 8 7 6 6 6 6 7 9 11 12 12 11 11 11 12 13 16 19 22 25 28 30 31 32 33 33 34 34 34 34 33 31 29 26 22 18 14 11 9 7 6 5 4 4 4 4 5 7 9 10 10 9 8 6 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 1 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 2 3 3 4 5 5 5 5 4 3 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 6 5 5 4 3 3 2 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 2 3 4 4 4 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 2 3 4 5 4 2 1 2 2 2 1 1 0 0 0 0 0 0 1 1 1 2 2 2 2 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 0 0 3 2 1 1 1 1 1 2 2 2 1 2 2 3 5 4 3 3 3 3 2 1 1 1 2 4 6 13 21 30 35 33 25 28 31 35 39 38 32 29 26 23 20 17 12 10 8 8 9 9 9 9 11 14 16 17 18 19 19 20 20 20 19 17 15 13 10 8 6 3 2 1 0 0 0 1 2 3 4 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 0 0 0 0 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 3 2 2 3 3 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 1 1 1 1 1 3 5 7 8 10 11 11 11 11 10 10 9 8 7 6 7 7 9 11 13 14 14 14 14 14 15 17 20 23 26 29 31 32 33 34 33 32 30 29 28 26 24 22 19 16 12 10 8 6 5 4 4 2 2 2 2 2 4 5 6 6 5 5 4 3 2 1 1 1 2 2 2 2 3 3 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 3 2 2 2 2 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 4 4 3 2 1 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 2 3 4 5 5 5 6 5 4 4 4 4 4 4 4 3 2 1 1 1 2 2 3 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 1 1 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 3 4 5 5 5 5 5 5 4 3 3 3 3 2 2 1 0 1 2 4 5 8 15 23 31 36 31 26 27 30 32 32 23 16 15 15 13 10 11 11 10 10 9 9 11 13 14 15 16 17 17 17 17 17 16 14 12 10 8 5 3 2 1 0 0 0 0 0 0 0 0 0 1 3 5 5 5 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 1 1 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 6 7 7 7 6 5 5 5 6 7 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 8 9 10 10 10 9 9 9 8 7 7 6 7 9 11 13 14 15 15 15 16 17 19 22 24 27 29 30 33 34 34 32 29 26 22 19 15 12 10 8 7 6 4 3 3 3 3 2 1 1 1 1 1 0 1 2 2 2 2 2 2 2 1 1 2 2 2 2 3 4 4 5 5 5 5 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 5 4 4 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 3 3 4 5 5 5 5 5 4 4 4 3 3 3 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 1 1 1 0 0 0 1 1 1 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 7 4 3 2 2 2 2 3 5 6 7 6 4 2 3 4 6 5 4 1 0 0 0 0 1 2 7 15 24 32 38 38 36 35 33 31 27 19 14 11 10 8 7 9 12 14 17 17 18 19 20 22 23 23 23 22 22 22 21 20 18 15 12 9 6 4 2 1 0 0 0 0 0 0 1 1 2 3 4 5 6 5 5 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 0 0 0 0 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 6 9 11 13 12 10 9 7 7 8 9 10 10 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 1 2 2 3 4 5 5 5 6 6 8 8 8 7 7 6 5 5 5 6 8 10 13 16 17 16 17 18 19 22 25 26 27 28 29 31 31 28 25 20 16 12 8 6 4 4 3 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 4 4 4 4 4 5 6 6 5 4 2 1 0 0 1 1 0 1 1 1 1 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 1 1 2 2 2 1 1 1 2 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 2 3 3 3 3 4 4 3 3 3 3 3 5 6 7 6 5 5 4 3 2 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 4 5 5 5 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 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 8 9 7 5 4 3 3 3 4 4 5 5 4 3 3 3 3 2 2 1 1 1 1 3 5 8 13 21 29 37 42 44 42 39 36 33 25 16 11 7 5 5 6 7 10 12 14 16 18 19 19 20 21 21 21 22 22 23 24 23 22 20 17 14 11 9 7 5 4 4 4 4 5 5 5 5 6 6 7 7 7 5 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 2 2 2 1 0 0 0 0 1 0 0 0 0 0 0 1 1 2 3 3 3 8 12 15 17 16 15 13 11 10 10 10 11 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 6 7 7 7 7 7 7 6 6 6 7 8 11 13 15 16 17 17 18 20 22 28 30 31 30 31 32 30 25 19 12 7 3 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 3 4 5 6 5 4 2 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 5 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 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 0 0 0 0 0 1 1 1 0 1 1 2 1 1 1 1 2 2 3 3 3 4 4 4 3 2 2 3 4 6 6 6 6 5 3 3 2 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 4 4 4 3 4 3 2 1 1 2 2 2 2 1 1 1 1 1 2 1 1 0 1 1 1 1 1 1 1 1 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 8 9 9 6 4 2 2 2 2 3 3 3 3 2 2 2 2 1 1 1 1 3 7 11 18 22 26 31 36 41 43 45 45 42 40 38 27 19 13 9 6 4 5 6 8 9 10 10 11 12 14 14 14 14 16 18 20 22 22 23 22 20 17 15 12 10 9 7 6 6 7 8 9 10 11 11 12 12 12 12 11 9 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 1 1 1 2 2 1 1 0 0 0 0 0 1 1 0 0 0 0 1 2 2 2 4 6 11 14 18 20 19 19 18 16 14 13 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 5 5 6 7 8 10 11 9 7 7 8 11 14 15 16 17 18 18 18 19 20 21 23 28 31 33 34 34 34 26 18 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 7 8 8 7 6 5 3 2 2 3 3 3 2 2 2 2 2 3 3 3 3 2 3 3 3 4 4 5 5 6 6 6 5 4 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 1 1 2 2 1 1 2 2 2 2 2 2 3 3 4 3 2 2 3 4 5 6 6 5 4 3 3 2 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 4 4 3 3 2 2 2 2 2 2 1 1 0 1 1 2 2 1 1 1 1 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 5 6 5 3 2 1 0 1 1 2 2 2 2 2 2 2 1 1 1 2 4 8 16 24 32 29 29 31 34 38 43 46 45 42 38 34 29 22 16 12 9 7 6 7 7 8 7 7 9 10 10 11 11 11 12 14 16 19 19 18 17 15 13 11 9 7 5 4 4 5 6 7 8 12 14 15 17 19 20 20 19 17 15 13 10 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 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 2 3 4 7 11 14 18 21 23 24 24 23 21 18 15 13 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 1 1 2 2 2 3 5 6 6 6 6 6 7 9 11 13 10 8 8 10 14 18 18 19 20 21 21 20 20 20 20 23 28 33 36 37 33 25 17 9 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 8 8 8 8 8 7 6 5 3 3 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 5 5 5 5 5 4 2 1 1 1 1 1 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 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 4 3 2 3 3 4 5 5 5 5 4 3 2 2 1 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 0 0 0 1 1 1 1 1 1 1 2 3 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 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 1 1 0 0 1 1 1 1 1 1 0 0 0 1 2 6 10 15 20 23 21 20 21 26 30 32 30 27 24 19 17 15 14 13 12 11 10 9 9 9 9 8 9 10 11 12 13 13 13 12 12 14 15 14 12 11 9 7 5 5 4 4 2 3 3 3 4 6 9 12 14 17 19 22 24 23 22 20 19 17 14 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 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 3 4 7 12 16 20 23 25 27 28 28 26 23 18 13 9 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 1 1 2 2 2 4 4 4 4 4 5 7 8 9 9 8 8 8 9 13 18 21 22 23 23 23 22 20 19 21 29 33 35 35 31 24 16 9 5 2 1 0 0 0 0 0 0 1 1 1 2 3 4 6 7 8 8 8 8 10 10 10 9 7 5 4 3 2 2 3 3 3 3 3 3 3 2 2 2 2 3 4 4 5 6 5 5 4 4 5 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 2 1 1 0 0 1 3 4 4 2 3 3 4 4 5 5 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 3 2 2 3 3 3 2 1 1 1 0 0 1 1 1 1 2 2 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 1 2 2 5 6 6 4 2 0 0 0 1 1 1 1 1 1 0 1 2 4 9 15 19 18 14 11 10 10 12 11 8 7 6 4 3 3 5 6 8 9 9 9 8 8 8 9 11 13 14 15 17 18 18 17 17 16 16 16 15 13 11 8 6 4 4 3 3 1 1 0 1 2 4 6 9 11 14 15 16 16 15 14 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 1 1 0 0 0 0 0 1 1 1 0 1 1 2 3 5 9 14 21 24 26 27 28 29 29 28 25 21 15 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 1 1 2 2 2 3 3 4 5 6 7 9 10 10 10 9 9 9 10 12 16 18 21 22 22 21 20 20 23 27 32 34 35 34 26 18 11 5 2 1 0 0 0 0 1 2 2 3 3 3 5 6 6 6 7 9 11 12 13 14 14 13 10 7 5 4 3 3 3 3 3 3 3 3 3 2 2 2 3 3 4 4 4 5 4 4 4 3 3 3 3 3 3 3 3 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 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 2 2 3 2 2 2 2 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 2 1 1 0 0 0 0 1 1 2 3 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 0 0 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 3 2 1 0 0 0 0 1 1 2 2 4 3 3 1 2 4 10 15 19 19 17 13 12 11 10 7 5 3 2 1 1 2 2 3 4 5 6 6 6 6 7 8 10 12 13 15 20 22 22 21 20 20 20 20 20 18 15 12 9 6 5 4 3 2 1 0 0 0 1 2 5 8 11 11 11 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 0 0 0 0 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 3 6 10 16 21 25 28 29 29 28 28 28 25 21 17 12 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 1 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 2 2 2 3 4 5 6 7 8 9 10 11 11 10 10 10 10 11 13 16 19 20 18 17 17 19 24 29 31 31 30 30 24 16 9 4 1 1 2 2 2 2 3 4 5 5 5 6 7 7 8 10 11 12 14 15 15 15 15 13 10 7 5 4 3 3 2 2 3 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 2 1 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 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 2 1 2 2 2 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 4 4 3 2 1 0 0 0 0 0 0 1 2 3 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 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -90 -128 -222 -187 -135 -93 -64 -48 -40 -30 -23 -20 -18 -16 -14 -12 -9 -8 -7 -7 -6 -5 -2 -1 -0 -0 -1 -2 -3 -6 -9 -13 -13 -12 -9 -6 -5 -4 -5 -6 -7 -8 -11 -14 -21 -29 -37 -40 -44 -57 -60 -50 -43 -37 -34 -42 -42 -48 -45 -40 -23 -39 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -7 -5 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -1 -0 -1 -0 -0 -1 -4 -7 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -3 -9 -13 -12 -4 -6 -3 -1 -6 -15 -11 -2 -0 -0 -0 -3 -7 -5 -1 -0 -2 -3 -1 -0 -1 -0 -1 -0 -0 -0 -0 -2 -20 -50 -50 -24 -8 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -4 -11 -8 -22 -88 -68 -27 -54 -38 -23 -24 -18 -15 -14 -4 -2 -3 -2 -2 -3 -6 -13 -22 -33 -48 -57 -57 -53 -47 -41 -34 -28 -24 -24 -24 -24 -21 -17 -12 -8 -7 -8 -16 -22 -15 -14 -11 -8 -4 -2 -1 -3 -26 -121 -201 -230 -210 -184 -153 -121 -98 -83 -69 -58 -48 -40 -36 -37 -41 -44 -47 -49 -49 -45 -42 -47 -48 -50 -39 -24 -10 -5 -6 -7 -7 -7 -6 -4 -3 -3 -4 -7 -7 -7 -7 -5 -5 -5 -7 -14 -26 -46 -77 -107 -103 -86 -89 -92 -87 -92 -97 -99 -86 -76 -65 -49 -31 -20 -15 -24 -33 -38 -19 -5 -3 -2 -1 -0 -0 -1 -1 -2 -7 -11 -15 -16 -17 -16 -12 -9 -6 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -8 -8 -9 -11 -12 -11 -10 -10 -10 -10 -8 -5 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -9 -8 -4 -6 -9 -12 -12 -8 -5 -2 -1 -2 -3 -5 -9 -9 -7 -4 -3 -3 -3 -2 -1 -6 -28 -65 -74 -29 -3 -2 -2 -3 -3 -7 -5 -1 -2 -1 -3 -4 -4 -8 -12 -17 -14 -10 -8 -6 -2 -0 -0 -2 -4 -5 -8 -10 -11 -9 -6 -9 -10 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -28 -34 -19 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -0 -4 -10 -11 -14 -15 -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 -1 -34 -139 -154 -168 -119 -79 -53 -44 -36 -28 -23 -20 -18 -16 -15 -12 -9 -8 -7 -7 -6 -4 -2 -1 -1 -1 -2 -4 -6 -10 -14 -15 -13 -9 -6 -3 -2 -2 -2 -3 -4 -4 -4 -6 -10 -15 -19 -20 -23 -28 -30 -27 -23 -30 -43 -41 -28 -13 -0 -1 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -2 -1 -1 -1 -1 -2 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -11 -22 -20 -13 -1 -0 -0 -0 -2 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -2 -10 -24 -25 -13 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -13 -35 -31 -55 -97 -66 -54 -44 -28 -13 -11 -3 -3 -4 -1 -0 -0 -1 -2 -5 -11 -21 -33 -48 -58 -57 -53 -48 -40 -33 -29 -25 -25 -25 -25 -22 -18 -14 -10 -7 -5 -8 -16 -20 -16 -16 -13 -10 -6 -2 -1 -1 -8 -74 -164 -207 -202 -190 -176 -141 -106 -83 -65 -52 -42 -33 -29 -29 -32 -37 -43 -45 -47 -46 -44 -48 -52 -52 -40 -20 -8 -5 -6 -5 -5 -4 -3 -2 -2 -2 -2 -4 -5 -5 -5 -5 -5 -6 -7 -10 -19 -44 -87 -118 -100 -76 -94 -110 -106 -108 -103 -110 -89 -77 -69 -58 -41 -25 -23 -43 -56 -45 -16 -4 -1 -1 -1 -0 -0 -0 -1 -1 -6 -16 -22 -24 -23 -18 -12 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -8 -10 -12 -12 -11 -10 -10 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -2 -4 -7 -9 -9 -6 -4 -5 -5 -7 -5 -2 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -4 -22 -65 -72 -19 -2 -5 -4 -2 -1 -4 -4 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -5 -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 -2 -7 -25 -16 -3 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -20 -16 -16 -16 -12 -9 -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 -7 -73 -166 -151 -102 -64 -47 -41 -33 -27 -23 -20 -17 -16 -14 -11 -8 -7 -7 -6 -5 -3 -2 -1 -1 -2 -4 -6 -9 -13 -14 -13 -10 -7 -4 -4 -3 -3 -4 -4 -3 -2 -2 -2 -3 -3 -3 -2 -2 -1 -4 -11 -18 -21 -15 -1 -0 -0 -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 -5 -9 -11 -7 -4 -4 -4 -4 -2 -1 -1 -1 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -6 -21 -36 -31 -14 -4 -2 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -4 -7 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -24 -65 -78 -72 -71 -36 -16 -10 -9 -7 -12 -2 -0 -0 -0 -0 -1 -2 -3 -7 -15 -28 -39 -50 -55 -51 -46 -40 -34 -30 -28 -28 -28 -27 -23 -20 -16 -12 -7 -5 -3 -8 -17 -18 -17 -16 -14 -11 -7 -3 -1 -1 -6 -44 -119 -169 -186 -185 -183 -159 -122 -90 -66 -51 -40 -30 -24 -23 -25 -30 -38 -44 -46 -48 -50 -50 -52 -51 -40 -23 -10 -5 -4 -4 -5 -4 -3 -3 -2 -2 -2 -1 -2 -3 -4 -5 -5 -6 -7 -9 -19 -48 -101 -132 -106 -74 -84 -108 -122 -124 -97 -95 -81 -71 -65 -58 -45 -32 -34 -52 -56 -39 -17 -4 -1 -0 -0 -0 -0 -0 -1 -2 -9 -19 -27 -28 -25 -18 -10 -4 -1 -1 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -5 -6 -7 -10 -11 -10 -9 -9 -8 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -3 -5 -6 -7 -6 -5 -5 -5 -8 -6 -3 -2 -3 -5 -11 -8 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -8 -23 -11 -3 -5 -23 -20 -12 -4 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -1 -0 -0 -0 -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 -6 -3 -2 -4 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -9 -5 -2 -4 -8 -16 -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 -18 -103 -148 -119 -81 -55 -44 -38 -32 -27 -24 -20 -18 -16 -14 -10 -7 -6 -6 -5 -4 -2 -1 -1 -2 -3 -5 -7 -10 -11 -11 -10 -8 -7 -6 -6 -6 -6 -6 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -3 -4 -4 -2 -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 -1 -1 -2 -2 -3 -3 -4 -7 -13 -15 -10 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -2 -8 -23 -34 -25 -12 -8 -4 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -3 -10 -14 -5 -7 -25 -66 -87 -62 -34 -13 -2 -1 -2 -3 -5 -1 -0 -0 -0 -1 -3 -4 -5 -13 -21 -32 -41 -48 -47 -42 -38 -35 -32 -30 -31 -33 -31 -27 -22 -18 -12 -7 -4 -3 -2 -8 -18 -20 -16 -15 -13 -11 -8 -4 -2 -1 -3 -26 -78 -137 -178 -179 -179 -174 -139 -100 -73 -55 -41 -30 -22 -20 -21 -26 -33 -41 -47 -52 -55 -55 -58 -56 -40 -28 -15 -6 -2 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -3 -4 -5 -5 -5 -8 -21 -53 -89 -103 -87 -62 -52 -61 -93 -115 -95 -72 -66 -62 -58 -56 -47 -39 -38 -48 -47 -35 -15 -3 -1 -0 -0 -0 -4 -6 -5 -9 -19 -29 -34 -32 -26 -17 -8 -2 -1 -3 -6 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -2 -5 -6 -7 -9 -9 -8 -8 -7 -6 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -2 -1 -3 -4 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -5 -3 -3 -20 -39 -30 -14 -6 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -4 -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 -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 -1 -22 -64 -107 -100 -68 -50 -41 -36 -31 -28 -24 -20 -18 -16 -13 -9 -7 -6 -5 -4 -2 -1 -0 -1 -2 -3 -5 -7 -7 -7 -7 -6 -6 -6 -7 -8 -8 -8 -8 -7 -5 -4 -2 -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 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -10 -13 -14 -11 -10 -10 -7 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -18 -20 -8 -2 -3 -6 -14 -19 -12 -3 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -4 -9 -15 -15 -28 -65 -80 -41 -10 -1 -0 -0 -1 -4 -14 -9 -1 -0 -1 -3 -7 -8 -9 -18 -25 -31 -38 -42 -39 -35 -34 -33 -33 -34 -36 -36 -32 -26 -19 -11 -5 -2 -2 -2 -3 -10 -24 -21 -15 -13 -14 -12 -8 -5 -2 -1 -2 -12 -46 -99 -150 -170 -175 -175 -141 -101 -77 -59 -43 -29 -22 -20 -21 -25 -33 -40 -49 -56 -61 -66 -58 -59 -42 -32 -18 -6 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -8 -18 -38 -50 -48 -40 -31 -22 -21 -43 -70 -79 -64 -50 -55 -53 -60 -56 -57 -58 -51 -38 -21 -7 -2 -2 -1 -1 -1 -22 -57 -42 -18 -26 -33 -36 -32 -26 -16 -6 -2 -3 -5 -6 -5 -3 -2 -1 -0 -0 -0 -1 -2 -5 -3 -5 -6 -6 -7 -7 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -1 -1 -2 -3 -3 -10 -29 -27 -13 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -3 -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 -1 -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 -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 -10 -74 -115 -87 -58 -44 -38 -34 -30 -27 -23 -18 -16 -14 -10 -8 -7 -6 -4 -3 -1 -1 -1 -1 -1 -3 -5 -5 -4 -4 -4 -5 -6 -8 -9 -10 -10 -10 -9 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -7 -14 -12 -15 -29 -31 -24 -15 -8 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -16 -32 -11 -2 -3 -9 -12 -12 -6 -3 -9 -19 -19 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -5 -9 -12 -19 -41 -61 -46 -9 -1 -0 -1 -1 -1 -2 -6 -3 -0 -0 -1 -6 -13 -17 -15 -18 -23 -28 -34 -36 -34 -32 -33 -33 -34 -37 -37 -34 -28 -21 -12 -4 -1 -1 -1 -1 -4 -16 -27 -18 -13 -12 -15 -13 -9 -6 -2 -1 -1 -4 -19 -56 -108 -162 -178 -166 -127 -92 -77 -62 -46 -29 -21 -21 -23 -27 -35 -42 -52 -61 -67 -77 -64 -59 -47 -33 -19 -8 -4 -3 -4 -4 -3 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -5 -6 -10 -17 -20 -17 -16 -14 -14 -18 -38 -49 -65 -58 -41 -51 -58 -73 -75 -75 -68 -47 -26 -14 -7 -6 -7 -4 -1 -1 -9 -22 -22 -18 -20 -24 -26 -27 -23 -15 -7 -4 -5 -6 -5 -3 -2 -1 -1 -0 -0 -0 -1 -2 -3 -3 -4 -5 -6 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -0 -1 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -3 -3 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -7 -9 -5 -2 -4 -6 -6 -7 -7 -11 -13 -10 -4 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -2 -3 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -7 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -78 -150 -113 -72 -50 -40 -36 -31 -29 -25 -20 -17 -14 -11 -9 -8 -6 -5 -5 -3 -2 -2 -1 -1 -2 -3 -3 -3 -3 -4 -5 -6 -7 -9 -10 -10 -9 -8 -6 -4 -2 -1 -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 -2 -6 -12 -21 -31 -11 -8 -34 -29 -24 -15 -8 -5 -4 -3 -3 -2 -2 -2 -1 -1 -0 -1 -1 -2 -1 -0 -0 -1 -1 -0 -2 -6 -2 -7 -15 -3 -7 -21 -22 -19 -12 -16 -39 -61 -58 -34 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -2 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -4 -7 -7 -6 -10 -17 -25 -31 -37 -30 -10 -0 -0 -0 -1 -2 -1 -0 -1 -0 -0 -1 -2 -6 -17 -21 -15 -14 -19 -25 -30 -31 -30 -31 -32 -32 -33 -34 -32 -27 -20 -12 -5 -1 -1 -1 -2 -2 -5 -18 -20 -11 -10 -12 -14 -13 -10 -6 -3 -1 -1 -1 -6 -24 -64 -118 -154 -151 -119 -92 -77 -62 -45 -30 -22 -24 -27 -31 -37 -45 -58 -66 -71 -72 -64 -61 -55 -39 -24 -15 -11 -9 -9 -8 -6 -4 -3 -3 -3 -5 -5 -4 -2 -2 -2 -3 -3 -3 -5 -6 -7 -10 -13 -12 -19 -28 -52 -52 -44 -42 -42 -50 -63 -78 -80 -76 -62 -36 -17 -12 -11 -12 -12 -6 -1 -0 -1 -2 -2 -8 -17 -22 -24 -24 -21 -14 -8 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -4 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -5 -8 -4 -2 -1 -3 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -8 -13 -10 -6 -10 -12 -11 -10 -11 -12 -7 -4 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -2 -1 -1 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -4 -11 -17 -19 -15 -7 -2 -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 -9 -60 -144 -181 -144 -97 -61 -45 -38 -33 -29 -27 -23 -19 -16 -13 -10 -8 -6 -6 -5 -5 -3 -3 -3 -2 -2 -3 -3 -3 -3 -4 -5 -6 -7 -8 -9 -9 -8 -6 -5 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -5 -15 -31 -41 -29 -14 -12 -32 -12 -9 -9 -7 -6 -5 -5 -5 -4 -4 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -1 -3 -2 -11 -34 -35 -45 -45 -51 -68 -72 -60 -36 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -0 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -8 -15 -13 -12 -15 -19 -20 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -13 -13 -9 -8 -15 -20 -24 -25 -25 -27 -29 -30 -31 -29 -25 -19 -12 -5 -1 -0 -1 -2 -3 -4 -7 -13 -10 -7 -10 -13 -14 -14 -12 -8 -4 -2 -1 -1 -2 -7 -28 -66 -106 -121 -109 -91 -74 -58 -41 -29 -23 -25 -30 -35 -41 -51 -64 -72 -74 -67 -57 -62 -66 -55 -40 -28 -22 -20 -19 -16 -15 -12 -9 -8 -9 -11 -12 -8 -6 -6 -3 -2 -1 -2 -4 -4 -5 -7 -11 -13 -20 -24 -31 -37 -28 -28 -34 -36 -46 -55 -59 -58 -44 -22 -13 -12 -12 -13 -14 -9 -3 -2 -2 -3 -6 -12 -17 -19 -20 -20 -19 -15 -12 -9 -6 -2 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -2 -4 -4 -4 -3 -2 -2 -2 -3 -2 -2 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -5 -10 -5 -3 -3 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -7 -7 -8 -9 -8 -7 -5 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -1 -3 -6 -8 -7 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -11 -9 -22 -23 -23 -25 -20 -30 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -4 -34 -101 -157 -173 -128 -81 -53 -42 -34 -29 -26 -23 -21 -18 -15 -12 -9 -6 -6 -5 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -5 -6 -7 -8 -9 -9 -8 -7 -6 -6 -7 -7 -6 -5 -5 -5 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -2 -5 -13 -20 -21 -25 -18 -17 -16 -22 -9 -7 -7 -7 -6 -7 -7 -7 -6 -5 -5 -6 -6 -6 -5 -4 -3 -1 -0 -0 -1 -0 -0 -0 -1 -1 -2 -0 -2 -9 -28 -32 -54 -65 -67 -57 -45 -32 -19 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -0 -2 -3 -4 -2 -1 -2 -2 -1 -1 -0 -1 -3 -9 -13 -11 -9 -11 -14 -10 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -4 -9 -10 -4 -3 -11 -15 -19 -21 -21 -24 -26 -27 -27 -24 -18 -11 -5 -1 -0 -1 -2 -4 -6 -6 -7 -8 -7 -8 -13 -14 -14 -14 -13 -9 -6 -3 -2 -1 -1 -2 -8 -30 -66 -92 -94 -80 -61 -46 -35 -27 -24 -27 -34 -41 -46 -56 -67 -73 -72 -60 -56 -61 -72 -71 -56 -42 -35 -34 -32 -28 -26 -23 -20 -19 -19 -22 -23 -19 -15 -12 -9 -7 -6 -4 -4 -4 -4 -5 -7 -7 -8 -7 -11 -23 -24 -15 -17 -16 -19 -26 -32 -35 -25 -13 -9 -9 -7 -8 -12 -15 -16 -14 -10 -11 -15 -11 -8 -9 -12 -16 -17 -15 -12 -9 -4 -1 -0 -0 -1 -1 -1 -4 -5 -5 -4 -3 -2 -2 -2 -2 -4 -4 -4 -3 -3 -3 -3 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -1 -3 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -2 -2 -1 -0 -3 -3 -3 -2 -2 -3 -3 -2 -1 -1 -2 -5 -11 -14 -13 -13 -11 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -11 -25 -20 -13 -21 -37 -15 -20 -31 -26 -25 -13 -4 -1 -1 -3 -6 -12 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -126 -190 -159 -110 -68 -48 -39 -31 -26 -24 -23 -20 -17 -14 -12 -9 -7 -5 -4 -3 -3 -4 -4 -4 -4 -4 -3 -3 -4 -4 -6 -7 -9 -10 -11 -12 -13 -14 -15 -16 -16 -14 -12 -10 -8 -7 -5 -4 -2 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -3 -7 -14 -19 -15 -14 -18 -18 -16 -14 -10 -8 -8 -7 -8 -9 -10 -10 -10 -9 -9 -12 -13 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -3 -5 -11 -24 -28 -34 -34 -11 -11 -10 -7 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -2 -3 -1 -3 -4 -2 -1 -1 -1 -2 -1 -1 -4 -9 -11 -12 -8 -5 -7 -10 -8 -3 -0 -0 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -4 -10 -5 -1 -1 -7 -10 -15 -18 -18 -20 -22 -22 -21 -18 -12 -6 -1 -0 -0 -1 -4 -6 -7 -7 -7 -7 -7 -11 -15 -16 -16 -15 -14 -11 -7 -5 -3 -1 -1 -1 -3 -11 -36 -62 -69 -59 -44 -32 -26 -21 -20 -27 -39 -46 -49 -56 -67 -68 -61 -53 -55 -59 -68 -74 -68 -59 -49 -48 -47 -44 -40 -36 -33 -32 -32 -33 -34 -32 -28 -22 -19 -20 -18 -13 -9 -6 -3 -2 -2 -2 -3 -3 -15 -38 -37 -14 -10 -7 -6 -8 -9 -10 -7 -4 -3 -3 -2 -4 -11 -26 -34 -29 -18 -12 -7 -1 -1 -2 -6 -10 -15 -13 -9 -6 -3 -1 -0 -2 -3 -2 -2 -6 -9 -7 -5 -3 -2 -3 -4 -5 -6 -5 -5 -4 -3 -4 -5 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -2 -2 -1 -2 -4 -4 -1 -1 -2 -2 -3 -2 -2 -3 -2 -1 -1 -2 -4 -5 -18 -20 -22 -20 -14 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -10 -29 -8 -1 -15 -28 -5 -18 -34 -36 -29 -22 -10 -4 -6 -13 -35 -45 -33 -35 -35 -1 -2 -0 -0 -0 -0 -0 -0 -3 -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 -23 -84 -152 -175 -142 -92 -60 -44 -35 -28 -24 -24 -22 -19 -17 -14 -12 -9 -7 -5 -4 -3 -3 -4 -4 -5 -5 -4 -4 -4 -4 -5 -6 -9 -11 -14 -17 -20 -23 -24 -23 -23 -23 -21 -17 -12 -9 -7 -4 -2 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -9 -13 -15 -18 -21 -18 -15 -13 -10 -10 -10 -10 -11 -11 -12 -13 -12 -11 -10 -13 -12 -15 -9 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -9 -13 -20 -10 -6 -3 -0 -1 -3 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -3 -1 -1 -2 -1 -1 -2 -2 -6 -17 -25 -20 -13 -6 -3 -5 -4 -2 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -1 -0 -1 -3 -6 -12 -15 -16 -16 -18 -18 -17 -13 -7 -2 -0 -0 -1 -3 -6 -7 -6 -6 -6 -6 -9 -13 -15 -16 -17 -16 -15 -11 -8 -5 -2 -1 -1 -1 -2 -5 -19 -35 -39 -32 -24 -20 -19 -19 -20 -29 -40 -46 -49 -58 -64 -58 -46 -46 -51 -56 -62 -69 -71 -66 -56 -53 -55 -55 -51 -48 -47 -47 -47 -46 -45 -45 -42 -38 -35 -36 -36 -32 -24 -13 -5 -1 -1 -1 -4 -15 -38 -57 -46 -23 -13 -8 -3 -1 -1 -1 -1 -1 -1 -1 -0 -2 -10 -29 -46 -41 -21 -10 -3 -1 -0 -0 -3 -9 -14 -11 -6 -3 -1 -0 -0 -3 -5 -4 -6 -11 -13 -12 -9 -6 -6 -6 -7 -10 -9 -7 -7 -5 -4 -5 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -14 -16 -11 -9 -8 -7 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -3 -3 -2 -1 -3 -6 -5 -3 -2 -3 -4 -4 -2 -2 -2 -1 -1 -3 -3 -5 -6 -15 -25 -28 -25 -18 -13 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -3 -13 -12 -20 -27 -23 -19 -13 -8 -6 -9 -19 -21 -23 -25 -21 -26 -9 -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 -48 -142 -165 -125 -81 -54 -40 -31 -26 -24 -23 -21 -19 -15 -14 -12 -9 -7 -6 -4 -4 -3 -4 -5 -5 -6 -5 -4 -4 -5 -7 -10 -12 -15 -17 -20 -23 -24 -24 -25 -26 -26 -23 -19 -14 -11 -6 -2 -1 -1 -2 -2 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -6 -7 -7 -7 -7 -8 -10 -12 -16 -19 -16 -14 -13 -12 -12 -12 -11 -12 -13 -13 -13 -12 -11 -10 -12 -12 -16 -11 -4 -1 -0 -0 -0 -0 -0 -2 -4 -3 -0 -0 -1 -3 -9 -11 -10 -4 -0 -0 -0 -4 -7 -10 -3 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -6 -6 -4 -2 -1 -1 -1 -2 -3 -3 -1 -2 -1 -1 -1 -2 -3 -13 -32 -30 -18 -9 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -8 -11 -12 -13 -14 -14 -12 -8 -4 -1 -0 -1 -2 -5 -8 -6 -4 -4 -4 -5 -10 -13 -15 -16 -16 -15 -13 -10 -6 -3 -1 -1 -1 -1 -1 -4 -9 -15 -15 -12 -10 -11 -16 -20 -24 -31 -41 -47 -52 -58 -56 -45 -38 -41 -47 -51 -60 -69 -67 -60 -54 -52 -52 -53 -52 -54 -57 -60 -63 -65 -62 -56 -53 -55 -51 -53 -59 -51 -50 -34 -17 -9 -5 -4 -12 -38 -56 -51 -34 -24 -21 -12 -4 -1 -0 -0 -0 -0 -1 -1 -0 -1 -7 -22 -38 -41 -27 -11 -3 -0 -0 -0 -2 -10 -15 -11 -5 -2 -1 -0 -0 -2 -5 -7 -11 -16 -16 -15 -14 -11 -11 -11 -12 -15 -12 -10 -9 -7 -5 -6 -4 -2 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -29 -29 -17 -13 -15 -15 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -7 -7 -5 -5 -5 -4 -8 -5 -3 -2 -2 -2 -2 -4 -4 -5 -9 -14 -20 -24 -23 -21 -21 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -4 -9 -25 -33 -12 -4 -2 -2 -2 -2 -4 -18 -26 -18 -17 -21 -22 -14 -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 -90 -173 -159 -111 -71 -47 -35 -28 -24 -23 -21 -19 -16 -14 -12 -11 -9 -8 -7 -6 -5 -4 -4 -5 -7 -7 -7 -6 -7 -8 -10 -14 -17 -19 -20 -20 -21 -22 -25 -26 -27 -26 -24 -23 -21 -11 -4 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -3 -6 -6 -8 -11 -11 -12 -15 -16 -15 -13 -12 -12 -13 -14 -16 -17 -16 -16 -15 -14 -14 -14 -15 -15 -15 -14 -13 -12 -11 -10 -13 -13 -11 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -1 -0 -0 -3 -13 -15 -15 -2 -2 -26 -5 -2 -1 -0 -0 -1 -1 -2 -4 -6 -7 -5 -3 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -5 -20 -38 -24 -16 -7 -3 -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 -2 -4 -7 -8 -9 -10 -10 -8 -4 -1 -1 -1 -1 -3 -6 -7 -5 -2 -1 -1 -3 -8 -12 -14 -15 -14 -13 -11 -7 -3 -1 -0 -0 -0 -1 -2 -3 -5 -6 -6 -6 -6 -9 -14 -22 -28 -37 -44 -49 -52 -53 -47 -39 -36 -39 -41 -43 -56 -72 -73 -65 -59 -56 -53 -49 -47 -51 -57 -63 -72 -77 -78 -70 -64 -62 -58 -62 -74 -75 -71 -65 -50 -32 -19 -13 -19 -39 -42 -25 -15 -17 -15 -9 -4 -1 -0 -0 -1 -1 -1 -1 -1 -2 -7 -15 -27 -33 -25 -8 -3 -1 -0 -0 -4 -13 -17 -12 -7 -4 -3 -2 -1 -2 -3 -5 -11 -19 -17 -16 -16 -16 -17 -18 -20 -19 -15 -11 -8 -6 -4 -3 -2 -4 -10 -10 -7 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -22 -27 -21 -16 -18 -22 -17 -10 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -4 -3 -5 -8 -4 -5 -4 -3 -3 -2 -2 -2 -3 -5 -7 -9 -14 -15 -16 -16 -19 -23 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -32 -15 -19 -6 -2 -3 -11 -30 -28 -52 -42 -26 -29 -29 -16 -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 -112 -194 -188 -146 -98 -61 -40 -31 -26 -23 -21 -19 -17 -15 -13 -11 -10 -9 -9 -8 -6 -5 -4 -5 -6 -8 -9 -9 -9 -10 -13 -17 -22 -24 -25 -26 -25 -24 -26 -27 -29 -30 -28 -28 -30 -18 -7 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -5 -9 -15 -21 -28 -27 -26 -25 -25 -24 -21 -19 -17 -18 -19 -20 -21 -21 -21 -20 -19 -17 -17 -17 -17 -17 -16 -14 -13 -11 -10 -11 -11 -11 -9 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -10 -19 -20 -26 -3 -0 -11 -1 -0 -0 -1 -1 -1 -1 -1 -2 -4 -6 -5 -3 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -5 -18 -28 -17 -10 -7 -5 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -7 -6 -4 -2 -1 -1 -1 -2 -3 -5 -5 -2 -1 -1 -1 -2 -7 -12 -14 -14 -13 -11 -8 -4 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -6 -7 -13 -23 -31 -38 -47 -51 -51 -48 -41 -40 -38 -37 -33 -35 -50 -70 -76 -75 -72 -67 -63 -58 -55 -55 -57 -61 -65 -67 -69 -66 -60 -56 -52 -52 -56 -62 -66 -68 -62 -52 -37 -27 -24 -26 -26 -15 -24 -24 -9 -6 -4 -2 -2 -2 -3 -4 -3 -2 -3 -4 -8 -13 -17 -17 -12 -6 -2 -1 -0 -1 -7 -14 -16 -14 -11 -10 -7 -5 -3 -3 -3 -3 -8 -19 -17 -16 -18 -20 -20 -20 -21 -21 -19 -13 -6 -7 -9 -7 -3 -2 -4 -5 -5 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -15 -20 -19 -16 -18 -27 -35 -31 -18 -7 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -1 -2 -6 -8 -6 -4 -4 -4 -2 -2 -3 -3 -5 -7 -7 -6 -8 -7 -6 -8 -9 -6 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -6 -7 -7 -5 -5 -14 -17 -5 -18 -26 -18 -24 -27 -17 -19 -15 -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 -12 -104 -188 -199 -178 -135 -86 -52 -35 -28 -23 -20 -18 -17 -16 -14 -12 -10 -10 -10 -9 -8 -6 -5 -4 -5 -8 -9 -10 -11 -13 -16 -21 -26 -31 -35 -36 -34 -31 -30 -32 -34 -36 -35 -34 -30 -19 -9 -4 -3 -3 -3 -3 -3 -4 -4 -5 -7 -11 -18 -29 -39 -42 -37 -35 -34 -33 -31 -29 -27 -25 -24 -23 -23 -23 -23 -24 -24 -23 -22 -20 -18 -15 -14 -13 -11 -10 -10 -10 -12 -10 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -11 -17 -26 -6 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -7 -9 -5 -5 -9 -7 -6 -5 -3 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -3 -1 -1 -1 -2 -3 -5 -5 -4 -1 -1 -1 -1 -2 -7 -11 -13 -12 -11 -9 -5 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -6 -8 -15 -28 -38 -44 -50 -50 -47 -41 -38 -42 -39 -33 -27 -33 -48 -65 -71 -68 -68 -68 -65 -62 -58 -57 -59 -59 -57 -54 -50 -45 -39 -35 -35 -37 -38 -39 -41 -43 -43 -45 -41 -33 -27 -23 -22 -20 -25 -19 -8 -8 -7 -6 -6 -7 -7 -7 -6 -5 -5 -5 -7 -8 -8 -7 -6 -4 -2 -1 -1 -2 -6 -10 -13 -14 -15 -19 -20 -12 -4 -3 -3 -6 -10 -15 -17 -14 -16 -18 -17 -19 -21 -21 -22 -14 -8 -9 -12 -11 -7 -3 -4 -6 -5 -5 -4 -3 -2 -1 -0 -0 -0 -1 -2 -3 -3 -4 -4 -6 -11 -15 -16 -16 -21 -27 -26 -17 -7 -7 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -4 -3 -3 -1 -3 -6 -8 -7 -5 -5 -4 -2 -2 -3 -3 -4 -5 -4 -2 -3 -4 -2 -2 -2 -1 -4 -15 -18 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -3 -5 -3 -0 -1 -3 -4 -4 -11 -12 -33 -24 -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 -37 -154 -197 -189 -170 -122 -75 -45 -31 -25 -21 -18 -16 -15 -14 -12 -10 -10 -11 -11 -10 -9 -8 -5 -5 -7 -9 -10 -12 -14 -16 -19 -25 -34 -44 -49 -46 -41 -36 -34 -34 -34 -32 -28 -23 -17 -10 -6 -5 -6 -5 -5 -6 -6 -6 -8 -11 -17 -23 -30 -36 -36 -34 -35 -37 -38 -36 -34 -32 -32 -30 -29 -28 -25 -25 -24 -23 -23 -22 -18 -12 -9 -9 -11 -12 -12 -12 -11 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -13 -18 -22 -14 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -3 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -4 -7 -8 -10 -9 -7 -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 -1 -2 -3 -4 -3 -2 -2 -2 -3 -5 -7 -7 -5 -3 -1 -1 -1 -1 -2 -7 -10 -11 -9 -7 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -20 -33 -40 -45 -46 -44 -37 -33 -37 -41 -36 -28 -28 -35 -47 -60 -65 -62 -59 -59 -58 -55 -52 -52 -54 -51 -48 -45 -37 -32 -25 -24 -26 -31 -36 -38 -35 -28 -25 -22 -22 -21 -20 -18 -16 -16 -16 -12 -9 -8 -5 -5 -6 -7 -8 -8 -7 -7 -7 -7 -7 -6 -3 -2 -2 -1 -1 -0 -0 -1 -3 -6 -9 -12 -14 -18 -21 -18 -13 -10 -10 -11 -12 -13 -13 -11 -11 -14 -13 -13 -13 -13 -13 -9 -6 -6 -9 -11 -10 -6 -4 -6 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -9 -9 -10 -14 -18 -18 -16 -17 -17 -13 -12 -13 -10 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -4 -3 -2 -4 -8 -9 -6 -3 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -3 -3 -2 -1 -1 -7 -25 -39 -39 -25 -2 -1 -1 -0 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -4 -5 -0 -0 -0 -0 -0 -1 -3 -18 -14 -9 -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 -50 -149 -197 -192 -183 -153 -108 -67 -40 -28 -23 -18 -15 -14 -13 -12 -10 -10 -10 -10 -11 -11 -11 -9 -9 -8 -9 -8 -11 -13 -13 -15 -19 -26 -37 -47 -49 -44 -39 -35 -33 -32 -30 -27 -22 -15 -10 -7 -7 -8 -7 -8 -8 -8 -8 -10 -12 -16 -20 -23 -25 -28 -31 -34 -36 -38 -39 -38 -38 -38 -34 -30 -28 -25 -25 -22 -21 -20 -18 -14 -9 -8 -9 -10 -12 -13 -12 -11 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -11 -22 -29 -33 -29 -12 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -2 -4 -8 -16 -18 -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 -1 -2 -3 -2 -2 -2 -3 -4 -7 -9 -9 -7 -5 -3 -1 -1 -1 -1 -3 -6 -8 -8 -6 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -10 -21 -30 -31 -31 -34 -32 -24 -22 -28 -33 -30 -26 -29 -38 -48 -56 -59 -56 -50 -48 -49 -51 -49 -46 -45 -42 -39 -34 -26 -20 -16 -18 -19 -25 -31 -33 -28 -21 -15 -10 -8 -8 -8 -8 -8 -8 -7 -6 -5 -2 -1 -1 -1 -2 -8 -9 -9 -8 -8 -6 -6 -4 -3 -1 -1 -1 -1 -1 -0 -0 -1 -3 -6 -9 -10 -12 -13 -14 -14 -13 -13 -11 -10 -8 -8 -8 -9 -10 -9 -7 -6 -8 -9 -5 -2 -1 -4 -9 -10 -8 -5 -4 -3 -2 -2 -1 -2 -4 -5 -4 -2 -2 -3 -5 -9 -11 -11 -12 -16 -19 -15 -12 -11 -10 -8 -6 -5 -6 -6 -4 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -6 -6 -3 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -6 -8 -7 -9 -21 -36 -52 -62 -60 -22 -13 -8 -11 -16 -14 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -9 -7 -7 -18 -4 -0 -0 -3 -2 -0 -0 -0 -2 -4 -6 -4 -2 -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 -1 -87 -178 -199 -188 -169 -139 -99 -62 -38 -26 -20 -15 -12 -11 -11 -10 -9 -9 -9 -10 -11 -12 -13 -13 -12 -11 -11 -10 -11 -12 -13 -16 -21 -28 -38 -43 -41 -38 -35 -34 -33 -32 -30 -23 -16 -11 -9 -8 -8 -8 -8 -8 -9 -10 -11 -14 -15 -17 -20 -24 -32 -36 -38 -35 -33 -34 -33 -31 -28 -28 -26 -24 -23 -22 -21 -20 -18 -16 -15 -12 -12 -13 -12 -11 -12 -11 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -7 -17 -29 -31 -29 -26 -15 -3 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 -1 -2 -2 -1 -0 -1 -1 -2 -3 -6 -1 -0 -1 -3 -11 -30 -46 -35 -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 -1 -1 -1 -1 -1 -1 -1 -3 -8 -11 -11 -9 -6 -5 -3 -3 -2 -1 -2 -3 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -15 -27 -30 -23 -21 -23 -22 -16 -14 -19 -22 -22 -26 -35 -46 -53 -54 -49 -43 -37 -33 -35 -42 -44 -38 -35 -31 -26 -20 -12 -7 -4 -1 -6 -11 -12 -10 -9 -7 -5 -3 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -1 -0 -0 -1 -5 -5 -4 -4 -4 -3 -3 -2 -3 -4 -4 -3 -3 -1 -0 -1 -4 -5 -4 -5 -6 -6 -6 -5 -6 -7 -7 -6 -5 -5 -5 -6 -7 -6 -4 -3 -6 -11 -12 -8 -3 -1 -2 -4 -5 -4 -2 -2 -2 -2 -2 -1 -3 -7 -8 -6 -4 -3 -4 -7 -10 -13 -13 -11 -11 -11 -8 -7 -10 -8 -6 -6 -5 -5 -5 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -2 -6 -10 -11 -7 -5 -8 -8 -3 -1 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -6 -8 -8 -14 -27 -41 -62 -55 -36 -38 -32 -29 -22 -18 -17 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -0 -0 -1 -3 -4 -1 -2 -5 -3 -1 -4 -7 -13 -6 -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 -16 -124 -195 -194 -175 -160 -133 -94 -58 -34 -23 -17 -12 -9 -8 -8 -8 -8 -7 -7 -8 -10 -13 -15 -15 -14 -14 -13 -13 -13 -14 -15 -18 -21 -29 -36 -35 -34 -32 -30 -29 -27 -27 -23 -17 -13 -10 -8 -8 -8 -7 -8 -9 -11 -15 -19 -22 -25 -29 -36 -44 -44 -40 -35 -33 -33 -33 -31 -29 -26 -22 -24 -27 -26 -25 -24 -21 -19 -18 -14 -11 -8 -7 -7 -10 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -7 -19 -26 -25 -20 -14 -8 -1 -1 -1 -1 -2 -1 -2 -2 -3 -2 -2 -1 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -4 -12 -16 -1 -0 -0 -2 -14 -40 -83 -62 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -4 -9 -11 -8 -5 -4 -5 -6 -6 -4 -2 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -13 -27 -34 -28 -17 -12 -14 -16 -11 -7 -7 -8 -15 -31 -45 -57 -59 -51 -40 -31 -23 -19 -21 -27 -31 -29 -23 -17 -10 -5 -2 -1 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -4 -7 -7 -6 -4 -2 -2 -7 -17 -20 -8 -2 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -2 -1 -4 -8 -10 -7 -4 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -5 -9 -10 -8 -6 -6 -8 -9 -10 -12 -12 -9 -6 -6 -4 -5 -9 -8 -8 -9 -9 -7 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -14 -20 -15 -5 -4 -8 -7 -3 -1 -1 -2 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -8 -11 -21 -35 -26 -25 -35 -45 -39 -25 -24 -30 -29 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -9 -16 -12 -18 -5 -6 -11 -15 -25 -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 -39 -156 -181 -172 -164 -154 -127 -89 -54 -31 -20 -14 -10 -7 -6 -7 -7 -6 -6 -6 -7 -10 -14 -17 -17 -17 -16 -16 -16 -16 -16 -17 -18 -20 -26 -32 -31 -28 -24 -21 -19 -20 -19 -15 -12 -10 -8 -7 -6 -6 -8 -12 -17 -20 -24 -30 -40 -43 -44 -43 -37 -32 -33 -35 -36 -35 -33 -32 -30 -31 -37 -41 -39 -33 -29 -25 -22 -20 -17 -15 -13 -8 -5 -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 -3 -4 -6 -10 -14 -14 -12 -9 -5 -0 -0 -1 -2 -2 -2 -3 -3 -4 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -5 -14 -11 -1 -0 -0 -2 -13 -39 -95 -83 -36 -11 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -7 -7 -3 -1 -1 -4 -8 -11 -8 -5 -7 -7 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -13 -24 -28 -22 -14 -10 -9 -9 -12 -7 -5 -4 -3 -15 -36 -51 -58 -56 -45 -30 -18 -10 -6 -8 -12 -15 -17 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -4 -9 -12 -11 -10 -8 -4 -5 -15 -27 -28 -17 -7 -2 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -2 -2 -2 -0 -0 -1 -3 -4 -3 -1 -0 -1 -1 -1 -2 -2 -2 -3 -5 -5 -6 -8 -11 -11 -10 -8 -7 -9 -8 -6 -7 -6 -3 -4 -3 -2 -3 -5 -6 -8 -7 -6 -6 -7 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -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 -2 -7 -12 -11 -4 -1 -5 -8 -5 -2 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -19 -30 -29 -29 -30 -33 -38 -30 -21 -23 -29 -29 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -12 -30 -27 -12 -15 -21 -23 -25 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -99 -158 -164 -162 -152 -122 -84 -50 -28 -18 -12 -8 -6 -5 -5 -5 -6 -5 -5 -7 -10 -14 -16 -18 -18 -19 -21 -22 -20 -19 -21 -22 -25 -31 -33 -32 -26 -19 -16 -14 -12 -11 -9 -8 -7 -6 -6 -7 -12 -20 -25 -25 -25 -31 -45 -53 -52 -45 -34 -28 -32 -35 -37 -37 -36 -39 -44 -53 -63 -65 -57 -47 -40 -32 -23 -20 -24 -29 -28 -20 -11 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -5 -5 -3 -3 -4 -3 -5 -7 -5 -0 -0 -0 -1 -3 -3 -3 -4 -3 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -3 -1 -1 -0 -2 -12 -38 -89 -90 -72 -37 -9 -1 -0 -0 -0 -0 -0 -0 -0 -3 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -2 -8 -16 -15 -9 -11 -8 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -10 -12 -8 -4 -2 -3 -3 -3 -4 -3 -3 -4 -5 -15 -30 -44 -53 -51 -38 -21 -9 -2 -1 -1 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -5 -4 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -11 -19 -25 -30 -31 -23 -13 -8 -14 -16 -12 -10 -12 -7 -1 -0 -1 -1 -2 -3 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -4 -6 -6 -6 -8 -11 -12 -14 -14 -10 -7 -7 -7 -6 -6 -5 -3 -3 -1 -2 -2 -1 -1 -2 -5 -7 -9 -7 -6 -7 -7 -8 -6 -3 -2 -2 -2 -2 -1 -1 -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 -1 -4 -8 -7 -5 -1 -2 -6 -7 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -32 -40 -44 -61 -63 -36 -30 -19 -15 -18 -24 -19 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -22 -19 -11 -12 -16 -19 -20 -25 -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 -7 -172 -180 -165 -158 -145 -117 -80 -46 -25 -16 -11 -7 -5 -4 -4 -5 -4 -4 -5 -6 -8 -12 -16 -19 -20 -24 -27 -27 -26 -27 -29 -33 -38 -42 -44 -39 -30 -21 -13 -9 -8 -8 -9 -10 -9 -10 -13 -21 -30 -32 -26 -22 -25 -32 -35 -35 -35 -30 -23 -24 -29 -31 -36 -41 -54 -68 -88 -110 -120 -108 -88 -71 -50 -31 -24 -23 -22 -23 -21 -17 -14 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -7 -7 -15 -6 -3 -1 -1 -0 -1 -3 -4 -1 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -2 -14 -46 -95 -88 -94 -64 -19 -2 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -9 -15 -19 -10 -11 -11 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -13 -25 -39 -45 -32 -13 -3 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -4 -6 -6 -6 -6 -4 -2 -1 -1 -1 -1 -1 -1 -2 -4 -8 -15 -22 -23 -27 -41 -49 -34 -19 -13 -13 -14 -11 -13 -13 -5 -2 -4 -8 -9 -9 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -12 -13 -12 -12 -15 -17 -15 -10 -6 -3 -2 -3 -3 -2 -3 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -7 -7 -7 -8 -8 -9 -9 -4 -1 -3 -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 -1 -4 -10 -8 -4 -3 -5 -7 -6 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -35 -54 -48 -27 -40 -26 -17 -9 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -4 -8 -17 -23 -18 -20 -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 -23 -139 -161 -176 -155 -150 -141 -114 -76 -43 -24 -15 -11 -8 -5 -4 -4 -4 -3 -3 -4 -6 -9 -13 -16 -18 -21 -27 -31 -33 -36 -40 -44 -49 -52 -55 -56 -48 -32 -17 -12 -12 -12 -15 -18 -18 -19 -26 -35 -38 -33 -24 -17 -17 -20 -21 -20 -19 -20 -19 -18 -20 -22 -29 -43 -76 -100 -133 -175 -207 -193 -154 -109 -68 -40 -22 -11 -7 -8 -9 -9 -11 -12 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -2 -13 -6 -18 -6 -3 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -2 -0 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -19 -56 -108 -116 -106 -65 -18 -2 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -4 -8 -10 -14 -9 -11 -13 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -8 -25 -39 -28 -6 -1 -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 -1 -3 -4 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -15 -18 -16 -16 -26 -43 -49 -43 -40 -44 -44 -35 -24 -17 -9 -9 -20 -26 -21 -14 -9 -5 -3 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -5 -9 -15 -16 -14 -12 -14 -15 -11 -7 -5 -2 -1 -0 -1 -1 -1 -0 -1 -1 -0 -1 -2 -2 -2 -3 -5 -6 -7 -7 -8 -8 -8 -9 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -6 -7 -6 -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 -2 -6 -15 -25 -37 -37 -44 -33 -16 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -6 -1 -0 -0 -0 -0 -0 -1 -1 -1 -6 -19 -34 -20 -15 -12 -8 -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 -35 -157 -169 -149 -146 -141 -113 -75 -42 -24 -16 -12 -8 -5 -4 -3 -3 -3 -3 -3 -6 -9 -12 -14 -16 -20 -27 -35 -40 -45 -50 -55 -59 -62 -65 -59 -44 -29 -26 -26 -27 -29 -33 -34 -35 -39 -41 -37 -29 -20 -14 -13 -14 -14 -14 -13 -12 -10 -9 -10 -12 -17 -33 -71 -107 -155 -216 -262 -251 -197 -126 -68 -32 -11 -3 -2 -2 -2 -2 -4 -6 -7 -5 -1 -0 -0 -1 -2 -2 -2 -1 -0 -1 -4 -6 -4 -2 -0 -0 -0 -2 -9 -5 -5 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -3 -3 -3 -0 -2 -0 -0 -1 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -13 -38 -73 -104 -125 -114 -49 -8 -1 -0 -0 -0 -0 -1 -2 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -4 -6 -7 -15 -29 -28 -9 -2 -1 -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 -3 -18 -33 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -4 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -12 -15 -12 -8 -9 -16 -30 -39 -53 -63 -62 -58 -41 -26 -21 -31 -46 -49 -40 -30 -21 -12 -7 -5 -4 -6 -7 -5 -3 -2 -2 -1 -1 -0 -1 -2 -6 -9 -10 -11 -11 -12 -12 -12 -9 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -4 -6 -7 -7 -7 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -5 -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 -3 -5 -6 -8 -21 -46 -56 -44 -27 -16 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -23 -18 -4 -0 -0 -0 -0 -0 -0 -1 -2 -7 -27 -33 -20 -18 -20 -17 -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 -63 -163 -166 -148 -148 -144 -118 -76 -44 -27 -19 -13 -8 -5 -4 -3 -3 -2 -2 -2 -4 -6 -9 -12 -13 -20 -31 -38 -43 -47 -54 -60 -64 -66 -62 -53 -46 -46 -47 -48 -49 -49 -48 -45 -45 -42 -34 -24 -16 -13 -12 -11 -10 -9 -8 -8 -6 -4 -3 -3 -7 -15 -34 -71 -120 -193 -245 -248 -194 -117 -58 -24 -8 -3 -1 -0 -0 -1 -1 -2 -3 -3 -1 -0 -0 -1 -3 -5 -4 -3 -3 -4 -8 -10 -7 -2 -0 -0 -0 -1 -4 -4 -2 -3 -2 -2 -5 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -4 -3 -2 -1 -1 -0 -0 -1 -0 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -8 -28 -60 -85 -100 -117 -93 -23 -2 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -10 -34 -71 -61 -13 -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 -16 -26 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -11 -17 -11 -4 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -8 -10 -9 -6 -4 -5 -10 -14 -23 -36 -43 -54 -59 -56 -57 -71 -80 -70 -53 -41 -34 -24 -16 -14 -13 -15 -15 -11 -7 -6 -5 -2 -1 -1 -1 -3 -5 -7 -7 -8 -11 -13 -12 -10 -8 -5 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -6 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -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 -1 -3 -5 -5 -5 -12 -37 -58 -47 -33 -28 -23 -8 -5 -2 -1 -0 -0 -0 -0 -7 -21 -21 -20 -19 -4 -0 -0 -0 -0 -0 -0 -1 -3 -6 -18 -18 -14 -19 -38 -70 -0 -0 -0 -0 -1 -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 -7 -102 -169 -152 -151 -153 -148 -118 -80 -50 -33 -24 -16 -10 -6 -5 -4 -3 -2 -1 -1 -3 -6 -9 -10 -14 -23 -30 -36 -42 -48 -54 -60 -64 -61 -56 -55 -57 -60 -63 -63 -60 -54 -48 -45 -40 -31 -22 -16 -14 -13 -11 -10 -9 -6 -4 -3 -2 -1 -1 -1 -3 -10 -24 -57 -109 -168 -191 -158 -94 -48 -25 -17 -13 -5 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -6 -9 -7 -7 -9 -10 -12 -10 -5 -2 -0 -0 -1 -4 -10 -17 -17 -10 -4 -5 -8 -3 -1 -1 -3 -4 -3 -2 -2 -2 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -3 -4 -7 -6 -2 -2 -1 -1 -0 -0 -1 -6 -17 -34 -56 -66 -82 -105 -74 -12 -2 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -18 -51 -57 -29 -7 -1 -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 -4 -13 -18 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -4 -7 -10 -14 -11 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -5 -8 -8 -6 -6 -7 -7 -7 -8 -10 -15 -25 -40 -58 -67 -61 -52 -49 -40 -29 -26 -27 -23 -20 -21 -21 -18 -13 -10 -11 -9 -5 -2 -1 -1 -2 -4 -5 -5 -7 -11 -12 -9 -7 -6 -4 -3 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -3 -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 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -18 -45 -42 -48 -53 -40 -32 -18 -8 -5 -2 -1 -0 -0 -3 -8 -14 -16 -14 -15 -0 -0 -0 -0 -0 -0 -0 -1 -6 -18 -27 -16 -15 -19 -20 -0 -0 -0 -0 -1 -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 -26 -63 -118 -162 -157 -152 -144 -120 -86 -58 -42 -30 -18 -12 -8 -6 -4 -4 -2 -1 -1 -3 -5 -7 -10 -16 -21 -28 -34 -38 -44 -49 -54 -55 -53 -52 -54 -58 -61 -62 -60 -54 -48 -42 -35 -28 -22 -17 -14 -12 -9 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -1 -5 -15 -42 -85 -113 -104 -67 -40 -30 -32 -30 -20 -6 -1 -0 -0 -1 -1 -2 -2 -2 -1 -3 -8 -15 -17 -19 -21 -17 -10 -6 -5 -4 -3 -2 -3 -11 -21 -29 -26 -12 -6 -8 -6 -1 -1 -1 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 -3 -2 -4 -4 -2 -1 -1 -0 -0 -1 -4 -12 -20 -24 -31 -35 -44 -59 -41 -11 -3 -0 -0 -0 -0 -0 -0 -3 -2 -1 -1 -0 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -27 -16 -8 -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 -1 -5 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -6 -9 -7 -5 -5 -7 -10 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -5 -8 -7 -6 -6 -6 -8 -8 -7 -6 -6 -8 -11 -16 -20 -20 -12 -7 -7 -9 -10 -15 -18 -20 -18 -13 -11 -13 -12 -11 -11 -7 -2 -1 -1 -2 -3 -5 -6 -6 -8 -7 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -1 -2 -3 -3 -2 -1 -1 -1 -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 -3 -7 -22 -37 -58 -63 -53 -47 -37 -23 -10 -7 -2 -0 -0 -1 -2 -12 -11 -7 -6 -1 -0 -0 -0 -0 -0 -0 -1 -2 -9 -30 -29 -23 -14 -3 -0 -0 -0 -0 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -155 -170 -151 -151 -145 -120 -90 -68 -53 -34 -21 -16 -11 -8 -6 -4 -2 -1 -2 -3 -4 -6 -10 -13 -17 -23 -28 -32 -36 -39 -42 -43 -44 -45 -46 -47 -48 -47 -44 -40 -35 -28 -22 -19 -15 -13 -12 -9 -5 -3 -2 -4 -4 -6 -6 -3 -1 -0 -0 -2 -7 -19 -40 -57 -60 -49 -36 -34 -41 -44 -33 -14 -3 -0 -0 -0 -1 -3 -5 -5 -5 -9 -18 -28 -36 -38 -35 -23 -11 -6 -8 -11 -9 -5 -4 -11 -26 -37 -34 -22 -17 -15 -7 -0 -0 -1 -4 -4 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -2 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -1 -4 -10 -12 -11 -14 -19 -18 -15 -12 -4 -2 -0 -0 -1 -0 -1 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -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 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -2 -1 -0 -1 -1 -4 -7 -3 -2 -2 -4 -9 -7 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -2 -4 -6 -7 -6 -5 -4 -5 -5 -5 -5 -5 -6 -7 -7 -5 -4 -2 -0 -0 -1 -2 -4 -6 -10 -7 -3 -3 -4 -6 -8 -8 -5 -1 -0 -1 -2 -4 -5 -5 -4 -4 -3 -3 -3 -3 -3 -2 -2 -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 -1 -2 -2 -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 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -2 -7 -29 -39 -42 -22 -25 -49 -41 -23 -9 -5 -2 -0 -0 -0 -2 -6 -8 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -11 -17 -19 -21 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -131 -156 -160 -155 -141 -120 -99 -82 -57 -37 -29 -21 -14 -11 -7 -4 -3 -2 -2 -3 -5 -7 -9 -10 -14 -19 -22 -26 -28 -29 -30 -32 -35 -36 -35 -33 -32 -31 -29 -25 -21 -17 -14 -11 -9 -9 -8 -5 -3 -5 -8 -14 -24 -20 -10 -5 -2 -1 -1 -4 -10 -20 -30 -36 -37 -33 -34 -41 -42 -33 -15 -4 -0 -0 -1 -1 -4 -7 -10 -17 -32 -48 -67 -70 -66 -57 -46 -26 -17 -14 -18 -18 -17 -12 -13 -22 -26 -24 -25 -24 -17 -5 -0 -0 -1 -2 -4 -5 -4 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -7 -13 -11 -3 -1 -3 -1 -0 -0 -0 -1 -1 -1 -3 -2 -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 -1 -1 -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 -1 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -14 -5 -2 -1 -1 -1 -1 -3 -2 -2 -3 -4 -5 -5 -6 -6 -5 -3 -2 -1 -0 -0 -0 -2 -5 -6 -2 -0 -0 -1 -1 -2 -5 -7 -6 -3 -2 -3 -3 -3 -3 -3 -5 -6 -6 -5 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -2 -5 -7 -7 -6 -2 -0 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -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 -1 -2 -2 -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 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -4 -2 -2 -1 -1 -3 -23 -31 -27 -35 -69 -59 -24 -9 -5 -2 -0 -0 -0 -0 -0 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -4 -13 -16 -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 -120 -145 -157 -153 -137 -126 -113 -87 -62 -47 -36 -25 -19 -11 -5 -3 -3 -4 -4 -4 -5 -6 -7 -8 -11 -14 -18 -21 -21 -20 -20 -22 -26 -26 -25 -23 -23 -20 -17 -15 -14 -13 -11 -10 -10 -9 -8 -5 -6 -8 -28 -43 -32 -23 -18 -11 -5 -1 -1 -4 -9 -14 -19 -21 -22 -23 -27 -30 -25 -13 -3 -0 -0 -2 -4 -7 -9 -17 -34 -62 -94 -103 -103 -83 -73 -67 -50 -37 -21 -25 -36 -39 -29 -18 -15 -13 -12 -15 -15 -10 -1 -0 -0 -0 -2 -7 -12 -11 -10 -4 -2 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -2 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -16 -27 -19 -5 -1 -1 -1 -0 -0 -1 -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 -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 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -9 -11 -5 -3 -3 -5 -4 -2 -3 -3 -3 -5 -5 -3 -2 -3 -4 -5 -4 -3 -1 -0 -0 -0 -3 -9 -7 -1 -0 -0 -1 -1 -3 -5 -6 -5 -2 -1 -1 -2 -2 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -4 -7 -7 -6 -3 -1 -2 -2 -1 -1 -2 -2 -2 -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 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -7 -3 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -7 -11 -10 -12 -13 -12 -9 -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 -2 -4 -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 -17 -127 -162 -147 -140 -137 -118 -92 -72 -56 -41 -31 -20 -10 -7 -6 -5 -4 -4 -5 -7 -8 -8 -8 -9 -13 -17 -19 -18 -16 -15 -17 -18 -17 -17 -16 -16 -15 -15 -15 -14 -13 -13 -13 -11 -11 -14 -23 -24 -24 -40 -37 -38 -33 -25 -15 -5 -1 -1 -2 -4 -6 -8 -8 -7 -7 -7 -6 -3 -1 -0 -0 -4 -9 -15 -19 -25 -42 -73 -107 -126 -111 -81 -70 -70 -69 -50 -28 -34 -50 -50 -37 -28 -16 -7 -4 -4 -4 -4 -1 -0 -1 -2 -5 -9 -14 -11 -9 -5 -2 -1 -2 -2 -3 -2 -1 -1 -2 -2 -1 -1 -3 -4 -2 -1 -1 -1 -0 -1 -2 -3 -3 -2 -1 -0 -0 -1 -7 -20 -31 -23 -7 -1 -1 -0 -1 -1 -1 -0 -1 -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 -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 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -5 -9 -13 -14 -11 -5 -2 -3 -4 -5 -4 -2 -1 -1 -1 -3 -4 -3 -1 -0 -0 -0 -1 -3 -2 -0 -0 -1 -1 -2 -3 -4 -4 -2 -1 -1 -0 -1 -1 -1 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -2 -2 -3 -1 -1 -2 -2 -2 -2 -2 -2 -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 -0 -0 -0 -1 -2 -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 -1 -1 -3 -8 -15 -12 -2 -1 -0 -1 -2 -2 -7 -8 -3 -1 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -36 -158 -161 -146 -145 -138 -117 -96 -77 -59 -45 -33 -20 -14 -12 -8 -5 -4 -4 -6 -8 -9 -8 -8 -10 -13 -16 -18 -17 -14 -14 -14 -14 -12 -13 -14 -14 -13 -15 -16 -16 -16 -16 -18 -21 -29 -41 -42 -30 -30 -35 -49 -42 -33 -26 -11 -3 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -9 -19 -30 -36 -63 -117 -157 -135 -86 -55 -60 -79 -72 -49 -32 -33 -32 -26 -20 -23 -20 -6 -1 -0 -0 -3 -4 -2 -1 -3 -8 -6 -11 -7 -12 -9 -1 -1 -2 -3 -3 -3 -3 -1 -1 -1 -1 -1 -3 -5 -3 -1 -1 -2 -1 -1 -3 -3 -2 -2 -2 -0 -0 -2 -7 -13 -12 -5 -2 -0 -0 -0 -0 -0 -0 -0 -3 -12 -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 -1 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -11 -20 -25 -22 -16 -6 -1 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -3 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 -1 -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 -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 -2 -3 -6 -12 -7 -2 -1 -0 -3 -17 -51 -64 -35 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -73 -176 -162 -145 -143 -132 -116 -98 -78 -61 -48 -35 -25 -21 -14 -7 -4 -2 -3 -4 -6 -7 -8 -9 -10 -12 -15 -17 -18 -16 -15 -15 -15 -14 -16 -16 -16 -17 -19 -21 -20 -19 -19 -28 -48 -55 -32 -15 -14 -26 -51 -55 -41 -35 -20 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -12 -23 -35 -64 -98 -109 -85 -54 -41 -53 -84 -82 -58 -37 -25 -12 -7 -4 -16 -21 -7 -1 -0 -0 -3 -5 -3 -2 -3 -2 -3 -7 -8 -7 -4 -0 -1 -2 -3 -3 -4 -5 -2 -1 -1 -1 -3 -6 -7 -5 -1 -1 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -3 -7 -7 -3 -0 -0 -0 -1 -1 -1 -0 -0 -1 -6 -16 -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 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -6 -9 -12 -12 -14 -10 -3 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -2 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -5 -35 -87 -103 -59 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -111 -197 -164 -145 -138 -130 -117 -100 -80 -64 -49 -39 -31 -23 -13 -7 -3 -1 -3 -6 -8 -10 -11 -11 -12 -15 -18 -19 -18 -18 -19 -19 -16 -17 -15 -13 -18 -19 -20 -21 -21 -28 -46 -62 -49 -17 -3 -4 -17 -48 -68 -47 -42 -30 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -9 -21 -47 -98 -121 -96 -64 -53 -50 -59 -84 -96 -83 -58 -30 -16 -16 -8 -6 -3 -1 -0 -0 -0 -2 -4 -3 -4 -5 -2 -2 -6 -6 -3 -0 -1 -3 -3 -3 -4 -3 -5 -4 -3 -3 -4 -6 -7 -5 -2 -1 -1 -5 -2 -2 -2 -0 -2 -2 -4 -2 -3 -11 -22 -15 -0 -0 -0 -0 -1 -2 -6 -0 -1 -1 -6 -14 -8 -2 -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 -1 -1 -2 -5 -7 -4 -1 -0 -0 -0 -0 -1 -1 -1 -4 -7 -7 -6 -5 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -4 -4 -3 -2 -4 -3 -2 -2 -1 -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 -1 -1 -1 -1 -3 -2 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -3 -7 -7 -5 -3 -2 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -65 -54 -29 -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 -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 -33 -160 -211 -161 -144 -139 -131 -120 -101 -81 -63 -50 -43 -33 -22 -15 -8 -4 -3 -5 -6 -9 -10 -12 -13 -16 -18 -18 -18 -20 -21 -22 -21 -19 -15 -17 -21 -19 -19 -18 -23 -34 -54 -51 -28 -8 -1 -3 -17 -50 -74 -54 -48 -37 -17 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -5 -15 -35 -80 -137 -147 -125 -102 -89 -82 -72 -72 -88 -100 -92 -66 -48 -34 -14 -3 -1 -1 -1 -1 -0 -1 -2 -2 -4 -6 -3 -3 -5 -5 -1 -0 -2 -3 -3 -4 -4 -1 -4 -5 -5 -5 -6 -7 -7 -5 -3 -1 -2 -8 -5 -8 -3 -1 -2 -2 -7 -11 -18 -31 -50 -32 -3 -0 -0 -0 -1 -2 -10 -1 -2 -1 -4 -8 -4 -1 -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 -1 -1 -1 -1 -1 -3 -7 -9 -6 -2 -0 -0 -0 -2 -4 -4 -6 -10 -14 -14 -9 -9 -4 -2 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -3 -3 -2 -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 -1 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -3 -3 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -2 -5 -8 -7 -5 -3 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -12 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -167 -146 -171 -145 -133 -128 -117 -99 -79 -62 -51 -41 -31 -24 -17 -10 -5 -4 -4 -6 -8 -12 -13 -17 -19 -19 -20 -21 -21 -24 -27 -26 -20 -16 -17 -18 -14 -23 -33 -38 -49 -38 -19 -6 -1 -6 -26 -56 -72 -63 -55 -39 -25 -9 -3 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -1 -3 -12 -33 -83 -155 -157 -99 -84 -89 -75 -52 -48 -66 -89 -99 -93 -72 -37 -13 -5 -1 -2 -1 -1 -0 -1 -1 -1 -3 -4 -3 -4 -5 -3 -1 -1 -2 -3 -3 -4 -2 -1 -3 -5 -4 -4 -5 -6 -7 -6 -4 -2 -4 -9 -7 -9 -3 -2 -3 -8 -18 -22 -24 -28 -34 -24 -8 -2 -1 -1 -1 -2 -8 -2 -2 -1 -1 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -2 -3 -4 -4 -2 -0 -0 -1 -5 -9 -7 -7 -11 -14 -14 -8 -7 -5 -3 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -2 -3 -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 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -5 -6 -5 -4 -3 -3 -3 -3 -3 -2 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -4 -5 -4 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -62 -170 -171 -139 -127 -123 -113 -97 -78 -61 -48 -39 -32 -26 -19 -11 -7 -6 -7 -8 -11 -11 -13 -15 -17 -22 -21 -19 -23 -26 -27 -25 -24 -21 -16 -21 -35 -37 -35 -38 -25 -5 -2 -2 -9 -31 -55 -65 -64 -55 -39 -30 -18 -10 -5 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -5 -17 -42 -68 -64 -48 -40 -40 -48 -45 -51 -68 -76 -72 -64 -49 -28 -10 -2 -2 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -3 -3 -2 -1 -1 -1 -2 -3 -4 -2 -0 -2 -3 -2 -3 -4 -5 -8 -9 -7 -3 -6 -10 -10 -7 -3 -2 -2 -6 -31 -24 -10 -7 -7 -6 -4 -3 -3 -2 -2 -3 -4 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -7 -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 -2 -3 -3 -2 -1 -1 -1 -1 -3 -2 -1 -0 -1 -5 -10 -3 -2 -4 -9 -10 -11 -10 -8 -7 -4 -2 -1 -1 -1 -2 -2 -2 -1 -0 -0 -1 -2 -3 -3 -2 -2 -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 -1 -2 -2 -3 -4 -5 -5 -5 -5 -5 -6 -7 -6 -6 -6 -6 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -4 -3 -3 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -151 -127 -130 -124 -119 -110 -96 -75 -58 -47 -40 -35 -28 -20 -14 -11 -9 -8 -8 -7 -7 -8 -9 -16 -21 -21 -22 -23 -22 -20 -18 -23 -26 -26 -32 -31 -29 -21 -9 -1 -0 -3 -13 -32 -55 -63 -61 -53 -41 -34 -26 -18 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -22 -25 -27 -38 -52 -59 -66 -69 -76 -70 -48 -32 -27 -19 -8 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -3 -2 -1 -2 -3 -3 -5 -7 -7 -4 -4 -7 -8 -5 -3 -3 -5 -9 -30 -30 -14 -3 -0 -0 -0 -2 -3 -3 -4 -5 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -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 -1 -3 -3 -2 -1 -1 -1 -2 -2 -2 -1 -0 -1 -2 -5 -1 -0 -0 -3 -8 -12 -11 -11 -10 -7 -4 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -2 -3 -2 -1 -4 -9 -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 -3 -3 -3 -4 -5 -6 -6 -6 -8 -9 -8 -8 -8 -8 -8 -7 -6 -6 -6 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -2 -3 -3 -2 -1 -1 -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 -0 -0 -0 -0 -1 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -130 -133 -121 -115 -107 -90 -71 -56 -48 -42 -36 -28 -23 -17 -11 -8 -6 -5 -5 -6 -8 -13 -19 -20 -22 -19 -20 -25 -34 -39 -34 -28 -28 -24 -16 -8 -7 -0 -1 -5 -19 -34 -58 -62 -61 -55 -44 -37 -28 -19 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -22 -19 -19 -46 -64 -63 -64 -55 -53 -43 -26 -19 -17 -9 -1 -0 -1 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -3 -2 -1 -2 -2 -2 -3 -4 -4 -4 -3 -2 -2 -3 -3 -3 -5 -11 -27 -37 -31 -17 -4 -0 -4 -11 -8 -3 -5 -5 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -2 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -11 -12 -11 -8 -3 -1 -2 -2 -3 -3 -1 -0 -0 -0 -1 -2 -1 -1 -3 -9 -15 -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 -1 -1 -2 -2 -3 -4 -4 -5 -7 -8 -8 -8 -10 -10 -10 -10 -9 -9 -10 -11 -12 -13 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -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 -25 -102 -147 -136 -120 -112 -101 -85 -68 -58 -50 -44 -37 -32 -24 -16 -11 -7 -5 -5 -7 -10 -12 -15 -22 -19 -18 -24 -24 -30 -41 -43 -34 -24 -16 -8 -4 -3 -0 -2 -7 -19 -35 -52 -57 -58 -53 -45 -36 -26 -14 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -17 -12 -26 -40 -52 -47 -52 -47 -30 -32 -22 -15 -13 -10 -5 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -3 -2 -2 -2 -2 -3 -4 -5 -5 -4 -3 -2 -4 -6 -7 -7 -12 -22 -28 -32 -33 -24 -6 -5 -20 -15 -3 -3 -2 -1 -0 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -7 -7 -8 -10 -8 -4 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -4 -10 -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 -1 -2 -2 -3 -3 -4 -6 -7 -8 -9 -10 -10 -12 -13 -13 -13 -13 -15 -16 -16 -13 -8 -4 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -5 -8 -8 -8 -8 -7 -5 -5 -4 -3 -3 -3 -4 -4 -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 -1 -1 -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 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -135 -150 -135 -121 -108 -96 -82 -71 -61 -53 -46 -39 -31 -24 -18 -13 -9 -6 -7 -8 -11 -14 -17 -15 -24 -20 -17 -26 -39 -42 -30 -15 -11 -7 -2 -1 -1 -3 -8 -18 -33 -44 -55 -57 -51 -43 -34 -22 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -17 -5 -17 -24 -9 -25 -66 -66 -34 -40 -28 -25 -12 -4 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -3 -3 -2 -1 -1 -2 -3 -6 -6 -3 -3 -4 -5 -6 -14 -20 -27 -35 -45 -51 -14 -2 -17 -13 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -2 -7 -13 -10 -4 -3 -3 -4 -5 -4 -3 -2 -2 -2 -2 -3 -2 -2 -3 -5 -6 -4 -2 -1 -1 -3 -5 -3 -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 -1 -1 -1 -2 -3 -4 -5 -6 -7 -7 -9 -11 -14 -15 -15 -15 -15 -15 -17 -17 -16 -13 -9 -5 -2 -0 -0 -0 -0 -1 -1 -3 -5 -9 -11 -11 -11 -10 -9 -8 -6 -5 -4 -4 -4 -4 -4 -4 -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 -1 -1 -0 -0 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -1 -2 -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 -70 -85 -134 -145 -122 -104 -92 -83 -75 -65 -55 -48 -40 -32 -25 -21 -17 -12 -9 -9 -10 -12 -11 -14 -20 -19 -18 -25 -36 -37 -20 -7 -5 -4 -1 -1 -1 -4 -10 -19 -32 -40 -50 -52 -47 -39 -30 -18 -6 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -20 -11 -4 -10 -28 -41 -29 -55 -51 -44 -27 -22 -24 -8 -2 -1 -1 -1 -0 -0 -1 -3 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -3 -2 -4 -3 -2 -2 -3 -3 -3 -3 -4 -4 -3 -4 -2 -2 -10 -18 -30 -38 -44 -32 -7 -2 -15 -11 -3 -1 -5 -7 -2 -0 -0 -0 -0 -0 -0 -3 -6 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -8 -6 -6 -5 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -14 -17 -16 -8 -2 -1 -1 -1 -2 -4 -4 -3 -2 -2 -3 -4 -4 -4 -7 -10 -13 -11 -7 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -6 -6 -7 -9 -10 -12 -15 -16 -16 -16 -16 -18 -18 -19 -21 -19 -15 -8 -3 -1 -0 -1 -1 -3 -6 -9 -12 -15 -15 -13 -11 -10 -8 -6 -5 -5 -4 -3 -3 -2 -2 -2 -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 -1 -3 -3 -1 -1 -0 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -163 -153 -120 -101 -91 -85 -79 -70 -61 -50 -40 -32 -27 -23 -18 -14 -11 -13 -12 -8 -9 -15 -19 -22 -26 -29 -22 -8 -2 -4 -2 -1 -1 -2 -5 -11 -21 -33 -37 -42 -46 -45 -34 -24 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -14 -8 -13 -18 -14 -8 -10 -24 -25 -17 -6 -6 -7 -2 -1 -1 -1 -1 -1 -1 -1 -4 -5 -1 -0 -0 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -4 -3 -3 -3 -3 -2 -3 -3 -4 -4 -2 -3 -2 -0 -2 -9 -24 -36 -24 -8 -1 -32 -30 -12 -4 -3 -9 -12 -3 -0 -0 -0 -0 -2 -2 -5 -10 -10 -7 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -9 -10 -8 -8 -9 -6 -5 -4 -2 -1 -1 -1 -1 -1 -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 -1 -5 -18 -26 -25 -16 -8 -2 -0 -0 -0 -1 -3 -4 -3 -3 -1 -2 -4 -5 -4 -4 -9 -15 -17 -15 -9 -3 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -9 -10 -11 -13 -15 -16 -17 -17 -17 -19 -19 -23 -28 -30 -27 -19 -8 -2 -1 -1 -2 -3 -5 -10 -16 -19 -18 -15 -12 -10 -8 -6 -5 -5 -4 -3 -2 -2 -2 -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 -1 -4 -8 -8 -5 -2 -0 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -105 -104 -129 -120 -102 -93 -88 -81 -70 -58 -48 -39 -32 -28 -26 -21 -18 -16 -11 -6 -5 -9 -13 -15 -19 -22 -19 -3 -0 -5 -3 -2 -2 -2 -6 -12 -22 -33 -37 -38 -41 -41 -32 -22 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -2 -1 -9 -13 -15 -24 -22 -13 -5 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -3 -4 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -3 -2 -3 -4 -5 -6 -5 -4 -4 -3 -1 -1 -5 -18 -25 -9 -1 -6 -21 -17 -8 -5 -5 -8 -8 -2 -0 -0 -0 -1 -4 -6 -8 -11 -11 -9 -7 -5 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -7 -8 -9 -10 -9 -9 -7 -4 -3 -2 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -22 -30 -26 -17 -8 -3 -0 -0 -0 -0 -1 -3 -3 -3 -1 -0 -3 -4 -3 -3 -6 -12 -18 -19 -14 -6 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -9 -11 -14 -16 -16 -16 -17 -17 -17 -18 -19 -21 -27 -33 -32 -28 -16 -6 -4 -6 -6 -4 -8 -14 -18 -18 -18 -16 -13 -10 -8 -5 -4 -3 -3 -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 -1 -2 -7 -12 -12 -7 -2 -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 -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 -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 -4 -15 -92 -140 -123 -103 -93 -85 -76 -67 -57 -47 -40 -34 -32 -29 -22 -18 -11 -5 -2 -2 -2 -3 -8 -15 -13 -3 -1 -3 -4 -3 -3 -4 -7 -14 -23 -32 -35 -37 -38 -37 -30 -20 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -27 -36 -32 -17 -7 -2 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -1 -1 -2 -3 -5 -8 -11 -12 -9 -6 -7 -7 -9 -11 -10 -7 -5 -4 -3 -3 -6 -12 -11 -4 -0 -3 -3 -3 -3 -4 -5 -6 -6 -3 -0 -0 -1 -3 -7 -11 -12 -12 -12 -11 -9 -7 -6 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -5 -6 -7 -7 -8 -9 -10 -10 -10 -10 -9 -8 -7 -5 -4 -3 -3 -3 -5 -6 -7 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -9 -20 -27 -24 -17 -9 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -2 -3 -7 -13 -17 -15 -12 -7 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -7 -9 -11 -14 -17 -18 -17 -18 -18 -18 -19 -19 -20 -24 -29 -29 -28 -19 -9 -5 -6 -6 -4 -8 -12 -15 -14 -18 -18 -14 -10 -6 -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 -0 -0 -0 -0 -0 -0 -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 -10 -5 -1 -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 -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 -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 -1 -25 -113 -154 -129 -103 -85 -79 -74 -67 -57 -49 -44 -40 -36 -23 -18 -11 -4 -1 -0 -0 -0 -0 -5 -8 -3 -3 -6 -5 -4 -4 -4 -8 -16 -23 -28 -31 -34 -36 -35 -29 -23 -18 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -6 -17 -27 -21 -12 -10 -4 -1 -2 -3 -1 -1 -2 -2 -3 -2 -2 -1 -2 -2 -1 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -3 -6 -12 -21 -28 -29 -23 -18 -16 -17 -19 -20 -17 -11 -7 -4 -4 -7 -10 -11 -13 -12 -10 -17 -4 -2 -2 -2 -3 -4 -4 -3 -1 -1 -2 -4 -8 -12 -15 -15 -15 -13 -10 -9 -8 -5 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -4 -5 -5 -6 -7 -9 -9 -9 -8 -10 -12 -11 -9 -8 -8 -7 -6 -6 -9 -10 -11 -12 -11 -8 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -15 -21 -20 -18 -13 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -14 -16 -13 -9 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -6 -7 -8 -10 -12 -15 -17 -19 -18 -18 -19 -20 -21 -21 -21 -22 -25 -25 -24 -20 -12 -6 -7 -11 -3 -7 -9 -12 -12 -15 -18 -15 -9 -5 -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 -1 -4 -7 -8 -4 -2 -2 -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 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -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 -4 -43 -143 -168 -130 -99 -84 -78 -72 -65 -59 -53 -49 -46 -34 -19 -8 -2 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -7 -7 -6 -6 -10 -17 -22 -25 -28 -31 -33 -32 -29 -22 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -3 -3 -6 -8 -5 -6 -9 -5 -2 -5 -8 -5 -2 -2 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -0 -0 -1 -2 -5 -13 -26 -40 -50 -52 -46 -38 -35 -33 -35 -33 -28 -19 -10 -3 -2 -6 -12 -21 -38 -55 -10 -24 -5 -3 -1 -1 -2 -3 -3 -2 -1 -1 -2 -3 -6 -10 -15 -18 -19 -16 -11 -9 -9 -7 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -7 -7 -8 -8 -8 -9 -9 -10 -11 -10 -9 -11 -13 -16 -16 -15 -13 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -5 -2 -3 -3 -2 -2 -5 -11 -16 -16 -16 -16 -12 -7 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -13 -14 -13 -10 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -3 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -7 -8 -10 -12 -14 -16 -18 -19 -20 -20 -20 -23 -24 -23 -22 -21 -21 -21 -22 -21 -15 -7 -4 -10 -2 -3 -3 -7 -9 -11 -18 -15 -8 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -3 -5 -5 -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 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -169 -179 -133 -102 -85 -75 -68 -65 -62 -57 -57 -50 -26 -7 -1 -0 -0 -0 -0 -0 -4 -6 -7 -9 -9 -9 -9 -9 -9 -13 -18 -22 -24 -26 -28 -28 -26 -22 -17 -12 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -1 -8 -9 -5 -4 -4 -3 -2 -7 -11 -10 -5 -2 -1 -1 -1 -2 -3 -3 -2 -2 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -4 -10 -24 -44 -61 -70 -73 -72 -66 -56 -48 -47 -49 -44 -33 -20 -8 -2 -7 -17 -26 -30 -50 -14 -13 -3 -4 -2 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -6 -14 -20 -23 -21 -16 -14 -12 -10 -8 -6 -5 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -6 -8 -9 -10 -12 -13 -14 -13 -11 -11 -14 -17 -18 -19 -16 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -13 -3 -4 -5 -3 -3 -5 -8 -10 -9 -9 -12 -12 -8 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -8 -9 -11 -10 -6 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -3 -6 -9 -9 -8 -5 -4 -3 -4 -3 -3 -3 -3 -2 -2 -3 -4 -4 -4 -5 -5 -6 -8 -11 -14 -17 -19 -20 -22 -24 -24 -25 -28 -27 -25 -23 -20 -18 -17 -19 -21 -18 -9 -2 -1 -1 -0 -1 -4 -7 -8 -12 -10 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -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 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -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 -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 -14 -84 -193 -193 -141 -108 -88 -76 -69 -68 -63 -64 -61 -36 -10 -1 -0 -0 -0 -0 -0 -0 -7 -10 -9 -9 -11 -13 -13 -14 -17 -21 -24 -25 -26 -25 -23 -20 -17 -13 -6 -2 -1 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -9 -3 -1 -2 -5 -5 -4 -2 -2 -2 -5 -10 -14 -13 -7 -2 -1 -2 -4 -4 -3 -3 -5 -7 -6 -3 -2 -3 -2 -2 -2 -2 -3 -3 -3 -3 -7 -17 -39 -64 -78 -80 -78 -82 -81 -69 -60 -56 -59 -56 -47 -33 -15 -9 -14 -20 -20 -12 -14 -9 -5 -4 -2 -2 -1 -3 -2 -1 -2 -2 -2 -1 -1 -1 -4 -10 -16 -22 -24 -21 -18 -14 -11 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -6 -7 -11 -15 -18 -17 -15 -12 -12 -13 -16 -16 -14 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -17 -14 -4 -4 -4 -4 -4 -5 -6 -5 -3 -3 -5 -8 -9 -6 -2 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -8 -7 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -5 -7 -11 -11 -10 -7 -5 -5 -6 -6 -5 -5 -4 -4 -3 -4 -4 -5 -5 -5 -6 -7 -8 -12 -16 -19 -21 -22 -25 -28 -28 -28 -28 -28 -26 -24 -20 -16 -15 -16 -18 -17 -9 -1 -2 -4 -2 -1 -3 -5 -6 -8 -8 -6 -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 -0 -0 -0 -0 -0 -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 -1 -2 -1 -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 -0 -0 -0 -0 -0 -1 -3 -6 -7 -4 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -106 -229 -205 -150 -118 -96 -80 -75 -67 -66 -69 -52 -23 -4 -0 -0 -0 -0 -1 -1 -9 -11 -8 -9 -13 -16 -17 -18 -20 -23 -25 -27 -26 -22 -18 -14 -10 -5 -3 -2 -3 -3 -2 -1 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -11 -8 -1 -1 -2 -3 -3 -2 -2 -3 -8 -15 -19 -10 -2 -2 -4 -4 -3 -2 -3 -7 -12 -8 -2 -1 -1 -1 -2 -3 -3 -3 -2 -4 -5 -13 -27 -49 -70 -81 -82 -84 -87 -85 -82 -79 -71 -67 -63 -58 -70 -48 -22 -13 -13 -20 -20 -4 -4 -3 -4 -2 -4 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -2 -6 -13 -20 -23 -22 -18 -18 -16 -9 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -6 -11 -18 -20 -17 -13 -12 -13 -14 -15 -13 -9 -5 -2 -3 -1 -0 -0 -0 -0 -0 -1 -3 -6 -9 -7 -5 -2 -3 -4 -5 -5 -5 -4 -4 -2 -1 -2 -5 -8 -8 -5 -4 -4 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -6 -4 -2 -1 -0 -1 -1 -0 -0 -1 -2 -3 -2 -6 -7 -9 -9 -7 -6 -4 -4 -7 -9 -8 -8 -7 -6 -5 -5 -5 -5 -4 -4 -5 -6 -9 -12 -17 -20 -22 -23 -25 -27 -27 -28 -29 -28 -26 -24 -20 -17 -16 -16 -14 -12 -6 -1 -1 -1 -2 -1 -1 -3 -6 -8 -8 -8 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -3 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -4 -7 -9 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -135 -259 -223 -166 -129 -105 -90 -77 -65 -69 -63 -38 -13 -2 -0 -0 -0 -1 -1 -11 -12 -9 -12 -16 -20 -22 -23 -24 -24 -25 -25 -23 -18 -14 -9 -7 -5 -2 -0 -1 -2 -2 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -16 -1 -1 -2 -2 -3 -3 -2 -2 -4 -9 -11 -6 -2 -2 -4 -1 -2 -2 -2 -5 -9 -5 -0 -1 -1 -1 -3 -4 -4 -3 -2 -4 -8 -19 -33 -50 -67 -79 -90 -103 -108 -107 -111 -110 -95 -85 -78 -72 -64 -52 -34 -23 -25 -31 -26 -9 -7 -9 -7 -4 -6 -7 -6 -4 -1 -2 -2 -2 -2 -1 -1 -1 -4 -11 -18 -20 -17 -13 -14 -11 -7 -4 -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 -1 -2 -5 -10 -14 -14 -11 -10 -11 -12 -12 -11 -7 -3 -2 -5 -2 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -1 -2 -4 -5 -5 -5 -5 -6 -6 -3 -0 -0 -2 -4 -8 -7 -5 -4 -3 -3 -1 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -2 -5 -6 -5 -3 -1 -0 -0 -1 -0 -0 -1 -1 -3 -2 -4 -5 -5 -4 -3 -2 -1 -2 -6 -10 -10 -10 -9 -8 -7 -6 -5 -4 -3 -3 -3 -5 -8 -11 -15 -20 -23 -24 -26 -28 -28 -29 -29 -26 -25 -24 -22 -19 -19 -16 -14 -11 -4 -1 -0 -1 -1 -1 -1 -3 -6 -10 -9 -12 -10 -10 -8 -7 -2 -0 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -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 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -171 -287 -252 -184 -147 -118 -102 -79 -71 -68 -50 -25 -8 -1 -0 -0 -2 -9 -16 -14 -14 -19 -24 -26 -28 -28 -26 -26 -26 -23 -19 -15 -11 -8 -6 -2 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -6 -2 -1 -1 -2 -2 -3 -2 -1 -1 -3 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -3 -2 -0 -1 -1 -2 -6 -9 -10 -6 -3 -3 -8 -21 -32 -45 -60 -75 -92 -109 -119 -126 -135 -136 -113 -91 -92 -86 -75 -59 -48 -43 -38 -30 -22 -17 -19 -22 -20 -14 -10 -10 -11 -9 -4 -2 -3 -3 -2 -1 -1 -1 -3 -7 -11 -11 -8 -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 -1 -1 -2 -4 -5 -6 -5 -7 -7 -5 -5 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -4 -5 -5 -5 -5 -7 -10 -8 -2 -1 -1 -2 -4 -5 -3 -2 -1 -2 -1 -0 -0 -1 -2 -4 -3 -2 -1 -1 -1 -1 -2 -4 -6 -5 -2 -1 -1 -1 -0 -1 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -3 -6 -10 -11 -11 -9 -9 -8 -7 -5 -3 -1 -1 -1 -3 -6 -9 -13 -19 -22 -24 -27 -30 -30 -30 -29 -26 -25 -24 -22 -20 -19 -14 -13 -10 -4 -1 -0 -0 -1 -2 -2 -3 -9 -13 -12 -14 -14 -14 -15 -14 -6 -1 -0 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -13 -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 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -3 -2 -2 -2 -2 -5 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -117 -177 -231 -217 -163 -134 -105 -93 -85 -67 -44 -21 -7 -1 -1 -5 -12 -17 -18 -24 -29 -31 -31 -31 -30 -29 -28 -24 -19 -15 -12 -12 -9 -3 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -0 -1 -1 -2 -2 -3 -1 -0 -1 -4 -5 -4 -3 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -2 -4 -10 -16 -18 -14 -5 -4 -10 -22 -33 -42 -53 -66 -80 -93 -102 -111 -120 -124 -87 -56 -80 -91 -86 -74 -61 -49 -37 -28 -25 -26 -27 -28 -28 -24 -16 -13 -12 -9 -5 -2 -2 -2 -2 -2 -2 -2 -1 -2 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -5 -7 -8 -6 -3 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -2 -1 -1 -1 -3 -6 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -9 -13 -13 -13 -12 -11 -10 -8 -6 -3 -1 -0 -1 -1 -3 -7 -12 -16 -21 -23 -26 -30 -31 -31 -29 -26 -24 -22 -19 -16 -15 -11 -10 -8 -3 -1 -0 -1 -2 -2 -1 -2 -11 -17 -15 -13 -14 -12 -13 -13 -8 -3 -1 -1 -1 -2 -5 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -28 -31 -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 -1 -1 -1 -1 -1 -2 -5 -7 -16 -16 -9 -5 -3 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -134 -185 -201 -183 -154 -117 -97 -89 -77 -49 -20 -5 -6 -14 -19 -21 -25 -31 -34 -35 -34 -32 -31 -29 -26 -21 -15 -11 -10 -9 -4 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -8 -2 -0 -0 -0 -0 -1 -1 -1 -3 -1 -1 -2 -6 -5 -3 -1 -1 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -7 -15 -24 -29 -27 -17 -8 -10 -19 -35 -47 -55 -66 -76 -80 -82 -86 -95 -103 -92 -86 -92 -89 -83 -76 -64 -46 -32 -27 -29 -34 -36 -33 -28 -19 -19 -15 -9 -6 -6 -4 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -5 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -3 -1 -0 -0 -1 -3 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -4 -8 -13 -15 -15 -16 -15 -13 -11 -10 -7 -4 -1 -0 -0 -1 -2 -6 -11 -15 -20 -22 -24 -27 -29 -29 -28 -25 -23 -22 -17 -14 -11 -8 -7 -4 -2 -1 -0 -0 -0 -1 -2 -3 -11 -17 -15 -11 -10 -11 -12 -12 -8 -5 -4 -3 -2 -3 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -11 -23 -24 -12 -2 -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 -3 -5 -6 -6 -10 -11 -10 -6 -3 -2 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -68 -175 -245 -224 -178 -134 -122 -105 -67 -28 -8 -12 -23 -27 -28 -32 -36 -37 -37 -36 -34 -33 -29 -24 -19 -14 -10 -8 -5 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -8 -8 -4 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -2 -1 -2 -1 -1 -2 -4 -10 -20 -32 -45 -50 -44 -30 -18 -18 -31 -46 -59 -70 -81 -87 -87 -87 -90 -98 -114 -121 -100 -78 -80 -73 -57 -40 -28 -25 -32 -40 -46 -43 -24 -18 -22 -16 -10 -8 -7 -6 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -5 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -4 -6 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -3 -3 -4 -4 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -1 -1 -3 -4 -6 -3 -1 -0 -0 -1 -2 -3 -4 -3 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -12 -15 -16 -16 -16 -16 -15 -13 -11 -10 -8 -5 -1 -1 -1 -1 -5 -9 -13 -17 -20 -22 -25 -27 -27 -26 -22 -20 -19 -17 -16 -11 -7 -4 -2 -1 -1 -0 -0 -0 -1 -2 -5 -13 -16 -13 -9 -9 -10 -11 -10 -9 -7 -5 -4 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -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 -2 -3 -4 -5 -5 -5 -4 -4 -4 -4 -2 -2 -2 -3 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -93 -211 -249 -197 -164 -144 -117 -68 -26 -10 -20 -33 -36 -37 -40 -41 -41 -40 -39 -35 -33 -27 -22 -18 -13 -10 -6 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -17 -9 -4 -2 -1 -1 -2 -2 -1 -1 -1 -0 -1 -2 -4 -3 -3 -3 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -3 -7 -13 -24 -36 -48 -58 -66 -65 -51 -31 -26 -38 -54 -67 -81 -93 -98 -96 -93 -94 -102 -107 -82 -36 -83 -83 -61 -41 -28 -26 -35 -43 -42 -35 -27 -27 -24 -14 -9 -12 -12 -9 -5 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -5 -2 -0 -0 -0 -1 -3 -4 -6 -8 -8 -4 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -3 -3 -3 -5 -6 -5 -3 -2 -1 -1 -1 -1 -2 -4 -4 -4 -2 -1 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -6 -12 -13 -13 -14 -14 -16 -16 -15 -14 -14 -13 -11 -5 -2 -1 -1 -5 -8 -11 -15 -19 -22 -24 -25 -25 -24 -20 -19 -17 -18 -15 -9 -4 -2 -1 -1 -0 -0 -1 -1 -1 -2 -6 -11 -14 -12 -8 -8 -9 -8 -9 -9 -8 -7 -5 -4 -3 -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 -1 -1 -1 -1 -1 -2 -2 -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 -0 -1 -1 -1 -2 -5 -5 -5 -6 -7 -6 -4 -3 -2 -1 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -83 -204 -225 -160 -116 -62 -22 -14 -28 -42 -42 -45 -45 -44 -44 -41 -39 -35 -32 -25 -20 -18 -14 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -3 -1 -0 -0 -1 -0 -1 -3 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -7 -13 -22 -33 -45 -60 -78 -96 -93 -76 -44 -43 -62 -77 -82 -86 -90 -91 -89 -85 -87 -89 -80 -29 -18 -77 -75 -54 -38 -33 -40 -48 -46 -40 -39 -34 -22 -9 -4 -12 -13 -9 -5 -4 -4 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -10 -16 -18 -18 -10 -4 -3 -2 -1 -1 -2 -3 -4 -6 -8 -7 -4 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -5 -6 -6 -5 -3 -1 -1 -1 -1 -3 -6 -6 -4 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -7 -10 -11 -12 -13 -14 -15 -16 -17 -16 -15 -12 -8 -4 -2 -2 -4 -7 -9 -12 -16 -21 -24 -24 -24 -23 -20 -18 -16 -16 -12 -6 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -6 -10 -13 -11 -8 -6 -7 -6 -8 -8 -7 -7 -7 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -9 -11 -12 -14 -12 -9 -5 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -175 -183 -115 -56 -16 -16 -35 -49 -46 -48 -47 -47 -46 -43 -40 -36 -32 -26 -21 -18 -14 -9 -4 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -1 -2 -1 -1 -1 -2 -3 -4 -4 -3 -4 -8 -15 -28 -48 -75 -93 -76 -58 -112 -106 -85 -93 -107 -98 -74 -67 -72 -76 -74 -76 -88 -104 -103 -2 -1 -62 -70 -57 -49 -52 -57 -59 -57 -51 -36 -19 -6 -2 -7 -6 -4 -4 -4 -3 -2 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -5 -5 -6 -6 -6 -6 -6 -5 -4 -2 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -11 -9 -6 -7 -8 -6 -3 -1 -1 -2 -2 -3 -4 -5 -5 -1 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -6 -6 -8 -9 -5 -2 -1 -0 -1 -3 -6 -7 -6 -3 -1 -1 -1 -2 -2 -3 -5 -6 -4 -3 -2 -1 -1 -0 -1 -1 -2 -3 -4 -5 -4 -4 -4 -4 -7 -10 -12 -13 -13 -15 -17 -17 -17 -16 -16 -12 -6 -2 -2 -4 -6 -8 -11 -14 -19 -23 -25 -26 -25 -20 -16 -17 -15 -10 -5 -2 -2 -1 -0 -1 -1 -0 -1 -1 -2 -5 -9 -12 -11 -6 -4 -6 -6 -8 -8 -7 -7 -9 -10 -7 -3 -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 -7 -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 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -10 -13 -14 -12 -11 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -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 -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 -7 -49 -127 -141 -96 -46 -14 -20 -40 -52 -48 -51 -47 -48 -46 -42 -40 -37 -31 -26 -22 -17 -14 -8 -4 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 -1 -0 -0 -1 -8 -12 -15 -14 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -2 -3 -4 -5 -5 -3 -2 -5 -10 -20 -40 -85 -139 -111 -9 -45 -102 -81 -148 -143 -114 -77 -62 -67 -70 -69 -76 -94 -107 -105 -31 -7 -4 -73 -81 -70 -62 -59 -61 -63 -58 -40 -19 -6 -1 -3 -4 -7 -7 -5 -2 -1 -1 -1 -1 -2 -4 -6 -7 -5 -3 -1 -2 -3 -3 -4 -5 -5 -6 -7 -9 -10 -10 -10 -9 -9 -10 -11 -10 -9 -8 -7 -7 -7 -7 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -6 -8 -7 -5 -4 -3 -2 -1 -1 -1 -2 -2 -3 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -4 -5 -5 -5 -6 -6 -5 -6 -7 -6 -3 -2 -1 -1 -3 -4 -6 -6 -4 -2 -1 -2 -4 -6 -7 -10 -13 -13 -8 -5 -3 -2 -1 -1 -1 -2 -2 -4 -6 -6 -6 -5 -4 -5 -7 -9 -12 -13 -13 -15 -17 -17 -18 -18 -15 -7 -3 -3 -3 -5 -7 -10 -13 -16 -20 -24 -24 -23 -18 -18 -17 -14 -10 -5 -2 -2 -1 -2 -1 -1 -0 -1 -2 -3 -5 -8 -11 -11 -5 -3 -4 -6 -7 -7 -7 -7 -8 -9 -10 -6 -2 -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 -2 -14 -32 -19 -7 -11 -9 -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 -1 -1 -4 -7 -6 -5 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -8 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -12 -70 -90 -84 -131 -104 -78 -55 -28 -14 -26 -45 -52 -48 -52 -46 -47 -44 -42 -40 -37 -32 -25 -20 -15 -12 -7 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -6 -2 -1 -3 -24 -30 -35 -26 -10 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -3 -5 -5 -5 -4 -3 -4 -6 -10 -21 -50 -97 -95 -24 -4 -15 -22 -91 -172 -151 -126 -100 -86 -80 -80 -86 -89 -84 -84 -110 -36 -47 -114 -110 -83 -65 -61 -66 -70 -65 -46 -21 -5 -2 -3 -9 -14 -13 -8 -3 -1 -1 -2 -3 -5 -6 -10 -12 -9 -7 -4 -5 -6 -5 -7 -9 -10 -12 -13 -15 -17 -18 -18 -18 -18 -19 -19 -18 -17 -15 -13 -12 -12 -13 -12 -11 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -8 -4 -3 -6 -7 -6 -3 -2 -3 -3 -3 -3 -3 -3 -3 -1 -1 -2 -2 -3 -3 -3 -2 -1 -3 -6 -9 -10 -12 -16 -19 -12 -8 -7 -6 -4 -3 -2 -2 -2 -4 -5 -5 -6 -4 -4 -4 -4 -6 -8 -10 -12 -14 -16 -17 -17 -19 -19 -11 -5 -4 -5 -5 -6 -9 -12 -16 -17 -21 -21 -20 -17 -17 -16 -13 -9 -5 -2 -2 -2 -3 -3 -3 -1 -1 -2 -4 -6 -8 -10 -10 -5 -2 -4 -6 -7 -6 -6 -7 -7 -7 -9 -9 -3 -2 -2 -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 -2 -11 -17 -21 -27 -31 -30 -19 -10 -2 -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 -0 -1 -2 -5 -8 -7 -6 -5 -6 -6 -4 -3 -2 -3 -3 -2 -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 -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 -83 -175 -158 -105 -186 -289 -188 -98 -67 -44 -24 -12 -16 -32 -47 -51 -51 -51 -43 -45 -42 -42 -40 -37 -34 -29 -21 -14 -11 -6 -4 -1 -0 -1 -1 -1 -0 -0 -1 -2 -7 -14 -5 -2 -8 -22 -20 -25 -29 -22 -13 -8 -4 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -2 -1 -1 -3 -4 -5 -5 -3 -2 -4 -3 -5 -11 -23 -48 -110 -123 -43 -4 -2 -20 -80 -70 -139 -132 -101 -82 -93 -101 -84 -64 -65 -87 -76 -146 -178 -138 -93 -73 -72 -78 -82 -73 -49 -21 -5 -2 -3 -9 -12 -7 -6 -2 -1 -1 -2 -3 -5 -5 -10 -11 -9 -7 -5 -6 -9 -10 -13 -16 -18 -20 -22 -24 -26 -28 -32 -35 -35 -33 -32 -31 -29 -27 -23 -19 -16 -14 -13 -13 -9 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -4 -7 -8 -6 -6 -8 -9 -8 -5 -2 -1 -1 -1 -2 -2 -3 -3 -1 -0 -1 -1 -1 -1 -1 -0 -1 -2 -6 -8 -8 -11 -10 -11 -9 -8 -8 -10 -9 -7 -5 -4 -4 -5 -5 -5 -7 -6 -5 -4 -4 -4 -5 -7 -10 -13 -15 -17 -17 -21 -21 -15 -10 -9 -9 -7 -7 -8 -10 -14 -16 -17 -18 -18 -17 -16 -14 -10 -6 -4 -2 -2 -3 -7 -11 -9 -3 -1 -3 -5 -7 -8 -10 -8 -4 -2 -3 -4 -4 -4 -5 -6 -7 -7 -6 -7 -4 -3 -3 -3 -3 -4 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -25 -27 -20 -27 -45 -67 -75 -43 -20 -23 -12 -4 -1 -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 -1 -2 -5 -9 -10 -8 -8 -9 -9 -6 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -176 -186 -129 -98 -71 -56 -48 -35 -22 -9 -9 -21 -40 -53 -55 -54 -51 -43 -44 -41 -40 -38 -35 -30 -25 -20 -15 -11 -5 -4 -1 -0 -1 -1 -1 -0 -0 -0 -2 -10 -17 -8 -5 -18 -28 -37 -38 -29 -19 -11 -6 -3 -2 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -2 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -4 -2 -2 -4 -3 -4 -8 -15 -31 -72 -125 -126 -65 -14 -3 -14 -7 -52 -58 -48 -38 -64 -93 -91 -79 -84 -112 -152 -177 -187 -155 -103 -85 -83 -87 -87 -75 -48 -18 -3 -1 -3 -7 -9 -3 -1 -1 -0 -1 -9 -13 -4 -2 -7 -9 -8 -6 -6 -9 -13 -17 -21 -24 -27 -30 -31 -33 -34 -36 -39 -42 -43 -40 -44 -46 -43 -39 -35 -33 -27 -24 -19 -15 -10 -5 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -2 -3 -3 -3 -3 -3 -4 -6 -5 -3 -3 -3 -4 -5 -2 -0 -0 -0 -0 -1 -2 -3 -4 -7 -11 -12 -10 -7 -4 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -7 -8 -10 -7 -3 -2 -3 -5 -8 -10 -10 -9 -8 -10 -9 -6 -5 -6 -7 -6 -5 -5 -4 -4 -5 -7 -10 -13 -17 -18 -22 -24 -20 -15 -14 -13 -10 -9 -8 -9 -11 -14 -15 -16 -16 -16 -14 -9 -4 -2 -2 -1 -2 -4 -11 -19 -13 -4 -1 -3 -5 -7 -10 -11 -6 -2 -1 -2 -3 -3 -4 -5 -7 -9 -9 -8 -6 -4 -4 -3 -4 -4 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -21 -36 -58 -65 -71 -62 -75 -76 -44 -21 -9 -4 -5 -3 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -9 -10 -13 -14 -10 -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 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -167 -139 -79 -39 -20 -18 -12 -9 -11 -9 -14 -32 -48 -53 -56 -55 -49 -44 -43 -38 -35 -33 -31 -31 -26 -21 -15 -9 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -9 -13 -8 -15 -54 -73 -59 -38 -23 -12 -5 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -1 -1 -2 -2 -1 -1 -2 -3 -2 -1 -2 -2 -2 -3 -3 -3 -3 -6 -9 -22 -50 -89 -125 -128 -103 -101 -49 -3 -3 -1 -0 -0 -16 -47 -73 -84 -91 -108 -116 -127 -149 -103 -111 -103 -104 -104 -92 -70 -40 -11 -2 -1 -2 -6 -10 -6 -2 -1 -1 -1 -9 -13 -4 -4 -7 -10 -9 -6 -8 -14 -20 -24 -28 -31 -34 -38 -39 -40 -41 -41 -42 -43 -45 -47 -52 -57 -56 -50 -46 -43 -40 -36 -29 -22 -15 -10 -6 -5 -4 -3 -3 -2 -2 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -4 -6 -6 -5 -4 -4 -7 -18 -12 -1 -0 -0 -0 -0 -0 -0 -2 -5 -10 -11 -8 -7 -6 -4 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -7 -8 -5 -1 -0 -1 -2 -3 -5 -7 -10 -11 -14 -13 -9 -7 -6 -7 -7 -6 -6 -6 -6 -5 -5 -8 -11 -15 -19 -23 -27 -26 -22 -22 -20 -15 -11 -9 -8 -9 -12 -12 -14 -15 -13 -9 -5 -1 -0 -1 -1 -1 -4 -10 -12 -6 -2 -1 -4 -7 -10 -13 -12 -5 -1 -2 -3 -3 -3 -4 -5 -8 -10 -10 -9 -8 -6 -5 -7 -9 -8 -8 -7 -4 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -32 -28 -15 -33 -57 -76 -44 -45 -47 -39 -18 -4 -1 -3 -3 -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 -1 -1 -3 -6 -8 -9 -13 -18 -19 -12 -8 -9 -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 -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 -64 -122 -114 -83 -60 -32 -177 -326 -264 -167 -83 -36 -18 -14 -10 -12 -16 -18 -25 -44 -54 -59 -59 -55 -48 -43 -40 -36 -31 -30 -28 -29 -23 -21 -11 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -4 -20 -62 -75 -48 -33 -21 -9 -2 -1 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -1 -1 -1 -2 -4 -1 -0 -1 -1 -1 -2 -3 -2 -3 -4 -5 -3 -2 -3 -6 -14 -30 -55 -90 -120 -138 -144 -123 -116 -78 -18 -2 -0 -0 -7 -16 -20 -35 -74 -107 -105 -74 -28 -141 -132 -122 -113 -89 -54 -24 -6 -1 -1 -2 -6 -12 -10 -5 -3 -2 -0 -0 -1 -3 -8 -12 -12 -10 -9 -13 -20 -24 -27 -31 -34 -38 -42 -42 -44 -49 -48 -49 -50 -47 -48 -51 -52 -52 -51 -50 -50 -48 -43 -38 -32 -26 -19 -13 -8 -7 -6 -5 -4 -4 -4 -4 -4 -5 -6 -6 -5 -5 -5 -5 -4 -4 -3 -2 -3 -6 -6 -4 -2 -6 -22 -20 -6 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -6 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -2 -1 -0 -0 -1 -1 -3 -7 -10 -15 -15 -12 -9 -8 -8 -6 -5 -6 -6 -6 -6 -5 -6 -10 -14 -18 -24 -29 -30 -29 -28 -25 -20 -15 -10 -8 -7 -9 -11 -12 -13 -10 -6 -3 -1 -0 -1 -2 -2 -4 -6 -5 -2 -1 -1 -3 -8 -12 -14 -11 -5 -3 -4 -4 -3 -3 -4 -5 -8 -10 -10 -10 -9 -8 -9 -14 -15 -10 -8 -8 -5 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -4 -13 -33 -45 -26 -24 -35 -30 -11 -1 -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 -1 -2 -3 -5 -8 -14 -22 -19 -11 -9 -9 -8 -6 -3 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -166 -266 -275 -231 -129 -17 -74 -176 -252 -134 -58 -22 -9 -9 -17 -25 -33 -38 -55 -54 -61 -60 -53 -46 -41 -38 -34 -29 -26 -23 -26 -26 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -10 -27 -34 -28 -28 -29 -17 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -1 -2 -3 -4 -3 -1 -1 -2 -3 -6 -4 -3 -2 -2 -2 -2 -2 -2 -4 -6 -9 -8 -4 -3 -3 -7 -16 -33 -67 -104 -121 -116 -111 -120 -126 -79 -9 -0 -0 -0 -0 -13 -79 -144 -111 -69 -10 -18 -159 -139 -119 -94 -63 -32 -12 -3 -1 -2 -4 -8 -13 -12 -7 -3 -1 -0 -2 -6 -8 -9 -13 -14 -12 -14 -17 -20 -24 -27 -29 -33 -38 -41 -44 -47 -56 -58 -56 -58 -53 -52 -52 -50 -50 -51 -52 -53 -51 -47 -42 -35 -30 -26 -20 -14 -11 -10 -7 -5 -4 -5 -5 -7 -7 -8 -8 -8 -9 -9 -9 -8 -8 -6 -4 -5 -5 -5 -4 -2 -4 -16 -20 -11 -4 -1 -1 -1 -3 -2 -0 -0 -1 -2 -3 -5 -6 -6 -5 -4 -3 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -7 -4 -1 -0 -0 -1 -2 -5 -10 -14 -17 -15 -10 -9 -9 -7 -6 -5 -5 -6 -7 -6 -6 -8 -13 -17 -23 -29 -31 -32 -33 -31 -27 -20 -13 -9 -7 -7 -9 -11 -9 -6 -4 -3 -1 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -3 -10 -13 -15 -11 -8 -8 -7 -3 -2 -3 -4 -5 -8 -10 -10 -9 -9 -10 -14 -17 -15 -8 -10 -9 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -23 -14 -5 -10 -18 -15 -6 -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 -1 -3 -7 -13 -20 -15 -10 -7 -6 -7 -6 -3 -0 -0 -0 -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 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -184 -209 -109 -9 -0 -6 -50 -181 -193 -74 -20 -15 -32 -42 -44 -46 -49 -59 -59 -65 -63 -53 -48 -42 -35 -30 -25 -23 -21 -23 -20 -13 -4 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -19 -37 -44 -6 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -1 -1 -0 -1 -1 -2 -3 -2 -1 -1 -1 -2 -4 -3 -2 -2 -2 -2 -2 -3 -4 -6 -9 -13 -14 -10 -4 -3 -6 -14 -29 -62 -100 -115 -103 -90 -93 -114 -108 -40 -5 -0 -0 -0 -7 -65 -146 -139 -75 -76 -85 -135 -124 -97 -68 -40 -18 -6 -2 -2 -3 -7 -11 -12 -9 -6 -2 -0 -4 -16 -18 -9 -7 -13 -17 -16 -18 -19 -18 -23 -26 -30 -35 -39 -42 -47 -50 -59 -63 -61 -55 -54 -57 -57 -55 -53 -52 -50 -46 -45 -42 -37 -32 -29 -25 -21 -21 -18 -10 -5 -3 -3 -5 -6 -7 -9 -11 -11 -10 -10 -10 -10 -10 -10 -7 -7 -6 -4 -3 -2 -1 -2 -7 -9 -7 -4 -2 -3 -6 -7 -3 -1 -0 -0 -1 -1 -2 -3 -4 -4 -4 -5 -4 -1 -1 -3 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -6 -7 -5 -4 -2 -1 -1 -2 -6 -10 -12 -17 -20 -17 -12 -10 -8 -8 -7 -7 -7 -8 -6 -5 -6 -10 -16 -21 -26 -31 -34 -36 -35 -33 -26 -19 -15 -11 -9 -10 -12 -9 -4 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -5 -11 -16 -16 -12 -12 -13 -7 -2 -2 -3 -4 -6 -9 -11 -11 -10 -10 -12 -17 -22 -20 -8 -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 -6 -3 -4 -8 -9 -5 -2 -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 -2 -7 -11 -12 -9 -5 -4 -5 -5 -3 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -2 -3 -2 -2 -3 -3 -2 -2 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -19 -17 -6 -0 -0 -0 -6 -48 -136 -85 -25 -33 -55 -57 -58 -58 -58 -62 -63 -68 -58 -55 -49 -40 -33 -27 -23 -20 -17 -16 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -15 -30 -40 -19 -5 -4 -1 -0 -1 -2 -2 -3 -4 -5 -2 -2 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -2 -3 -4 -8 -13 -15 -15 -16 -16 -13 -7 -5 -11 -20 -33 -61 -105 -128 -118 -103 -101 -109 -117 -155 -15 -0 -0 -0 -0 -0 -73 -175 -161 -131 -113 -100 -87 -68 -44 -22 -9 -4 -2 -2 -4 -8 -13 -13 -8 -4 -1 -0 -4 -12 -12 -4 -4 -11 -20 -20 -22 -22 -18 -21 -26 -31 -36 -41 -44 -49 -52 -56 -59 -61 -62 -61 -62 -59 -55 -52 -49 -43 -38 -35 -30 -28 -26 -25 -21 -17 -17 -15 -8 -4 -3 -2 -3 -5 -6 -9 -12 -11 -10 -10 -9 -9 -10 -10 -8 -5 -4 -4 -3 -1 -0 -1 -2 -3 -2 -1 -1 -4 -14 -13 -7 -3 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -3 -4 -5 -4 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -3 -5 -6 -7 -7 -6 -8 -8 -13 -17 -17 -20 -25 -26 -20 -14 -9 -6 -8 -9 -8 -9 -8 -6 -6 -9 -14 -20 -26 -32 -35 -37 -37 -36 -34 -29 -24 -17 -12 -13 -12 -6 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -7 -17 -20 -16 -11 -12 -12 -6 -2 -2 -3 -4 -6 -9 -12 -13 -13 -13 -15 -21 -26 -22 -12 -13 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -2 -0 -1 -1 -5 -9 -7 -4 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -5 -7 -6 -4 -2 -2 -3 -2 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -80 -23 -51 -73 -63 -64 -68 -73 -71 -67 -70 -59 -59 -46 -38 -32 -27 -21 -17 -14 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -5 -18 -47 -67 -50 -36 -15 -1 -1 -5 -7 -7 -7 -6 -4 -2 -2 -3 -2 -3 -4 -5 -6 -4 -2 -2 -2 -2 -2 -1 -2 -6 -9 -12 -16 -21 -24 -22 -17 -13 -11 -10 -9 -14 -25 -41 -64 -102 -123 -119 -107 -103 -106 -129 -208 -74 -17 -2 -0 -0 -1 -63 -138 -129 -97 -78 -72 -64 -49 -29 -14 -5 -2 -1 -2 -3 -6 -11 -14 -10 -4 -1 -0 -0 -0 -0 -1 -2 -7 -19 -20 -22 -22 -18 -19 -24 -31 -37 -42 -46 -50 -55 -58 -61 -62 -63 -64 -65 -64 -60 -56 -48 -39 -34 -28 -22 -18 -16 -13 -9 -8 -9 -9 -6 -3 -3 -2 -2 -3 -4 -6 -9 -9 -8 -8 -8 -9 -10 -10 -9 -6 -6 -6 -5 -3 -2 -2 -4 -3 -2 -2 -2 -5 -12 -13 -8 -3 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -8 -8 -5 -2 -1 -0 -0 -1 -3 -6 -4 -3 -1 -0 -0 -1 -3 -7 -10 -12 -14 -23 -17 -25 -32 -32 -29 -29 -31 -30 -25 -12 -5 -6 -10 -10 -12 -11 -9 -9 -10 -13 -17 -25 -32 -35 -37 -38 -40 -39 -37 -34 -27 -18 -18 -13 -7 -4 -2 -1 -1 -1 -2 -2 -1 -2 -2 -3 -2 -2 -3 -9 -20 -21 -14 -11 -13 -11 -5 -3 -2 -3 -4 -7 -11 -14 -15 -15 -16 -18 -25 -28 -23 -16 -13 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -22 -13 -5 -2 -1 -2 -3 -5 -4 -1 -6 -4 -1 -0 -1 -1 -2 -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 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -106 -113 -81 -60 -45 -37 -86 -83 -79 -74 -76 -83 -78 -71 -70 -65 -62 -48 -43 -34 -28 -19 -13 -9 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -1 -0 -3 -18 -45 -65 -74 -73 -16 -1 -1 -9 -13 -12 -12 -10 -6 -3 -3 -3 -5 -10 -12 -12 -12 -9 -5 -3 -3 -2 -1 -2 -3 -7 -13 -17 -21 -27 -33 -34 -25 -15 -12 -11 -9 -11 -24 -50 -66 -85 -99 -101 -105 -113 -116 -138 -188 -178 -49 -6 -0 -0 -26 -82 -118 -102 -74 -59 -55 -49 -35 -19 -7 -3 -2 -1 -1 -2 -4 -9 -12 -13 -6 -1 -0 -0 -0 -0 -1 -1 -5 -14 -18 -20 -22 -18 -17 -23 -32 -38 -43 -47 -53 -60 -67 -69 -70 -74 -81 -87 -79 -76 -75 -68 -58 -47 -32 -22 -13 -7 -4 -4 -4 -4 -5 -4 -3 -2 -2 -1 -1 -2 -3 -4 -5 -5 -5 -5 -6 -7 -8 -8 -9 -9 -9 -9 -8 -6 -6 -6 -7 -6 -5 -5 -6 -9 -10 -8 -6 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -7 -11 -13 -9 -3 -1 -0 -0 -0 -2 -6 -7 -6 -4 -1 -0 -1 -3 -5 -7 -12 -17 -34 -31 -36 -45 -45 -35 -29 -37 -49 -52 -27 -13 -8 -9 -11 -13 -13 -12 -11 -10 -11 -13 -20 -28 -33 -36 -37 -39 -40 -41 -42 -37 -31 -24 -16 -7 -3 -2 -2 -4 -5 -3 -3 -2 -2 -2 -4 -3 -3 -4 -8 -15 -16 -12 -10 -11 -9 -5 -2 -2 -2 -4 -7 -11 -13 -13 -15 -17 -19 -27 -30 -23 -16 -12 -10 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -18 -12 -3 -2 -3 -3 -4 -5 -2 -2 -6 -6 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -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 -75 -209 -117 -71 -67 -61 -44 -60 -100 -84 -81 -73 -81 -82 -79 -77 -74 -68 -61 -54 -47 -37 -31 -19 -11 -7 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -1 -13 -49 -58 -66 -80 -24 -3 -1 -6 -11 -16 -18 -18 -16 -11 -7 -8 -13 -18 -21 -21 -21 -18 -12 -6 -3 -2 -1 -2 -3 -5 -10 -17 -24 -33 -48 -58 -50 -32 -24 -20 -16 -14 -23 -56 -70 -83 -86 -86 -93 -106 -120 -140 -167 -195 -119 -46 -7 -0 -71 -133 -119 -75 -57 -51 -49 -41 -27 -12 -3 -1 -1 -1 -2 -2 -3 -6 -9 -11 -8 -2 -0 -0 -0 -0 -0 -0 -3 -9 -14 -17 -19 -19 -20 -27 -34 -40 -44 -50 -57 -64 -72 -75 -82 -89 -104 -116 -86 -79 -88 -88 -86 -73 -45 -23 -11 -6 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -7 -9 -10 -9 -8 -8 -7 -7 -8 -9 -8 -7 -8 -9 -10 -10 -8 -5 -3 -2 -2 -2 -1 -1 -1 -2 -2 -3 -6 -11 -15 -13 -6 -2 -1 -1 -1 -2 -4 -7 -8 -7 -4 -1 -1 -2 -4 -7 -10 -17 -32 -36 -40 -47 -49 -38 -25 -27 -44 -62 -50 -27 -14 -9 -9 -11 -12 -14 -15 -12 -11 -12 -16 -23 -29 -33 -34 -39 -41 -41 -47 -48 -42 -26 -12 -4 -2 -2 -3 -7 -7 -4 -5 -3 -2 -2 -3 -2 -3 -4 -8 -11 -10 -8 -7 -10 -10 -5 -2 -1 -2 -4 -7 -10 -10 -10 -14 -19 -20 -26 -32 -24 -16 -12 -8 -6 -4 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -10 -15 -12 -6 -1 -3 -5 -9 -7 -5 -2 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -26 -83 -49 -48 -69 -75 -83 -96 -84 -90 -76 -90 -77 -78 -77 -72 -66 -62 -55 -48 -39 -30 -17 -9 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -33 -35 -41 -58 -42 -6 -0 -2 -10 -19 -27 -31 -32 -28 -22 -22 -30 -37 -39 -35 -32 -29 -20 -11 -5 -3 -3 -3 -3 -5 -13 -24 -33 -39 -56 -77 -74 -53 -37 -30 -28 -31 -40 -61 -74 -83 -79 -75 -80 -91 -106 -124 -150 -183 -169 -69 -10 -0 -59 -124 -111 -69 -62 -58 -53 -41 -23 -7 -2 -1 -1 -1 -1 -2 -2 -2 -4 -8 -7 -3 -1 -1 -0 -0 -0 -0 -1 -4 -9 -15 -20 -20 -21 -29 -36 -42 -46 -51 -60 -66 -70 -75 -83 -93 -104 -114 -103 -79 -41 -29 -62 -82 -63 -24 -6 -7 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -7 -7 -6 -5 -5 -6 -7 -8 -10 -10 -8 -7 -7 -9 -12 -11 -8 -6 -4 -4 -3 -2 -1 -1 -2 -3 -5 -8 -12 -14 -12 -7 -2 -1 -1 -1 -2 -4 -7 -9 -12 -10 -4 -1 -1 -2 -5 -9 -17 -27 -33 -38 -42 -44 -40 -34 -21 -24 -37 -40 -30 -18 -12 -11 -12 -13 -15 -16 -14 -12 -13 -14 -18 -23 -28 -30 -36 -42 -38 -45 -53 -42 -21 -7 -3 -2 -2 -3 -4 -3 -4 -8 -2 -2 -2 -3 -3 -3 -5 -9 -13 -13 -7 -4 -7 -7 -4 -2 -1 -1 -4 -8 -9 -7 -10 -15 -18 -21 -28 -34 -27 -15 -8 -6 -6 -7 -8 -6 -5 -4 -3 -1 -0 -0 -0 -0 -2 -4 -2 -2 -4 -6 -29 -39 -30 -26 -21 -13 -3 -13 -10 -6 -5 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -3 -2 -3 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -60 -172 -79 -92 -99 -94 -93 -95 -95 -96 -83 -96 -76 -76 -76 -69 -62 -57 -53 -48 -41 -28 -14 -5 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -13 -21 -27 -37 -35 -20 -3 -0 -3 -14 -27 -32 -35 -37 -35 -32 -36 -48 -60 -60 -50 -44 -40 -30 -17 -8 -7 -9 -10 -8 -9 -17 -28 -39 -36 -51 -77 -83 -66 -46 -35 -33 -40 -48 -53 -57 -64 -63 -62 -64 -75 -94 -123 -165 -205 -157 -26 -3 -0 -39 -111 -119 -104 -110 -102 -79 -45 -17 -3 -3 -2 -2 -2 -2 -2 -2 -1 -2 -3 -5 -3 -2 -1 -1 -1 -1 -0 -0 -1 -5 -13 -22 -23 -23 -29 -34 -41 -45 -50 -58 -63 -65 -66 -68 -72 -78 -87 -104 -95 -60 -42 -60 -82 -82 -32 -5 -2 -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 -2 -3 -4 -6 -8 -9 -8 -6 -6 -7 -11 -14 -13 -11 -8 -6 -5 -3 -2 -2 -2 -4 -8 -11 -13 -12 -8 -4 -2 -2 -3 -3 -4 -5 -8 -13 -20 -21 -11 -3 -1 -2 -5 -8 -15 -23 -29 -35 -42 -44 -38 -32 -28 -30 -36 -32 -26 -18 -14 -12 -13 -13 -14 -15 -14 -14 -13 -11 -11 -15 -21 -24 -29 -39 -37 -38 -49 -42 -26 -10 -4 -2 -2 -4 -5 -3 -4 -9 -2 -1 -2 -2 -3 -4 -7 -12 -17 -13 -6 -5 -5 -5 -5 -3 -1 -1 -4 -7 -8 -8 -13 -18 -18 -22 -31 -35 -27 -14 -5 -2 -3 -5 -7 -6 -7 -7 -5 -3 -1 -3 -6 -13 -22 -19 -10 -5 -3 -8 -19 -33 -38 -36 -22 -98 -39 -20 -18 -8 -4 -4 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -5 -5 -5 -6 -6 -6 -6 -5 -5 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -0 -1 -2 -3 -3 -2 -3 -5 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -111 -238 -91 -130 -117 -109 -105 -100 -98 -97 -92 -95 -78 -75 -72 -65 -59 -55 -49 -45 -39 -26 -11 -3 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -1 -1 -0 -0 -9 -12 -17 -12 -7 -3 -1 -1 -5 -16 -29 -34 -35 -33 -30 -32 -41 -56 -69 -70 -61 -51 -45 -36 -25 -14 -9 -10 -14 -14 -12 -16 -23 -31 -28 -40 -64 -73 -64 -48 -36 -31 -34 -33 -30 -29 -38 -51 -57 -65 -81 -109 -144 -168 -165 -108 -0 -0 -0 -22 -105 -156 -170 -174 -158 -111 -46 -15 -4 -3 -4 -4 -5 -5 -4 -3 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -2 -9 -21 -24 -23 -27 -31 -35 -37 -42 -47 -50 -53 -56 -59 -65 -69 -81 -93 -101 -111 -136 -154 -130 -102 -57 -26 -10 -4 -1 -1 -0 -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 -2 -4 -6 -6 -6 -6 -5 -6 -10 -13 -15 -15 -13 -11 -9 -5 -3 -2 -2 -4 -7 -8 -8 -7 -4 -2 -2 -2 -4 -6 -6 -6 -9 -13 -23 -29 -19 -4 -2 -2 -4 -8 -12 -17 -24 -31 -41 -50 -49 -38 -25 -33 -51 -54 -38 -23 -15 -12 -11 -12 -13 -14 -15 -16 -15 -13 -10 -10 -14 -18 -23 -33 -37 -34 -49 -55 -41 -22 -9 -4 -3 -5 -7 -8 -6 -5 -2 -2 -2 -3 -4 -5 -9 -13 -17 -11 -7 -6 -4 -4 -4 -2 -1 -1 -4 -7 -9 -12 -16 -18 -20 -25 -32 -35 -29 -14 -2 -0 -0 -2 -3 -4 -4 -6 -10 -11 -10 -15 -20 -32 -45 -38 -41 -42 -27 -16 -19 -33 -41 -30 -18 -25 -29 -47 -36 -7 -2 -4 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -5 -6 -6 -6 -5 -5 -6 -7 -6 -6 -6 -6 -6 -5 -6 -5 -3 -3 -2 -2 -1 -2 -2 -1 -1 -3 -4 -4 -5 -5 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -17 -69 -97 -149 -127 -125 -121 -122 -114 -106 -105 -99 -81 -77 -70 -70 -64 -55 -49 -45 -38 -23 -9 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -5 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -3 -11 -20 -28 -31 -27 -23 -26 -39 -57 -73 -76 -68 -57 -46 -37 -28 -16 -9 -9 -12 -12 -10 -10 -14 -18 -19 -31 -48 -57 -56 -48 -37 -30 -30 -27 -19 -12 -13 -31 -50 -66 -90 -130 -158 -124 -50 -32 -0 -0 -0 -9 -63 -178 -221 -202 -164 -104 -46 -15 -4 -2 -5 -7 -10 -12 -11 -7 -3 -2 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -5 -18 -22 -20 -24 -30 -32 -32 -33 -36 -38 -41 -46 -53 -61 -63 -73 -75 -78 -86 -96 -100 -94 -106 -82 -58 -25 -8 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -3 -3 -6 -11 -16 -19 -19 -16 -15 -12 -6 -4 -3 -2 -2 -3 -3 -2 -2 -1 -1 -2 -2 -4 -6 -7 -8 -11 -15 -23 -33 -28 -5 -3 -3 -4 -7 -9 -14 -19 -25 -34 -49 -61 -50 -28 -31 -53 -70 -59 -39 -23 -15 -11 -11 -11 -10 -10 -14 -16 -16 -14 -12 -12 -13 -18 -30 -36 -33 -43 -48 -42 -31 -18 -8 -3 -5 -9 -11 -7 -4 -2 -1 -1 -2 -4 -6 -10 -14 -15 -11 -9 -7 -5 -3 -1 -1 -1 -1 -4 -7 -11 -14 -17 -17 -19 -25 -31 -36 -33 -9 -1 -0 -0 -0 -1 -1 -1 -4 -15 -35 -50 -37 -23 -26 -42 -47 -51 -52 -45 -34 -30 -57 -49 -28 -14 -11 -22 -32 -21 -2 -2 -3 -6 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -7 -6 -6 -7 -8 -8 -8 -8 -7 -7 -7 -7 -6 -5 -4 -3 -3 -2 -3 -2 -2 -2 -3 -3 -3 -5 -5 -6 -6 -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 -1 -17 -69 -166 -178 -109 -154 -133 -133 -121 -124 -112 -111 -110 -99 -84 -81 -77 -82 -68 -57 -54 -49 -36 -20 -7 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -7 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -2 -5 -12 -20 -24 -21 -20 -28 -45 -62 -78 -84 -77 -64 -46 -35 -27 -18 -13 -13 -13 -12 -8 -5 -6 -9 -14 -24 -41 -56 -62 -57 -48 -43 -43 -39 -25 -10 -3 -12 -32 -58 -81 -123 -141 -82 -0 -0 -0 -0 -0 -0 -0 -142 -216 -198 -151 -96 -43 -13 -3 -1 -4 -9 -14 -17 -16 -14 -12 -9 -5 -3 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -2 -7 -12 -14 -20 -27 -30 -31 -31 -33 -34 -36 -39 -40 -43 -47 -49 -52 -58 -64 -67 -72 -81 -87 -73 -43 -13 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -5 -5 -5 -4 -3 -4 -3 -2 -4 -4 -3 -2 -3 -5 -6 -5 -2 -1 -4 -12 -22 -28 -29 -24 -19 -18 -16 -12 -10 -7 -4 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -4 -7 -9 -12 -16 -23 -30 -30 -6 -4 -4 -4 -6 -7 -11 -15 -20 -23 -37 -63 -47 -31 -33 -46 -59 -63 -54 -37 -21 -13 -9 -7 -4 -4 -6 -10 -14 -17 -17 -14 -13 -14 -29 -35 -35 -39 -43 -45 -41 -28 -15 -5 -4 -6 -7 -5 -3 -2 -1 -2 -3 -6 -8 -12 -15 -14 -14 -11 -9 -6 -2 -1 -1 -1 -1 -4 -7 -11 -14 -15 -16 -19 -23 -31 -40 -33 -9 -1 -0 -0 -0 -0 -0 -0 -2 -11 -31 -46 -30 -13 -12 -21 -27 -25 -24 -35 -34 -28 -48 -37 -19 -10 -16 -21 -12 -3 -2 -2 -5 -6 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -6 -7 -8 -8 -8 -9 -9 -10 -10 -10 -10 -10 -10 -10 -8 -7 -6 -4 -5 -5 -5 -4 -3 -3 -6 -5 -3 -2 -3 -5 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -118 -251 -237 -145 -125 -155 -139 -142 -131 -137 -119 -116 -115 -103 -92 -91 -92 -86 -67 -52 -51 -45 -31 -16 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -7 -6 -2 -0 -0 -7 -11 -6 -2 -1 -1 -1 -1 -0 -0 -0 -1 -3 -7 -13 -17 -16 -14 -20 -39 -59 -80 -89 -84 -71 -48 -33 -24 -19 -21 -23 -23 -19 -13 -7 -4 -6 -10 -18 -37 -62 -78 -79 -72 -66 -65 -60 -41 -15 -2 -4 -13 -37 -64 -105 -77 -22 -0 -0 -0 -0 -0 -0 -0 -68 -142 -173 -149 -91 -39 -11 -2 -1 -3 -9 -17 -24 -27 -26 -25 -23 -18 -10 -8 -5 -2 -1 -2 -2 -2 -2 -1 -0 -0 -0 -3 -6 -12 -17 -21 -25 -27 -28 -29 -31 -37 -34 -35 -43 -48 -53 -60 -71 -90 -107 -102 -80 -55 -30 -15 -8 -5 -3 -2 -2 -3 -4 -4 -3 -4 -3 -2 -2 -1 -2 -3 -4 -5 -6 -5 -5 -4 -7 -8 -8 -11 -13 -14 -14 -15 -12 -9 -5 -2 -3 -10 -25 -40 -48 -45 -34 -25 -22 -19 -20 -21 -17 -8 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -9 -13 -15 -17 -19 -23 -18 -7 -5 -5 -6 -6 -7 -9 -12 -17 -17 -20 -45 -39 -32 -31 -36 -46 -56 -57 -46 -26 -14 -6 -3 -2 -1 -2 -4 -8 -15 -21 -19 -18 -17 -27 -35 -37 -39 -46 -55 -56 -42 -26 -11 -4 -5 -7 -6 -3 -1 -2 -3 -5 -7 -10 -15 -15 -13 -16 -14 -10 -8 -5 -1 -0 -0 -1 -4 -7 -10 -13 -14 -16 -19 -24 -32 -39 -28 -11 -2 -0 -0 -0 -0 -0 -0 -0 -2 -7 -23 -15 -6 -3 -4 -6 -4 -2 -4 -0 -7 -14 -12 -8 -7 -8 -9 -7 -2 -1 -4 -12 -16 -14 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -5 -4 -4 -4 -4 -3 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -6 -7 -8 -10 -11 -12 -13 -14 -14 -14 -14 -14 -14 -14 -12 -9 -6 -5 -5 -6 -7 -7 -8 -4 -6 -5 -3 -1 -3 -7 -7 -8 -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 -1 -13 -52 -135 -259 -240 -145 -104 -133 -151 -142 -144 -129 -128 -122 -124 -122 -114 -105 -102 -97 -78 -54 -41 -37 -32 -25 -16 -7 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -6 -5 -2 -0 -0 -0 -18 -30 -21 -7 -1 -1 -0 -0 -0 -1 -0 -1 -1 -3 -5 -7 -9 -12 -15 -33 -55 -84 -97 -90 -71 -47 -29 -22 -23 -28 -29 -26 -21 -16 -11 -9 -9 -10 -13 -31 -62 -86 -95 -92 -85 -79 -66 -41 -13 -1 -1 -5 -32 -67 -121 -95 -32 -28 -61 -59 -16 -0 -0 -0 -0 -77 -153 -153 -100 -46 -12 -1 -1 -2 -6 -13 -21 -28 -33 -36 -38 -35 -27 -21 -16 -11 -7 -5 -6 -7 -8 -7 -5 -4 -3 -3 -4 -6 -7 -9 -13 -17 -19 -19 -19 -29 -33 -39 -50 -57 -59 -66 -82 -102 -119 -121 -104 -75 -49 -38 -29 -29 -19 -9 -5 -5 -5 -4 -5 -4 -3 -3 -3 -3 -3 -4 -3 -3 -3 -4 -5 -4 -6 -6 -6 -10 -14 -16 -16 -14 -10 -7 -5 -6 -11 -21 -35 -51 -58 -55 -48 -43 -36 -28 -25 -26 -21 -10 -2 -1 -0 -0 -1 -1 -1 -2 -3 -4 -7 -12 -17 -20 -21 -23 -26 -18 -9 -6 -5 -6 -7 -8 -8 -9 -14 -14 -13 -24 -25 -24 -23 -25 -34 -47 -54 -51 -35 -20 -8 -3 -1 -1 -1 -2 -3 -8 -16 -20 -22 -22 -26 -32 -36 -37 -40 -48 -57 -54 -37 -19 -7 -3 -5 -6 -4 -2 -2 -3 -5 -7 -9 -13 -14 -14 -16 -16 -12 -10 -8 -4 -2 -1 -1 -3 -6 -10 -12 -13 -16 -19 -25 -31 -34 -27 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -2 -8 -18 -21 -16 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -3 -4 -5 -5 -4 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -6 -6 -6 -7 -8 -10 -13 -14 -16 -18 -19 -19 -19 -19 -19 -19 -18 -16 -13 -9 -7 -6 -6 -6 -9 -10 -7 -5 -3 -2 -2 -7 -11 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -111 -170 -161 -146 -136 -101 -100 -135 -142 -144 -144 -134 -135 -129 -125 -130 -129 -117 -106 -90 -67 -45 -31 -25 -22 -19 -14 -6 -2 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -12 -20 -15 -6 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -12 -18 -35 -53 -87 -99 -88 -64 -39 -25 -22 -27 -31 -28 -22 -16 -13 -12 -14 -15 -15 -18 -34 -64 -91 -102 -100 -90 -74 -53 -27 -5 -2 -4 -14 -64 -103 -143 -153 -108 -98 -138 -123 -40 -0 -0 -0 -0 -70 -157 -170 -123 -67 -22 -3 -1 -1 -2 -5 -13 -23 -33 -43 -51 -54 -51 -43 -31 -25 -21 -20 -21 -23 -25 -25 -22 -17 -15 -15 -14 -11 -10 -8 -10 -12 -13 -12 -12 -22 -30 -37 -49 -55 -58 -65 -76 -87 -100 -118 -124 -109 -89 -79 -76 -81 -62 -36 -19 -10 -5 -4 -4 -5 -5 -5 -5 -5 -6 -6 -6 -4 -3 -5 -6 -5 -6 -5 -5 -6 -8 -10 -12 -13 -11 -9 -6 -6 -8 -18 -31 -47 -64 -79 -87 -85 -74 -52 -39 -27 -17 -7 -2 -1 -0 -0 -1 -1 -1 -2 -3 -5 -8 -12 -19 -24 -27 -32 -36 -25 -12 -7 -5 -5 -6 -8 -9 -9 -13 -13 -12 -13 -14 -14 -14 -16 -24 -38 -51 -56 -49 -32 -17 -9 -3 -1 -1 -1 -2 -3 -8 -12 -18 -24 -24 -26 -33 -36 -35 -40 -56 -64 -46 -25 -10 -4 -3 -4 -3 -2 -2 -3 -6 -7 -8 -13 -16 -17 -17 -17 -14 -10 -11 -10 -7 -5 -5 -7 -7 -9 -13 -12 -16 -19 -23 -29 -33 -30 -18 -8 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -4 -5 -2 -6 -9 -3 -5 -6 -10 -1 -3 -3 -2 -5 -14 -23 -22 -23 -37 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -3 -3 -3 -4 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -7 -6 -6 -7 -7 -7 -7 -7 -8 -8 -9 -11 -13 -16 -18 -19 -21 -22 -23 -24 -25 -25 -24 -22 -20 -17 -13 -10 -8 -7 -6 -8 -9 -7 -5 -3 -1 -1 -3 -5 -6 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -130 -159 -82 -82 -94 -99 -106 -139 -139 -146 -145 -138 -135 -132 -131 -132 -125 -119 -107 -86 -62 -44 -31 -22 -16 -13 -9 -5 -1 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -4 -14 -25 -36 -47 -77 -87 -77 -53 -32 -23 -25 -32 -33 -27 -19 -12 -9 -10 -15 -22 -27 -36 -55 -81 -106 -115 -105 -89 -68 -41 -16 -3 -5 -17 -57 -108 -120 -134 -142 -138 -146 -167 -161 -111 -47 -0 -0 -0 -56 -153 -170 -124 -66 -19 -4 -1 -2 -1 -1 -15 -33 -50 -64 -66 -60 -62 -58 -32 -38 -54 -43 -37 -46 -55 -57 -59 -58 -48 -44 -42 -37 -32 -29 -28 -25 -21 -20 -22 -29 -38 -40 -46 -52 -58 -67 -80 -98 -119 -134 -137 -131 -127 -116 -127 -130 -105 -73 -48 -29 -15 -10 -6 -6 -7 -7 -7 -7 -8 -9 -10 -10 -9 -9 -9 -8 -7 -7 -7 -6 -6 -8 -11 -16 -16 -18 -15 -13 -13 -16 -23 -38 -66 -108 -144 -140 -113 -67 -45 -30 -16 -7 -2 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -12 -18 -23 -28 -31 -32 -26 -15 -9 -7 -8 -9 -11 -12 -10 -11 -12 -11 -9 -9 -10 -11 -13 -18 -28 -41 -55 -60 -46 -34 -25 -13 -4 -1 -0 -1 -2 -4 -7 -12 -21 -24 -23 -27 -34 -35 -38 -54 -70 -50 -29 -13 -5 -2 -2 -1 -1 -1 -4 -6 -8 -9 -14 -18 -19 -18 -17 -14 -11 -11 -11 -10 -10 -12 -11 -8 -7 -14 -14 -15 -18 -19 -26 -32 -31 -22 -12 -9 -7 -4 -1 -0 -0 -0 -0 -1 -2 -4 -6 -12 -25 -33 -30 -19 -9 -23 -26 -6 -8 -22 -47 -10 -30 -16 -4 -6 -14 -20 -15 -7 -9 -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 -3 -4 -4 -4 -5 -7 -7 -7 -8 -8 -8 -8 -8 -8 -9 -8 -9 -9 -9 -9 -9 -9 -11 -12 -14 -16 -18 -20 -22 -22 -22 -24 -27 -30 -29 -27 -24 -23 -19 -15 -14 -10 -8 -7 -6 -8 -10 -11 -8 -1 -0 -1 -2 -3 -5 -7 -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 -32 -124 -116 -74 -82 -101 -101 -109 -144 -135 -143 -145 -141 -139 -136 -135 -131 -122 -118 -104 -79 -56 -40 -28 -18 -10 -7 -5 -3 -2 -1 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -6 -19 -32 -37 -48 -66 -75 -67 -50 -35 -29 -30 -34 -34 -28 -17 -8 -4 -7 -19 -35 -52 -66 -84 -108 -130 -133 -117 -93 -66 -36 -13 -3 -6 -23 -56 -88 -90 -96 -112 -136 -159 -175 -186 -173 -100 -0 -0 -6 -65 -158 -166 -118 -61 -16 -3 -2 -2 -2 -6 -27 -55 -72 -79 -61 -32 -30 -31 -14 -13 -20 -16 -19 -40 -51 -74 -108 -106 -87 -86 -89 -82 -77 -74 -68 -61 -54 -49 -49 -54 -61 -67 -65 -69 -75 -83 -97 -118 -135 -139 -138 -140 -138 -130 -142 -141 -120 -95 -75 -56 -37 -23 -15 -10 -12 -12 -11 -11 -12 -14 -16 -17 -18 -18 -17 -15 -13 -10 -8 -7 -7 -8 -10 -15 -21 -26 -28 -28 -27 -22 -19 -24 -39 -61 -87 -138 -117 -73 -49 -36 -22 -8 -2 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -9 -13 -18 -23 -26 -25 -23 -16 -10 -9 -10 -11 -13 -14 -12 -10 -10 -10 -11 -9 -8 -10 -13 -18 -24 -32 -46 -61 -63 -66 -54 -29 -8 -1 -0 -1 -1 -2 -4 -8 -17 -23 -22 -24 -32 -41 -35 -44 -70 -56 -35 -18 -7 -3 -1 -0 -1 -1 -6 -11 -11 -13 -16 -17 -18 -20 -19 -16 -12 -11 -12 -13 -14 -14 -11 -8 -7 -13 -16 -12 -17 -18 -23 -30 -31 -23 -12 -6 -6 -3 -1 -0 -0 -0 -3 -14 -31 -28 -26 -37 -55 -46 -29 -19 -16 -12 -7 -4 -3 -9 -11 -4 -6 -5 -3 -6 -8 -9 -9 -20 -21 -6 -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 -4 -6 -8 -10 -11 -11 -12 -12 -11 -11 -11 -11 -12 -12 -11 -11 -10 -10 -12 -13 -15 -18 -20 -22 -24 -23 -22 -24 -26 -29 -30 -28 -26 -24 -22 -16 -15 -13 -10 -9 -9 -8 -9 -16 -14 -6 -3 -4 -5 -3 -2 -3 -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 -9 -62 -104 -106 -110 -122 -125 -130 -145 -135 -151 -143 -132 -133 -134 -132 -128 -114 -103 -89 -65 -47 -37 -26 -15 -6 -3 -2 -2 -2 -1 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -3 -10 -20 -29 -36 -45 -53 -58 -58 -54 -47 -40 -36 -35 -34 -30 -20 -10 -5 -11 -29 -55 -79 -94 -104 -118 -140 -146 -133 -108 -78 -43 -16 -4 -3 -6 -15 -28 -41 -65 -108 -149 -168 -176 -188 -184 -115 -0 -1 -18 -141 -187 -169 -114 -55 -18 -7 -3 -5 -10 -24 -52 -88 -103 -73 -28 -4 -4 -5 -2 -1 -0 -0 -3 -11 -15 -73 -119 -65 -51 -91 -117 -124 -126 -129 -131 -125 -112 -99 -90 -87 -93 -109 -105 -113 -122 -130 -141 -149 -148 -144 -144 -145 -145 -146 -142 -135 -125 -115 -103 -88 -68 -48 -36 -24 -19 -17 -16 -17 -19 -21 -24 -26 -28 -28 -27 -25 -21 -18 -13 -10 -8 -8 -9 -12 -16 -22 -27 -30 -29 -21 -13 -12 -15 -26 -45 -99 -99 -75 -54 -37 -20 -10 -5 -1 -0 -0 -1 -2 -2 -2 -2 -3 -4 -6 -9 -13 -18 -20 -20 -18 -15 -11 -9 -8 -11 -15 -18 -19 -12 -9 -10 -10 -8 -5 -6 -11 -20 -32 -39 -44 -58 -74 -83 -66 -32 -7 -0 -0 -1 -1 -2 -4 -8 -16 -23 -26 -24 -29 -40 -31 -47 -74 -68 -44 -21 -8 -3 -1 -0 -1 -3 -7 -10 -12 -14 -16 -17 -18 -22 -20 -16 -13 -12 -13 -13 -13 -12 -9 -8 -6 -8 -18 -10 -14 -17 -21 -26 -28 -22 -10 -5 -5 -3 -1 -0 -0 -0 -9 -39 -63 -51 -36 -33 -46 -38 -28 -26 -22 -16 -11 -9 -4 -2 -3 -5 -8 -8 -6 -7 -7 -8 -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 -1 -2 -2 -2 -3 -7 -10 -12 -16 -18 -17 -17 -15 -15 -15 -15 -15 -15 -14 -14 -13 -12 -12 -14 -17 -19 -21 -23 -24 -24 -24 -25 -26 -27 -28 -28 -27 -24 -23 -19 -16 -14 -12 -11 -11 -9 -8 -13 -16 -14 -12 -9 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -160 -169 -156 -144 -141 -152 -150 -160 -127 -119 -136 -148 -143 -124 -100 -83 -71 -55 -45 -36 -25 -13 -4 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -5 -12 -20 -28 -34 -40 -42 -42 -48 -56 -57 -50 -41 -33 -29 -27 -25 -19 -12 -17 -35 -67 -97 -110 -107 -108 -126 -148 -156 -139 -102 -57 -25 -17 -18 -13 -5 -7 -20 -58 -117 -158 -169 -174 -178 -140 -55 -0 -1 -12 -199 -205 -172 -116 -56 -19 -8 -10 -18 -32 -53 -84 -102 -74 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -55 -11 -6 -39 -107 -156 -161 -167 -176 -176 -164 -148 -133 -121 -128 -149 -158 -154 -181 -211 -221 -205 -178 -165 -159 -155 -160 -161 -159 -157 -154 -146 -132 -116 -101 -83 -66 -48 -35 -25 -21 -21 -23 -25 -28 -30 -32 -32 -31 -29 -27 -26 -24 -20 -16 -11 -9 -10 -13 -19 -21 -19 -19 -16 -10 -8 -9 -14 -27 -51 -59 -43 -22 -8 -5 -10 -13 -3 -1 -0 -2 -3 -3 -2 -1 -2 -1 -2 -3 -4 -10 -12 -14 -15 -14 -12 -10 -8 -10 -14 -19 -21 -14 -10 -9 -10 -8 -6 -5 -8 -16 -34 -50 -52 -63 -78 -73 -44 -14 -3 -0 -0 -1 -2 -2 -4 -8 -15 -22 -26 -27 -37 -44 -43 -59 -73 -68 -44 -20 -6 -2 -1 -1 -2 -3 -7 -12 -14 -16 -17 -19 -22 -24 -22 -20 -16 -12 -12 -13 -11 -10 -9 -8 -6 -6 -13 -13 -12 -14 -16 -20 -24 -21 -10 -5 -4 -3 -1 -0 -0 -0 -3 -19 -39 -44 -15 -4 -19 -28 -23 -18 -14 -10 -9 -10 -7 -4 -2 -2 -4 -5 -4 -8 -13 -19 -15 -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 -2 -3 -3 -4 -5 -7 -9 -12 -18 -22 -21 -20 -19 -19 -20 -20 -20 -19 -18 -17 -16 -16 -15 -15 -17 -18 -20 -21 -23 -25 -26 -26 -26 -26 -27 -27 -26 -24 -22 -19 -17 -16 -14 -12 -10 -9 -9 -14 -22 -23 -16 -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 -2 -20 -226 -205 -179 -162 -162 -167 -159 -144 -111 -109 -136 -143 -139 -118 -89 -69 -61 -53 -44 -34 -22 -11 -3 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -3 -3 -2 -4 -7 -4 -1 -1 -2 -6 -12 -20 -28 -35 -40 -39 -36 -40 -52 -60 -56 -45 -33 -24 -25 -32 -35 -26 -22 -35 -74 -109 -117 -105 -96 -103 -134 -167 -169 -129 -80 -50 -48 -57 -60 -52 -44 -51 -87 -138 -163 -171 -175 -126 -48 -0 -0 -0 -5 -152 -179 -159 -112 -57 -21 -13 -24 -43 -60 -73 -91 -77 -23 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -1 -0 -7 -69 -144 -186 -191 -190 -190 -184 -173 -162 -151 -158 -168 -184 -147 -195 -257 -280 -264 -231 -202 -184 -171 -183 -193 -194 -187 -184 -174 -153 -131 -116 -105 -91 -75 -59 -44 -32 -26 -24 -26 -28 -29 -31 -30 -28 -26 -27 -27 -27 -26 -24 -20 -16 -14 -19 -26 -19 -9 -4 -2 -1 -3 -4 -6 -9 -19 -24 -17 -8 -5 -6 -9 -11 -4 -2 -2 -4 -5 -5 -3 -2 -1 -1 -1 -1 -1 -4 -7 -10 -12 -14 -14 -13 -11 -11 -13 -20 -24 -21 -16 -12 -12 -12 -9 -5 -8 -12 -30 -45 -53 -69 -81 -65 -30 -9 -2 -1 -1 -2 -2 -2 -4 -8 -13 -19 -27 -33 -49 -51 -45 -47 -53 -47 -32 -15 -5 -2 -2 -3 -2 -3 -7 -11 -13 -16 -18 -22 -26 -25 -22 -20 -16 -13 -12 -12 -11 -10 -9 -8 -5 -6 -10 -11 -11 -12 -13 -15 -21 -19 -10 -4 -3 -2 -1 -0 -0 -0 -0 -11 -33 -46 -24 -6 -13 -25 -17 -8 -6 -3 -3 -6 -6 -6 -5 -3 -2 -3 -4 -7 -14 -14 -11 -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 -1 -3 -5 -6 -8 -9 -12 -17 -20 -21 -21 -21 -22 -25 -26 -25 -22 -21 -21 -21 -21 -20 -19 -18 -18 -20 -22 -24 -26 -26 -26 -26 -25 -24 -21 -21 -20 -19 -18 -18 -16 -14 -13 -13 -11 -11 -16 -24 -20 -10 -7 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -51 -298 -190 -196 -181 -176 -168 -152 -129 -102 -100 -143 -137 -123 -107 -81 -63 -55 -47 -37 -28 -18 -9 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -4 -5 -6 -10 -13 -7 -2 -0 -1 -6 -14 -21 -31 -42 -47 -43 -36 -34 -45 -59 -62 -53 -37 -25 -26 -43 -58 -54 -37 -40 -77 -110 -121 -112 -100 -102 -132 -169 -186 -161 -121 -96 -93 -102 -107 -105 -102 -113 -139 -167 -178 -181 -120 -46 -5 -0 -0 -0 -6 -79 -143 -144 -102 -51 -23 -25 -47 -72 -89 -103 -95 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -64 -120 -113 -96 -138 -163 -156 -169 -161 -121 -94 -144 -153 -196 -239 -258 -264 -261 -229 -171 -143 -142 -219 -233 -223 -209 -187 -162 -141 -127 -117 -108 -97 -85 -71 -53 -38 -29 -26 -26 -25 -27 -25 -24 -23 -24 -25 -26 -26 -26 -28 -29 -26 -32 -32 -19 -7 -1 -0 -1 -1 -2 -2 -3 -5 -10 -9 -6 -4 -3 -3 -3 -2 -2 -2 -3 -5 -6 -6 -4 -2 -2 -1 -0 -1 -3 -6 -9 -13 -16 -18 -17 -16 -14 -16 -24 -29 -26 -21 -18 -18 -18 -15 -9 -10 -12 -24 -37 -48 -66 -81 -69 -36 -19 -8 -2 -1 -1 -1 -1 -3 -8 -13 -19 -28 -35 -41 -39 -33 -28 -27 -26 -18 -9 -4 -3 -3 -2 -1 -3 -9 -12 -13 -14 -18 -23 -26 -21 -19 -19 -17 -15 -13 -12 -11 -10 -8 -7 -5 -5 -8 -10 -10 -10 -11 -12 -17 -17 -11 -6 -3 -1 -1 -1 -1 -0 -0 -4 -20 -43 -35 -15 -24 -44 -17 -65 -25 -5 -1 -2 -4 -6 -7 -7 -6 -6 -7 -7 -14 -16 -13 -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 -2 -3 -7 -7 -10 -13 -15 -17 -19 -20 -20 -23 -28 -29 -28 -26 -26 -27 -27 -26 -25 -24 -22 -22 -23 -25 -27 -29 -29 -29 -28 -28 -25 -22 -20 -19 -17 -17 -20 -17 -14 -13 -13 -12 -11 -13 -17 -11 -7 -4 -3 -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 -3 -51 -208 -191 -216 -189 -179 -170 -154 -127 -105 -115 -148 -141 -110 -92 -74 -60 -49 -38 -27 -21 -12 -6 -3 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -6 -11 -15 -16 -12 -6 -2 -1 -2 -8 -16 -26 -41 -51 -52 -43 -33 -27 -35 -53 -66 -61 -48 -36 -39 -59 -78 -77 -57 -46 -67 -95 -117 -125 -127 -136 -158 -184 -204 -201 -177 -155 -143 -140 -139 -141 -153 -168 -179 -191 -196 -209 -86 -13 -0 -0 -0 -5 -30 -99 -144 -132 -92 -50 -35 -44 -65 -90 -114 -121 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -25 -16 -4 -43 -68 -79 -116 -107 -41 -0 -84 -158 -167 -165 -189 -219 -233 -200 -76 -53 -100 -219 -229 -210 -180 -146 -126 -132 -146 -132 -131 -124 -117 -108 -88 -64 -44 -33 -25 -21 -20 -18 -18 -19 -21 -24 -26 -26 -27 -31 -37 -42 -50 -43 -27 -12 -5 -2 -1 -1 -1 -1 -1 -1 -5 -6 -5 -3 -3 -2 -1 -1 -1 -2 -3 -5 -7 -7 -7 -7 -6 -3 -1 -1 -3 -7 -10 -14 -18 -20 -19 -18 -17 -20 -28 -32 -32 -26 -22 -21 -18 -14 -11 -12 -13 -21 -38 -51 -66 -80 -74 -50 -36 -21 -7 -1 -0 -0 -1 -4 -8 -14 -20 -30 -35 -33 -25 -19 -16 -14 -12 -9 -5 -3 -2 -2 -2 -2 -5 -9 -12 -11 -13 -17 -22 -21 -17 -15 -17 -19 -18 -15 -14 -11 -9 -7 -5 -4 -4 -6 -9 -8 -8 -9 -10 -14 -17 -15 -7 -2 -1 -1 -1 -1 -0 -1 -7 -22 -34 -23 -8 -18 -49 -17 -47 -33 -10 -2 -2 -3 -7 -10 -10 -14 -17 -16 -13 -13 -14 -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 -2 -7 -9 -10 -13 -14 -14 -16 -19 -20 -23 -27 -30 -31 -32 -33 -36 -37 -34 -32 -30 -29 -28 -27 -29 -32 -33 -33 -33 -32 -30 -27 -25 -23 -22 -20 -19 -19 -18 -16 -15 -14 -12 -9 -11 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -152 -210 -221 -189 -195 -186 -164 -131 -118 -130 -141 -128 -98 -73 -63 -55 -44 -32 -22 -14 -7 -4 -4 -1 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -0 -0 -3 -9 -11 -17 -16 -9 -4 -1 -1 -3 -12 -23 -34 -45 -52 -49 -38 -25 -17 -23 -44 -66 -71 -64 -57 -64 -79 -86 -83 -66 -46 -50 -75 -110 -138 -158 -174 -186 -191 -193 -201 -192 -177 -162 -166 -168 -173 -187 -203 -211 -211 -134 -117 -42 -6 -0 -0 -6 -34 -94 -147 -139 -114 -87 -64 -56 -62 -76 -104 -142 -152 -1 -0 -0 -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 -31 -26 -6 -0 -34 -65 -59 -54 -87 -148 -190 -147 -13 -5 -99 -137 -118 -92 -71 -51 -45 -65 -88 -83 -129 -112 -95 -122 -128 -100 -70 -52 -35 -22 -16 -14 -13 -15 -20 -24 -26 -27 -30 -36 -44 -61 -65 -58 -51 -42 -27 -13 -6 -3 -2 -1 -0 -1 -2 -3 -3 -2 -2 -2 -2 -2 -3 -4 -4 -6 -8 -9 -10 -12 -11 -8 -5 -4 -4 -5 -6 -9 -14 -18 -17 -14 -13 -21 -36 -40 -37 -30 -23 -19 -16 -13 -11 -14 -19 -23 -39 -54 -66 -78 -79 -67 -45 -26 -8 -1 -0 -1 -1 -4 -8 -16 -25 -32 -36 -30 -21 -15 -10 -6 -4 -4 -2 -1 -1 -2 -2 -2 -4 -9 -12 -11 -12 -17 -19 -17 -15 -12 -13 -17 -21 -16 -14 -11 -9 -6 -3 -1 -2 -5 -7 -7 -7 -8 -9 -12 -17 -16 -8 -2 -0 -0 -1 -1 -0 -2 -21 -45 -40 -9 -0 -1 -30 -26 -19 -9 -8 -8 -6 -9 -20 -29 -36 -34 -31 -26 -18 -11 -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 -1 -4 -7 -9 -11 -11 -11 -13 -14 -16 -20 -24 -27 -30 -33 -36 -39 -44 -42 -38 -35 -34 -32 -32 -34 -36 -37 -36 -35 -31 -28 -26 -26 -26 -24 -23 -22 -19 -17 -18 -18 -17 -15 -10 -7 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -117 -225 -227 -227 -209 -211 -201 -169 -136 -130 -136 -128 -103 -79 -62 -54 -50 -38 -28 -18 -10 -4 -2 -1 -0 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -5 -8 -7 -14 -12 -6 -2 -1 -2 -6 -16 -30 -42 -50 -52 -45 -31 -18 -13 -18 -38 -65 -82 -79 -75 -83 -93 -95 -84 -64 -44 -40 -67 -109 -149 -178 -199 -198 -155 -92 -91 -82 -64 -58 -142 -194 -205 -204 -184 -164 -138 -42 -21 -7 -1 -0 -0 -25 -88 -152 -150 -130 -122 -114 -104 -91 -84 -93 -122 -132 -58 -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 -2 -11 -54 -97 -69 -11 -1 -28 -21 -5 -0 -0 -0 -2 -7 -8 -13 -53 -40 -27 -59 -66 -62 -70 -79 -79 -62 -33 -25 -17 -14 -19 -26 -29 -28 -34 -45 -56 -66 -67 -70 -79 -85 -81 -60 -29 -17 -8 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -7 -9 -10 -12 -11 -9 -6 -4 -3 -2 -3 -7 -14 -20 -19 -9 -8 -19 -34 -43 -46 -43 -35 -24 -18 -16 -13 -17 -24 -25 -32 -47 -63 -75 -81 -74 -48 -25 -8 -2 -1 -1 -2 -4 -11 -24 -35 -40 -40 -32 -23 -15 -8 -4 -2 -2 -2 -1 -1 -4 -7 -9 -7 -6 -12 -11 -13 -18 -18 -16 -14 -10 -8 -10 -17 -14 -12 -10 -9 -6 -3 -2 -1 -3 -5 -7 -7 -8 -10 -11 -13 -16 -11 -3 -0 -0 -0 -0 -0 -2 -10 -22 -28 -4 -0 -0 -17 -39 -44 -34 -29 -29 -27 -30 -46 -47 -44 -36 -28 -19 -11 -6 -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 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -9 -8 -10 -11 -11 -13 -18 -20 -22 -26 -33 -38 -44 -47 -46 -43 -39 -36 -35 -36 -38 -38 -38 -37 -34 -30 -26 -27 -27 -24 -25 -27 -28 -26 -24 -25 -21 -17 -13 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -37 -148 -217 -222 -217 -216 -214 -199 -164 -144 -139 -127 -104 -80 -65 -55 -45 -43 -34 -24 -15 -7 -3 -2 -0 -1 -3 -3 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -5 -9 -8 -4 -2 -1 -4 -11 -22 -36 -47 -49 -50 -39 -28 -18 -14 -20 -35 -59 -75 -83 -80 -87 -91 -87 -74 -56 -42 -45 -72 -112 -148 -178 -206 -207 -137 -25 -0 -0 -0 -2 -17 -10 -1 -0 -7 -14 -16 -4 -0 -0 -0 -0 -0 -32 -111 -174 -152 -147 -156 -162 -160 -143 -124 -125 -141 -122 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -4 -9 -30 -59 -98 -126 -74 -45 -34 -22 -17 -17 -20 -27 -38 -52 -67 -79 -87 -90 -101 -118 -137 -137 -95 -56 -26 -11 -3 -1 -1 -0 -0 -1 -2 -3 -3 -4 -5 -6 -6 -6 -6 -8 -10 -11 -13 -9 -8 -4 -2 -2 -3 -9 -18 -23 -20 -6 -4 -8 -18 -28 -32 -30 -25 -22 -17 -12 -13 -18 -24 -26 -30 -42 -58 -74 -90 -105 -76 -39 -13 -3 -1 -1 -3 -9 -21 -37 -45 -44 -39 -32 -23 -13 -6 -3 -1 -2 -2 -1 -1 -5 -11 -18 -17 -9 -14 -13 -15 -18 -18 -15 -12 -9 -6 -8 -12 -12 -10 -9 -8 -7 -5 -3 -2 -2 -4 -6 -7 -9 -12 -12 -12 -13 -14 -4 -1 -0 -0 -0 -0 -1 -4 -16 -43 -20 -4 -0 -7 -44 -73 -63 -60 -62 -62 -59 -62 -49 -31 -22 -21 -15 -19 -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 -1 -1 -1 -2 -3 -6 -8 -7 -6 -7 -9 -11 -13 -14 -16 -19 -25 -35 -40 -43 -47 -48 -44 -38 -35 -34 -36 -38 -38 -36 -34 -33 -30 -28 -29 -29 -28 -27 -30 -44 -51 -45 -41 -29 -18 -9 -2 -1 -1 -2 -1 -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 -2 -10 -56 -204 -212 -221 -221 -219 -219 -211 -192 -166 -151 -137 -115 -91 -73 -60 -49 -39 -34 -30 -23 -15 -7 -3 -2 -1 -2 -5 -4 -2 -1 -3 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -3 -3 -3 -3 -3 -4 -6 -12 -23 -35 -47 -48 -46 -37 -31 -24 -19 -22 -31 -43 -53 -63 -67 -76 -77 -67 -52 -40 -39 -53 -79 -108 -133 -161 -192 -210 -190 -103 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -84 -140 -122 -121 -128 -130 -130 -118 -100 -116 -121 -69 -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 -3 -15 -39 -82 -122 -92 -70 -50 -34 -25 -25 -29 -34 -44 -59 -75 -89 -102 -111 -121 -141 -159 -146 -101 -61 -32 -10 -3 -1 -1 -0 -1 -2 -2 -2 -3 -4 -5 -5 -6 -6 -7 -10 -11 -14 -13 -11 -9 -7 -5 -5 -10 -16 -18 -14 -4 -1 -1 -5 -12 -19 -26 -29 -23 -12 -9 -7 -12 -21 -28 -30 -29 -34 -49 -74 -96 -82 -52 -25 -10 -5 -4 -9 -19 -34 -46 -49 -44 -35 -26 -17 -9 -4 -2 -1 -1 -1 -1 -1 -5 -13 -23 -24 -17 -17 -16 -17 -18 -18 -15 -12 -10 -8 -9 -12 -12 -9 -8 -8 -8 -7 -7 -7 -2 -2 -4 -6 -9 -13 -14 -12 -11 -17 -8 -3 -1 -0 -0 -0 -0 -2 -12 -37 -37 -12 -0 -1 -26 -71 -76 -67 -72 -70 -58 -45 -29 -23 -32 -35 -22 -28 -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 -1 -2 -3 -3 -7 -8 -6 -5 -7 -9 -8 -12 -11 -12 -18 -29 -37 -38 -39 -43 -45 -39 -35 -32 -30 -32 -33 -31 -28 -27 -30 -29 -29 -27 -26 -26 -22 -19 -35 -43 -48 -44 -28 -11 -3 -1 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -124 -235 -249 -226 -221 -217 -218 -218 -208 -191 -176 -151 -123 -103 -86 -70 -54 -41 -31 -25 -24 -22 -17 -8 -5 -5 -4 -4 -6 -6 -6 -6 -8 -8 -7 -5 -3 -1 -1 -2 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -2 -3 -5 -7 -8 -8 -12 -22 -35 -44 -42 -43 -41 -38 -31 -24 -22 -24 -27 -32 -44 -57 -65 -59 -42 -25 -20 -29 -47 -66 -85 -107 -137 -169 -192 -211 -162 -35 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -50 -40 -33 -25 -13 -2 -0 -0 -31 -46 -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 -3 -15 -45 -87 -102 -101 -83 -63 -50 -40 -31 -32 -39 -52 -64 -96 -112 -121 -135 -138 -125 -109 -85 -46 -20 -7 -3 -1 -1 -1 -0 -1 -2 -3 -3 -4 -5 -5 -5 -6 -9 -12 -13 -13 -12 -10 -9 -8 -8 -12 -16 -14 -9 -3 -1 -1 -3 -7 -12 -14 -10 -8 -6 -4 -3 -8 -17 -27 -29 -18 -12 -17 -36 -66 -80 -67 -40 -20 -11 -12 -21 -33 -43 -48 -47 -40 -30 -20 -12 -7 -4 -2 -1 -1 -1 -1 -1 -5 -13 -23 -23 -20 -19 -20 -20 -20 -19 -17 -14 -12 -11 -12 -12 -12 -9 -6 -7 -9 -9 -8 -9 -4 -3 -4 -6 -9 -12 -16 -14 -12 -14 -10 -4 -1 -0 -0 -0 -0 -1 -6 -23 -41 -36 -23 -11 -10 -46 -77 -54 -49 -43 -32 -22 -18 -16 -19 -18 -14 -13 -11 -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 -1 -2 -3 -5 -6 -6 -6 -9 -14 -12 -13 -15 -15 -23 -34 -38 -35 -35 -37 -39 -35 -31 -28 -27 -26 -26 -24 -23 -22 -26 -27 -25 -23 -20 -15 -12 -9 -15 -16 -17 -18 -12 -4 -1 -0 -0 -1 -2 -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 -17 -185 -285 -232 -213 -214 -215 -215 -211 -205 -197 -195 -185 -155 -118 -97 -81 -65 -50 -37 -27 -21 -19 -20 -18 -12 -9 -8 -7 -8 -9 -10 -11 -13 -14 -13 -11 -7 -4 -1 -1 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -8 -8 -6 -4 -4 -6 -8 -7 -6 -7 -13 -25 -37 -43 -42 -44 -47 -46 -37 -26 -21 -21 -24 -28 -39 -57 -61 -44 -21 -7 -6 -15 -28 -38 -49 -73 -113 -148 -171 -186 -177 -125 -54 -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 -4 -25 -48 -69 -49 -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 -2 -20 -54 -96 -132 -134 -104 -75 -46 -38 -37 -41 -49 -65 -79 -91 -102 -99 -80 -75 -69 -41 -20 -8 -4 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -7 -9 -11 -12 -12 -13 -12 -11 -11 -13 -14 -12 -8 -4 -3 -4 -8 -11 -9 -7 -4 -4 -3 -2 -1 -4 -11 -20 -22 -15 -9 -6 -11 -26 -43 -49 -40 -27 -21 -25 -34 -42 -46 -48 -45 -35 -24 -15 -9 -6 -5 -3 -2 -1 -1 -1 -1 -4 -10 -15 -17 -20 -21 -22 -22 -22 -21 -19 -16 -15 -13 -13 -13 -12 -9 -6 -5 -9 -10 -11 -9 -6 -5 -5 -6 -8 -10 -17 -16 -13 -13 -11 -5 -1 -1 -0 -0 -0 -0 -3 -13 -34 -51 -52 -31 -7 -48 -63 -40 -28 -30 -37 -39 -32 -9 -5 -2 -1 -4 -9 -8 -2 -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 -2 -3 -5 -5 -6 -7 -10 -17 -19 -18 -21 -24 -28 -31 -31 -32 -32 -32 -32 -31 -29 -27 -27 -26 -24 -22 -23 -22 -22 -21 -19 -17 -14 -10 -9 -8 -9 -9 -8 -6 -4 -1 -0 -0 -0 -1 -2 -2 -1 -1 -3 -4 -4 -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 -17 -231 -298 -239 -212 -209 -213 -217 -216 -213 -206 -200 -188 -159 -123 -97 -74 -58 -46 -40 -29 -19 -15 -16 -16 -16 -11 -11 -12 -13 -13 -12 -12 -15 -18 -18 -15 -11 -6 -2 -1 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -13 -14 -11 -8 -7 -7 -7 -5 -4 -7 -18 -32 -42 -44 -45 -47 -53 -51 -40 -29 -25 -28 -34 -40 -49 -64 -66 -42 -16 -4 -3 -7 -14 -18 -21 -43 -90 -124 -149 -162 -176 -180 -145 -76 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -95 -87 -50 -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 -16 -76 -101 -113 -140 -111 -90 -73 -58 -51 -48 -49 -51 -56 -64 -66 -57 -44 -38 -26 -17 -11 -8 -7 -6 -5 -4 -4 -5 -6 -7 -7 -6 -4 -3 -3 -4 -7 -8 -9 -11 -13 -14 -12 -11 -11 -10 -10 -10 -8 -8 -10 -14 -14 -8 -3 -2 -1 -1 -1 -1 -3 -9 -14 -15 -12 -9 -6 -4 -7 -12 -18 -25 -27 -28 -32 -36 -43 -49 -50 -43 -30 -18 -10 -6 -5 -4 -3 -1 -1 -1 -1 -1 -4 -9 -11 -12 -18 -20 -22 -23 -23 -24 -22 -16 -15 -12 -11 -12 -12 -10 -7 -6 -10 -14 -16 -12 -9 -8 -6 -6 -7 -9 -15 -16 -15 -14 -12 -6 -2 -1 -1 -1 -1 -1 -4 -12 -25 -42 -56 -52 -13 -74 -66 -39 -28 -43 -64 -48 -24 -5 -1 -0 -0 -2 -6 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -11 -13 -9 -9 -15 -19 -20 -22 -25 -25 -25 -24 -35 -32 -27 -26 -26 -24 -25 -26 -24 -22 -21 -20 -18 -18 -17 -14 -11 -8 -7 -7 -7 -7 -6 -3 -1 -2 -1 -0 -0 -1 -1 -1 -2 -2 -2 -5 -5 -5 -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 -11 -210 -274 -242 -214 -207 -213 -221 -222 -215 -212 -216 -200 -163 -124 -97 -73 -59 -47 -40 -27 -15 -11 -13 -15 -15 -13 -12 -14 -15 -16 -14 -12 -13 -16 -18 -15 -10 -5 -2 -1 -2 -3 -3 -2 -0 -1 -0 -1 -1 -0 -1 -1 -2 -4 -11 -16 -19 -19 -16 -12 -9 -8 -8 -7 -9 -13 -24 -36 -43 -47 -49 -53 -53 -50 -42 -35 -34 -40 -48 -54 -61 -70 -69 -44 -16 -4 -3 -8 -12 -13 -14 -33 -69 -98 -119 -132 -146 -164 -177 -156 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -15 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -6 -24 -47 -39 -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 -5 -71 -71 -27 -31 -23 -74 -100 -107 -85 -67 -57 -50 -44 -41 -36 -24 -24 -22 -17 -14 -14 -15 -15 -12 -10 -7 -7 -7 -9 -10 -10 -9 -6 -4 -3 -3 -4 -6 -6 -8 -10 -11 -11 -11 -11 -11 -11 -11 -11 -11 -14 -19 -17 -7 -1 -0 -0 -0 -1 -2 -4 -7 -10 -9 -6 -4 -2 -2 -2 -4 -7 -13 -19 -23 -26 -31 -41 -49 -47 -36 -22 -12 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -4 -13 -17 -20 -20 -21 -23 -23 -23 -24 -22 -18 -13 -10 -11 -13 -13 -11 -8 -6 -10 -17 -19 -15 -12 -11 -6 -6 -8 -9 -12 -15 -15 -14 -13 -9 -4 -2 -2 -2 -1 -2 -4 -9 -19 -33 -49 -64 -67 -76 -63 -44 -33 -42 -65 -53 -28 -7 -0 -0 -0 -1 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -7 -4 -1 -1 -0 -1 -3 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -1 -4 -6 -8 -11 -13 -15 -13 -9 -11 -14 -16 -19 -22 -23 -21 -21 -24 -22 -20 -21 -23 -21 -21 -20 -18 -17 -17 -17 -16 -16 -16 -11 -7 -6 -5 -4 -5 -5 -5 -3 -1 -2 -2 -1 -1 -3 -4 -3 -3 -3 -3 -4 -4 -6 -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 -211 -250 -228 -214 -216 -226 -229 -220 -221 -219 -197 -160 -121 -91 -71 -57 -44 -34 -31 -19 -13 -11 -12 -14 -15 -13 -11 -13 -15 -13 -10 -9 -12 -15 -11 -6 -2 -1 -1 -2 -3 -3 -3 -1 -1 -0 -1 -1 -0 -0 -1 -5 -12 -19 -21 -22 -23 -21 -18 -14 -13 -14 -19 -22 -24 -29 -34 -42 -48 -50 -51 -50 -49 -45 -41 -43 -51 -59 -65 -70 -73 -67 -43 -20 -11 -10 -14 -17 -19 -22 -36 -56 -75 -90 -103 -118 -136 -157 -162 -113 -29 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -4 -3 -8 -26 -51 -57 -36 -48 -29 -11 -2 -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 -1 -12 -11 -2 -2 -1 -7 -36 -79 -132 -111 -85 -70 -55 -48 -35 -21 -19 -16 -13 -12 -15 -19 -21 -20 -18 -15 -13 -11 -10 -9 -9 -8 -8 -6 -3 -5 -6 -5 -5 -5 -6 -7 -9 -11 -10 -10 -8 -9 -10 -12 -15 -19 -17 -6 -1 -0 -0 -1 -2 -3 -4 -5 -5 -4 -2 -1 -1 -1 -1 -2 -4 -7 -11 -15 -21 -26 -34 -39 -34 -24 -14 -7 -4 -3 -3 -2 -1 -0 -1 -1 -1 -1 -3 -13 -20 -23 -23 -22 -24 -24 -23 -23 -21 -18 -14 -11 -10 -11 -12 -11 -7 -5 -6 -13 -19 -16 -8 -10 -5 -6 -8 -9 -10 -13 -16 -15 -14 -11 -7 -3 -3 -2 -1 -1 -2 -5 -12 -22 -38 -57 -66 -65 -57 -47 -39 -36 -42 -35 -19 -5 -1 -1 -0 -0 -1 -5 -8 -3 -1 -1 -0 -1 -3 -4 -2 -7 -12 -16 -21 -33 -42 -18 -2 -1 -1 -3 -3 -1 -1 -2 -3 -4 -2 -2 -3 -4 -6 -7 -7 -8 -10 -13 -14 -12 -11 -13 -16 -19 -19 -20 -18 -17 -15 -14 -15 -17 -21 -22 -20 -18 -14 -11 -12 -13 -11 -12 -11 -8 -8 -9 -8 -6 -7 -7 -7 -5 -4 -4 -4 -5 -6 -6 -5 -4 -4 -3 -2 -4 -6 -7 -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 -24 -279 -282 -254 -232 -227 -234 -236 -225 -222 -219 -197 -164 -124 -91 -71 -57 -45 -35 -31 -20 -13 -9 -8 -8 -9 -10 -8 -8 -12 -12 -8 -6 -8 -9 -8 -4 -2 -2 -1 -2 -2 -2 -3 -4 -3 -2 -3 -1 -1 -0 -3 -9 -16 -19 -18 -21 -25 -25 -24 -22 -22 -28 -34 -37 -37 -37 -39 -45 -49 -50 -50 -50 -51 -50 -49 -54 -63 -70 -74 -76 -74 -62 -41 -26 -20 -18 -19 -23 -28 -35 -45 -59 -67 -73 -81 -96 -118 -142 -164 -168 -122 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -5 -5 -7 -14 -27 -34 -37 -47 -44 -28 -22 -32 -37 -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 -1 -7 -28 -105 -134 -108 -86 -68 -50 -40 -31 -22 -16 -15 -16 -19 -22 -24 -23 -22 -21 -17 -14 -11 -9 -7 -7 -5 -3 -5 -4 -4 -4 -4 -5 -5 -4 -5 -4 -4 -3 -5 -7 -9 -12 -19 -24 -13 -4 -2 -2 -3 -5 -7 -7 -6 -4 -3 -2 -1 -1 -1 -1 -1 -3 -4 -7 -10 -15 -20 -24 -23 -18 -11 -7 -5 -4 -3 -3 -2 -1 -0 -1 -1 -1 -2 -5 -12 -20 -25 -25 -23 -23 -25 -25 -23 -21 -18 -14 -10 -9 -12 -11 -10 -6 -4 -5 -12 -23 -26 -17 -12 -6 -5 -6 -9 -10 -13 -16 -16 -15 -14 -9 -5 -4 -4 -2 -1 -1 -2 -5 -12 -25 -40 -50 -50 -45 -40 -39 -41 -37 -28 -19 -11 -9 -10 -6 -1 -1 -3 -8 -8 -8 -7 -7 -6 -13 -14 -10 -11 -16 -22 -29 -42 -66 -47 -12 -3 -1 -2 -2 -2 -4 -6 -6 -7 -7 -7 -7 -6 -6 -4 -3 -3 -4 -7 -10 -10 -11 -12 -14 -16 -13 -11 -9 -8 -7 -10 -12 -15 -18 -19 -18 -15 -12 -11 -13 -15 -12 -11 -9 -6 -6 -7 -6 -7 -11 -9 -7 -6 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -3 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -310 -295 -275 -254 -244 -246 -244 -235 -231 -232 -208 -169 -130 -99 -76 -55 -42 -41 -31 -21 -13 -7 -5 -5 -6 -7 -5 -4 -6 -7 -6 -5 -5 -6 -6 -3 -2 -2 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -4 -11 -16 -16 -12 -17 -28 -34 -31 -29 -33 -41 -45 -46 -46 -45 -44 -48 -50 -51 -52 -54 -53 -51 -53 -61 -73 -80 -83 -83 -76 -61 -43 -31 -24 -17 -13 -19 -31 -44 -57 -72 -80 -78 -80 -91 -111 -136 -163 -177 -136 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -13 -13 -16 -20 -24 -23 -25 -34 -39 -34 -24 -9 -17 -37 -14 -7 -15 -17 -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 -43 -99 -113 -108 -80 -52 -38 -27 -19 -14 -14 -15 -18 -22 -23 -24 -25 -23 -21 -18 -14 -7 -6 -4 -3 -3 -1 -1 -2 -4 -4 -3 -2 -0 -0 -1 -2 -3 -4 -5 -6 -9 -16 -17 -13 -9 -6 -6 -8 -9 -9 -7 -5 -4 -3 -1 -1 -0 -0 -1 -2 -2 -2 -5 -8 -11 -12 -11 -7 -3 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -5 -13 -20 -24 -23 -22 -22 -24 -25 -24 -21 -19 -16 -11 -9 -13 -12 -8 -6 -3 -3 -8 -18 -30 -29 -17 -7 -5 -5 -6 -10 -13 -15 -15 -15 -15 -11 -7 -4 -4 -4 -1 -0 -1 -2 -6 -15 -32 -42 -33 -31 -33 -37 -43 -40 -32 -24 -22 -34 -41 -40 -13 -5 -2 -3 -8 -15 -20 -18 -14 -22 -26 -24 -23 -24 -20 -21 -24 -30 -25 -15 -6 -2 -1 -2 -5 -8 -10 -9 -8 -8 -8 -9 -8 -6 -3 -1 -0 -1 -2 -3 -6 -7 -8 -5 -8 -8 -6 -4 -4 -5 -7 -8 -13 -14 -14 -14 -13 -13 -13 -13 -14 -13 -11 -7 -3 -2 -2 -3 -5 -8 -6 -5 -4 -3 -2 -2 -1 -2 -3 -5 -7 -7 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -22 -72 -56 -13 -0 -0 -119 -327 -321 -294 -280 -268 -262 -255 -247 -239 -231 -206 -167 -132 -102 -79 -54 -38 -36 -32 -23 -15 -6 -5 -4 -4 -6 -6 -4 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 -1 -2 -7 -13 -16 -13 -9 -14 -30 -43 -37 -35 -44 -51 -52 -51 -50 -48 -45 -48 -52 -53 -54 -55 -52 -49 -50 -65 -83 -91 -93 -90 -81 -66 -50 -37 -24 -12 -5 -8 -19 -34 -54 -77 -93 -97 -100 -106 -120 -139 -158 -172 -133 -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 -4 -5 -6 -8 -9 -10 -10 -11 -11 -13 -17 -22 -19 -29 -49 -45 -49 -62 -60 -39 -17 -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 -14 -51 -95 -158 -91 -50 -30 -18 -10 -7 -7 -10 -14 -18 -20 -23 -24 -25 -24 -21 -13 -8 -5 -3 -2 -1 -1 -1 -2 -3 -2 -1 -0 -0 -1 -1 -2 -3 -3 -2 -2 -3 -7 -9 -8 -7 -7 -9 -10 -9 -7 -6 -5 -4 -3 -2 -1 -2 -5 -3 -1 -1 -1 -3 -4 -4 -4 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -6 -12 -19 -23 -22 -20 -21 -22 -24 -25 -24 -20 -15 -10 -7 -10 -10 -7 -5 -4 -3 -7 -16 -29 -36 -22 -10 -5 -4 -5 -9 -13 -15 -14 -12 -13 -12 -9 -5 -3 -6 -6 -3 -1 -1 -3 -8 -23 -42 -38 -31 -32 -35 -37 -35 -31 -28 -29 -43 -62 -76 -40 -19 -14 -16 -22 -28 -28 -18 -13 -19 -38 -42 -30 -24 -11 -7 -6 -7 -7 -7 -5 -2 -1 -2 -7 -10 -10 -9 -8 -8 -8 -9 -8 -6 -3 -1 -0 -0 -1 -2 -3 -3 -4 -5 -6 -6 -5 -4 -4 -5 -5 -4 -7 -9 -8 -8 -11 -12 -11 -10 -9 -8 -7 -4 -2 -1 -2 -1 -2 -3 -2 -2 -1 -1 -1 -0 -0 -1 -3 -6 -9 -10 -6 -8 -10 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -111 -193 -347 -260 -33 -0 -15 -169 -327 -328 -311 -295 -286 -276 -263 -253 -241 -219 -191 -163 -131 -102 -81 -63 -50 -41 -34 -25 -15 -6 -5 -3 -2 -3 -4 -4 -3 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -3 -3 -3 -2 -2 -1 -0 -1 -2 -5 -8 -12 -16 -16 -12 -11 -18 -35 -48 -42 -41 -45 -52 -56 -56 -54 -52 -47 -48 -51 -53 -53 -52 -48 -44 -50 -70 -88 -102 -102 -94 -82 -70 -58 -43 -26 -11 -4 -5 -14 -32 -56 -81 -100 -113 -122 -125 -134 -148 -160 -149 -97 -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 -1 -1 -2 -4 -7 -12 -8 -5 -5 -6 -7 -9 -13 -19 -26 -33 -44 -55 -59 -57 -49 -41 -54 -19 -20 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -40 -191 -135 -76 -41 -22 -11 -4 -2 -2 -5 -10 -14 -19 -22 -25 -27 -26 -20 -13 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -2 -4 -5 -6 -8 -9 -7 -6 -6 -6 -5 -4 -2 -1 -4 -8 -5 -2 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -11 -17 -23 -23 -21 -20 -22 -26 -28 -26 -21 -17 -11 -7 -8 -7 -5 -5 -5 -4 -6 -12 -24 -39 -26 -14 -7 -4 -4 -8 -12 -15 -13 -10 -10 -12 -11 -7 -3 -6 -5 -4 -2 -1 -2 -5 -11 -21 -21 -32 -36 -31 -28 -28 -28 -27 -29 -44 -68 -60 -31 -12 -13 -34 -74 -41 -20 -9 -5 -6 -11 -14 -12 -11 -4 -1 -1 -2 -3 -4 -3 -2 -2 -3 -7 -10 -10 -10 -9 -10 -10 -11 -10 -8 -5 -3 -2 -1 -2 -3 -3 -4 -4 -4 -4 -5 -4 -4 -4 -4 -3 -2 -3 -4 -4 -7 -8 -8 -7 -6 -6 -6 -5 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -11 -8 -7 -8 -8 -8 -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 -9 -95 -279 -394 -392 -424 -321 -1 -0 -125 -259 -327 -323 -309 -298 -295 -291 -271 -249 -228 -202 -179 -159 -128 -99 -80 -63 -52 -44 -36 -27 -17 -8 -6 -3 -2 -3 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -1 -0 -1 -4 -8 -13 -15 -17 -17 -14 -12 -15 -25 -42 -52 -45 -44 -46 -54 -59 -59 -57 -54 -51 -51 -51 -50 -48 -46 -42 -43 -57 -83 -96 -101 -97 -90 -81 -74 -65 -50 -32 -15 -11 -20 -37 -57 -75 -91 -108 -123 -135 -134 -143 -156 -165 -108 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -4 -4 -5 -7 -5 -6 -8 -9 -11 -15 -22 -30 -38 -44 -54 -77 -68 -64 -44 -32 -27 -15 -8 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -36 -79 -75 -63 -40 -17 -5 -1 -1 -1 -5 -9 -14 -19 -22 -25 -26 -23 -18 -8 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -1 -0 -0 -0 -1 -3 -5 -5 -5 -4 -5 -5 -6 -5 -2 -2 -6 -10 -9 -4 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -4 -10 -17 -23 -23 -20 -19 -22 -26 -29 -27 -24 -20 -14 -9 -9 -6 -4 -4 -5 -5 -5 -6 -15 -31 -29 -18 -9 -7 -2 -5 -10 -13 -14 -12 -10 -10 -12 -9 -5 -6 -7 -6 -3 -2 -3 -5 -8 -13 -27 -40 -40 -32 -26 -27 -27 -25 -52 -53 -44 -22 -6 -2 -3 -10 -59 -33 -11 -3 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -3 -4 -4 -3 -5 -7 -10 -13 -16 -20 -14 -11 -12 -17 -16 -14 -15 -17 -16 -9 -8 -9 -8 -7 -6 -5 -4 -4 -4 -4 -2 -2 -2 -3 -3 -3 -4 -7 -7 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -6 -6 -6 -5 -4 -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 -7 -66 -181 -294 -386 -401 -359 -231 -1 -9 -326 -362 -343 -330 -320 -307 -298 -293 -280 -253 -220 -195 -174 -152 -123 -97 -78 -60 -51 -44 -37 -28 -18 -10 -7 -3 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -2 -1 -0 -3 -8 -15 -19 -21 -22 -21 -16 -13 -19 -33 -47 -55 -55 -55 -57 -61 -62 -60 -58 -56 -55 -52 -49 -42 -38 -37 -42 -54 -70 -87 -95 -88 -86 -87 -85 -81 -73 -58 -40 -26 -29 -48 -71 -91 -104 -111 -118 -129 -136 -139 -148 -159 -139 -77 -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 -2 -5 -2 -1 -1 -1 -3 -3 -3 -3 -3 -3 -4 -6 -11 -16 -21 -30 -40 -51 -56 -51 -48 -45 -46 -57 -59 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -38 -86 -78 -30 -6 -0 -1 -1 -1 -4 -7 -11 -16 -19 -22 -22 -18 -11 -8 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -5 -4 -2 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -4 -4 -2 -1 -5 -9 -12 -10 -9 -9 -11 -10 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -5 -11 -18 -22 -22 -20 -19 -21 -25 -28 -29 -25 -22 -16 -11 -9 -7 -4 -2 -4 -5 -5 -5 -10 -22 -27 -21 -13 -13 -4 -4 -7 -10 -12 -12 -9 -8 -11 -9 -7 -6 -8 -8 -5 -4 -4 -7 -8 -10 -15 -20 -23 -22 -21 -27 -29 -16 -18 -16 -10 -4 -1 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -2 -4 -4 -5 -7 -10 -12 -13 -15 -27 -20 -13 -14 -20 -20 -21 -30 -41 -39 -36 -24 -16 -11 -6 -5 -5 -5 -5 -5 -4 -2 -1 -2 -3 -4 -4 -5 -6 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -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 -30 -153 -349 -337 -329 -218 -124 -63 -1 -55 -346 -379 -357 -337 -322 -307 -295 -290 -288 -267 -223 -191 -166 -142 -117 -95 -79 -65 -54 -45 -38 -28 -18 -12 -9 -4 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -6 -3 -2 -2 -1 -2 -3 -3 -2 -1 -5 -14 -21 -23 -25 -27 -27 -23 -19 -27 -40 -50 -57 -59 -59 -62 -64 -63 -58 -53 -51 -49 -44 -38 -33 -33 -42 -57 -73 -82 -82 -80 -77 -80 -85 -89 -89 -81 -68 -54 -49 -61 -87 -108 -119 -125 -128 -131 -135 -137 -141 -150 -128 -68 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -7 -9 -19 -23 -26 -32 -40 -46 -51 -53 -57 -60 -47 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -117 -135 -56 -13 -2 -1 -1 -1 -1 -2 -4 -7 -10 -12 -14 -15 -12 -10 -10 -9 -7 -5 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -5 -6 -4 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -1 -4 -9 -16 -23 -29 -37 -38 -17 -8 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -9 -17 -19 -19 -19 -20 -22 -24 -28 -31 -27 -24 -18 -11 -7 -7 -6 -1 -4 -4 -4 -4 -7 -15 -23 -23 -18 -20 -11 -5 -5 -8 -10 -11 -10 -8 -10 -11 -9 -7 -6 -6 -5 -5 -5 -5 -5 -6 -7 -8 -10 -11 -11 -13 -11 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -2 -2 -3 -4 -6 -9 -10 -8 -9 -18 -17 -12 -8 -7 -10 -14 -20 -24 -26 -24 -20 -15 -9 -3 -2 -3 -5 -6 -5 -4 -3 -3 -2 -2 -3 -3 -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 -43 -174 -339 -289 -80 -255 -91 -0 -0 -48 -220 -366 -351 -325 -307 -301 -297 -297 -299 -277 -208 -177 -155 -134 -119 -99 -80 -70 -57 -47 -40 -30 -20 -14 -10 -6 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -11 -5 -3 -3 -3 -3 -3 -3 -2 -1 -5 -16 -27 -29 -26 -30 -32 -30 -27 -36 -47 -54 -58 -58 -58 -61 -62 -60 -53 -45 -39 -35 -33 -31 -34 -44 -62 -79 -85 -80 -73 -70 -67 -67 -76 -88 -93 -89 -78 -71 -78 -95 -111 -123 -136 -137 -135 -135 -138 -141 -143 -119 -59 -17 -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 -4 -4 -8 -14 -18 -19 -24 -42 -52 -50 -56 -60 -46 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -113 -173 -112 -55 -16 -5 -1 -1 -1 -1 -3 -4 -3 -3 -5 -7 -9 -11 -12 -13 -12 -10 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -4 -3 -2 -1 -1 -0 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -3 -9 -17 -35 -67 -94 -79 -10 -12 -7 -5 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -9 -12 -15 -17 -18 -21 -23 -25 -28 -33 -29 -24 -16 -8 -5 -6 -7 -1 -2 -3 -3 -3 -5 -11 -19 -21 -22 -23 -18 -9 -5 -6 -9 -11 -11 -10 -10 -12 -10 -8 -6 -4 -3 -4 -5 -5 -5 -4 -4 -5 -7 -9 -6 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -6 -4 -4 -3 -2 -2 -3 -1 -2 -8 -15 -15 -10 -5 -2 -1 -2 -2 -4 -10 -13 -13 -9 -4 -1 -1 -3 -7 -7 -5 -4 -3 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -132 -279 -268 -28 -146 -33 -0 -0 -0 -112 -342 -361 -305 -290 -296 -299 -306 -311 -281 -200 -161 -142 -126 -125 -101 -78 -69 -59 -49 -43 -35 -25 -17 -12 -7 -4 -3 -2 -1 -1 -1 -1 -1 -2 -4 -8 -12 -4 -3 -3 -2 -3 -4 -4 -2 -1 -7 -21 -30 -33 -33 -33 -37 -34 -37 -45 -53 -58 -59 -58 -58 -60 -60 -57 -50 -40 -32 -27 -29 -37 -51 -66 -81 -85 -77 -67 -58 -50 -44 -42 -57 -80 -93 -91 -84 -84 -96 -114 -125 -134 -135 -136 -139 -141 -143 -137 -109 -52 -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 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -10 -30 -38 -46 -51 -56 -52 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -115 -157 -146 -79 -34 -10 -3 -1 -1 -1 -2 -2 -1 -1 -3 -7 -10 -13 -16 -17 -15 -10 -8 -5 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -7 -14 -23 -46 -77 -94 -82 -12 -12 -10 -7 -4 -2 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -8 -12 -15 -17 -19 -22 -24 -27 -30 -33 -31 -24 -15 -7 -3 -3 -5 -3 -1 -1 -2 -2 -4 -11 -17 -19 -22 -23 -20 -13 -7 -6 -8 -10 -12 -11 -10 -11 -12 -10 -6 -3 -2 -3 -4 -4 -4 -4 -4 -3 -4 -6 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -8 -18 -21 -17 -11 -7 -4 -1 -0 -0 -0 -2 -7 -13 -14 -9 -4 -1 -0 -0 -0 -3 -9 -16 -14 -7 -2 -1 -2 -4 -6 -5 -4 -4 -4 -4 -4 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -238 -271 -108 -286 -11 -0 -0 -0 -152 -332 -339 -292 -279 -282 -279 -286 -298 -272 -205 -160 -147 -118 -117 -92 -74 -66 -59 -51 -45 -39 -29 -20 -12 -7 -4 -3 -2 -0 -1 -1 -2 -2 -4 -10 -18 -14 -7 -4 -4 -3 -4 -5 -5 -3 -3 -9 -20 -29 -35 -41 -46 -47 -40 -45 -50 -57 -60 -61 -60 -60 -59 -58 -53 -47 -39 -33 -32 -38 -52 -72 -82 -81 -70 -58 -51 -43 -32 -23 -26 -46 -74 -89 -87 -84 -91 -105 -120 -129 -131 -138 -141 -142 -143 -132 -99 -47 -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 -1 -4 -13 -27 -42 -44 -23 -1 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -41 -114 -163 -173 -91 -34 -10 -2 -1 -0 -0 -0 -0 -1 -3 -6 -10 -15 -18 -18 -18 -16 -14 -12 -10 -7 -6 -4 -3 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -10 -16 -22 -28 -34 -40 -50 -23 -14 -9 -6 -3 -2 -2 -2 -1 -1 -2 -1 -1 -1 -2 -2 -3 -3 -8 -12 -16 -18 -19 -22 -26 -31 -34 -34 -31 -23 -14 -7 -3 -2 -3 -2 -1 -0 -1 -4 -10 -14 -17 -18 -19 -21 -20 -15 -9 -5 -6 -9 -11 -10 -9 -9 -11 -12 -7 -2 -1 -1 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -10 -18 -36 -45 -40 -26 -14 -5 -1 -0 -0 -0 -2 -8 -15 -20 -18 -5 -2 -1 -0 -1 -3 -9 -17 -13 -5 -2 -1 -2 -4 -5 -4 -4 -4 -4 -5 -6 -7 -7 -6 -3 -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 -89 -314 -320 -101 -60 -101 -9 -1 -0 -184 -319 -328 -303 -284 -260 -249 -259 -272 -250 -200 -162 -148 -111 -103 -86 -75 -67 -59 -53 -48 -41 -32 -22 -13 -8 -4 -1 -0 -1 -1 -2 -9 -9 -18 -26 -26 -18 -14 -10 -6 -3 -3 -3 -3 -3 -4 -10 -21 -31 -37 -45 -51 -51 -48 -50 -55 -61 -64 -64 -64 -63 -61 -57 -52 -45 -37 -37 -45 -56 -67 -75 -75 -62 -45 -36 -34 -33 -29 -26 -33 -54 -75 -79 -78 -82 -94 -107 -114 -120 -130 -127 -135 -130 -116 -84 -41 -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 -2 -7 -12 -11 -8 -6 -8 -32 -64 -42 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -48 -66 -59 -71 -140 -215 -145 -77 -33 -10 -2 -0 -0 -0 -1 -2 -6 -7 -10 -15 -18 -20 -22 -25 -25 -23 -21 -18 -14 -11 -7 -3 -2 -1 -0 -1 -1 -0 -1 -0 -1 -1 -1 -2 -1 -1 -0 -0 -1 -2 -4 -6 -9 -14 -21 -31 -48 -73 -61 -32 -16 -9 -5 -3 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -2 -3 -4 -7 -11 -16 -19 -19 -21 -29 -38 -39 -38 -32 -23 -15 -9 -5 -3 -3 -2 -1 -0 -0 -2 -6 -10 -12 -12 -15 -18 -18 -16 -12 -7 -6 -8 -9 -9 -8 -7 -7 -10 -7 -4 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -3 -5 -11 -24 -36 -50 -57 -50 -36 -25 -13 -3 -1 -0 -1 -4 -14 -29 -42 -42 -17 -5 -1 -0 -0 -2 -5 -9 -7 -3 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -7 -8 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -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 -97 -370 -451 -234 -116 -204 -19 -1 -37 -224 -325 -327 -295 -265 -235 -223 -237 -244 -223 -184 -148 -127 -108 -99 -89 -81 -70 -54 -41 -35 -36 -31 -21 -13 -8 -5 -3 -2 -2 -2 -8 -25 -29 -46 -59 -55 -39 -20 -8 -6 -5 -2 -1 -2 -2 -2 -7 -21 -33 -41 -47 -49 -50 -50 -53 -59 -64 -67 -67 -67 -65 -61 -53 -42 -39 -38 -43 -58 -68 -69 -64 -53 -36 -23 -24 -30 -36 -42 -49 -59 -70 -72 -65 -70 -80 -95 -107 -112 -116 -120 -127 -125 -74 -32 -15 -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 -1 -3 -3 -4 -5 -10 -31 -48 -33 -17 -8 -2 -0 -0 -0 -0 -0 -0 -9 -58 -113 -122 -91 -93 -174 -131 -145 -118 -68 -26 -4 -0 -0 -0 -1 -1 -4 -6 -8 -13 -19 -25 -31 -39 -39 -37 -34 -31 -27 -23 -17 -9 -4 -1 -1 -1 -1 -0 -0 -1 -1 -1 -3 -4 -3 -1 -0 -0 -0 -1 -3 -6 -8 -13 -28 -56 -91 -129 -103 -46 -16 -9 -6 -6 -10 -8 -3 -2 -2 -2 -1 -1 -0 -1 -2 -2 -3 -5 -9 -15 -20 -21 -22 -32 -43 -45 -42 -34 -25 -18 -12 -8 -6 -4 -2 -0 -0 -0 -0 -1 -4 -6 -7 -9 -11 -13 -14 -14 -9 -7 -7 -8 -9 -9 -7 -3 -5 -9 -9 -5 -2 -1 -0 -0 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -8 -16 -29 -40 -50 -52 -47 -48 -32 -21 -6 -1 -0 -1 -9 -34 -49 -53 -38 -17 -6 -1 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -4 -8 -6 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -12 -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 -14 -107 -388 -388 -139 -13 -84 -96 -83 -173 -270 -336 -339 -295 -242 -207 -200 -215 -220 -199 -165 -133 -114 -105 -97 -92 -87 -65 -49 -37 -34 -33 -29 -19 -12 -8 -4 -3 -3 -3 -9 -25 -44 -32 -57 -81 -71 -39 -11 -3 -13 -17 -4 -1 -2 -2 -2 -8 -24 -35 -41 -45 -46 -47 -49 -54 -62 -67 -70 -69 -68 -66 -62 -53 -42 -41 -43 -49 -63 -68 -62 -48 -32 -19 -16 -24 -37 -50 -64 -73 -77 -75 -66 -58 -73 -89 -100 -109 -111 -109 -97 -41 -7 -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 -1 -2 -2 -4 -11 -19 -34 -52 -44 -26 -12 -5 -0 -0 -0 -0 -21 -81 -122 -112 -91 -96 -159 -118 -114 -96 -76 -44 -6 -0 -0 -0 -0 -0 -0 -2 -4 -9 -17 -27 -33 -47 -50 -49 -47 -45 -45 -42 -36 -19 -8 -3 -2 -1 -1 -0 -0 -1 -2 -1 -3 -4 -2 -1 -0 -0 -0 -1 -2 -4 -7 -13 -29 -65 -113 -164 -125 -56 -18 -9 -6 -5 -7 -7 -4 -3 -2 -2 -1 -0 -0 -1 -2 -2 -3 -4 -7 -13 -20 -23 -26 -34 -45 -48 -45 -37 -29 -22 -17 -13 -10 -6 -2 -0 -0 -0 -0 -0 -3 -4 -3 -3 -5 -8 -12 -14 -11 -8 -8 -8 -8 -9 -7 -4 -9 -12 -10 -5 -2 -2 -1 -0 -2 -5 -6 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -5 -14 -21 -30 -41 -46 -41 -28 -18 -16 -14 -6 -1 -1 -5 -20 -53 -51 -53 -45 -32 -17 -3 -1 -0 -1 -3 -2 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -2 -2 -2 -3 -3 -4 -5 -2 -1 -1 -1 -2 -5 -18 -32 -36 -36 -32 -21 -9 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -5 -7 -12 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -152 -413 -370 -204 -127 -221 -264 -222 -254 -260 -308 -343 -303 -233 -187 -178 -188 -193 -174 -148 -125 -110 -99 -91 -88 -86 -64 -50 -39 -34 -32 -27 -18 -13 -8 -5 -1 -0 -3 -17 -41 -54 -38 -66 -61 -34 -10 -0 -6 -24 -35 -8 -5 -5 -7 -9 -15 -28 -38 -41 -42 -43 -46 -51 -57 -64 -69 -70 -67 -63 -60 -52 -47 -48 -49 -51 -55 -61 -59 -49 -34 -19 -12 -15 -29 -48 -67 -85 -92 -82 -64 -53 -60 -90 -107 -112 -108 -78 -34 -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 -1 -2 -3 -4 -5 -31 -58 -67 -50 -20 -1 -2 -1 -0 -9 -44 -84 -105 -99 -91 -109 -124 -122 -118 -105 -69 -21 -4 -1 -0 -0 -0 -0 -0 -1 -4 -11 -22 -30 -44 -50 -52 -57 -61 -63 -59 -61 -37 -18 -7 -3 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -6 -10 -18 -31 -70 -139 -108 -52 -21 -10 -5 -3 -4 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -4 -8 -13 -17 -25 -30 -39 -47 -51 -49 -43 -33 -24 -21 -19 -15 -8 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -10 -9 -9 -8 -7 -7 -8 -7 -5 -5 -6 -5 -4 -4 -4 -3 -1 -1 -3 -5 -7 -7 -5 -2 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -7 -15 -23 -37 -51 -52 -41 -28 -18 -13 -11 -7 -2 -0 -1 -1 -9 -28 -47 -52 -45 -37 -10 -2 -0 -1 -1 -2 -2 -2 -0 -1 -3 -3 -3 -3 -3 -1 -2 -2 -2 -2 -3 -4 -4 -2 -1 -0 -1 -2 -5 -19 -42 -39 -42 -43 -60 -54 -21 -8 -4 -4 -2 -2 -3 -3 -4 -6 -14 -13 -13 -15 -19 -21 -15 -14 -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 -36 -176 -382 -377 -429 -366 -312 -276 -242 -224 -218 -251 -296 -274 -215 -172 -159 -164 -168 -155 -135 -116 -101 -88 -82 -82 -79 -62 -47 -37 -34 -34 -26 -15 -8 -5 -5 -2 -0 -7 -16 -36 -58 -68 -86 -50 -19 -9 -5 -9 -28 -38 -8 -14 -19 -18 -18 -21 -29 -39 -41 -41 -43 -48 -54 -60 -63 -65 -63 -55 -50 -45 -44 -49 -56 -60 -61 -62 -62 -56 -44 -27 -13 -7 -12 -28 -51 -76 -100 -101 -74 -42 -31 -53 -99 -103 -95 -64 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -16 -34 -33 -14 -4 -4 -3 -1 -1 -5 -38 -94 -112 -102 -99 -104 -109 -114 -113 -91 -47 -17 -5 -1 -1 -0 -0 -0 -0 -1 -4 -13 -23 -33 -40 -49 -61 -72 -77 -70 -75 -58 -35 -16 -6 -2 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -1 -1 -3 -6 -10 -15 -23 -62 -63 -42 -24 -11 -5 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -12 -18 -26 -34 -42 -49 -52 -50 -42 -34 -27 -25 -23 -18 -12 -6 -4 -1 -0 -0 -0 -0 -1 -2 -1 -2 -4 -7 -9 -9 -9 -9 -8 -7 -8 -8 -7 -5 -3 -3 -4 -5 -6 -5 -3 -1 -1 -2 -3 -4 -6 -3 -1 -0 -0 -1 -2 -2 -4 -5 -5 -3 -2 -1 -0 -0 -1 -2 -5 -10 -22 -39 -53 -56 -46 -33 -27 -26 -23 -15 -4 -0 -0 -0 -3 -15 -36 -50 -32 -22 -9 -2 -1 -0 -1 -3 -4 -2 -0 -1 -2 -3 -4 -5 -5 -3 -2 -3 -3 -4 -4 -5 -5 -1 -0 -1 -2 -4 -6 -10 -24 -11 -14 -17 -35 -57 -30 -16 -15 -20 -18 -12 -11 -11 -14 -24 -28 -25 -18 -15 -22 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -98 -203 -262 -391 -343 -286 -244 -219 -205 -198 -205 -231 -238 -197 -162 -146 -146 -147 -140 -125 -110 -91 -78 -75 -72 -66 -53 -42 -35 -29 -26 -20 -12 -6 -3 -3 -5 -2 -5 -7 -20 -42 -60 -69 -55 -45 -46 -43 -35 -26 -19 -9 -21 -33 -26 -25 -26 -32 -40 -43 -45 -48 -51 -55 -58 -58 -56 -55 -52 -48 -45 -48 -58 -67 -72 -72 -71 -68 -61 -47 -30 -15 -7 -9 -21 -44 -78 -110 -106 -67 -28 -16 -38 -82 -61 -32 -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 -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 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -26 -78 -110 -108 -105 -106 -96 -90 -95 -94 -69 -42 -20 -5 -1 -0 -0 -0 -0 -0 -1 -6 -13 -20 -28 -39 -54 -69 -74 -75 -79 -73 -56 -34 -14 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -4 -7 -11 -13 -23 -33 -34 -26 -12 -6 -5 -4 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -2 -3 -6 -10 -17 -25 -35 -44 -51 -55 -55 -46 -37 -32 -29 -26 -21 -14 -10 -8 -3 -1 -0 -0 -1 -1 -1 -1 -3 -6 -9 -13 -16 -16 -15 -13 -11 -8 -8 -8 -6 -4 -2 -2 -3 -8 -8 -6 -3 -1 -1 -1 -2 -4 -2 -1 -0 -0 -1 -3 -4 -6 -7 -9 -14 -12 -3 -1 -0 -1 -1 -4 -10 -20 -34 -45 -50 -44 -36 -36 -43 -43 -29 -9 -3 -1 -0 -1 -11 -35 -47 -21 -7 -2 -1 -1 -0 -0 -2 -5 -2 -1 -0 -1 -2 -3 -5 -6 -5 -4 -4 -4 -4 -4 -6 -5 -3 -2 -4 -7 -11 -12 -8 -5 -4 -4 -6 -14 -6 -10 -18 -17 -13 -15 -15 -22 -14 -21 -31 -34 -30 -23 -24 -29 -27 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -264 -343 -288 -243 -214 -193 -180 -178 -191 -204 -187 -151 -132 -132 -132 -126 -116 -103 -84 -73 -71 -62 -52 -45 -41 -38 -34 -30 -24 -17 -10 -6 -6 -5 -2 -7 -7 -13 -24 -34 -38 -42 -45 -43 -39 -27 -13 -8 -14 -27 -37 -32 -30 -30 -32 -35 -40 -48 -54 -53 -51 -53 -54 -54 -55 -55 -54 -53 -59 -70 -78 -79 -77 -74 -69 -62 -52 -35 -20 -11 -12 -23 -47 -81 -115 -112 -71 -30 -12 -29 -61 -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 -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 -0 -0 -0 -1 -3 -4 -3 -1 -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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -11 -36 -69 -99 -99 -102 -97 -85 -75 -75 -76 -61 -41 -20 -6 -1 -0 -0 -0 -0 -0 -1 -3 -8 -13 -23 -37 -50 -58 -68 -75 -76 -75 -60 -30 -12 -5 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -2 -2 -2 -1 -4 -7 -9 -13 -20 -25 -21 -7 -3 -4 -4 -3 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -5 -9 -13 -21 -33 -44 -51 -53 -55 -48 -42 -36 -32 -29 -23 -17 -14 -12 -7 -2 -0 -0 -1 -1 -0 -1 -5 -13 -16 -18 -23 -26 -24 -20 -17 -10 -8 -8 -7 -4 -3 -2 -2 -7 -11 -12 -12 -7 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -8 -10 -12 -9 -6 -5 -7 -4 -1 -1 -4 -11 -17 -26 -24 -23 -34 -53 -67 -63 -43 -23 -10 -3 -0 -1 -9 -43 -49 -23 -7 -2 -1 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -2 -4 -5 -6 -6 -6 -5 -5 -5 -6 -5 -5 -6 -10 -20 -28 -25 -17 -8 -2 -0 -1 -6 -3 -5 -17 -16 -6 -7 -7 -19 -10 -9 -10 -18 -31 -27 -31 -30 -32 -32 -18 -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 -84 -267 -322 -268 -212 -182 -162 -155 -159 -161 -149 -127 -108 -113 -113 -110 -104 -92 -80 -70 -68 -55 -46 -44 -46 -46 -44 -38 -29 -22 -14 -10 -8 -5 -2 -6 -6 -7 -12 -17 -22 -27 -24 -10 -14 -8 -8 -18 -29 -37 -39 -35 -35 -35 -36 -40 -47 -52 -55 -55 -51 -53 -55 -57 -58 -58 -57 -58 -68 -80 -73 -68 -68 -67 -67 -68 -62 -47 -31 -21 -21 -33 -57 -85 -113 -109 -71 -32 -17 -33 -56 -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 -1 -0 -0 -0 -0 -0 -0 -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 -7 -3 -2 -2 -3 -4 -5 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -2 -2 -3 -2 -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 -16 -66 -83 -87 -94 -99 -83 -57 -58 -81 -74 -76 -57 -26 -7 -2 -0 -0 -0 -0 -0 -0 -1 -4 -9 -20 -35 -50 -57 -65 -72 -82 -86 -67 -34 -15 -8 -3 -1 -0 -0 -0 -1 -1 -1 -1 -3 -4 -3 -2 -1 -2 -1 -1 -3 -4 -5 -8 -10 -10 -3 -2 -2 -3 -3 -2 -2 -3 -2 -3 -2 -2 -1 -0 -0 -1 -2 -3 -6 -11 -19 -29 -40 -47 -51 -51 -48 -47 -42 -36 -31 -25 -19 -16 -13 -8 -3 -1 -1 -0 -0 -0 -1 -5 -14 -21 -22 -27 -32 -32 -26 -20 -13 -8 -7 -7 -5 -4 -3 -2 -4 -7 -11 -13 -6 -1 -1 -1 -1 -1 -2 -2 -1 -2 -4 -5 -6 -8 -11 -16 -16 -15 -15 -15 -9 -3 -1 -2 -5 -5 -12 -12 -19 -38 -60 -74 -66 -54 -40 -22 -5 -1 -1 -6 -28 -40 -27 -10 -4 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -2 -3 -4 -4 -4 -4 -5 -6 -7 -8 -9 -13 -18 -27 -23 -14 -12 -13 -3 -1 -0 -1 -1 -2 -5 -8 -9 -17 -12 -8 -10 -9 -9 -23 -22 -22 -25 -28 -32 -27 -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 -138 -325 -295 -212 -174 -150 -135 -129 -124 -115 -107 -92 -89 -84 -91 -93 -87 -78 -67 -55 -44 -42 -46 -51 -53 -52 -44 -32 -26 -18 -12 -9 -5 -2 -6 -8 -10 -11 -12 -17 -23 -19 -3 -8 -5 -10 -21 -30 -33 -30 -29 -36 -38 -35 -34 -37 -44 -52 -58 -57 -59 -57 -58 -59 -59 -57 -59 -73 -71 -64 -57 -55 -60 -70 -81 -80 -63 -49 -38 -39 -49 -65 -83 -99 -86 -51 -27 -27 -45 -54 -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 -2 -6 -7 -6 -6 -5 -3 -3 -4 -4 -3 -1 -0 -0 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -4 -5 -6 -8 -9 -10 -9 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -9 -33 -63 -77 -81 -81 -76 -70 -74 -91 -84 -73 -65 -46 -23 -8 -1 -0 -0 -0 -0 -0 -0 -1 -2 -7 -16 -25 -36 -47 -58 -76 -99 -110 -72 -25 -9 -3 -1 -0 -0 -0 -1 -1 -1 -1 -4 -6 -8 -6 -4 -2 -0 -1 -2 -2 -3 -2 -2 -3 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -1 -2 -5 -10 -18 -25 -35 -44 -50 -54 -54 -53 -49 -43 -34 -28 -22 -16 -13 -9 -6 -6 -5 -1 -0 -0 -0 -3 -9 -17 -24 -28 -32 -35 -34 -29 -20 -10 -6 -8 -6 -5 -4 -2 -2 -2 -4 -5 -3 -2 -2 -2 -2 -2 -5 -4 -2 -3 -5 -6 -6 -9 -13 -19 -24 -28 -34 -35 -25 -10 -4 -3 -3 -4 -7 -9 -16 -33 -47 -57 -62 -65 -58 -38 -12 -3 -1 -3 -10 -21 -25 -19 -12 -3 -2 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -7 -10 -13 -18 -23 -27 -27 -22 -21 -25 -18 -10 -5 -2 -1 -1 -0 -1 -1 -2 -2 -3 -6 -8 -6 -2 -3 -7 -13 -20 -25 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -118 -261 -284 -215 -159 -133 -114 -107 -109 -107 -98 -85 -75 -70 -72 -70 -64 -58 -50 -41 -36 -39 -42 -42 -38 -38 -43 -37 -30 -15 -11 -9 -5 -3 -7 -15 -27 -31 -29 -26 -23 -14 -2 -5 -10 -17 -25 -27 -24 -22 -24 -31 -31 -24 -18 -21 -32 -47 -61 -65 -63 -57 -56 -59 -58 -53 -50 -59 -68 -68 -61 -56 -62 -77 -91 -95 -76 -71 -58 -51 -48 -48 -53 -56 -44 -25 -23 -35 -41 -30 -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 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -5 -4 -3 -3 -3 -4 -4 -2 -1 -0 -1 -3 -4 -4 -4 -2 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -2 -3 -4 -5 -7 -9 -9 -9 -10 -9 -7 -6 -6 -7 -4 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -34 -55 -62 -48 -49 -86 -96 -103 -91 -92 -87 -70 -46 -21 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -18 -28 -35 -49 -78 -105 -74 -45 -17 -5 -2 -1 -0 -1 -1 -1 -1 -2 -3 -5 -8 -11 -9 -4 -2 -2 -3 -5 -6 -5 -3 -2 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -3 -2 -1 -2 -2 -1 -2 -4 -10 -16 -21 -30 -39 -50 -60 -63 -56 -45 -42 -37 -31 -25 -19 -14 -12 -12 -15 -13 -2 -0 -0 -0 -2 -6 -15 -26 -35 -39 -43 -48 -48 -38 -17 -5 -8 -8 -7 -5 -3 -2 -1 -1 -3 -4 -5 -6 -5 -4 -2 -5 -6 -4 -4 -6 -8 -8 -9 -15 -25 -35 -46 -59 -67 -60 -36 -18 -12 -8 -6 -6 -12 -24 -29 -35 -43 -48 -57 -68 -51 -26 -11 -3 -2 -5 -13 -25 -31 -26 -13 -6 -2 -1 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -3 -3 -4 -6 -9 -12 -14 -25 -32 -36 -33 -28 -33 -32 -25 -19 -14 -11 -8 -5 -4 -5 -3 -1 -0 -0 -0 -1 -1 -1 -2 -7 -12 -13 -7 -0 -3 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -162 -259 -219 -154 -126 -109 -99 -97 -97 -90 -79 -71 -66 -63 -62 -58 -53 -47 -39 -35 -33 -29 -26 -25 -24 -25 -25 -22 -13 -13 -11 -6 -5 -11 -22 -36 -48 -50 -41 -25 -10 -3 -7 -19 -28 -29 -25 -21 -22 -25 -28 -24 -15 -9 -12 -24 -41 -53 -57 -54 -51 -50 -59 -59 -56 -59 -67 -75 -75 -66 -60 -66 -81 -98 -107 -89 -89 -70 -49 -34 -28 -26 -25 -19 -17 -35 -44 -25 -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 -1 -3 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -3 -3 -3 -2 -2 -3 -4 -4 -3 -2 -1 -0 -2 -4 -4 -4 -3 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -2 -4 -5 -7 -8 -6 -6 -6 -7 -7 -7 -7 -7 -5 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -9 -18 -27 -45 -71 -86 -98 -93 -85 -88 -86 -77 -64 -44 -14 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -9 -14 -25 -44 -55 -37 -45 -24 -7 -2 -1 -1 -0 -0 -0 -1 -2 -3 -5 -9 -14 -14 -9 -6 -6 -7 -10 -12 -10 -6 -4 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -3 -3 -2 -1 -0 -1 -2 -4 -7 -11 -15 -22 -32 -44 -58 -64 -59 -51 -46 -41 -34 -28 -23 -18 -14 -13 -16 -17 -4 -1 -0 -0 -1 -3 -8 -16 -30 -40 -51 -61 -64 -53 -21 -9 -6 -7 -7 -6 -4 -3 -2 -1 -3 -7 -12 -15 -12 -8 -5 -5 -8 -8 -7 -8 -9 -10 -11 -19 -31 -42 -57 -75 -92 -102 -84 -57 -35 -22 -14 -12 -28 -35 -26 -20 -18 -18 -35 -69 -68 -41 -19 -5 -2 -4 -10 -24 -45 -46 -33 -20 -8 -1 -0 -1 -2 -2 -3 -4 -4 -5 -5 -5 -5 -5 -6 -7 -10 -12 -11 -14 -25 -36 -43 -42 -31 -32 -30 -30 -26 -20 -21 -21 -20 -16 -16 -13 -9 -5 -2 -2 -2 -3 -6 -11 -19 -25 -19 -3 -0 -12 -27 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -196 -275 -230 -162 -133 -116 -99 -84 -79 -78 -74 -67 -63 -63 -63 -62 -60 -54 -44 -32 -22 -18 -21 -24 -25 -26 -25 -21 -17 -14 -13 -9 -8 -13 -21 -26 -30 -36 -36 -25 -9 -5 -12 -24 -35 -31 -18 -16 -21 -26 -27 -24 -15 -7 -8 -17 -30 -38 -40 -39 -40 -43 -61 -67 -68 -72 -78 -81 -78 -64 -53 -66 -90 -113 -118 -96 -85 -48 -24 -14 -10 -8 -8 -15 -29 -49 -45 -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 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -3 -3 -3 -4 -4 -3 -3 -2 -2 -1 -1 -2 -2 -4 -4 -3 -2 -2 -2 -2 -3 -4 -4 -5 -6 -5 -0 -0 -0 -1 -1 -1 -2 -2 -1 -2 -3 -4 -7 -11 -16 -21 -23 -15 -13 -15 -14 -10 -8 -5 -5 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -10 -23 -48 -64 -69 -79 -85 -72 -58 -60 -63 -39 -16 -5 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -3 -7 -14 -28 -45 -34 -18 -7 -3 -1 -0 -0 -0 -0 -1 -1 -3 -7 -12 -16 -17 -14 -11 -10 -11 -13 -15 -15 -11 -7 -3 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -2 -1 -0 -1 -2 -3 -5 -7 -8 -14 -23 -33 -47 -61 -64 -58 -54 -47 -40 -33 -26 -21 -17 -14 -19 -17 -9 -2 -0 -0 -0 -0 -3 -13 -29 -46 -56 -63 -73 -59 -31 -13 -6 -5 -7 -7 -5 -4 -3 -2 -1 -3 -8 -14 -13 -11 -7 -4 -8 -13 -11 -10 -10 -11 -16 -27 -36 -45 -57 -75 -89 -96 -83 -67 -53 -40 -31 -31 -45 -40 -22 -8 -3 -7 -26 -65 -90 -72 -36 -11 -3 -2 -5 -15 -39 -53 -54 -40 -18 -4 -2 -2 -3 -3 -3 -4 -4 -5 -7 -8 -8 -9 -11 -14 -18 -17 -13 -13 -20 -32 -47 -48 -36 -33 -36 -32 -18 -9 -9 -9 -30 -30 -29 -30 -28 -22 -14 -13 -14 -17 -22 -29 -35 -39 -27 -9 -2 -18 -31 -32 -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 -242 -295 -231 -162 -128 -110 -94 -77 -62 -60 -63 -63 -61 -61 -61 -51 -45 -42 -36 -26 -18 -15 -17 -19 -22 -24 -24 -22 -20 -14 -16 -11 -7 -7 -11 -15 -15 -14 -22 -25 -14 -13 -21 -30 -35 -29 -21 -19 -20 -20 -18 -16 -14 -11 -7 -8 -15 -21 -23 -22 -24 -34 -59 -70 -75 -78 -82 -83 -78 -64 -54 -74 -105 -127 -122 -95 -74 -29 -11 -10 -12 -11 -12 -24 -40 -41 -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 -2 -1 -0 -0 -0 -0 -2 -4 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -0 -1 -5 -5 -4 -3 -2 -1 -1 -3 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 -1 -2 -2 -3 -8 -19 -20 -21 -23 -23 -24 -27 -29 -32 -33 -35 -34 -29 -29 -25 -8 -5 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -3 -7 -19 -26 -32 -70 -68 -37 -31 -47 -51 -35 -16 -5 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -7 -9 -10 -8 -5 -3 -1 -0 -0 -0 -0 -1 -1 -3 -6 -13 -19 -19 -17 -15 -13 -12 -12 -15 -13 -10 -7 -3 -1 -1 -1 -2 -2 -2 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -4 -9 -16 -25 -38 -52 -61 -60 -58 -51 -45 -38 -30 -23 -18 -16 -19 -18 -12 -5 -0 -0 -0 -0 -2 -13 -31 -47 -57 -66 -72 -58 -40 -21 -9 -5 -6 -7 -7 -6 -5 -2 -1 -1 -1 -3 -6 -8 -12 -14 -14 -15 -14 -11 -10 -11 -17 -25 -33 -42 -52 -59 -62 -65 -67 -71 -67 -53 -46 -51 -49 -35 -15 -1 -1 -4 -24 -67 -104 -99 -64 -31 -9 -2 -4 -13 -34 -55 -64 -59 -37 -19 -9 -7 -8 -8 -8 -8 -7 -9 -11 -14 -17 -19 -22 -27 -31 -27 -19 -12 -11 -16 -34 -35 -35 -35 -25 -9 -0 -0 -1 -1 -11 -19 -28 -45 -45 -42 -38 -32 -30 -36 -40 -43 -43 -44 -32 -24 -33 -38 -31 -26 -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 -38 -267 -296 -220 -158 -121 -99 -84 -69 -51 -41 -53 -59 -59 -55 -44 -38 -37 -36 -32 -25 -18 -13 -13 -14 -15 -18 -21 -23 -23 -20 -17 -9 -4 -4 -8 -11 -9 -6 -12 -19 -19 -23 -28 -30 -28 -25 -23 -23 -18 -11 -7 -7 -11 -14 -12 -7 -4 -6 -8 -8 -11 -25 -49 -65 -72 -74 -75 -74 -70 -59 -57 -82 -115 -130 -115 -87 -65 -27 -7 -6 -11 -17 -22 -27 -25 -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 -1 -3 -5 -6 -6 -6 -6 -6 -5 -2 -0 -0 -1 -2 -1 -1 -0 -0 -0 -2 -6 -6 -4 -3 -4 -4 -3 -2 -3 -3 -4 -5 -5 -4 -4 -4 -4 -3 -3 -2 -2 -1 -0 -2 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -1 -2 -2 -4 -9 -28 -31 -25 -20 -17 -16 -16 -17 -16 -13 -14 -16 -20 -25 -28 -27 -16 -10 -6 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -4 -13 -26 -33 -25 -12 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -1 -1 -2 -3 -11 -24 -27 -23 -18 -14 -12 -9 -13 -11 -9 -6 -3 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -3 -6 -11 -17 -24 -34 -49 -51 -49 -46 -44 -41 -35 -26 -19 -18 -20 -21 -18 -8 -1 -0 -0 -0 -3 -12 -26 -39 -53 -66 -60 -47 -35 -24 -14 -9 -7 -7 -8 -8 -6 -4 -2 -1 -0 -1 -2 -5 -11 -14 -13 -12 -15 -13 -10 -10 -13 -18 -25 -38 -43 -41 -42 -47 -56 -67 -69 -64 -58 -52 -45 -30 -9 -1 -1 -3 -16 -49 -87 -107 -94 -55 -33 -23 -24 -33 -42 -51 -62 -70 -62 -49 -31 -20 -21 -26 -32 -25 -19 -19 -23 -29 -35 -40 -42 -43 -38 -32 -23 -7 -13 -16 -19 -21 -30 -40 -39 -22 -2 -0 -0 -0 -0 -3 -11 -20 -26 -30 -37 -30 -18 -22 -27 -34 -41 -46 -43 -41 -41 -31 -24 -18 -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 -69 -246 -280 -203 -156 -121 -100 -87 -74 -56 -43 -50 -53 -54 -47 -35 -33 -35 -35 -32 -25 -16 -11 -12 -12 -11 -12 -16 -21 -24 -22 -17 -13 -10 -9 -11 -11 -7 -4 -9 -15 -22 -26 -25 -21 -18 -19 -22 -24 -16 -8 -4 -5 -8 -14 -15 -6 -2 -1 -2 -2 -5 -18 -39 -60 -71 -71 -67 -61 -53 -50 -64 -91 -116 -122 -104 -80 -59 -32 -10 -6 -13 -28 -35 -22 -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 -2 -4 -7 -7 -7 -7 -7 -5 -5 -6 -5 -3 -3 -3 -3 -2 -1 -1 -0 -1 -4 -6 -5 -4 -4 -5 -5 -5 -4 -3 -4 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -5 -15 -18 -19 -12 -7 -5 -7 -10 -12 -12 -9 -11 -12 -13 -14 -17 -20 -26 -24 -19 -12 -11 -10 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -11 -17 -18 -10 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -21 -28 -28 -24 -20 -16 -12 -13 -13 -12 -9 -5 -2 -1 -0 -1 -1 -2 -2 -2 -2 -4 -4 -4 -3 -3 -2 -2 -1 -2 -1 -1 -2 -4 -7 -8 -10 -19 -33 -37 -36 -37 -40 -40 -37 -27 -21 -19 -20 -25 -24 -11 -2 -0 -0 -0 -1 -5 -12 -18 -32 -43 -52 -44 -32 -25 -22 -16 -10 -8 -9 -9 -8 -6 -3 -2 -1 -1 -1 -3 -6 -8 -8 -9 -13 -12 -10 -8 -9 -10 -14 -27 -31 -32 -36 -44 -55 -70 -73 -68 -58 -47 -38 -26 -10 -1 -1 -2 -8 -33 -71 -106 -123 -86 -73 -66 -59 -56 -64 -70 -83 -88 -86 -71 -48 -32 -35 -46 -54 -55 -53 -49 -47 -48 -54 -56 -49 -32 -23 -23 -19 -8 -13 -14 -15 -19 -28 -38 -49 -43 -11 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -1 -0 -10 -29 -25 -31 -47 -51 -41 -31 -20 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -224 -250 -186 -148 -116 -97 -85 -72 -57 -48 -46 -46 -48 -39 -30 -29 -32 -33 -32 -24 -14 -10 -10 -11 -11 -11 -12 -16 -19 -21 -21 -19 -15 -10 -7 -5 -4 -7 -13 -20 -21 -18 -14 -10 -8 -11 -15 -17 -13 -6 -4 -4 -5 -8 -8 -4 -3 -1 -1 -1 -4 -15 -33 -54 -67 -68 -52 -41 -38 -38 -50 -92 -111 -117 -100 -75 -51 -28 -12 -6 -12 -27 -39 -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 -2 -5 -7 -7 -7 -6 -6 -5 -3 -4 -5 -4 -2 -3 -4 -3 -3 -2 -1 -1 -2 -8 -6 -3 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -0 -1 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -8 -29 -17 -18 -13 -6 -5 -7 -8 -7 -5 -9 -10 -9 -11 -16 -20 -20 -20 -23 -26 -26 -30 -30 -18 -8 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -15 -26 -19 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -10 -20 -31 -38 -35 -29 -22 -18 -15 -13 -11 -7 -2 -1 -0 -1 -1 -1 -1 -1 -1 -3 -3 -4 -3 -3 -2 -2 -1 -2 -1 -1 -2 -3 -4 -6 -7 -12 -17 -20 -24 -29 -33 -36 -36 -31 -25 -21 -24 -29 -28 -15 -4 -1 -0 -0 -0 -1 -1 -3 -10 -21 -47 -58 -46 -35 -29 -22 -15 -10 -9 -10 -9 -7 -4 -4 -3 -2 -2 -2 -3 -5 -11 -13 -13 -11 -8 -7 -7 -9 -12 -18 -25 -31 -36 -44 -52 -58 -61 -61 -56 -47 -36 -25 -13 -3 -1 -1 -4 -15 -35 -72 -119 -110 -88 -89 -102 -82 -90 -100 -112 -117 -110 -85 -53 -38 -37 -53 -71 -82 -81 -70 -67 -66 -65 -48 -22 -15 -24 -24 -21 -16 -12 -8 -11 -18 -23 -29 -36 -26 -9 -0 -0 -0 -1 -7 -9 -6 -0 -0 -2 -0 -3 -17 -37 -47 -41 -40 -38 -28 -17 -9 -5 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -199 -217 -172 -137 -107 -85 -70 -57 -47 -40 -39 -39 -42 -37 -29 -26 -28 -30 -30 -24 -14 -10 -10 -10 -11 -12 -11 -12 -17 -21 -20 -16 -10 -6 -4 -5 -8 -12 -17 -19 -12 -7 -5 -4 -3 -4 -7 -10 -11 -7 -4 -2 -1 -2 -4 -5 -7 -6 -6 -4 -6 -16 -35 -53 -62 -63 -47 -29 -21 -23 -33 -67 -99 -113 -96 -68 -42 -22 -8 -6 -11 -27 -33 -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 -2 -5 -7 -8 -7 -5 -1 -1 -1 -0 -2 -2 -1 -1 -3 -5 -4 -4 -3 -1 -1 -3 -7 -6 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -1 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -2 -2 -4 -14 -16 -18 -11 -5 -3 -3 -2 -2 -2 -2 -1 -1 -5 -14 -20 -20 -23 -21 -22 -24 -28 -32 -31 -18 -5 -1 -0 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -7 -13 -12 -10 -3 -2 -5 -6 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -17 -33 -50 -53 -47 -35 -24 -17 -14 -13 -9 -5 -2 -1 -1 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -8 -12 -18 -26 -32 -35 -34 -30 -28 -29 -31 -30 -19 -6 -1 -0 -0 -0 -0 -0 -1 -2 -6 -28 -50 -54 -51 -44 -29 -22 -17 -12 -10 -11 -9 -7 -7 -6 -5 -4 -3 -4 -5 -9 -14 -15 -12 -7 -8 -9 -13 -16 -19 -25 -33 -37 -41 -44 -44 -46 -50 -52 -50 -44 -33 -19 -9 -3 -2 -3 -5 -12 -42 -88 -95 -95 -113 -129 -120 -111 -105 -111 -115 -104 -78 -51 -32 -29 -41 -55 -60 -65 -69 -75 -67 -62 -57 -53 -49 -41 -30 -25 -14 -7 -9 -11 -13 -16 -21 -25 -19 -12 -13 -7 -15 -35 -30 -26 -30 -37 -25 -24 -11 -17 -30 -35 -31 -25 -20 -16 -11 -7 -5 -4 -6 -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 -53 -42 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -115 -182 -186 -156 -133 -102 -79 -62 -51 -41 -34 -33 -34 -37 -39 -34 -28 -25 -27 -28 -26 -17 -11 -9 -10 -11 -11 -11 -10 -15 -18 -15 -9 -6 -6 -3 -7 -15 -18 -18 -14 -6 -3 -3 -3 -3 -3 -3 -4 -5 -6 -4 -2 -4 -14 -22 -24 -22 -20 -13 -6 -5 -12 -28 -46 -57 -55 -54 -35 -17 -8 -16 -43 -75 -95 -86 -64 -39 -18 -4 -5 -10 -24 -39 -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 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -5 -5 -3 -2 -1 -4 -6 -5 -3 -3 -4 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -2 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -2 -3 -2 -1 -2 -12 -22 -18 -12 -7 -5 -3 -2 -1 -1 -1 -1 -2 -5 -7 -8 -22 -21 -20 -20 -21 -22 -24 -22 -20 -12 -4 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -21 -14 -10 -8 -3 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -5 -14 -28 -44 -58 -58 -45 -30 -19 -15 -13 -11 -7 -3 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -1 -2 -3 -3 -5 -5 -5 -5 -10 -19 -28 -34 -36 -35 -35 -36 -35 -36 -19 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -9 -24 -37 -52 -38 -33 -29 -23 -16 -9 -12 -10 -9 -8 -8 -8 -7 -6 -6 -6 -7 -10 -14 -16 -13 -13 -17 -19 -19 -19 -23 -32 -37 -37 -37 -37 -39 -44 -51 -56 -60 -53 -38 -23 -12 -7 -5 -4 -8 -22 -43 -63 -80 -97 -108 -111 -97 -76 -68 -70 -60 -49 -39 -27 -20 -25 -41 -61 -67 -48 -44 -43 -43 -50 -65 -57 -46 -38 -28 -15 -6 -9 -10 -12 -12 -14 -19 -23 -27 -30 -29 -29 -22 -17 -20 -22 -27 -42 -39 -23 -18 -22 -18 -14 -12 -8 -6 -6 -7 -6 -6 -8 -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 -16 -169 -111 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -162 -220 -204 -173 -149 -128 -98 -74 -56 -48 -40 -35 -33 -32 -34 -37 -38 -38 -35 -27 -23 -25 -22 -15 -11 -10 -11 -12 -14 -18 -19 -14 -8 -5 -5 -6 -4 -3 -14 -17 -14 -9 -4 -3 -3 -3 -2 -2 -2 -3 -3 -5 -9 -9 -17 -32 -47 -45 -27 -16 -17 -16 -10 -7 -12 -25 -38 -48 -60 -47 -29 -16 -17 -31 -52 -73 -78 -62 -39 -18 -6 -2 -5 -23 -42 -20 -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 -1 -2 -5 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -6 -5 -3 -2 -3 -6 -7 -5 -3 -2 -3 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -1 -0 -1 -2 -2 -1 -1 -2 -6 -11 -16 -11 -6 -4 -3 -2 -1 -1 -1 -1 -1 -0 -1 -2 -13 -17 -19 -20 -19 -18 -18 -21 -25 -24 -18 -11 -5 -3 -8 -11 -13 -14 -7 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -10 -11 -11 -9 -7 -11 -1 -1 -0 -0 -1 -2 -3 -5 -8 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -10 -20 -36 -57 -63 -52 -36 -27 -22 -17 -14 -11 -6 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -8 -7 -5 -6 -16 -26 -34 -38 -39 -39 -41 -45 -45 -20 -4 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -7 -13 -37 -39 -37 -33 -27 -21 -9 -12 -12 -11 -10 -10 -9 -10 -10 -10 -8 -6 -7 -10 -16 -18 -21 -29 -31 -27 -22 -22 -28 -35 -38 -39 -41 -45 -50 -57 -65 -74 -72 -61 -46 -32 -20 -16 -14 -15 -15 -14 -16 -25 -39 -49 -50 -41 -29 -24 -26 -21 -19 -19 -17 -14 -17 -29 -51 -46 -35 -28 -26 -29 -36 -49 -47 -45 -39 -30 -18 -13 -12 -14 -15 -12 -11 -15 -24 -32 -24 -21 -19 -12 -6 -9 -9 -8 -5 -3 -5 -7 -8 -8 -6 -5 -4 -3 -3 -5 -6 -7 -7 -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 -9 -18 -15 -2 -0 -0 -0 -0 -10 -54 -166 -105 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -76 -261 -291 -204 -165 -145 -121 -90 -64 -51 -47 -41 -37 -34 -31 -30 -31 -34 -36 -33 -23 -19 -23 -24 -20 -12 -11 -12 -13 -16 -20 -16 -8 -6 -6 -7 -7 -5 -2 -7 -9 -7 -5 -3 -2 -2 -1 -1 -1 -1 -3 -8 -19 -30 -29 -29 -25 -31 -27 -10 -4 -19 -25 -15 -12 -8 -12 -25 -42 -64 -57 -38 -25 -22 -26 -35 -50 -63 -56 -39 -25 -12 -3 -4 -17 -38 -18 -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 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -3 -2 -4 -7 -8 -6 -3 -2 -3 -4 -3 -4 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -1 -3 -2 -2 -3 -2 -1 -1 -2 -2 -2 -3 -7 -8 -5 -3 -2 -2 -2 -3 -3 -2 -1 -0 -1 -1 -6 -11 -15 -18 -17 -16 -17 -18 -22 -23 -20 -20 -23 -27 -26 -23 -21 -21 -16 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -6 -15 -16 -8 -4 -6 -6 -4 -2 -0 -1 -3 -5 -14 -6 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -6 -13 -25 -47 -61 -58 -50 -44 -35 -21 -18 -15 -9 -5 -5 -6 -7 -7 -5 -3 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -5 -4 -4 -14 -26 -35 -39 -41 -42 -44 -49 -45 -25 -7 -1 -1 -2 -0 -1 -1 -1 -1 -1 -1 -4 -5 -19 -31 -37 -39 -34 -29 -16 -11 -12 -12 -11 -10 -10 -13 -15 -15 -13 -9 -6 -8 -15 -16 -17 -25 -40 -48 -40 -28 -27 -29 -35 -43 -50 -56 -63 -67 -73 -82 -85 -80 -67 -52 -40 -35 -30 -23 -14 -10 -5 -6 -8 -10 -9 -8 -5 -5 -7 -7 -7 -8 -10 -12 -17 -20 -29 -27 -23 -19 -16 -25 -36 -43 -45 -43 -39 -36 -32 -24 -14 -13 -14 -13 -14 -18 -28 -27 -19 -17 -20 -13 -10 -12 -13 -8 -3 -4 -5 -5 -6 -9 -9 -6 -2 -2 -6 -10 -10 -8 -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 -34 -83 -100 -83 -71 -58 -10 -1 -55 -107 -122 -62 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -208 -233 -179 -156 -140 -108 -74 -51 -44 -48 -43 -36 -30 -26 -24 -25 -28 -32 -34 -30 -22 -21 -23 -21 -20 -16 -14 -19 -24 -23 -16 -9 -6 -7 -8 -7 -6 -5 -5 -4 -2 -2 -3 -3 -2 -2 -1 -0 -2 -6 -13 -16 -22 -37 -19 -6 -5 -6 -4 -3 -10 -16 -14 -17 -20 -20 -23 -31 -42 -56 -46 -37 -31 -26 -24 -28 -37 -40 -36 -30 -18 -7 -6 -19 -50 -25 -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 -1 -5 -5 -3 -2 -3 -6 -7 -6 -4 -3 -3 -2 -2 -3 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -3 -4 -4 -4 -3 -2 -2 -2 -1 -0 -0 -1 -3 -4 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -5 -6 -6 -4 -2 -1 -1 -1 -0 -2 -6 -10 -14 -15 -15 -14 -14 -16 -17 -19 -22 -25 -25 -23 -22 -22 -21 -18 -13 -10 -13 -4 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -3 -10 -19 -19 -6 -12 -17 -13 -5 -0 -0 -1 -2 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -14 -31 -49 -60 -64 -66 -57 -25 -24 -19 -14 -10 -8 -9 -12 -14 -11 -7 -4 -2 -1 -1 -1 -2 -2 -2 -1 -2 -4 -6 -3 -2 -1 -1 -2 -2 -3 -3 -6 -14 -25 -36 -45 -51 -52 -50 -48 -40 -26 -10 -1 -2 -4 -3 -3 -2 -2 -2 -2 -2 -4 -5 -7 -14 -25 -43 -43 -38 -27 -15 -11 -13 -12 -12 -12 -13 -15 -16 -16 -14 -11 -12 -17 -15 -14 -19 -30 -44 -53 -43 -34 -33 -37 -43 -51 -58 -68 -73 -79 -86 -92 -93 -77 -66 -59 -52 -44 -36 -25 -17 -9 -4 -2 -2 -2 -2 -2 -2 -3 -3 -5 -7 -8 -11 -16 -17 -17 -15 -15 -14 -10 -16 -23 -29 -33 -33 -35 -39 -40 -27 -19 -16 -14 -11 -13 -23 -23 -18 -14 -15 -20 -22 -18 -17 -16 -13 -8 -9 -9 -9 -13 -15 -13 -8 -7 -7 -8 -9 -8 -8 -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 -0 -0 -0 -0 -28 -86 -132 -191 -233 -183 -11 -1 -65 -73 -31 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -109 -178 -190 -160 -142 -124 -88 -59 -43 -42 -46 -38 -30 -25 -22 -21 -22 -24 -28 -31 -31 -29 -30 -32 -29 -29 -25 -24 -23 -21 -18 -12 -6 -4 -4 -6 -7 -9 -9 -7 -2 -1 -2 -4 -5 -4 -2 -0 -0 -2 -6 -9 -7 -16 -37 -17 -13 -32 -51 -44 -20 -1 -5 -11 -27 -28 -25 -26 -32 -42 -57 -49 -40 -34 -28 -23 -19 -17 -21 -24 -24 -17 -11 -10 -21 -63 -40 -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 -1 -4 -6 -5 -3 -2 -3 -6 -7 -6 -5 -3 -3 -3 -2 -2 -3 -4 -4 -3 -2 -2 -1 -2 -1 -1 -2 -3 -4 -4 -3 -2 -0 -1 -1 -1 -0 -1 -1 -3 -3 -3 -3 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -6 -7 -8 -7 -3 -1 -1 -1 -1 -1 -1 -3 -8 -10 -11 -10 -10 -10 -11 -12 -12 -14 -16 -17 -20 -22 -22 -20 -17 -13 -13 -6 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -4 -9 -3 -12 -18 -14 -7 -1 -0 -0 -1 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -7 -18 -33 -47 -62 -76 -69 -48 -35 -25 -17 -11 -7 -10 -13 -16 -14 -10 -6 -3 -2 -3 -2 -1 -2 -2 -2 -3 -6 -10 -8 -5 -3 -2 -2 -1 -1 -4 -8 -14 -22 -33 -44 -54 -58 -51 -44 -37 -28 -16 -1 -2 -5 -8 -10 -10 -8 -6 -6 -6 -6 -4 -3 -4 -8 -31 -41 -46 -40 -23 -9 -12 -12 -12 -13 -14 -15 -16 -19 -18 -18 -18 -20 -18 -15 -16 -18 -30 -53 -53 -47 -47 -51 -57 -61 -59 -67 -74 -79 -83 -84 -79 -73 -68 -62 -51 -41 -39 -32 -25 -15 -8 -5 -4 -5 -3 -2 -2 -2 -3 -4 -5 -5 -7 -11 -12 -12 -13 -15 -12 -12 -15 -21 -25 -23 -22 -26 -33 -41 -45 -40 -30 -25 -12 -13 -16 -15 -12 -10 -9 -15 -17 -19 -21 -17 -14 -9 -8 -11 -14 -14 -11 -9 -12 -13 -9 -7 -6 -5 -6 -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 -23 -120 -199 -152 -16 -29 -21 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -118 -166 -174 -163 -144 -126 -105 -76 -50 -39 -40 -42 -34 -27 -22 -20 -19 -21 -23 -25 -26 -24 -24 -28 -31 -30 -25 -20 -17 -16 -14 -11 -7 -3 -2 -3 -2 -5 -7 -8 -7 -4 -3 -4 -5 -6 -5 -3 -1 -2 -2 -6 -17 -29 -45 -58 -56 -65 -96 -124 -106 -46 -6 -29 -69 -55 -32 -24 -27 -33 -38 -46 -51 -47 -40 -32 -25 -17 -10 -8 -13 -15 -10 -7 -9 -26 -65 -52 -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 -7 -14 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -3 -2 -4 -7 -8 -6 -5 -3 -3 -3 -3 -2 -3 -5 -4 -3 -2 -2 -2 -2 -2 -1 -2 -4 -4 -3 -2 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -2 -5 -8 -11 -12 -10 -4 -1 -1 -1 -1 -1 -1 -1 -3 -7 -10 -7 -7 -8 -8 -8 -9 -10 -11 -13 -15 -19 -21 -20 -18 -12 -11 -13 -11 -8 -6 -4 -1 -2 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -6 -3 -1 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -18 -29 -46 -76 -75 -54 -36 -26 -21 -16 -7 -7 -10 -12 -11 -9 -8 -4 -2 -2 -1 -1 -1 -2 -4 -5 -7 -11 -12 -10 -6 -3 -1 -0 -1 -3 -7 -11 -17 -23 -31 -41 -45 -42 -37 -33 -30 -20 -9 -8 -11 -18 -24 -26 -23 -19 -17 -16 -13 -7 -4 -4 -4 -16 -30 -48 -53 -36 -16 -10 -11 -11 -14 -16 -16 -16 -17 -20 -23 -24 -24 -22 -21 -25 -30 -27 -45 -57 -56 -48 -54 -61 -62 -61 -63 -68 -73 -81 -82 -80 -73 -64 -54 -43 -37 -37 -35 -30 -21 -14 -13 -17 -19 -8 -4 -3 -4 -6 -7 -6 -9 -13 -15 -14 -13 -14 -16 -18 -19 -18 -21 -29 -26 -19 -20 -26 -34 -40 -40 -36 -29 -16 -13 -13 -11 -10 -8 -10 -12 -8 -11 -21 -17 -14 -13 -13 -17 -17 -11 -11 -15 -14 -11 -7 -5 -4 -4 -5 -14 -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 -5 -0 -0 -0 -0 -0 -0 -0 -16 -48 -62 -88 -76 -34 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -80 -183 -196 -169 -148 -132 -115 -95 -69 -42 -32 -30 -32 -32 -27 -22 -20 -20 -20 -21 -22 -20 -18 -24 -28 -33 -28 -20 -15 -12 -11 -9 -6 -4 -4 -4 -3 -0 -2 -3 -3 -4 -4 -4 -3 -4 -4 -3 -2 -1 -2 -3 -7 -17 -31 -48 -60 -73 -97 -121 -131 -122 -94 -78 -82 -83 -59 -32 -26 -26 -31 -37 -43 -47 -49 -44 -37 -28 -19 -11 -7 -7 -8 -6 -5 -8 -26 -53 -48 -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 -57 -94 -72 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -2 -1 -4 -7 -7 -6 -3 -2 -2 -2 -2 -2 -2 -4 -3 -2 -1 -1 -1 -2 -1 -1 -2 -3 -3 -2 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -2 -7 -12 -17 -17 -12 -5 -2 -1 -1 -0 -0 -0 -0 -1 -3 -4 -3 -6 -7 -7 -8 -9 -10 -12 -13 -15 -16 -17 -17 -16 -14 -10 -8 -9 -12 -14 -12 -2 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 -1 -2 -4 -3 -1 -2 -9 -6 -6 -12 -11 -7 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -17 -29 -50 -59 -60 -46 -32 -26 -27 -16 -9 -9 -10 -10 -10 -10 -5 -2 -1 -1 -1 -1 -2 -4 -4 -6 -8 -9 -8 -6 -4 -1 -1 -1 -2 -4 -7 -10 -13 -17 -21 -25 -27 -27 -26 -29 -26 -21 -18 -21 -28 -36 -42 -43 -39 -33 -33 -31 -20 -13 -10 -6 -7 -14 -34 -52 -45 -26 -11 -11 -12 -14 -17 -17 -17 -18 -21 -25 -27 -28 -27 -28 -33 -31 -26 -31 -42 -46 -32 -37 -46 -50 -53 -56 -59 -64 -76 -80 -77 -68 -59 -50 -42 -40 -39 -35 -30 -26 -25 -28 -30 -27 -18 -12 -11 -11 -13 -22 -24 -38 -49 -47 -36 -25 -22 -25 -30 -34 -36 -38 -43 -45 -39 -35 -33 -33 -34 -42 -28 -19 -15 -13 -10 -9 -8 -11 -19 -24 -17 -8 -15 -15 -14 -17 -22 -22 -12 -7 -7 -9 -11 -11 -7 -5 -7 -7 -14 -28 -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 -6 -58 -56 -11 -21 -82 -65 -28 -12 -10 -7 -0 -0 -5 -88 -104 -81 -73 -64 -27 -5 -0 -0 -0 -0 -0 -0 -0 -0 -81 -170 -191 -175 -151 -134 -121 -104 -83 -58 -34 -23 -20 -21 -24 -25 -23 -21 -19 -18 -19 -23 -24 -20 -17 -20 -26 -26 -19 -12 -9 -8 -7 -4 -2 -4 -6 -4 -1 -0 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -4 -10 -16 -25 -42 -53 -61 -75 -90 -94 -107 -131 -120 -82 -55 -42 -28 -21 -19 -22 -29 -36 -42 -42 -34 -30 -25 -18 -12 -9 -6 -4 -3 -5 -9 -25 -48 -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 -3 -115 -181 -140 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -3 -1 -2 -4 -5 -4 -1 -1 -1 -1 -1 -1 -2 -3 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -3 -2 -1 -2 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -3 -9 -19 -21 -13 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -4 -6 -11 -14 -15 -17 -18 -16 -15 -16 -14 -11 -8 -6 -8 -13 -15 -6 -7 -7 -4 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -9 -9 -6 -11 -13 -15 -18 -7 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -10 -16 -22 -31 -44 -50 -44 -37 -41 -32 -22 -15 -13 -15 -16 -15 -11 -6 -3 -1 -1 -2 -1 -3 -3 -5 -6 -6 -5 -5 -3 -2 -1 -1 -2 -3 -4 -5 -7 -9 -12 -14 -17 -18 -20 -25 -28 -28 -26 -27 -33 -43 -53 -58 -58 -48 -43 -45 -40 -31 -21 -11 -5 -5 -16 -37 -48 -36 -16 -10 -12 -15 -16 -16 -18 -18 -20 -24 -27 -30 -34 -32 -34 -30 -23 -19 -21 -37 -30 -27 -27 -31 -39 -49 -54 -59 -66 -69 -67 -62 -56 -51 -47 -46 -45 -40 -33 -31 -33 -41 -33 -26 -27 -36 -45 -38 -41 -58 -84 -108 -110 -89 -68 -50 -40 -44 -57 -68 -77 -84 -77 -94 -105 -102 -83 -30 -18 -13 -10 -10 -11 -11 -9 -9 -12 -21 -31 -31 -16 -12 -12 -11 -11 -13 -14 -10 -4 -9 -15 -17 -13 -21 -13 -16 -19 -19 -23 -28 -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 -0 -0 -0 -0 -0 -0 -0 -9 -20 -19 -20 -98 -213 -145 -64 -87 -134 -100 -41 -29 -33 -28 -13 -8 -3 -77 -77 -39 -24 -41 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -104 -177 -174 -145 -126 -118 -108 -93 -75 -53 -31 -18 -21 -23 -25 -25 -22 -20 -19 -16 -15 -19 -19 -14 -12 -13 -18 -23 -17 -10 -7 -9 -11 -6 -3 -4 -6 -5 -2 -0 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -3 -4 -5 -5 -8 -22 -43 -55 -62 -70 -77 -76 -85 -102 -81 -56 -39 -26 -19 -12 -10 -13 -25 -38 -44 -38 -28 -23 -23 -16 -10 -8 -5 -2 -1 -2 -6 -21 -42 -44 -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 -3 -71 -145 -177 -133 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -1 -1 -3 -3 -2 -0 -0 -0 -1 -2 -3 -1 -1 -0 -0 -2 -2 -3 -3 -4 -3 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -5 -18 -22 -13 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -9 -14 -18 -19 -18 -17 -16 -14 -11 -7 -5 -4 -6 -7 -7 -12 -12 -7 -3 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -2 -3 -4 -6 -5 -10 -20 -9 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -10 -13 -23 -50 -62 -48 -45 -46 -48 -41 -28 -21 -21 -20 -18 -15 -11 -6 -3 -2 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -6 -8 -9 -11 -14 -19 -25 -30 -32 -35 -40 -47 -55 -63 -66 -60 -52 -47 -40 -37 -29 -17 -8 -5 -9 -23 -52 -58 -36 -16 -11 -15 -18 -16 -20 -22 -23 -25 -28 -31 -36 -35 -31 -25 -19 -14 -8 -24 -25 -25 -25 -27 -33 -43 -50 -54 -59 -63 -65 -62 -59 -56 -56 -57 -53 -46 -39 -35 -38 -38 -30 -26 -41 -64 -79 -75 -82 -105 -141 -156 -123 -82 -58 -45 -45 -60 -84 -100 -127 -149 -149 -158 -179 -176 -128 -40 -15 -11 -8 -8 -8 -7 -8 -16 -23 -30 -29 -23 -14 -10 -10 -11 -15 -16 -10 -7 -6 -11 -15 -10 -8 -29 -24 -17 -12 -15 -17 -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 -2 -22 -24 -47 -94 -127 -137 -208 -235 -161 -100 -73 -38 -17 -23 -39 -57 -70 -88 -80 -1 -14 -20 -35 -28 -15 -6 -0 -0 -0 -6 -19 -22 -13 -9 -54 -122 -153 -145 -121 -104 -96 -92 -81 -69 -48 -27 -18 -19 -21 -21 -20 -18 -17 -17 -16 -15 -18 -15 -10 -7 -6 -11 -18 -16 -9 -5 -5 -5 -2 -2 -3 -4 -3 -1 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -2 -5 -4 -3 -4 -5 -15 -29 -40 -49 -57 -64 -65 -58 -52 -40 -33 -23 -14 -9 -6 -8 -17 -29 -42 -50 -50 -40 -24 -26 -17 -8 -4 -2 -1 -0 -0 -4 -14 -28 -40 -45 -61 -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 -0 -0 -12 -137 -182 -151 -85 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -3 -3 -2 -1 -2 -1 -2 -3 -3 -3 -3 -2 -2 -0 -0 -1 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -18 -19 -11 -4 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -11 -16 -18 -19 -18 -15 -12 -9 -6 -4 -3 -2 -3 -5 -7 -8 -8 -6 -8 -6 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -7 -14 -6 -13 -10 -6 -3 -4 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -10 -17 -16 -19 -25 -35 -44 -50 -51 -51 -61 -58 -44 -33 -29 -24 -20 -18 -15 -10 -4 -2 -2 -2 -1 -2 -2 -2 -2 -2 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -10 -15 -24 -33 -39 -44 -47 -49 -54 -62 -68 -67 -63 -57 -45 -45 -37 -25 -15 -10 -8 -14 -49 -69 -57 -30 -10 -11 -20 -19 -19 -20 -23 -25 -28 -30 -34 -35 -33 -29 -25 -17 -9 -11 -16 -24 -32 -33 -35 -41 -50 -53 -54 -57 -63 -65 -64 -61 -61 -62 -59 -52 -46 -43 -43 -41 -37 -40 -56 -62 -59 -61 -78 -112 -131 -106 -58 -38 -33 -40 -54 -73 -102 -146 -186 -199 -193 -185 -193 -198 -155 -84 -35 -14 -6 -6 -6 -13 -27 -30 -31 -38 -27 -14 -8 -10 -12 -13 -17 -9 -6 -6 -8 -11 -13 -11 -16 -23 -25 -20 -12 -14 -13 -12 -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 -1 -3 -24 -8 -1 -0 -7 -31 -41 -64 -117 -145 -139 -139 -132 -104 -65 -50 -58 -78 -105 -127 -132 -137 -175 -160 -81 -80 -64 -107 -93 -70 -46 -25 -20 -36 -43 -84 -93 -80 -84 -132 -121 -116 -109 -99 -89 -82 -79 -73 -60 -37 -20 -13 -12 -13 -14 -13 -12 -13 -16 -18 -16 -19 -15 -9 -5 -4 -6 -13 -17 -12 -6 -4 -3 -2 -2 -1 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -5 -7 -7 -6 -3 -3 -3 -2 -4 -10 -18 -29 -39 -42 -36 -23 -20 -14 -11 -10 -10 -10 -10 -13 -23 -37 -49 -55 -56 -49 -25 -31 -16 -5 -1 -0 -0 -0 -0 -0 -0 -5 -41 -107 -138 -97 -36 -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 -16 -124 -145 -75 -20 -0 -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 -2 -2 -1 -1 -2 -3 -3 -3 -3 -2 -2 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -18 -14 -8 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -5 -9 -16 -17 -17 -15 -12 -10 -8 -4 -2 -2 -2 -2 -5 -8 -9 -13 -10 -4 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -6 -13 -8 -13 -14 -13 -12 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -4 -11 -29 -32 -34 -40 -44 -45 -48 -56 -58 -57 -65 -66 -58 -47 -40 -32 -29 -24 -19 -14 -9 -5 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -4 -4 -3 -2 -1 -1 -2 -2 -1 -2 -2 -3 -4 -8 -13 -23 -35 -44 -46 -48 -50 -53 -59 -66 -69 -69 -66 -55 -52 -46 -36 -28 -23 -14 -17 -45 -69 -69 -41 -13 -8 -12 -13 -14 -16 -20 -22 -27 -30 -33 -35 -35 -34 -33 -20 -12 -7 -9 -15 -24 -31 -36 -43 -50 -53 -53 -57 -61 -65 -65 -64 -63 -63 -61 -57 -54 -53 -54 -55 -51 -36 -56 -47 -32 -28 -46 -74 -65 -31 -13 -15 -31 -52 -74 -90 -118 -167 -192 -181 -163 -158 -166 -160 -103 -38 -16 -27 -11 -6 -5 -8 -13 -20 -25 -32 -24 -18 -14 -11 -9 -10 -12 -6 -6 -9 -12 -16 -17 -16 -13 -13 -15 -14 -8 -10 -9 -12 -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 -2 -13 -51 -11 -1 -0 -1 -8 -19 -40 -80 -109 -120 -92 -49 -46 -49 -94 -158 -221 -248 -257 -246 -205 -189 -196 -219 -213 -177 -157 -117 -95 -76 -64 -70 -98 -90 -116 -128 -132 -127 -105 -72 -60 -67 -77 -81 -76 -66 -63 -49 -30 -15 -8 -6 -7 -9 -8 -10 -13 -15 -17 -18 -18 -14 -9 -6 -5 -6 -9 -14 -14 -10 -5 -2 -1 -0 -0 -1 -2 -2 -1 -2 -3 -2 -2 -3 -6 -12 -18 -23 -21 -12 -5 -3 -3 -3 -4 -5 -7 -14 -18 -16 -10 -7 -10 -4 -5 -9 -13 -16 -18 -22 -31 -47 -58 -49 -40 -32 -6 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -23 -74 -129 -159 -70 -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 -9 -53 -53 -13 -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 -2 -3 -2 -2 -2 -1 -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 -3 -12 -14 -10 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -9 -13 -13 -14 -14 -13 -8 -4 -3 -2 -1 -1 -3 -5 -8 -9 -12 -7 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -12 -19 -5 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -9 -21 -41 -50 -57 -64 -67 -61 -54 -59 -60 -61 -67 -70 -68 -66 -55 -45 -38 -32 -27 -21 -15 -10 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -2 -2 -2 -3 -2 -2 -1 -2 -3 -6 -12 -22 -34 -41 -44 -48 -54 -56 -56 -58 -63 -71 -67 -60 -55 -51 -46 -41 -36 -25 -22 -35 -58 -71 -46 -24 -12 -7 -7 -8 -10 -16 -19 -25 -29 -31 -33 -36 -38 -31 -20 -13 -9 -8 -13 -21 -27 -35 -44 -49 -49 -49 -54 -59 -64 -67 -67 -66 -65 -68 -64 -62 -63 -66 -69 -54 -41 -53 -49 -28 -12 -14 -17 -10 -6 -5 -14 -37 -49 -61 -69 -77 -92 -93 -73 -63 -86 -127 -123 -67 -6 -12 -47 -26 -9 -3 -3 -6 -9 -11 -11 -9 -4 -3 -6 -4 -4 -11 -17 -19 -17 -17 -12 -11 -12 -11 -8 -10 -11 -10 -8 -8 -10 -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 -2 -17 -34 -5 -1 -0 -0 -0 -3 -16 -45 -72 -90 -45 -9 -14 -29 -72 -131 -233 -298 -315 -294 -257 -222 -204 -211 -206 -189 -160 -117 -75 -58 -61 -72 -84 -85 -77 -84 -97 -92 -73 -52 -37 -41 -57 -66 -65 -57 -50 -38 -27 -12 -6 -5 -7 -10 -11 -11 -11 -13 -13 -14 -15 -11 -11 -7 -4 -3 -5 -10 -15 -14 -9 -3 -1 -0 -1 -1 -3 -3 -3 -3 -3 -3 -3 -3 -10 -24 -37 -42 -36 -22 -11 -6 -4 -3 -3 -4 -5 -5 -6 -5 -5 -5 -4 -2 -5 -12 -19 -23 -25 -28 -39 -52 -38 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -65 -76 -34 -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 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -1 -7 -11 -10 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -7 -7 -4 -3 -2 -4 -7 -11 -15 -14 -10 -7 -5 -3 -2 -2 -2 -2 -3 -5 -10 -9 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -9 -24 -14 -10 -6 -2 -0 -0 -0 -0 -1 -1 -2 -7 -17 -31 -39 -47 -57 -65 -72 -77 -78 -71 -76 -71 -71 -76 -82 -88 -98 -82 -67 -58 -50 -40 -28 -19 -13 -6 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -3 -1 -2 -3 -6 -11 -18 -27 -38 -48 -57 -61 -59 -53 -48 -54 -65 -70 -69 -66 -62 -53 -50 -44 -34 -27 -28 -42 -65 -51 -36 -20 -8 -3 -5 -6 -10 -15 -21 -25 -28 -31 -36 -35 -28 -19 -14 -13 -13 -14 -17 -22 -31 -40 -45 -45 -43 -43 -52 -59 -62 -62 -65 -69 -71 -67 -67 -69 -66 -69 -57 -59 -63 -48 -22 -6 -4 -2 -2 -4 -7 -10 -21 -22 -14 -17 -22 -24 -21 -12 -8 -38 -83 -105 -89 -46 -62 -55 -31 -9 -2 -5 -9 -7 -3 -2 -1 -1 -1 -1 -2 -4 -10 -18 -21 -24 -21 -10 -4 -8 -12 -7 -11 -13 -13 -11 -11 -15 -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 -3 -18 -21 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -95 -224 -285 -285 -258 -218 -133 -210 -182 -158 -157 -147 -112 -70 -48 -47 -53 -55 -49 -48 -68 -66 -59 -47 -33 -29 -39 -52 -55 -51 -44 -36 -22 -8 -5 -5 -7 -9 -10 -9 -8 -10 -11 -8 -7 -9 -6 -5 -4 -3 -3 -5 -10 -13 -10 -4 -1 -0 -1 -2 -3 -4 -3 -3 -2 -3 -3 -5 -13 -28 -36 -39 -36 -22 -11 -7 -7 -7 -6 -6 -5 -1 -2 -3 -4 -4 -3 -6 -10 -16 -27 -39 -45 -41 -33 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -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 -1 -1 -1 -1 -1 -1 -4 -9 -10 -8 -7 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -12 -17 -18 -13 -6 -3 -1 -2 -6 -10 -9 -9 -8 -5 -3 -3 -4 -5 -3 -3 -4 -7 -9 -10 -6 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -16 -22 -22 -24 -14 -4 -0 -0 -0 -1 -2 -3 -5 -15 -35 -53 -52 -52 -55 -60 -66 -77 -88 -92 -103 -94 -78 -65 -69 -102 -99 -98 -98 -91 -73 -51 -32 -21 -14 -9 -5 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -3 -2 -2 -3 -5 -9 -15 -21 -38 -54 -64 -65 -57 -46 -41 -45 -56 -68 -75 -81 -82 -76 -68 -57 -45 -35 -30 -39 -51 -52 -45 -29 -11 -3 -3 -4 -6 -9 -14 -21 -24 -28 -33 -32 -26 -19 -16 -18 -18 -18 -20 -20 -23 -31 -38 -43 -43 -46 -50 -52 -55 -56 -66 -71 -71 -69 -68 -68 -59 -58 -62 -75 -71 -39 -11 -5 -2 -2 -3 -6 -9 -7 -6 -4 -2 -3 -4 -6 -6 -4 -4 -14 -35 -56 -63 -54 -58 -52 -36 -15 -12 -24 -35 -25 -11 -4 -1 -1 -1 -1 -4 -9 -14 -15 -22 -31 -27 -12 -1 -1 -9 -10 -10 -10 -11 -10 -10 -15 -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 -0 -0 -0 -0 -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 -21 -23 -17 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -71 -185 -262 -274 -254 -185 -33 -146 -66 -44 -58 -95 -127 -106 -60 -45 -46 -47 -41 -37 -51 -53 -50 -41 -28 -21 -29 -46 -51 -43 -37 -29 -16 -7 -5 -4 -5 -7 -9 -8 -5 -6 -7 -5 -5 -7 -5 -4 -3 -2 -1 -2 -5 -9 -9 -3 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -3 -8 -13 -24 -23 -25 -26 -20 -12 -6 -3 -4 -5 -5 -3 -3 -3 -3 -4 -5 -10 -19 -27 -37 -51 -60 -54 -33 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -11 -23 -26 -20 -12 -5 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -7 -14 -22 -25 -20 -11 -5 -2 -1 -3 -5 -4 -5 -5 -3 -2 -3 -5 -6 -5 -4 -4 -5 -6 -8 -10 -13 -19 -10 -3 -1 -1 -1 -1 -1 -0 -0 -0 -4 -14 -17 -21 -21 -10 -0 -1 -0 -0 -1 -2 -4 -7 -15 -31 -42 -45 -48 -51 -60 -75 -86 -90 -96 -105 -100 -66 -22 -20 -38 -25 -55 -98 -114 -94 -63 -38 -20 -11 -7 -5 -3 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -5 -5 -3 -2 -2 -3 -4 -7 -12 -20 -35 -51 -62 -63 -51 -37 -33 -35 -43 -55 -68 -87 -100 -104 -96 -79 -60 -49 -37 -41 -48 -50 -49 -40 -18 -5 -2 -3 -4 -5 -8 -16 -23 -29 -35 -32 -25 -21 -21 -25 -24 -21 -19 -16 -17 -19 -24 -32 -39 -43 -44 -45 -52 -55 -62 -64 -60 -54 -56 -60 -60 -63 -71 -77 -65 -28 -13 -10 -7 -5 -10 -14 -11 -7 -4 -3 -3 -3 -5 -5 -5 -4 -4 -6 -13 -21 -22 -25 -36 -48 -45 -33 -43 -63 -81 -71 -34 -7 -2 -1 -1 -3 -9 -21 -34 -25 -30 -38 -30 -5 -0 -0 -4 -7 -9 -9 -4 -2 -2 -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 -6 -19 -33 -18 -29 -32 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -150 -239 -281 -274 -270 -262 -212 -95 -4 -3 -1 -0 -62 -137 -150 -94 -74 -68 -59 -49 -40 -39 -37 -35 -28 -20 -16 -24 -41 -51 -39 -28 -19 -12 -7 -4 -4 -5 -7 -9 -8 -6 -4 -4 -3 -4 -5 -3 -2 -2 -1 -1 -2 -3 -5 -6 -3 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -7 -8 -15 -14 -15 -16 -15 -11 -8 -9 -6 -3 -3 -4 -4 -4 -3 -4 -7 -16 -28 -35 -37 -46 -60 -62 -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 -1 -3 -3 -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 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -5 -18 -47 -42 -23 -8 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -8 -14 -20 -22 -16 -9 -5 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -6 -9 -12 -16 -12 -7 -3 -1 -1 -1 -1 -0 -0 -0 -1 -4 -7 -17 -13 -10 -13 -8 -2 -1 -2 -4 -6 -8 -12 -19 -23 -32 -42 -51 -59 -75 -96 -106 -111 -115 -105 -63 -4 -0 -2 -0 -18 -44 -79 -112 -72 -43 -20 -7 -3 -2 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -4 -3 -2 -2 -2 -2 -5 -10 -16 -26 -40 -53 -55 -44 -33 -28 -27 -32 -41 -52 -72 -93 -111 -118 -107 -83 -64 -50 -47 -50 -51 -49 -49 -34 -15 -4 -1 -3 -4 -6 -12 -19 -24 -26 -25 -23 -22 -24 -28 -25 -21 -17 -15 -13 -13 -17 -23 -29 -34 -38 -38 -47 -54 -58 -54 -47 -46 -54 -60 -65 -68 -67 -60 -45 -35 -34 -38 -39 -35 -36 -34 -23 -14 -9 -5 -4 -4 -7 -8 -7 -4 -4 -6 -8 -11 -9 -9 -16 -34 -39 -53 -69 -95 -121 -111 -43 -8 -2 -2 -3 -7 -18 -36 -36 -36 -42 -37 -19 -1 -0 -0 -1 -2 -4 -8 -8 -4 -0 -2 -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 -9 -27 -34 -12 -30 -43 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -153 -253 -286 -268 -259 -257 -258 -255 -158 -13 -8 -55 -57 -116 -171 -172 -128 -106 -86 -69 -53 -37 -26 -19 -17 -14 -12 -14 -23 -36 -44 -34 -20 -14 -10 -6 -3 -3 -5 -8 -9 -9 -6 -3 -2 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -3 -4 -3 -2 -2 -3 -4 -4 -3 -2 -2 -3 -3 -8 -8 -8 -8 -8 -7 -8 -10 -9 -5 -4 -5 -4 -4 -4 -4 -7 -16 -27 -31 -27 -22 -30 -40 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -5 -15 -52 -39 -13 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -4 -9 -14 -19 -21 -17 -12 -7 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -5 -7 -10 -12 -11 -7 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -11 -11 -15 -26 -21 -12 -3 -4 -7 -10 -10 -11 -12 -16 -23 -35 -52 -71 -86 -106 -115 -114 -111 -90 -43 -4 -0 -0 -0 -2 -2 -23 -97 -84 -48 -22 -8 -2 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -4 -7 -12 -20 -32 -45 -47 -41 -33 -26 -23 -23 -29 -37 -50 -69 -96 -119 -122 -109 -90 -73 -60 -56 -55 -53 -59 -55 -33 -13 -4 -3 -4 -6 -9 -12 -13 -14 -18 -24 -26 -27 -27 -23 -18 -14 -11 -10 -11 -14 -18 -23 -26 -28 -31 -41 -48 -46 -36 -39 -47 -59 -67 -68 -65 -58 -46 -46 -56 -66 -70 -70 -64 -55 -56 -45 -29 -16 -8 -7 -5 -9 -12 -13 -9 -4 -6 -6 -4 -3 -3 -4 -18 -34 -54 -86 -142 -197 -118 -33 -5 -2 -3 -7 -15 -31 -46 -52 -53 -36 -16 -4 -0 -0 -0 -0 -0 -2 -13 -23 -15 -3 -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 -9 -22 -22 -15 -30 -60 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -163 -229 -254 -255 -243 -234 -230 -231 -234 -169 -103 -120 -188 -189 -185 -184 -169 -144 -122 -93 -73 -50 -26 -13 -11 -11 -7 -6 -14 -25 -34 -36 -29 -15 -13 -9 -5 -2 -2 -4 -8 -10 -8 -6 -3 -1 -2 -1 -1 -2 -2 -2 -0 -0 -0 -1 -2 -2 -2 -1 -5 -5 -4 -4 -4 -5 -7 -7 -2 -0 -1 -2 -5 -6 -4 -4 -5 -7 -10 -12 -4 -4 -5 -4 -3 -3 -4 -4 -8 -14 -18 -19 -14 -7 -8 -16 -19 -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 -1 -2 -2 -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 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -10 -36 -28 -8 -2 -1 -1 -1 -3 -3 -2 -2 -1 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -4 -8 -13 -18 -20 -18 -12 -7 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -3 -5 -6 -7 -6 -7 -7 -3 -1 -1 -1 -1 -1 -1 -1 -1 -5 -6 -7 -9 -12 -17 -5 -3 -7 -10 -10 -12 -11 -12 -19 -30 -46 -69 -88 -100 -107 -99 -78 -45 -8 -0 -0 -0 -0 -0 -13 -57 -108 -89 -52 -24 -9 -3 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -6 -11 -18 -29 -39 -41 -39 -34 -27 -22 -19 -20 -24 -32 -46 -70 -99 -121 -125 -109 -88 -69 -57 -54 -57 -68 -83 -67 -37 -15 -5 -3 -4 -6 -7 -8 -11 -18 -26 -30 -29 -25 -20 -15 -11 -9 -11 -13 -15 -17 -22 -23 -24 -29 -37 -42 -42 -40 -45 -56 -70 -72 -62 -60 -58 -55 -65 -82 -89 -79 -64 -63 -66 -71 -65 -42 -19 -13 -12 -11 -13 -19 -24 -24 -13 -5 -2 -1 -1 -1 -3 -9 -17 -35 -67 -101 -96 -51 -14 -1 -3 -7 -18 -34 -47 -61 -74 -67 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -20 -20 -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 -2 -13 -27 -20 -20 -42 -64 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -68 -232 -263 -228 -207 -197 -192 -192 -198 -205 -214 -225 -221 -211 -199 -174 -148 -139 -138 -122 -91 -72 -49 -22 -10 -6 -4 -4 -4 -11 -25 -36 -37 -28 -13 -9 -6 -4 -3 -3 -5 -8 -11 -7 -3 -2 -1 -1 -0 -0 -2 -3 -3 -3 -2 -1 -2 -3 -2 -2 -3 -4 -7 -6 -5 -5 -6 -8 -10 -3 -3 -4 -3 -2 -3 -2 -4 -5 -6 -4 -3 -5 -6 -6 -5 -4 -3 -3 -5 -8 -11 -12 -12 -11 -11 -7 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -3 -3 -3 -3 -3 -4 -5 -7 -9 -9 -14 -10 -4 -1 -1 -1 -2 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -1 -1 -1 -1 -3 -7 -13 -17 -9 -14 -10 -6 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -4 -5 -5 -4 -5 -8 -6 -5 -3 -1 -1 -1 -0 -1 -1 -1 -2 -6 -10 -4 -4 -2 -2 -2 -3 -7 -14 -11 -11 -18 -30 -45 -62 -77 -90 -98 -71 -29 -6 -0 -0 -2 -41 -50 -27 -38 -83 -100 -78 -50 -26 -11 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -7 -13 -20 -29 -35 -39 -37 -32 -26 -20 -16 -15 -16 -20 -30 -47 -73 -104 -126 -118 -93 -69 -56 -50 -57 -79 -100 -93 -62 -33 -12 -5 -4 -4 -6 -8 -11 -18 -23 -25 -25 -23 -19 -13 -11 -12 -15 -17 -16 -14 -15 -17 -19 -23 -30 -34 -36 -39 -50 -60 -68 -70 -56 -52 -55 -65 -82 -96 -90 -62 -34 -38 -59 -72 -64 -43 -22 -17 -17 -19 -23 -33 -39 -37 -24 -10 -1 -0 -0 -0 -1 -3 -6 -14 -35 -42 -20 -6 -1 -1 -4 -13 -32 -48 -59 -63 -55 -26 -4 -0 -0 -0 -0 -0 -0 -1 -8 -14 -9 -11 -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 -8 -17 -24 -32 -21 -30 -60 -72 -33 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -107 -229 -234 -182 -152 -150 -161 -174 -185 -188 -188 -172 -150 -129 -111 -95 -85 -97 -116 -109 -88 -69 -45 -20 -9 -4 -3 -4 -5 -10 -24 -38 -39 -28 -12 -5 -4 -4 -4 -4 -5 -8 -10 -4 -3 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -3 -4 -7 -8 -8 -7 -6 -5 -6 -7 -8 -4 -6 -4 -4 -4 -4 -5 -7 -7 -5 -4 -5 -8 -9 -12 -14 -13 -10 -9 -10 -12 -12 -11 -11 -8 -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 -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 -1 -1 -1 -3 -5 -5 -5 -5 -5 -5 -5 -7 -8 -8 -9 -7 -4 -2 -1 -0 -1 -1 -3 -4 -6 -7 -8 -8 -7 -7 -6 -4 -2 -1 -1 -1 -1 -3 -7 -12 -12 -2 -3 -5 -6 -4 -1 -1 -0 -0 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -5 -5 -4 -4 -4 -7 -9 -6 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -10 -11 -13 -19 -29 -44 -57 -67 -76 -72 -42 -8 -0 -0 -0 -25 -72 -100 -102 -102 -99 -97 -76 -52 -30 -13 -5 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -1 -1 -1 -1 -2 -3 -5 -8 -14 -21 -28 -35 -39 -39 -36 -31 -22 -14 -12 -11 -13 -19 -30 -50 -85 -119 -127 -108 -82 -62 -49 -53 -74 -94 -97 -82 -55 -27 -13 -7 -5 -6 -9 -9 -12 -14 -16 -17 -18 -17 -14 -12 -13 -15 -18 -16 -12 -11 -12 -14 -18 -23 -26 -32 -44 -58 -65 -65 -61 -48 -44 -53 -69 -82 -85 -70 -36 -19 -29 -52 -61 -49 -36 -26 -24 -24 -23 -26 -38 -48 -49 -37 -20 -8 -5 -2 -0 -0 -1 -2 -3 -8 -7 -3 -1 -1 -1 -4 -19 -34 -48 -54 -25 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -27 -12 -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 -24 -43 -43 -28 -23 -47 -79 -108 -80 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -147 -228 -202 -141 -114 -135 -163 -184 -194 -192 -171 -116 -69 -47 -39 -39 -49 -71 -94 -95 -84 -62 -35 -15 -5 -4 -3 -3 -5 -10 -22 -40 -38 -26 -12 -5 -4 -4 -4 -3 -3 -4 -5 -4 -2 -3 -2 -1 -1 -0 -0 -0 -1 -3 -3 -3 -3 -2 -4 -3 -5 -7 -7 -6 -5 -5 -5 -7 -9 -8 -5 -4 -5 -7 -7 -8 -9 -7 -4 -3 -5 -6 -9 -19 -32 -34 -31 -26 -22 -18 -13 -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 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -7 -6 -5 -5 -6 -6 -7 -7 -9 -10 -8 -6 -11 -27 -7 -3 -2 -3 -9 -17 -22 -14 -11 -9 -8 -5 -2 -1 -1 -1 -1 -3 -8 -12 -4 -0 -2 -8 -11 -8 -3 -3 -1 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -1 -0 -1 -0 -0 -1 -3 -4 -5 -3 -3 -4 -6 -5 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -2 -1 -1 -3 -4 -3 -2 -7 -11 -13 -16 -23 -35 -26 -17 -34 -34 -21 -17 -0 -0 -17 -60 -97 -109 -107 -86 -94 -87 -78 -63 -42 -21 -8 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -3 -2 -2 -2 -2 -3 -5 -7 -10 -16 -22 -31 -37 -38 -38 -37 -32 -25 -14 -10 -8 -9 -12 -17 -33 -65 -100 -120 -117 -97 -84 -66 -63 -73 -86 -93 -90 -66 -42 -24 -12 -6 -5 -8 -9 -9 -10 -10 -10 -11 -12 -12 -12 -12 -14 -16 -13 -10 -9 -11 -15 -20 -23 -26 -34 -48 -62 -69 -64 -51 -43 -43 -51 -64 -67 -60 -46 -30 -29 -46 -68 -66 -41 -26 -20 -18 -16 -16 -21 -31 -42 -50 -53 -44 -32 -25 -13 -5 -3 -2 -0 -0 -0 -0 -0 -0 -1 -3 -8 -17 -33 -49 -45 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -31 -27 -12 -10 -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 -9 -44 -58 -52 -34 -20 -29 -61 -98 -136 -102 -33 -1 -0 -0 -0 -0 -0 -1 -12 -62 -166 -179 -140 -100 -99 -137 -173 -190 -190 -177 -140 -75 -38 -27 -25 -33 -50 -69 -81 -82 -73 -51 -27 -11 -5 -5 -7 -6 -6 -10 -22 -42 -36 -24 -13 -7 -5 -4 -2 -2 -3 -2 -3 -4 -1 -4 -3 -2 -1 -1 -1 -1 -1 -1 -3 -4 -4 -1 -3 -4 -7 -10 -9 -7 -5 -5 -6 -8 -9 -8 -6 -7 -5 -6 -10 -13 -12 -7 -5 -4 -4 -6 -10 -23 -36 -47 -45 -34 -22 -13 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -5 -4 -3 -3 -4 -4 -7 -12 -14 -13 -11 -10 -13 -16 -10 -3 -2 -5 -10 -13 -16 -11 -8 -6 -4 -2 -1 -1 -1 -1 -3 -8 -16 -9 -1 -6 -19 -21 -11 -6 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -4 -8 -11 -14 -19 -35 -43 -34 -14 -4 -24 -72 -53 -74 -100 -118 -114 -80 -6 -1 -59 -76 -68 -61 -61 -42 -22 -12 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -3 -4 -6 -8 -11 -14 -20 -29 -34 -36 -36 -36 -34 -28 -19 -12 -8 -6 -8 -10 -20 -38 -61 -86 -108 -104 -102 -92 -85 -84 -84 -86 -82 -68 -51 -33 -18 -10 -10 -9 -8 -7 -7 -8 -8 -9 -10 -10 -11 -11 -12 -12 -10 -8 -8 -11 -18 -21 -21 -25 -35 -51 -68 -73 -59 -49 -46 -48 -54 -58 -56 -50 -45 -48 -63 -90 -95 -64 -33 -16 -12 -11 -10 -11 -16 -24 -34 -45 -58 -60 -56 -53 -47 -34 -20 -12 -4 -0 -0 -0 -0 -0 -2 -7 -17 -37 -55 -39 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -28 -14 -9 -17 -27 -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 -26 -72 -79 -47 -23 -20 -38 -69 -103 -133 -135 -74 -20 -0 -0 -0 -0 -0 -2 -54 -138 -115 -82 -55 -60 -101 -159 -197 -190 -172 -142 -95 -46 -31 -41 -45 -49 -57 -66 -68 -61 -52 -34 -18 -8 -4 -5 -8 -8 -7 -11 -24 -41 -36 -26 -15 -7 -3 -2 -1 -2 -3 -2 -4 -5 -2 -2 -3 -3 -2 -2 -2 -2 -1 -0 -1 -2 -3 -5 -7 -8 -13 -16 -15 -11 -7 -5 -5 -6 -7 -8 -9 -11 -6 -5 -10 -17 -21 -19 -14 -6 -5 -5 -9 -19 -35 -49 -36 -18 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -2 -3 -8 -13 -13 -13 -10 -6 -3 -11 -9 -4 -1 -3 -5 -7 -5 -5 -5 -5 -4 -3 -2 -1 -1 -1 -3 -9 -16 -14 -2 -4 -15 -19 -14 -9 -6 -5 -6 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -1 -1 -2 -3 -4 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -6 -10 -15 -26 -45 -46 -33 -21 -29 -103 -111 -124 -128 -123 -100 -37 -3 -0 -21 -28 -23 -25 -37 -54 -45 -29 -15 -7 -4 -3 -3 -2 -2 -2 -1 -1 -2 -3 -4 -4 -3 -2 -3 -2 -3 -4 -5 -5 -5 -5 -6 -12 -19 -26 -30 -33 -35 -35 -31 -26 -19 -12 -7 -6 -7 -11 -18 -28 -46 -78 -89 -95 -98 -100 -100 -92 -91 -86 -77 -63 -46 -27 -18 -14 -11 -10 -9 -7 -7 -7 -8 -7 -7 -7 -8 -8 -8 -8 -7 -7 -9 -14 -16 -14 -16 -27 -47 -64 -66 -55 -48 -47 -50 -53 -53 -56 -63 -74 -90 -115 -163 -109 -56 -23 -10 -8 -7 -8 -9 -12 -18 -27 -40 -55 -65 -64 -61 -56 -33 -17 -28 -19 -4 -0 -0 -1 -3 -7 -13 -25 -46 -49 -25 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -26 -35 -26 -10 -17 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -76 -75 -46 -29 -37 -56 -80 -100 -117 -146 -80 -22 -0 -0 -0 -0 -4 -13 -55 -86 -40 -16 -12 -57 -130 -194 -200 -159 -145 -103 -55 -29 -31 -46 -54 -53 -54 -56 -53 -40 -32 -19 -12 -6 -3 -4 -6 -7 -8 -11 -21 -32 -30 -25 -13 -7 -4 -3 -3 -2 -2 -3 -4 -4 -2 -2 -4 -5 -5 -4 -4 -4 -2 -1 -3 -5 -12 -18 -15 -12 -17 -21 -20 -16 -11 -5 -4 -4 -6 -7 -8 -9 -6 -6 -12 -21 -29 -34 -29 -16 -10 -6 -8 -19 -32 -26 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -1 -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 -0 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -3 -10 -7 -2 -3 -4 -3 -2 -1 -0 -0 -1 -3 -9 -10 -9 -7 -4 -2 -1 -4 -7 -4 -2 -3 -2 -2 -1 -2 -4 -5 -5 -4 -4 -2 -1 -1 -3 -8 -15 -18 -9 -4 -9 -20 -22 -14 -7 -6 -7 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -3 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -5 -10 -20 -31 -42 -55 -62 -52 -95 -114 -118 -117 -107 -69 -9 -1 -0 -0 -0 -0 -1 -0 -35 -44 -44 -36 -17 -7 -5 -4 -3 -3 -2 -2 -1 -1 -2 -3 -2 -1 -1 -1 -2 -3 -4 -5 -4 -3 -3 -3 -5 -9 -15 -21 -26 -30 -33 -34 -31 -25 -17 -10 -6 -5 -6 -8 -10 -18 -39 -56 -70 -82 -92 -98 -96 -95 -90 -82 -73 -65 -45 -29 -19 -14 -13 -14 -11 -8 -6 -5 -5 -5 -4 -5 -5 -5 -6 -6 -6 -7 -11 -12 -9 -10 -21 -45 -72 -79 -66 -48 -38 -36 -43 -48 -64 -89 -115 -125 -123 -115 -74 -34 -11 -6 -6 -5 -5 -6 -9 -12 -22 -37 -52 -63 -55 -30 -14 -3 -6 -30 -29 -6 -0 -0 -2 -8 -12 -17 -25 -27 -43 -30 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -17 -9 -5 -14 -23 -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 -58 -77 -69 -56 -53 -66 -84 -100 -109 -112 -114 -88 -36 -8 -0 -0 -4 -21 -94 -86 -52 -15 -5 -13 -57 -104 -119 -107 -96 -106 -69 -29 -15 -27 -46 -50 -44 -41 -39 -36 -33 -30 -24 -12 -6 -4 -7 -10 -12 -16 -17 -18 -20 -20 -19 -11 -10 -8 -6 -5 -5 -5 -6 -6 -4 -3 -3 -5 -8 -15 -20 -21 -21 -21 -18 -16 -11 -12 -17 -17 -14 -18 -24 -25 -22 -15 -8 -7 -4 -5 -6 -8 -10 -8 -7 -14 -24 -34 -40 -36 -24 -16 -9 -10 -19 -26 -17 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -22 -48 -37 -22 -32 -40 -35 -18 -10 -9 -6 -0 -1 -3 -3 -3 -2 -1 -1 -2 -4 -9 -6 -2 -2 -1 -1 -1 -3 -5 -6 -6 -5 -4 -3 -2 -2 -5 -11 -15 -21 -25 -21 -28 -39 -36 -21 -10 -6 -5 -5 -5 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -6 -13 -16 -19 -25 -36 -54 -69 -85 -95 -107 -116 -98 -31 -3 -0 -0 -0 -0 -0 -0 -0 -14 -40 -66 -71 -49 -33 -19 -9 -4 -3 -3 -2 -2 -1 -2 -2 -1 -0 -0 -0 -1 -2 -3 -3 -2 -2 -3 -3 -3 -4 -7 -12 -17 -22 -27 -30 -31 -29 -22 -15 -9 -5 -4 -4 -4 -7 -15 -25 -37 -53 -71 -80 -84 -86 -82 -71 -65 -68 -61 -42 -25 -16 -16 -18 -14 -8 -5 -4 -4 -4 -3 -3 -3 -5 -6 -6 -5 -6 -9 -9 -7 -8 -18 -46 -69 -73 -60 -40 -21 -15 -26 -49 -81 -115 -156 -135 -104 -69 -37 -13 -3 -3 -3 -2 -2 -4 -7 -9 -18 -34 -54 -62 -35 -6 -4 -19 -38 -38 -18 -2 -0 -1 -5 -10 -14 -20 -35 -26 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -24 -14 -7 -6 -9 -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 -7 -62 -63 -68 -71 -79 -100 -123 -130 -131 -126 -119 -106 -45 -8 -0 -0 -10 -55 -176 -76 -27 -7 -6 -14 -25 -25 -16 -29 -56 -71 -40 -13 -12 -34 -50 -48 -36 -30 -29 -32 -33 -37 -37 -14 -6 -6 -20 -37 -45 -44 -40 -26 -20 -18 -17 -12 -9 -7 -8 -10 -11 -8 -6 -6 -7 -10 -13 -18 -26 -40 -53 -61 -61 -55 -45 -41 -27 -14 -11 -12 -13 -17 -20 -19 -20 -19 -14 -12 -8 -8 -8 -9 -9 -7 -6 -13 -22 -20 -28 -34 -24 -11 -8 -18 -19 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -2 -20 -73 -77 -59 -44 -39 -33 -25 -22 -25 -29 -28 -18 -2 -1 -1 -2 -3 -3 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -4 -7 -8 -6 -5 -4 -3 -2 -4 -10 -17 -14 -20 -30 -36 -44 -50 -45 -31 -16 -9 -5 -3 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -9 -10 -6 -1 -1 -1 -0 -0 -1 -0 -0 -1 -4 -2 -1 -1 -1 -1 -2 -2 -6 -8 -11 -17 -28 -45 -62 -73 -91 -115 -116 -61 -12 -0 -0 -1 -5 -11 -18 -6 -9 -49 -101 -114 -107 -77 -45 -24 -12 -6 -5 -4 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -3 -5 -9 -15 -21 -25 -29 -30 -27 -21 -15 -9 -4 -3 -3 -4 -6 -9 -16 -28 -46 -63 -73 -78 -76 -65 -62 -65 -64 -51 -31 -22 -20 -18 -14 -9 -5 -4 -3 -3 -3 -4 -4 -5 -5 -4 -4 -5 -6 -6 -6 -7 -17 -35 -45 -42 -29 -17 -8 -6 -24 -61 -102 -124 -142 -111 -72 -37 -14 -3 -1 -1 -0 -0 -1 -3 -6 -9 -17 -38 -74 -86 -20 -4 -30 -52 -36 -17 -4 -1 -1 -3 -8 -13 -18 -31 -45 -37 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -24 -24 -13 -9 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -59 -52 -54 -56 -63 -97 -168 -176 -166 -151 -136 -99 -36 -0 -0 -0 -10 -52 -97 -20 -7 -3 -5 -9 -10 -7 -5 -14 -36 -37 -15 -7 -13 -45 -56 -46 -28 -18 -21 -35 -43 -42 -33 -14 -6 -7 -43 -81 -92 -74 -55 -33 -20 -16 -15 -13 -8 -5 -13 -22 -22 -13 -4 -4 -6 -7 -13 -22 -35 -53 -72 -79 -71 -52 -33 -24 -16 -10 -10 -13 -19 -25 -30 -29 -29 -25 -23 -21 -14 -13 -11 -9 -7 -8 -13 -24 -39 -39 -38 -36 -25 -12 -10 -23 -23 -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 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -89 -97 -80 -60 -42 -24 -13 -15 -23 -33 -42 -40 -10 -2 -0 -3 -7 -6 -1 -1 -1 -1 -1 -2 -5 -10 -14 -6 -5 -7 -9 -7 -6 -4 -3 -2 -4 -7 -12 -14 -19 -24 -31 -39 -44 -43 -32 -21 -13 -9 -6 -3 -4 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -9 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -5 -4 -1 -1 -1 -1 -1 -0 -1 -2 -4 -9 -17 -22 -34 -49 -74 -105 -127 -97 -29 -5 -11 -30 -37 -36 -30 -9 -3 -27 -76 -116 -131 -91 -67 -54 -32 -15 -8 -5 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -6 -10 -17 -21 -25 -28 -29 -26 -20 -12 -5 -2 -2 -3 -3 -5 -8 -15 -27 -44 -63 -76 -83 -79 -78 -75 -67 -52 -34 -26 -23 -18 -13 -9 -5 -3 -3 -3 -4 -5 -5 -5 -3 -2 -2 -3 -4 -4 -4 -4 -11 -21 -28 -26 -8 -4 -5 -13 -37 -76 -117 -114 -95 -63 -33 -16 -4 -1 -0 -0 -0 -0 -1 -4 -9 -16 -31 -69 -111 -75 -30 -28 -32 -16 -0 -1 -1 -1 -3 -6 -11 -20 -30 -45 -56 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -6 -4 -7 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -58 -51 -29 -17 -17 -45 -89 -129 -186 -169 -136 -85 -30 -0 -0 -0 -6 -32 -40 -9 -1 -1 -5 -13 -16 -11 -6 -8 -15 -12 -12 -20 -32 -60 -63 -43 -20 -11 -21 -47 -54 -36 -20 -12 -10 -13 -53 -90 -87 -64 -45 -27 -13 -13 -19 -20 -14 -8 -15 -30 -32 -17 -2 -2 -4 -3 -7 -17 -31 -48 -63 -69 -57 -31 -11 -5 -8 -12 -13 -17 -28 -42 -52 -47 -41 -32 -30 -27 -20 -17 -12 -9 -10 -16 -26 -42 -59 -67 -57 -49 -36 -21 -20 -30 -25 -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 -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 -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 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -3 -17 -56 -80 -83 -75 -57 -45 -39 -45 -54 -58 -55 -22 -3 -0 -1 -3 -3 -1 -1 -1 -2 -6 -8 -8 -5 -5 -5 -6 -7 -8 -8 -7 -5 -3 -2 -5 -9 -11 -16 -19 -20 -22 -26 -30 -30 -23 -19 -18 -17 -16 -14 -11 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -7 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -2 -4 -8 -11 -16 -27 -46 -71 -101 -111 -82 -48 -55 -105 -99 -72 -48 -47 -45 -30 -45 -72 -78 -58 -76 -94 -65 -35 -16 -8 -5 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -5 -8 -13 -16 -20 -24 -27 -27 -22 -17 -11 -5 -3 -3 -3 -3 -5 -8 -14 -25 -41 -55 -68 -85 -94 -91 -75 -54 -34 -27 -24 -19 -13 -9 -5 -3 -3 -4 -4 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -8 -21 -39 -35 -15 -7 -11 -32 -71 -104 -110 -89 -59 -32 -14 -9 -4 -1 -1 -1 -2 -3 -4 -11 -26 -48 -74 -96 -41 -8 -39 -69 -43 -4 -2 -2 -3 -4 -7 -11 -19 -32 -45 -57 -54 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -0 -6 -22 -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 -11 -21 -23 -11 -0 -0 -0 -13 -94 -199 -189 -89 -38 -11 -0 -1 -2 -8 -20 -19 -10 -2 -1 -4 -37 -47 -30 -9 -5 -6 -19 -50 -72 -82 -91 -77 -42 -16 -11 -25 -47 -54 -29 -14 -16 -23 -28 -44 -57 -44 -31 -26 -23 -25 -36 -46 -47 -36 -19 -12 -22 -27 -14 -5 -6 -8 -5 -6 -17 -34 -50 -60 -61 -55 -32 -24 -23 -31 -54 -43 -33 -30 -31 -33 -35 -31 -27 -29 -28 -23 -16 -11 -11 -16 -19 -17 -13 -20 -26 -24 -33 -34 -29 -26 -18 -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 -2 -7 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -26 -47 -50 -30 -16 -8 -42 -64 -58 -47 -39 -33 -10 -0 -0 -0 -0 -1 -9 -14 -14 -11 -6 -2 -3 -4 -6 -8 -9 -9 -7 -7 -4 -2 -7 -15 -16 -13 -15 -15 -15 -16 -20 -20 -17 -18 -21 -24 -20 -7 -20 -12 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -0 -0 -1 -3 -10 -12 -2 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -5 -5 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -4 -7 -11 -19 -31 -57 -76 -87 -86 -87 -112 -120 -102 -80 -71 -65 -53 -46 -40 -60 -91 -111 -111 -98 -72 -39 -20 -11 -7 -5 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -3 -3 -3 -5 -7 -10 -13 -16 -21 -25 -26 -25 -22 -18 -12 -6 -4 -2 -2 -3 -5 -8 -14 -22 -32 -46 -75 -93 -93 -83 -64 -39 -30 -25 -19 -13 -9 -5 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -6 -20 -52 -40 -24 -18 -27 -55 -101 -106 -86 -58 -34 -18 -10 -8 -7 -5 -5 -7 -12 -14 -16 -30 -70 -140 -228 -155 -37 -19 -78 -115 -47 -13 -13 -17 -20 -18 -14 -17 -30 -44 -54 -53 -36 -6 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -0 -0 -0 -0 -1 -5 -11 -9 -22 -27 -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 -2 -2 -0 -0 -0 -10 -72 -137 -131 -34 -4 -0 -0 -4 -13 -25 -29 -26 -10 -2 -4 -17 -98 -124 -83 -36 -15 -15 -52 -109 -131 -131 -113 -73 -30 -12 -12 -25 -39 -40 -21 -15 -33 -45 -44 -37 -31 -19 -10 -14 -36 -63 -76 -82 -80 -62 -34 -12 -10 -14 -7 -10 -19 -21 -13 -20 -36 -56 -74 -84 -83 -71 -50 -49 -51 -39 -33 -52 -56 -43 -33 -28 -26 -26 -31 -29 -24 -18 -13 -12 -15 -15 -10 -3 -0 -1 -4 -25 -28 -27 -26 -26 -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 -1 -2 -0 -0 -0 -0 -0 -2 -7 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -7 -28 -54 -60 -64 -27 -34 -48 -43 -33 -30 -11 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -9 -9 -7 -11 -6 -3 -8 -20 -23 -11 -11 -10 -10 -11 -14 -15 -15 -17 -20 -23 -27 -29 -34 -24 -15 -9 -5 -3 -0 -0 -0 -0 -0 -0 -2 -7 -11 -13 -11 -6 -2 -1 -0 -1 -1 -4 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -19 -33 -46 -58 -69 -88 -102 -97 -83 -68 -57 -51 -44 -37 -45 -63 -82 -101 -112 -112 -85 -57 -37 -21 -5 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -4 -5 -7 -9 -10 -13 -17 -22 -25 -26 -25 -23 -19 -14 -9 -6 -4 -4 -4 -6 -8 -12 -17 -24 -46 -66 -76 -85 -82 -63 -49 -37 -23 -13 -9 -5 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -4 -17 -35 -28 -16 -16 -34 -80 -101 -91 -62 -33 -19 -13 -11 -14 -15 -14 -17 -21 -24 -31 -44 -69 -100 -94 -53 -5 -6 -64 -169 -189 -122 -85 -69 -65 -56 -36 -28 -26 -33 -46 -54 -27 -8 -0 -0 -0 -0 -0 -0 -0 -3 -9 -21 -24 -7 -0 -0 -0 -0 -1 -9 -24 -40 -42 -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 -6 -27 -33 -11 -1 -6 -17 -32 -38 -36 -31 -48 -19 -6 -13 -51 -140 -179 -122 -68 -29 -22 -62 -120 -123 -113 -89 -54 -22 -12 -13 -24 -29 -22 -12 -17 -37 -51 -49 -35 -19 -8 -5 -21 -57 -84 -85 -80 -75 -61 -42 -24 -14 -8 -5 -13 -27 -32 -30 -42 -59 -78 -100 -114 -110 -90 -64 -59 -57 -39 -16 -15 -26 -23 -23 -22 -28 -40 -44 -31 -21 -17 -15 -14 -12 -6 -1 -0 -0 -0 -6 -36 -32 -26 -20 -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 -4 -7 -1 -0 -0 -0 -2 -6 -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 -1 -1 -1 -1 -0 -0 -6 -27 -50 -34 -21 -6 -23 -47 -60 -56 -12 -2 -2 -10 -21 -27 -19 -4 -2 -3 -3 -4 -6 -4 -3 -3 -4 -5 -6 -6 -5 -8 -6 -3 -6 -18 -28 -10 -7 -7 -7 -8 -9 -10 -12 -14 -15 -17 -21 -29 -35 -32 -23 -13 -6 -2 -3 -3 -2 -1 -0 -0 -2 -6 -12 -16 -16 -13 -9 -7 -2 -1 -2 -5 -11 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -14 -27 -41 -44 -60 -70 -72 -67 -59 -52 -48 -42 -40 -44 -52 -66 -86 -100 -123 -124 -107 -78 -44 -9 -4 -2 -1 -1 -1 -0 -0 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -6 -7 -8 -10 -14 -18 -21 -24 -24 -23 -22 -19 -15 -12 -9 -7 -5 -4 -5 -8 -11 -15 -22 -35 -52 -78 -93 -93 -79 -57 -32 -16 -10 -8 -8 -9 -8 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -19 -21 -12 -4 -5 -22 -59 -80 -69 -40 -17 -11 -11 -14 -22 -25 -21 -21 -25 -41 -69 -103 -136 -127 -41 -4 -1 -29 -99 -142 -205 -200 -166 -122 -99 -69 -43 -32 -32 -38 -39 -33 -12 -3 -0 -0 -0 -0 -0 -0 -4 -14 -25 -31 -24 -10 -1 -0 -0 -0 -0 -3 -11 -21 -25 -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 -11 -29 -56 -85 -81 -52 -30 -23 -34 -26 -13 -32 -68 -107 -116 -75 -55 -26 -25 -61 -100 -81 -55 -36 -26 -20 -17 -15 -16 -15 -9 -5 -11 -22 -33 -33 -23 -10 -6 -6 -35 -60 -67 -58 -47 -41 -41 -45 -50 -42 -26 -21 -30 -36 -33 -34 -48 -69 -91 -122 -141 -139 -114 -84 -63 -29 -9 -2 -0 -0 -0 -0 -2 -22 -41 -34 -18 -18 -18 -14 -9 -4 -0 -0 -0 -0 -0 -10 -37 -37 -33 -26 -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 -1 -6 -10 -2 -0 -0 -0 -1 -3 -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 -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 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -0 -1 -11 -35 -66 -79 -80 -81 -72 -60 -48 -32 -23 -22 -17 -10 -6 -6 -4 -4 -3 -2 -3 -3 -3 -3 -6 -7 -5 -6 -12 -19 -7 -4 -5 -5 -5 -6 -7 -8 -9 -10 -11 -13 -19 -27 -32 -30 -22 -12 -6 -14 -18 -15 -9 -5 -2 -2 -4 -7 -8 -7 -6 -6 -11 -5 -1 -2 -6 -11 -12 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -6 -17 -30 -26 -42 -51 -49 -43 -46 -44 -39 -38 -39 -44 -51 -59 -76 -88 -104 -108 -97 -81 -53 -20 -7 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -6 -9 -11 -13 -15 -18 -21 -22 -22 -21 -18 -16 -14 -12 -8 -4 -5 -7 -9 -12 -16 -20 -33 -60 -84 -96 -94 -79 -49 -27 -15 -11 -13 -19 -16 -7 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -8 -7 -2 -2 -13 -42 -68 -74 -52 -23 -9 -8 -11 -18 -26 -27 -24 -30 -43 -76 -127 -174 -212 -99 -17 -0 -15 -88 -170 -97 -121 -146 -125 -65 -49 -37 -28 -23 -26 -43 -35 -32 -38 -28 -0 -0 -0 -0 -0 -0 -4 -19 -30 -18 -6 -0 -0 -0 -0 -0 -0 -0 -1 -10 -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 -35 -70 -91 -103 -99 -65 -33 -17 -9 -10 -30 -20 -38 -48 -48 -34 -16 -17 -14 -29 -61 -81 -53 -28 -15 -13 -15 -15 -11 -8 -7 -5 -5 -8 -10 -15 -14 -8 -5 -7 -15 -46 -46 -39 -31 -22 -18 -24 -46 -62 -55 -46 -54 -80 -85 -75 -65 -64 -73 -87 -114 -148 -157 -159 -127 -33 -3 -0 -0 -0 -0 -0 -0 -0 -0 -8 -16 -11 -13 -12 -6 -2 -0 -0 -0 -0 -0 -0 -3 -11 -14 -15 -15 -7 -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 -10 -11 -3 -0 -0 -0 -0 -1 -4 -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 -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 -3 -19 -43 -54 -88 -67 -42 -26 -20 -17 -15 -15 -13 -8 -3 -1 -2 -5 -8 -9 -6 -2 -1 -1 -1 -4 -6 -9 -12 -11 -6 -3 -2 -3 -3 -4 -4 -5 -6 -6 -6 -6 -7 -12 -19 -27 -31 -27 -17 -10 -23 -28 -30 -25 -13 -14 -20 -19 -13 -7 -2 -1 -1 -1 -0 -0 -0 -1 -2 -5 -11 -8 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -16 -31 -35 -30 -27 -33 -28 -25 -25 -31 -42 -54 -55 -70 -85 -102 -116 -114 -72 -43 -20 -8 -3 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -6 -8 -8 -9 -11 -13 -16 -18 -18 -19 -18 -17 -17 -16 -12 -7 -7 -8 -10 -11 -15 -15 -22 -38 -60 -80 -90 -91 -65 -40 -24 -22 -36 -59 -37 -16 -4 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -4 -2 -2 -7 -33 -73 -108 -99 -49 -18 -7 -7 -14 -26 -32 -30 -34 -52 -88 -144 -194 -208 -168 -57 -2 -13 -81 -231 -228 -142 -124 -142 -36 -14 -9 -9 -11 -15 -26 -52 -56 -56 -41 -9 -0 -0 -0 -0 -0 -0 -0 -8 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -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 -20 -124 -129 -105 -72 -40 -22 -12 -12 -7 -9 -12 -8 -9 -13 -11 -8 -7 -12 -24 -36 -43 -40 -23 -12 -10 -13 -15 -11 -6 -3 -4 -5 -6 -7 -7 -7 -5 -3 -4 -7 -16 -35 -30 -22 -16 -11 -10 -16 -34 -49 -46 -60 -94 -135 -159 -157 -134 -102 -76 -69 -83 -112 -126 -126 -98 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -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 -1 -4 -7 -10 -15 -13 -5 -0 -0 -0 -0 -0 -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 -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 -7 -61 -126 -103 -77 -54 -38 -31 -27 -21 -14 -9 -8 -6 -4 -3 -3 -5 -9 -15 -11 -2 -0 -1 -1 -1 -2 -5 -8 -5 -1 -0 -1 -1 -2 -3 -3 -3 -4 -5 -5 -5 -5 -6 -11 -16 -20 -21 -17 -14 -12 -12 -18 -20 -10 -16 -31 -38 -28 -16 -13 -4 -2 -1 -0 -1 -3 -6 -6 -6 -9 -9 -7 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -3 -3 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -13 -17 -31 -32 -29 -21 -18 -23 -37 -54 -63 -73 -87 -105 -120 -104 -70 -34 -12 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -5 -6 -8 -10 -13 -14 -15 -15 -15 -17 -18 -14 -11 -10 -10 -10 -12 -14 -14 -16 -21 -32 -48 -65 -75 -65 -49 -37 -40 -58 -64 -46 -22 -9 -8 -7 -5 -3 -1 -1 -0 -0 -0 -1 -2 -3 -3 -6 -18 -40 -72 -96 -84 -44 -14 -4 -7 -16 -28 -34 -38 -51 -78 -121 -183 -173 -109 -48 -15 -11 -30 -171 -184 -122 -71 -72 -127 -32 -6 -1 -2 -4 -17 -38 -58 -66 -54 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -30 -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 -47 -141 -117 -74 -41 -21 -13 -14 -27 -6 -6 -7 -2 -1 -2 -3 -7 -12 -20 -29 -26 -19 -12 -7 -7 -12 -15 -13 -8 -4 -3 -2 -3 -4 -6 -6 -3 -1 -1 -3 -6 -11 -14 -13 -13 -9 -7 -8 -13 -22 -30 -38 -64 -103 -146 -176 -172 -159 -127 -83 -50 -42 -63 -78 -44 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -8 -10 -9 -6 -2 -0 -0 -0 -0 -0 -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 -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 -46 -117 -114 -94 -78 -66 -52 -36 -24 -18 -19 -21 -22 -20 -18 -12 -7 -4 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -7 -10 -11 -12 -12 -13 -15 -11 -7 -6 -6 -7 -16 -19 -14 -10 -14 -13 -11 -7 -3 -1 -1 -1 -4 -5 -6 -8 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -5 -7 -7 -5 -5 -1 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -13 -19 -23 -28 -29 -27 -35 -50 -62 -74 -83 -90 -96 -78 -50 -28 -15 -7 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -6 -7 -9 -10 -12 -14 -16 -15 -13 -13 -12 -11 -14 -15 -14 -14 -16 -18 -27 -42 -52 -57 -57 -53 -73 -77 -68 -44 -20 -19 -28 -30 -18 -5 -1 -0 -0 -0 -0 -0 -1 -3 -6 -11 -23 -36 -48 -59 -48 -24 -7 -3 -7 -16 -26 -34 -48 -71 -96 -124 -166 -51 -3 -10 -56 -174 -104 -107 -57 -5 -18 -101 -99 -42 -7 -0 -1 -4 -21 -38 -63 -77 -36 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -1 -4 -6 -13 -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 -0 -0 -0 -0 -0 -0 -0 -1 -61 -108 -81 -54 -29 -13 -9 -14 -22 -1 -2 -7 -6 -4 -3 -5 -11 -19 -23 -19 -7 -6 -4 -6 -10 -14 -15 -10 -6 -5 -4 -2 -1 -2 -4 -4 -3 -2 -2 -5 -8 -9 -8 -7 -7 -6 -5 -6 -9 -13 -18 -38 -61 -87 -117 -125 -91 -92 -123 -97 -56 -35 -34 -43 -31 -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 -2 -6 -9 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -2 -10 -21 -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 -1 -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 -27 -77 -105 -117 -111 -103 -79 -47 -27 -23 -33 -42 -48 -48 -40 -25 -9 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -6 -7 -7 -7 -8 -9 -8 -6 -6 -6 -7 -9 -9 -8 -7 -7 -7 -8 -12 -11 -6 -2 -0 -0 -0 -2 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -4 -6 -5 -3 -3 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -7 -8 -12 -18 -27 -39 -53 -57 -64 -74 -79 -87 -86 -74 -57 -40 -25 -17 -8 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -5 -7 -9 -12 -14 -16 -16 -16 -15 -15 -17 -18 -18 -17 -17 -18 -23 -31 -40 -51 -61 -68 -80 -81 -74 -55 -31 -37 -55 -58 -34 -2 -0 -0 -0 -0 -0 -0 -2 -3 -5 -7 -11 -15 -19 -22 -16 -7 -2 -2 -5 -12 -23 -32 -50 -76 -101 -118 -78 -30 -2 -20 -96 -149 -169 -138 -85 -59 -27 -108 -93 -43 -12 -7 -11 -20 -37 -60 -93 -98 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -35 -21 -13 -3 -0 -2 -9 -14 -7 -17 -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 -0 -0 -0 -0 -0 -1 -2 -4 -66 -80 -60 -41 -19 -4 -2 -4 -5 -3 -11 -22 -15 -7 -5 -8 -13 -15 -10 -4 -2 -4 -4 -9 -12 -13 -10 -7 -7 -6 -5 -3 -2 -2 -3 -5 -5 -5 -5 -6 -7 -8 -7 -6 -5 -4 -3 -3 -4 -7 -16 -34 -50 -65 -80 -73 -43 -25 -50 -63 -42 -25 -25 -33 -40 -26 -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 -1 -8 -9 -8 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -11 -19 -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 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -8 -34 -87 -111 -103 -95 -79 -53 -33 -27 -36 -49 -58 -56 -45 -33 -13 -3 -1 -2 -4 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -6 -7 -8 -9 -9 -9 -8 -5 -3 -9 -19 -11 -6 -2 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -2 -4 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -5 -6 -6 -7 -11 -25 -38 -42 -49 -66 -73 -85 -101 -101 -88 -70 -61 -38 -15 -6 -4 -2 -2 -2 -2 -2 -1 -0 -0 -1 -2 -1 -2 -2 -3 -4 -3 -3 -4 -4 -3 -3 -3 -4 -4 -4 -4 -6 -9 -13 -17 -19 -19 -19 -20 -21 -23 -26 -26 -25 -24 -25 -30 -38 -49 -58 -66 -71 -80 -83 -74 -56 -56 -75 -71 -36 -6 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -2 -3 -4 -5 -4 -2 -1 -1 -3 -20 -29 -34 -44 -68 -105 -139 -115 -67 -46 -29 -94 -90 -78 -91 -111 -116 -70 -81 -78 -65 -42 -30 -30 -39 -61 -96 -120 -56 -12 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -11 -19 -25 -21 -12 -24 -18 -17 -16 -11 -12 -3 -17 -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 -6 -25 -58 -65 -60 -46 -29 -12 -1 -3 -3 -3 -6 -17 -31 -18 -8 -3 -4 -6 -6 -4 -2 -2 -5 -9 -10 -10 -8 -7 -7 -8 -4 -2 -2 -3 -3 -4 -5 -5 -5 -5 -7 -8 -9 -6 -5 -4 -3 -2 -2 -3 -5 -13 -25 -38 -41 -49 -47 -33 -17 -16 -36 -20 -11 -12 -19 -23 -21 -17 -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 -1 -7 -8 -5 -2 -3 -6 -7 -6 -5 -3 -2 -1 -4 -7 -8 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -1 -1 -2 -2 -2 -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 -1 -1 -0 -0 -0 -0 -1 -2 -17 -59 -114 -100 -90 -83 -70 -48 -29 -24 -33 -41 -47 -47 -39 -38 -20 -6 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -9 -12 -9 -9 -19 -21 -24 -9 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -2 -5 -5 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -7 -19 -30 -39 -52 -57 -64 -91 -116 -109 -77 -72 -48 -23 -13 -14 -10 -6 -4 -3 -2 -1 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -5 -8 -12 -17 -21 -22 -24 -24 -25 -26 -31 -33 -32 -30 -30 -34 -42 -53 -60 -69 -76 -79 -80 -76 -69 -65 -72 -68 -29 -5 -1 -0 -0 -0 -0 -2 -5 -4 -2 -1 -0 -1 -1 -2 -1 -1 -0 -1 -1 -14 -29 -36 -39 -67 -109 -142 -149 -136 -125 -84 -81 -60 -38 -41 -65 -59 -51 -51 -64 -85 -64 -48 -42 -55 -89 -123 -99 -37 -4 -0 -0 -0 -0 -0 -0 -0 -0 -5 -26 -23 -12 -9 -10 -7 -15 -23 -31 -36 -21 -13 -13 -16 -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 -9 -28 -69 -108 -74 -54 -31 -15 -6 -4 -8 -7 -8 -15 -20 -21 -11 -5 -2 -2 -2 -3 -2 -3 -4 -6 -7 -7 -6 -6 -5 -4 -3 -1 -1 -2 -2 -2 -3 -4 -4 -3 -4 -7 -9 -8 -5 -4 -4 -4 -4 -4 -5 -5 -9 -17 -23 -23 -32 -35 -30 -20 -15 -17 -8 -6 -10 -17 -21 -18 -24 -26 -12 -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 -1 -9 -11 -8 -4 -6 -12 -17 -18 -18 -17 -11 -5 -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 -1 -3 -2 -2 -2 -2 -2 -1 -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 -7 -28 -66 -79 -79 -72 -56 -37 -23 -23 -34 -24 -20 -28 -29 -33 -25 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -5 -7 -6 -4 -4 -16 -33 -21 -8 -3 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -3 -4 -4 -2 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -4 -12 -25 -35 -45 -48 -50 -60 -66 -62 -70 -83 -60 -41 -38 -33 -22 -21 -10 -5 -3 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -5 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -8 -12 -17 -22 -25 -28 -30 -30 -30 -35 -37 -37 -37 -39 -44 -53 -65 -71 -74 -76 -78 -73 -67 -63 -62 -63 -55 -29 -7 -1 -1 -1 -1 -0 -1 -3 -3 -2 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -7 -18 -29 -35 -58 -87 -108 -115 -118 -101 -85 -61 -40 -32 -31 -34 -31 -30 -38 -56 -66 -58 -46 -41 -50 -75 -104 -70 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -30 -22 -4 -2 -7 -9 -18 -27 -31 -25 -21 -23 -26 -27 -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 -5 -32 -78 -98 -102 -82 -46 -18 -6 -2 -4 -6 -7 -10 -15 -14 -9 -5 -2 -1 -1 -2 -2 -2 -2 -4 -5 -5 -5 -5 -4 -3 -1 -0 -2 -5 -5 -2 -0 -0 -0 -0 -1 -4 -7 -8 -5 -5 -5 -5 -5 -6 -6 -6 -7 -11 -13 -19 -25 -27 -27 -23 -16 -12 -15 -21 -11 -8 -17 -24 -21 -18 -19 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -6 -12 -16 -12 -8 -5 -3 -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 -1 -3 -2 -3 -3 -2 -1 -1 -0 -0 -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 -1 -2 -33 -55 -62 -54 -38 -25 -28 -44 -27 -12 -16 -23 -28 -23 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -8 -13 -16 -13 -5 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -8 -18 -29 -29 -43 -56 -60 -54 -50 -60 -80 -70 -51 -35 -17 -14 -42 -45 -25 -7 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -4 -4 -3 -3 -5 -7 -12 -16 -21 -27 -33 -36 -36 -36 -38 -41 -43 -46 -49 -55 -68 -78 -84 -85 -80 -75 -73 -62 -50 -45 -48 -48 -28 -11 -3 -2 -2 -1 -1 -1 -2 -3 -4 -7 -6 -4 -2 -1 -0 -0 -0 -1 -1 -3 -5 -20 -33 -43 -50 -57 -90 -102 -82 -65 -61 -36 -32 -29 -26 -27 -31 -37 -45 -49 -48 -41 -36 -48 -79 -114 -90 -17 -0 -0 -0 -0 -0 -0 -0 -3 -55 -69 -46 -24 -3 -0 -7 -19 -27 -13 -20 -15 -14 -16 -14 -11 -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 -12 -47 -105 -95 -83 -58 -27 -9 -3 -2 -2 -1 -2 -4 -4 -2 -2 -3 -2 -2 -2 -2 -2 -3 -5 -7 -6 -5 -5 -4 -2 -1 -1 -1 -3 -6 -6 -2 -1 -1 -0 -0 -1 -4 -5 -5 -5 -5 -3 -1 -3 -5 -7 -8 -10 -14 -15 -18 -22 -23 -22 -20 -14 -14 -20 -30 -51 -35 -31 -28 -20 -10 -7 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -9 -18 -23 -9 -4 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -2 -2 -1 -1 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -22 -50 -67 -67 -53 -36 -37 -48 -34 -16 -11 -17 -13 -10 -4 -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 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -7 -6 -6 -7 -8 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -4 -4 -3 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -6 -11 -20 -17 -32 -47 -49 -37 -35 -34 -52 -65 -66 -68 -70 -38 -42 -40 -18 -4 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -4 -5 -8 -12 -17 -22 -28 -35 -41 -44 -46 -44 -44 -47 -52 -58 -68 -83 -92 -95 -95 -88 -80 -76 -59 -40 -32 -36 -45 -33 -17 -6 -3 -4 -4 -3 -3 -3 -6 -13 -21 -20 -13 -4 -1 -0 -0 -0 -1 -1 -3 -5 -20 -28 -29 -30 -46 -83 -70 -62 -95 -94 -61 -45 -39 -40 -44 -44 -38 -36 -42 -45 -40 -40 -57 -96 -148 -134 -21 -2 -0 -0 -0 -0 -0 -12 -36 -57 -57 -46 -18 -3 -0 -5 -17 -24 -6 -8 -7 -5 -16 -12 -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 -13 -33 -55 -74 -60 -45 -25 -12 -6 -3 -2 -2 -2 -2 -3 -4 -2 -2 -2 -4 -6 -7 -5 -6 -5 -5 -6 -2 -1 -2 -2 -2 -2 -3 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -2 -3 -4 -5 -5 -4 -2 -3 -6 -7 -7 -10 -14 -16 -15 -16 -21 -26 -26 -18 -15 -21 -34 -51 -61 -47 -33 -21 -12 -7 -5 -5 -2 -1 -1 -2 -1 -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 -3 -10 -22 -29 -9 -3 -4 -5 -6 -10 -14 -11 -4 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -2 -4 -3 -1 -1 -1 -2 -2 -2 -1 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -14 -31 -50 -63 -62 -45 -39 -40 -29 -14 -5 -6 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -4 -13 -17 -11 -9 -7 -6 -7 -11 -21 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -5 -6 -9 -13 -24 -34 -33 -16 -18 -22 -33 -45 -55 -72 -73 -62 -47 -27 -10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -3 -2 -2 -3 -5 -7 -10 -14 -18 -23 -29 -36 -44 -49 -52 -51 -48 -49 -54 -67 -81 -95 -104 -107 -104 -97 -91 -76 -54 -36 -28 -28 -45 -45 -28 -11 -6 -9 -13 -13 -10 -5 -9 -33 -55 -54 -27 -4 -1 -0 -0 -0 -1 -1 -5 -11 -20 -31 -35 -30 -55 -64 -56 -55 -134 -113 -92 -82 -82 -85 -82 -67 -52 -48 -48 -49 -52 -58 -72 -114 -150 -67 -10 -0 -0 -0 -0 -0 -0 -50 -104 -99 -78 -54 -14 -0 -0 -2 -24 -21 -18 -28 -34 -14 -37 -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 -2 -6 -40 -65 -68 -57 -37 -16 -6 -6 -5 -4 -2 -3 -6 -6 -9 -12 -6 -7 -11 -13 -13 -12 -9 -7 -3 -1 -1 -1 -1 -2 -2 -3 -5 -8 -8 -5 -3 -3 -4 -3 -3 -5 -6 -4 -2 -4 -4 -5 -6 -7 -6 -5 -7 -7 -7 -9 -14 -16 -11 -12 -19 -27 -29 -21 -17 -19 -24 -29 -40 -40 -33 -25 -19 -12 -8 -3 -5 -8 -13 -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 -1 -9 -24 -34 -13 -12 -13 -13 -11 -11 -10 -7 -2 -0 -0 -0 -0 -0 -0 -2 -5 -9 -18 -27 -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 -1 -1 -1 -0 -1 -2 -3 -2 -1 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -4 -11 -23 -34 -25 -19 -16 -10 -4 -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 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -62 -60 -37 -25 -18 -12 -7 -9 -16 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -9 -16 -33 -16 -14 -18 -19 -19 -26 -51 -46 -32 -20 -12 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -4 -3 -2 -2 -2 -3 -4 -5 -7 -10 -15 -19 -23 -29 -36 -45 -51 -57 -59 -57 -53 -55 -70 -88 -105 -116 -118 -113 -102 -94 -83 -66 -43 -33 -29 -36 -43 -41 -20 -13 -18 -27 -33 -29 -13 -18 -41 -49 -29 -29 -7 -1 -0 -0 -0 -1 -2 -8 -15 -22 -30 -26 -30 -54 -86 -105 -87 -117 -111 -106 -110 -123 -129 -117 -89 -61 -46 -48 -65 -91 -112 -127 -143 -123 -33 -3 -0 -0 -0 -0 -0 -0 -17 -39 -58 -107 -81 -37 -0 -0 -0 -22 -18 -19 -33 -21 -35 -30 -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 -20 -45 -62 -68 -59 -47 -28 -8 -4 -12 -11 -9 -7 -6 -6 -6 -10 -9 -8 -16 -23 -26 -21 -12 -5 -3 -2 -3 -4 -4 -3 -2 -3 -5 -10 -17 -18 -6 -3 -4 -5 -5 -4 -4 -6 -6 -5 -6 -6 -4 -5 -7 -9 -9 -8 -7 -10 -12 -13 -11 -9 -9 -14 -21 -27 -25 -20 -16 -22 -31 -38 -45 -44 -40 -38 -34 -26 -13 -5 -5 -19 -27 -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 -4 -14 -21 -11 -14 -19 -19 -15 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -8 -18 -29 -25 -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 -2 -3 -2 -1 -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 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -71 -62 -48 -38 -33 -25 -6 -6 -15 -16 -11 -4 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -4 -5 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -5 -5 -4 -5 -6 -6 -6 -6 -5 -5 -5 -5 -8 -31 -30 -27 -20 -9 -4 -8 -16 -11 -4 -5 -5 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -5 -3 -2 -3 -3 -4 -4 -6 -7 -10 -14 -19 -23 -27 -32 -41 -50 -58 -65 -67 -60 -58 -70 -89 -111 -127 -129 -118 -107 -100 -92 -78 -60 -48 -41 -39 -43 -51 -32 -24 -28 -39 -48 -41 -31 -34 -40 -31 -3 -5 -4 -1 -1 -1 -1 -2 -7 -15 -19 -18 -18 -21 -31 -48 -69 -96 -99 -93 -89 -92 -104 -130 -143 -137 -109 -72 -62 -66 -101 -143 -168 -172 -174 -90 -21 -0 -0 -0 -0 -0 -0 -3 -20 -70 -69 -117 -110 -45 -0 -0 -0 -0 -2 -6 -14 -36 -35 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -74 -73 -58 -56 -48 -25 -10 -17 -45 -37 -24 -15 -10 -6 -5 -6 -6 -10 -19 -21 -21 -19 -12 -5 -3 -3 -7 -9 -8 -5 -3 -3 -7 -13 -22 -27 -13 -5 -5 -5 -6 -6 -6 -4 -3 -3 -5 -6 -3 -3 -5 -8 -10 -9 -8 -10 -12 -11 -11 -14 -12 -11 -15 -21 -23 -20 -18 -22 -30 -39 -45 -48 -48 -47 -45 -40 -36 -14 -15 -12 -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 -1 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -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 -2 -2 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -7 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -3 -4 -6 -6 -4 -1 -2 -4 -5 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -51 -58 -37 -26 -27 -26 -11 -13 -15 -13 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -3 -4 -2 -1 -1 -0 -0 -0 -1 -2 -2 -3 -4 -6 -6 -6 -6 -7 -7 -7 -6 -6 -6 -5 -5 -4 -16 -22 -21 -12 -1 -0 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -6 -5 -3 -3 -3 -4 -5 -6 -8 -10 -14 -18 -22 -28 -31 -37 -45 -55 -66 -70 -65 -63 -69 -85 -112 -133 -136 -129 -122 -116 -108 -95 -83 -72 -63 -53 -43 -49 -42 -37 -39 -50 -61 -59 -58 -46 -18 -9 -38 -43 -19 -3 -6 -4 -4 -8 -14 -19 -20 -22 -23 -22 -25 -37 -49 -61 -73 -77 -76 -86 -107 -124 -114 -79 -40 -63 -104 -117 -148 -192 -209 -204 -182 -85 -12 -0 -0 -0 -1 -0 -2 -10 -7 -13 -39 -56 -44 -11 -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 -1 -25 -37 -44 -56 -69 -62 -23 -10 -32 -68 -69 -45 -25 -13 -7 -4 -3 -10 -18 -20 -16 -13 -11 -8 -6 -5 -7 -16 -18 -14 -10 -6 -6 -7 -8 -10 -11 -8 -4 -4 -4 -6 -8 -9 -6 -6 -5 -7 -9 -8 -4 -4 -7 -9 -8 -9 -10 -12 -12 -11 -12 -11 -8 -9 -10 -13 -16 -19 -19 -21 -22 -26 -35 -47 -50 -56 -48 -31 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -8 -22 -29 -23 -12 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -8 -10 -11 -9 -3 -0 -0 -2 -3 -5 -8 -9 -6 -5 -3 -1 -1 -1 -0 -0 -0 -0 -5 -31 -48 -32 -18 -14 -14 -12 -11 -8 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -6 -9 -4 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -6 -7 -7 -7 -7 -7 -7 -7 -6 -6 -5 -4 -4 -5 -9 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -6 -5 -4 -3 -3 -5 -6 -8 -11 -14 -17 -20 -26 -30 -35 -41 -50 -65 -69 -67 -64 -64 -76 -107 -133 -147 -151 -149 -139 -133 -123 -112 -100 -84 -63 -52 -51 -52 -52 -51 -69 -83 -85 -68 -38 -0 -0 -15 -16 -9 -2 -8 -7 -9 -18 -30 -31 -26 -27 -31 -28 -18 -23 -35 -55 -79 -89 -60 -77 -107 -84 -45 -17 -1 -40 -121 -159 -171 -208 -220 -200 -185 -115 -21 -18 -124 -88 -21 -1 -10 -57 -32 -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 -1 -20 -32 -39 -41 -34 -8 -5 -32 -50 -59 -51 -32 -19 -14 -13 -20 -35 -34 -26 -17 -9 -7 -6 -7 -9 -16 -25 -27 -21 -13 -7 -4 -4 -4 -3 -4 -5 -3 -3 -4 -6 -9 -10 -9 -7 -7 -7 -10 -11 -9 -5 -5 -4 -5 -8 -14 -16 -14 -10 -8 -6 -5 -6 -6 -7 -12 -17 -20 -17 -12 -14 -26 -46 -63 -50 -47 -31 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -7 -9 -7 -7 -10 -18 -25 -28 -26 -22 -15 -11 -7 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -8 -11 -12 -11 -8 -2 -0 -0 -0 -0 -1 -2 -5 -4 -3 -3 -4 -3 -2 -1 -0 -0 -0 -1 -8 -16 -20 -17 -10 -6 -6 -6 -11 -12 -5 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -4 -1 -1 -0 -0 -1 -2 -4 -5 -6 -7 -7 -7 -7 -7 -8 -8 -8 -7 -5 -4 -5 -7 -9 -7 -1 -2 -3 -2 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -7 -7 -6 -5 -4 -3 -5 -6 -8 -10 -12 -17 -20 -24 -28 -32 -37 -44 -58 -65 -67 -65 -61 -72 -98 -125 -150 -170 -176 -166 -161 -155 -144 -126 -101 -80 -68 -65 -66 -71 -76 -94 -105 -81 -28 -8 -1 -0 -2 -3 -4 -2 -5 -6 -8 -22 -55 -44 -33 -29 -29 -27 -17 -17 -28 -56 -83 -59 -13 -9 -7 -2 -0 -0 -0 -16 -86 -147 -155 -187 -204 -194 -140 -63 -3 -10 -103 -123 -50 -1 -7 -43 -38 -18 -0 -0 -0 -0 -0 -0 -3 -1 -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 -0 -0 -0 -0 -0 -0 -13 -50 -57 -41 -22 -8 -5 -6 -95 -88 -50 -43 -46 -44 -43 -41 -51 -62 -64 -39 -20 -9 -3 -3 -7 -19 -26 -28 -27 -22 -13 -6 -2 -2 -4 -4 -4 -3 -2 -3 -4 -6 -9 -10 -8 -7 -5 -4 -6 -8 -7 -4 -2 -3 -6 -12 -20 -21 -15 -10 -6 -6 -7 -10 -13 -14 -17 -22 -27 -26 -19 -24 -43 -65 -67 -15 -21 -23 -18 -15 -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 -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 -1 -2 -2 -2 -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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -6 -10 -10 -8 -11 -17 -22 -25 -25 -21 -15 -11 -5 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -8 -9 -10 -9 -8 -6 -3 -0 -0 -0 -0 -1 -3 -7 -6 -3 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -2 -10 -16 -11 -4 -5 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -5 -8 -6 -1 -0 -0 -1 -1 -2 -2 -4 -5 -6 -6 -7 -6 -7 -9 -10 -10 -9 -7 -5 -4 -3 -3 -2 -2 -3 -4 -3 -2 -2 -2 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -4 -6 -7 -7 -7 -7 -5 -3 -4 -6 -8 -10 -11 -16 -19 -22 -25 -29 -34 -40 -49 -58 -65 -66 -60 -70 -90 -116 -147 -183 -186 -188 -185 -179 -168 -146 -122 -102 -92 -89 -92 -103 -119 -140 -133 -70 -2 -0 -0 -2 -18 -50 -25 -8 -3 -4 -10 -29 -53 -43 -38 -34 -22 -18 -14 -14 -26 -53 -72 -20 -2 -0 -0 -0 -0 -5 -56 -113 -116 -106 -122 -165 -167 -129 -96 -66 -13 -0 -19 -22 -0 -0 -8 -33 -53 -43 -7 -2 -2 -13 -43 -84 -35 -10 -0 -0 -0 -0 -1 -4 -7 -12 -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 -31 -78 -87 -48 -19 -6 -4 -7 -20 -28 -27 -23 -30 -46 -58 -21 -3 -14 -29 -44 -29 -16 -11 -13 -20 -37 -32 -24 -16 -9 -5 -4 -3 -3 -5 -5 -6 -3 -1 -2 -4 -6 -12 -21 -26 -27 -22 -11 -7 -6 -4 -2 -3 -4 -6 -12 -18 -19 -14 -10 -8 -7 -10 -16 -27 -18 -18 -24 -33 -40 -30 -14 -18 -29 -28 -3 -2 -8 -23 -35 -28 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -15 -18 -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 -1 -2 -3 -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 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -6 -12 -13 -3 -5 -11 -19 -23 -20 -14 -12 -8 -4 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -3 -6 -8 -9 -8 -8 -7 -6 -6 -5 -4 -2 -2 -1 -0 -1 -9 -10 -8 -8 -8 -6 -4 -4 -3 -1 -0 -0 -0 -0 -0 -4 -9 -10 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -1 -3 -5 -4 -0 -0 -5 -5 -1 -1 -2 -2 -4 -5 -6 -6 -6 -6 -8 -9 -9 -8 -6 -6 -5 -3 -3 -2 -3 -9 -12 -10 -6 -5 -5 -6 -6 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -4 -5 -6 -7 -7 -7 -6 -4 -4 -5 -7 -10 -12 -14 -17 -19 -21 -25 -29 -34 -41 -49 -59 -62 -60 -65 -80 -104 -136 -176 -195 -202 -201 -196 -185 -165 -143 -128 -124 -127 -131 -142 -157 -169 -130 -13 -2 -0 -0 -0 -7 -53 -47 -22 -4 -7 -21 -58 -69 -67 -60 -47 -27 -18 -13 -14 -27 -55 -43 -12 -0 -0 -0 -0 -0 -20 -66 -100 -84 -94 -97 -81 -41 -4 -12 -12 -4 -0 -1 -1 -0 -0 -9 -24 -41 -63 -34 -11 -4 -21 -68 -76 -55 -26 -0 -0 -0 -1 -6 -12 -16 -15 -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 -34 -69 -77 -48 -16 -6 -3 -10 -20 -20 -31 -27 -14 -3 -0 -0 -0 -0 -20 -57 -58 -39 -34 -38 -39 -36 -31 -19 -10 -5 -4 -6 -6 -5 -4 -5 -6 -5 -3 -3 -5 -10 -20 -35 -42 -47 -44 -25 -14 -8 -6 -6 -5 -5 -6 -7 -7 -9 -11 -13 -12 -10 -11 -20 -34 -11 -6 -11 -21 -29 -25 -4 -1 -3 -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 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -11 -29 -40 -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 -1 -2 -2 -2 -1 -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 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -5 -13 -18 -13 -10 -12 -17 -17 -10 -3 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -4 -6 -8 -8 -8 -6 -6 -6 -5 -4 -4 -4 -4 -3 -2 -0 -0 -1 -1 -0 -1 -3 -6 -6 -5 -3 -2 -1 -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 -1 -1 -5 -6 -8 -9 -8 -2 -0 -49 -83 -62 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -6 -7 -7 -7 -7 -8 -7 -5 -3 -3 -3 -10 -13 -8 -6 -7 -7 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -7 -6 -5 -4 -5 -5 -8 -10 -13 -15 -17 -18 -21 -25 -29 -34 -41 -51 -54 -56 -60 -70 -91 -126 -166 -195 -180 -119 -143 -151 -168 -167 -156 -160 -167 -172 -177 -184 -164 -62 -9 -0 -0 -0 -0 -0 -25 -50 -45 -12 -12 -30 -51 -70 -76 -64 -39 -23 -16 -14 -17 -30 -44 -22 -3 -0 -0 -0 -0 -0 -28 -88 -126 -93 -108 -95 -40 -3 -0 -0 -0 -0 -0 -0 -0 -7 -10 -8 -18 -26 -46 -47 -41 -45 -61 -78 -81 -62 -28 -1 -0 -0 -4 -13 -15 -9 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -70 -60 -41 -14 -3 -4 -17 -23 -12 -11 -37 -38 -17 -0 -0 -0 -0 -10 -40 -69 -69 -60 -53 -48 -44 -44 -23 -11 -6 -7 -10 -11 -5 -4 -5 -7 -11 -11 -8 -9 -16 -30 -47 -52 -43 -32 -22 -14 -9 -13 -18 -14 -4 -6 -3 -3 -6 -12 -18 -21 -18 -16 -23 -27 -5 -1 -2 -5 -7 -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 -1 -2 -2 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -2 -1 -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 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -10 -42 -44 -30 -12 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -5 -7 -8 -8 -8 -6 -5 -6 -6 -6 -5 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -7 -7 -4 -3 -2 -1 -0 -0 -0 -3 -20 -45 -12 -3 -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 -13 -7 -1 -0 -21 -24 -8 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -5 -8 -11 -11 -8 -3 -4 -4 -8 -10 -8 -3 -6 -7 -6 -6 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -4 -5 -6 -7 -8 -10 -12 -13 -14 -17 -20 -23 -26 -33 -42 -49 -54 -58 -66 -86 -119 -158 -176 -130 -20 -30 -52 -126 -191 -180 -170 -145 -110 -127 -186 -138 -38 -6 -0 -0 -0 -0 -0 -8 -38 -69 -43 -40 -56 -65 -60 -49 -33 -17 -14 -16 -18 -23 -35 -26 -8 -0 -0 -0 -0 -0 -0 -9 -43 -54 -24 -39 -50 -12 -1 -0 -0 -0 -0 -0 -11 -35 -46 -38 -27 -26 -23 -28 -44 -65 -77 -73 -62 -41 -20 -1 -0 -0 -0 -6 -21 -18 -16 -25 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -129 -119 -73 -33 -10 -2 -4 -15 -19 -18 -19 -36 -40 -17 -0 -0 -0 -0 -0 -11 -34 -57 -61 -66 -68 -70 -65 -40 -18 -7 -4 -7 -9 -4 -3 -4 -7 -12 -13 -9 -10 -19 -32 -44 -49 -27 -16 -12 -10 -9 -14 -23 -16 -3 -4 -2 -5 -5 -7 -11 -16 -18 -14 -16 -15 -3 -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 -2 -6 -9 -10 -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 -1 -2 -3 -2 -1 -2 -2 -2 -2 -1 -1 -2 -5 -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 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -5 -31 -26 -13 -4 -1 -1 -2 -3 -4 -4 -3 -3 -3 -2 -2 -3 -5 -6 -7 -7 -7 -7 -7 -6 -5 -5 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -2 -20 -64 -24 -5 -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 -0 -0 -2 -1 -0 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -5 -8 -9 -7 -3 -4 -4 -5 -6 -7 -3 -5 -5 -4 -5 -6 -5 -3 -2 -1 -2 -2 -2 -2 -3 -2 -2 -1 -1 -0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -9 -10 -11 -13 -16 -19 -22 -28 -36 -44 -50 -56 -64 -80 -105 -139 -151 -83 -14 -3 -46 -126 -186 -154 -98 -53 -24 -46 -157 -127 -41 -0 -0 -0 -0 -0 -0 -0 -15 -66 -89 -78 -82 -86 -58 -31 -12 -4 -3 -6 -17 -26 -45 -39 -14 -0 -0 -0 -0 -0 -0 -0 -2 -3 -17 -25 -0 -0 -0 -5 -17 -8 -20 -36 -47 -46 -34 -26 -23 -18 -19 -25 -30 -50 -65 -74 -56 -0 -0 -0 -0 -0 -2 -12 -18 -19 -38 -87 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -102 -170 -105 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -63 -114 -98 -48 -21 -8 -4 -5 -12 -17 -26 -38 -46 -36 -7 -0 -0 -0 -0 -0 -0 -20 -46 -68 -98 -79 -74 -71 -55 -30 -11 -4 -4 -6 -6 -4 -3 -4 -8 -12 -13 -18 -27 -33 -35 -33 -10 -4 -4 -6 -9 -10 -8 -7 -3 -1 -2 -6 -4 -2 -1 -4 -9 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -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 -1 -3 -8 -9 -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 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -4 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -4 -7 -8 -8 -8 -8 -7 -5 -3 -2 -2 -2 -3 -4 -5 -5 -6 -6 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -8 -43 -27 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -5 -7 -2 -0 -0 -1 -2 -4 -7 -9 -11 -11 -8 -6 -5 -4 -3 -2 -3 -3 -3 -3 -4 -6 -6 -5 -5 -4 -2 -3 -3 -1 -1 -1 -2 -3 -6 -7 -5 -4 -3 -5 -5 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -5 -6 -6 -7 -8 -9 -10 -12 -15 -19 -25 -30 -37 -45 -53 -63 -73 -91 -119 -147 -114 -103 -63 -73 -181 -138 -38 -4 -0 -0 -7 -91 -161 -97 -11 -0 -0 -0 -0 -0 -0 -2 -31 -47 -29 -26 -68 -70 -29 -7 -2 -1 -2 -9 -21 -42 -41 -7 -0 -0 -0 -0 -0 -0 -0 -5 -37 -83 -97 -20 -21 -60 -98 -89 -40 -40 -32 -16 -3 -3 -4 -4 -7 -11 -13 -13 -28 -40 -36 -15 -1 -0 -0 -0 -0 -0 -7 -13 -15 -25 -72 -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 -22 -72 -147 -169 -61 -48 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -88 -109 -98 -66 -30 -16 -13 -13 -12 -14 -21 -33 -31 -22 -11 -0 -0 -0 -0 -0 -0 -0 -57 -122 -148 -113 -82 -68 -62 -56 -43 -21 -7 -6 -12 -15 -14 -8 -5 -4 -6 -15 -27 -34 -34 -26 -16 -9 -6 -5 -7 -9 -12 -13 -13 -7 -3 -3 -5 -4 -1 -0 -0 -2 -7 -2 -0 -0 -0 -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 -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 -1 -1 -2 -2 -2 -2 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -1 -2 -5 -8 -12 -16 -17 -17 -17 -17 -15 -12 -8 -6 -5 -4 -3 -3 -3 -4 -4 -4 -4 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -14 -36 -45 -14 -4 -1 -0 -1 -3 -4 -1 -0 -0 -8 -34 -59 -34 -10 -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 -5 -4 -2 -1 -1 -1 -3 -6 -11 -17 -22 -20 -14 -12 -11 -9 -5 -3 -4 -4 -4 -4 -5 -7 -7 -6 -6 -4 -2 -1 -1 -1 -0 -1 -1 -2 -6 -8 -8 -7 -7 -9 -9 -8 -6 -5 -4 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -4 -5 -7 -6 -7 -6 -7 -8 -9 -12 -16 -20 -26 -32 -40 -50 -60 -69 -81 -103 -131 -149 -174 -190 -207 -221 -172 -103 -63 -36 -39 -120 -197 -219 -164 -54 -2 -0 -0 -0 -0 -0 -0 -4 -6 -3 -5 -32 -62 -39 -13 -7 -4 -5 -13 -25 -35 -35 -4 -0 -0 -0 -0 -0 -0 -0 -20 -72 -115 -106 -67 -70 -86 -73 -56 -42 -26 -12 -2 -0 -0 -0 -1 -2 -2 -2 -8 -24 -35 -9 -1 -0 -0 -0 -0 -0 -6 -13 -15 -15 -28 -66 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -132 -147 -130 -99 -126 -64 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -91 -88 -59 -35 -29 -35 -35 -34 -34 -38 -35 -33 -24 -10 -1 -0 -0 -0 -0 -0 -4 -75 -146 -153 -119 -94 -90 -71 -56 -42 -23 -8 -8 -11 -16 -17 -11 -6 -6 -12 -20 -26 -28 -26 -21 -21 -18 -8 -3 -4 -6 -11 -19 -36 -15 -7 -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 -6 -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 -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 -1 -1 -2 -2 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -9 -17 -23 -23 -17 -13 -9 -6 -3 -0 -9 -13 -12 -9 -6 -5 -5 -5 -4 -5 -5 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -36 -65 -73 -65 -24 -5 -0 -1 -3 -5 -2 -0 -0 -13 -59 -92 -48 -13 -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 -1 -3 -5 -9 -14 -17 -19 -18 -16 -16 -17 -16 -14 -10 -7 -7 -8 -7 -8 -8 -9 -8 -7 -6 -3 -2 -2 -1 -1 -1 -1 -2 -4 -8 -10 -11 -11 -11 -10 -9 -7 -6 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -5 -5 -5 -5 -6 -6 -7 -9 -11 -14 -17 -21 -27 -36 -47 -57 -65 -77 -95 -117 -143 -172 -195 -207 -217 -218 -211 -175 -98 -98 -181 -212 -207 -187 -114 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -44 -57 -37 -19 -15 -20 -23 -26 -41 -56 -22 -4 -0 -0 -0 -0 -0 -11 -50 -106 -84 -60 -42 -28 -14 -9 -10 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -13 -30 -23 -4 -0 -0 -0 -0 -0 -4 -13 -18 -17 -29 -63 -92 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -114 -170 -99 -67 -74 -92 -47 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -28 -38 -37 -34 -42 -53 -58 -61 -64 -60 -45 -40 -41 -31 -13 -0 -0 -0 -0 -0 -6 -41 -115 -147 -137 -132 -113 -86 -65 -41 -21 -9 -9 -8 -11 -14 -12 -5 -4 -11 -19 -21 -16 -12 -17 -30 -35 -22 -7 -3 -3 -6 -15 -32 -15 -12 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -8 -15 -19 -11 -2 -0 -0 -0 -0 -0 -12 -21 -21 -14 -7 -7 -6 -5 -4 -5 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -27 -60 -65 -43 -23 -71 -42 -13 -0 -0 -1 -2 -1 -1 -2 -8 -35 -82 -48 -12 -2 -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 -4 -8 -15 -17 -17 -18 -19 -18 -18 -18 -16 -15 -11 -9 -10 -11 -11 -13 -16 -18 -16 -10 -9 -5 -4 -3 -2 -2 -1 -0 -1 -2 -5 -10 -15 -16 -15 -12 -8 -5 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -3 -4 -5 -4 -4 -4 -5 -5 -6 -8 -9 -12 -15 -18 -22 -29 -39 -49 -57 -70 -88 -109 -136 -165 -186 -195 -207 -212 -213 -208 -183 -196 -208 -199 -191 -185 -162 -72 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -53 -73 -57 -49 -42 -36 -28 -43 -48 -24 -3 -0 -0 -0 -0 -4 -23 -75 -65 -43 -24 -11 -4 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -5 -16 -29 -8 -1 -0 -0 -0 -0 -0 -1 -5 -14 -11 -19 -21 -28 -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 -92 -155 -167 -133 -71 -36 -43 -39 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -48 -99 -85 -88 -83 -70 -60 -57 -42 -17 -0 -0 -0 -0 -0 -0 -5 -31 -78 -37 -4 -15 -26 -48 -39 -22 -12 -11 -9 -8 -11 -12 -11 -10 -9 -7 -7 -6 -5 -11 -16 -17 -15 -10 -4 -3 -3 -5 -10 -20 -27 -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 -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 -1 -2 -1 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -6 -8 -6 -0 -0 -0 -0 -0 -0 -0 -7 -15 -21 -20 -9 -7 -5 -4 -3 -4 -8 -5 -8 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -11 -26 -34 -30 -22 -53 -46 -20 -0 -0 -0 -0 -2 -4 -10 -25 -41 -56 -35 -10 -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 -1 -2 -4 -6 -11 -14 -15 -17 -20 -21 -20 -19 -19 -18 -16 -14 -11 -8 -6 -10 -15 -20 -21 -17 -13 -10 -8 -5 -4 -4 -4 -1 -0 -0 -1 -2 -7 -13 -17 -16 -12 -7 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -4 -5 -4 -4 -4 -5 -5 -6 -7 -8 -9 -12 -14 -18 -23 -28 -35 -45 -59 -78 -100 -126 -154 -178 -180 -187 -193 -194 -195 -203 -206 -202 -193 -183 -173 -176 -123 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -47 -95 -106 -104 -90 -69 -44 -50 -45 -23 -0 -0 -0 -0 -0 -5 -28 -65 -49 -26 -11 -4 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -4 -4 -4 -4 -6 -8 -7 -2 -0 -0 -0 -0 -0 -0 -2 -11 -13 -9 -7 -5 -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 -24 -118 -166 -146 -107 -68 -28 -34 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -48 -99 -99 -96 -87 -72 -42 -12 -4 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -12 -40 -42 -26 -20 -31 -42 -6 -8 -12 -14 -14 -12 -8 -7 -6 -5 -5 -6 -8 -8 -7 -5 -4 -3 -5 -16 -27 -29 -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 -4 -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 -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 -2 -2 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -11 -20 -21 -9 -5 -4 -4 -3 -3 -9 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -30 -33 -23 -34 -44 -56 -54 -11 -1 -0 -1 -14 -62 -173 -118 -67 -29 -9 -2 -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 -4 -7 -11 -13 -15 -18 -21 -23 -24 -23 -22 -21 -20 -17 -13 -8 -4 -5 -7 -9 -10 -11 -11 -8 -6 -5 -4 -5 -3 -1 -0 -0 -0 -1 -3 -7 -11 -12 -8 -4 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -6 -7 -9 -10 -13 -16 -21 -26 -35 -46 -61 -81 -106 -129 -159 -169 -171 -175 -179 -182 -187 -190 -188 -184 -178 -166 -164 -146 -91 -10 -7 -6 -0 -0 -0 -0 -0 -0 -1 -7 -59 -101 -125 -129 -100 -93 -64 -59 -60 -47 -4 -0 -0 -0 -0 -3 -51 -50 -28 -13 -6 -3 -2 -1 -1 -2 -5 -7 -7 -7 -8 -12 -12 -13 -15 -18 -18 -16 -23 -23 -1 -0 -2 -1 -0 -1 -5 -12 -11 -8 -5 -2 -1 -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 -52 -129 -158 -118 -85 -53 -25 -23 -28 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -50 -101 -67 -38 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -30 -27 -21 -20 -24 -28 -12 -8 -6 -3 -2 -2 -5 -8 -8 -6 -5 -10 -9 -8 -7 -7 -7 -10 -25 -26 -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 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -17 -13 -6 -3 -2 -3 -3 -4 -11 -11 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -26 -29 -21 -17 -30 -62 -80 -21 -17 -36 -61 -89 -114 -118 -78 -45 -23 -10 -4 -2 -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 -1 -2 -5 -7 -10 -13 -15 -18 -21 -24 -25 -24 -23 -24 -23 -20 -16 -11 -8 -6 -5 -5 -6 -13 -15 -13 -8 -3 -2 -3 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -3 -3 -4 -4 -5 -4 -4 -4 -4 -4 -6 -7 -9 -12 -15 -19 -25 -32 -42 -57 -77 -101 -126 -145 -156 -162 -168 -169 -169 -168 -169 -173 -169 -159 -149 -144 -135 -140 -100 -44 -0 -0 -0 -0 -0 -0 -0 -5 -53 -95 -114 -97 -47 -77 -72 -60 -62 -52 -16 -2 -1 -9 -50 -58 -53 -32 -14 -6 -4 -5 -5 -6 -10 -14 -21 -24 -21 -15 -19 -22 -24 -25 -26 -36 -38 -51 -64 -52 -9 -3 -12 -19 -7 -1 -7 -11 -10 -7 -4 -2 -7 -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 -92 -151 -148 -99 -61 -29 -14 -28 -62 -29 -7 -0 -0 -0 -0 -0 -0 -0 -1 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -38 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -0 -0 -11 -26 -31 -21 -27 -25 -15 -8 -5 -4 -4 -4 -4 -4 -9 -10 -8 -10 -18 -20 -15 -12 -13 -15 -20 -33 -31 -17 -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 -3 -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 -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 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -3 -2 -1 -3 -5 -8 -13 -13 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -25 -37 -36 -16 -12 -25 -43 -43 -67 -90 -103 -105 -100 -77 -54 -35 -21 -13 -9 -6 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -13 -16 -18 -21 -22 -23 -24 -27 -28 -26 -23 -21 -19 -17 -14 -11 -8 -7 -10 -11 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -3 -4 -3 -3 -4 -4 -3 -3 -3 -3 -3 -4 -5 -7 -10 -15 -19 -23 -29 -37 -54 -75 -98 -121 -143 -147 -152 -154 -153 -152 -153 -159 -156 -147 -135 -125 -128 -147 -137 -88 -2 -0 -0 -0 -0 -0 -0 -15 -58 -99 -111 -123 -118 -96 -73 -60 -69 -34 -8 -0 -1 -3 -70 -79 -52 -19 -7 -5 -8 -14 -20 -24 -35 -46 -55 -56 -44 -40 -37 -36 -32 -19 -15 -28 -52 -85 -101 -44 -9 -3 -22 -53 -24 -15 -14 -15 -23 -28 -12 -23 -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 -3 -58 -112 -117 -81 -38 -13 -10 -28 -45 -24 -3 -0 -0 -0 -0 -0 -0 -0 -17 -47 -60 -32 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -9 -1 -0 -0 -0 -2 -14 -35 -44 -45 -43 -43 -41 -28 -22 -15 -10 -8 -7 -8 -10 -11 -11 -10 -12 -11 -11 -13 -17 -20 -20 -19 -18 -16 -18 -26 -29 -22 -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 -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 -1 -1 -2 -2 -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 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -10 -16 -17 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -32 -67 -40 -14 -10 -16 -25 -36 -47 -54 -56 -57 -52 -43 -32 -22 -16 -12 -8 -5 -3 -2 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -12 -15 -18 -20 -21 -22 -26 -27 -27 -26 -25 -24 -25 -25 -22 -19 -14 -10 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -6 -9 -13 -16 -20 -23 -29 -40 -56 -77 -101 -127 -133 -136 -138 -141 -141 -140 -140 -140 -137 -122 -110 -106 -113 -125 -131 -37 -7 -0 -0 -0 -0 -0 -21 -57 -98 -99 -102 -97 -84 -67 -58 -67 -48 -18 -0 -0 -2 -44 -63 -44 -17 -10 -7 -10 -18 -31 -35 -47 -63 -77 -79 -65 -56 -49 -46 -47 -47 -42 -33 -44 -77 -61 -18 -1 -6 -32 -72 -52 -30 -18 -35 -66 -68 -39 -32 -75 -60 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -63 -29 -12 -18 -13 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -22 -50 -67 -46 -27 -12 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -34 -46 -35 -53 -62 -64 -56 -45 -33 -26 -32 -40 -41 -42 -43 -43 -39 -30 -15 -6 -4 -7 -14 -23 -25 -20 -16 -16 -17 -16 -16 -18 -22 -23 -23 -19 -13 -10 -14 -20 -16 -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 -1 -2 -2 -2 -1 -1 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -2 -7 -13 -14 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -46 -41 -27 -20 -8 -8 -10 -14 -18 -21 -24 -25 -23 -20 -17 -15 -12 -9 -7 -6 -4 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -11 -14 -18 -20 -21 -23 -25 -27 -26 -24 -23 -23 -25 -26 -26 -23 -18 -11 -7 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -3 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -4 -4 -3 -2 -2 -1 -1 -1 -1 -2 -3 -6 -10 -14 -19 -21 -25 -33 -42 -54 -74 -97 -111 -118 -124 -129 -126 -122 -120 -121 -127 -116 -103 -91 -86 -96 -119 -74 -28 -0 -0 -0 -1 -9 -32 -66 -94 -92 -88 -83 -75 -62 -58 -51 -28 -0 -0 -0 -23 -79 -125 -57 -37 -23 -13 -9 -8 -14 -22 -33 -50 -70 -75 -69 -58 -49 -38 -41 -39 -28 -20 -29 -39 -18 -20 -37 -45 -94 -91 -72 -46 -21 -49 -73 -79 -72 -78 -85 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -70 -43 -23 -21 -31 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -32 -36 -30 -40 -42 -49 -48 -33 -13 -2 -0 -0 -0 -0 -0 -0 -0 -2 -4 -16 -59 -73 -66 -67 -70 -69 -61 -50 -41 -43 -48 -45 -38 -34 -36 -43 -45 -39 -26 -11 -6 -7 -15 -29 -38 -31 -17 -10 -11 -13 -14 -15 -18 -20 -18 -14 -13 -16 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -36 -40 -19 -9 -7 -6 -7 -8 -10 -11 -12 -12 -13 -14 -14 -12 -10 -8 -5 -5 -8 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -11 -14 -17 -19 -21 -24 -24 -23 -22 -20 -18 -18 -20 -23 -24 -23 -18 -11 -5 -2 -1 -2 -1 -0 -1 -1 -2 -2 -4 -4 -2 -2 -1 -2 -3 -4 -5 -5 -5 -4 -3 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -2 -2 -2 -4 -9 -13 -17 -22 -28 -34 -40 -54 -70 -84 -94 -106 -110 -109 -106 -103 -105 -112 -107 -96 -82 -73 -80 -95 -88 -55 -0 -0 -0 -6 -29 -68 -81 -80 -77 -75 -71 -66 -56 -53 -54 -49 -3 -0 -0 -15 -53 -151 -111 -80 -53 -25 -16 -11 -9 -12 -20 -34 -53 -64 -67 -60 -47 -29 -29 -22 -7 -7 -23 -25 -60 -129 -164 -116 -95 -65 -35 -21 -8 -25 -47 -55 -55 -66 -57 -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 -31 -60 -59 -36 -28 -30 -33 -22 -5 -1 -0 -0 -0 -0 -0 -0 -0 -2 -14 -20 -17 -13 -13 -19 -12 -23 -28 -15 -0 -0 -0 -0 -0 -0 -0 -0 -11 -39 -77 -64 -59 -58 -63 -68 -60 -52 -41 -29 -21 -32 -28 -28 -34 -42 -50 -51 -42 -35 -26 -16 -14 -23 -34 -42 -38 -22 -14 -14 -17 -18 -13 -10 -10 -12 -16 -17 -15 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -38 -72 -47 -23 -10 -7 -6 -6 -6 -8 -10 -12 -13 -13 -11 -9 -7 -5 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -10 -12 -15 -18 -20 -19 -18 -17 -16 -13 -13 -14 -17 -19 -20 -16 -10 -5 -2 -2 -4 -2 -2 -1 -2 -2 -3 -3 -4 -3 -2 -1 -1 -2 -4 -7 -8 -9 -7 -4 -2 -1 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -2 -3 -3 -4 -7 -7 -6 -5 -3 -2 -2 -2 -2 -2 -2 -2 -4 -7 -11 -17 -22 -29 -34 -42 -52 -65 -83 -96 -99 -98 -99 -98 -98 -100 -97 -89 -74 -69 -72 -80 -88 -87 -26 -6 -2 -15 -54 -78 -74 -71 -71 -73 -66 -61 -54 -50 -46 -27 -6 -0 -0 -1 -4 -89 -101 -101 -113 -68 -50 -36 -25 -20 -23 -40 -56 -65 -62 -34 -22 -17 -25 -37 -29 -35 -29 -45 -86 -94 -80 -81 -64 -36 -39 -44 -38 -42 -47 -32 -41 -57 -44 -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 -25 -53 -63 -56 -48 -40 -54 -52 -23 -5 -1 -0 -0 -0 -0 -0 -0 -8 -19 -17 -6 -4 -5 -7 -4 -7 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -21 -44 -49 -54 -52 -32 -13 -12 -9 -6 -15 -13 -15 -16 -20 -30 -35 -16 -24 -38 -36 -37 -26 -22 -26 -30 -26 -18 -18 -16 -10 -9 -10 -9 -9 -7 -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 -1 -1 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -64 -71 -60 -41 -20 -12 -8 -7 -6 -7 -8 -8 -7 -6 -4 -3 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -3 -4 -4 -5 -7 -8 -9 -11 -13 -13 -13 -11 -9 -7 -8 -10 -12 -14 -12 -9 -5 -2 -0 -2 -2 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -2 -4 -7 -9 -9 -7 -5 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -8 -7 -6 -4 -3 -3 -2 -2 -2 -1 -2 -3 -6 -10 -18 -25 -31 -36 -44 -54 -72 -82 -85 -88 -93 -92 -92 -92 -89 -85 -77 -72 -70 -72 -79 -90 -59 -41 -33 -32 -77 -73 -67 -68 -75 -77 -69 -60 -53 -50 -61 -34 -10 -0 -0 -0 -0 -2 -10 -43 -113 -84 -89 -85 -54 -34 -41 -49 -43 -22 -0 -0 -3 -15 -38 -47 -47 -38 -29 -44 -97 -65 -35 -51 -90 -65 -66 -65 -58 -51 -45 -22 -28 -42 -46 -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 -57 -86 -85 -68 -49 -41 -58 -52 -23 -4 -1 -0 -0 -0 -0 -0 -14 -28 -23 -1 -0 -0 -2 -5 -8 -5 -5 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -24 -32 -31 -17 -0 -1 -1 -1 -2 -2 -3 -2 -3 -8 -12 -2 -5 -8 -8 -8 -7 -4 -5 -10 -15 -11 -6 -3 -2 -4 -10 -15 -15 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -30 -43 -56 -70 -45 -32 -23 -15 -11 -8 -5 -4 -4 -4 -6 -8 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -5 -7 -5 -2 -0 -1 -2 -2 -3 -3 -4 -6 -7 -8 -8 -7 -6 -4 -3 -3 -4 -5 -6 -6 -5 -3 -1 -0 -0 -1 -1 -2 -2 -3 -4 -4 -3 -1 -0 -0 -1 -1 -3 -4 -7 -8 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -8 -8 -6 -5 -3 -2 -1 -2 -1 -2 -2 -3 -6 -12 -20 -27 -35 -42 -51 -60 -69 -78 -83 -88 -89 -89 -89 -89 -83 -78 -74 -71 -72 -74 -77 -78 -85 -86 -69 -73 -69 -64 -63 -72 -72 -66 -59 -55 -58 -63 -38 -11 -0 -0 -0 -0 -0 -0 -0 -22 -39 -82 -123 -63 -39 -38 -30 -12 -2 -0 -0 -1 -7 -19 -23 -25 -18 -10 -12 -27 -17 -22 -70 -148 -111 -85 -72 -69 -58 -34 -13 -7 -10 -17 -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 -18 -93 -112 -97 -76 -60 -43 -45 -64 -55 -24 -3 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -3 -7 -5 -4 -8 -11 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -5 -12 -15 -20 -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 -0 -0 -0 -0 -0 -2 -3 -3 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -33 -109 -83 -67 -54 -41 -26 -18 -12 -9 -7 -5 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -6 -37 -26 -11 -2 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -1 -1 -0 -0 -1 -2 -2 -4 -6 -6 -4 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -7 -7 -6 -5 -3 -1 -1 -1 -2 -3 -5 -7 -10 -16 -25 -33 -40 -46 -53 -62 -73 -82 -85 -87 -89 -90 -88 -83 -78 -75 -71 -71 -70 -68 -68 -73 -80 -78 -72 -65 -61 -63 -65 -63 -61 -59 -61 -65 -52 -26 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -3 -14 -16 -20 -26 -7 -2 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -4 -9 -33 -107 -131 -104 -74 -75 -68 -37 -15 -7 -15 -25 -21 -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 -41 -110 -128 -89 -63 -46 -33 -27 -59 -78 -59 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -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 -1 -1 -4 -21 -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 -1 -3 -7 -8 -6 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -47 -55 -59 -53 -37 -26 -18 -11 -5 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -5 -5 -4 -3 -2 -2 -2 -1 -1 -6 -3 -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 -2 -3 -4 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -2 -1 -2 -3 -4 -5 -6 -6 -5 -4 -2 -1 -1 -2 -3 -5 -10 -13 -15 -17 -24 -31 -39 -46 -52 -58 -67 -74 -80 -84 -87 -88 -86 -81 -79 -77 -73 -71 -68 -65 -65 -69 -71 -71 -69 -66 -64 -61 -57 -55 -58 -61 -65 -65 -58 -40 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -24 -29 -23 -49 -60 -44 -25 -16 -7 -0 -2 -10 -24 -31 -24 -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 -41 -92 -106 -74 -36 -21 -12 -12 -31 -67 -66 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -0 -0 -0 -0 -0 -0 -2 -14 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -4 -13 -25 -39 -45 -53 -59 -57 -30 -18 -11 -8 -8 -9 -8 -8 -8 -9 -10 -11 -11 -11 -11 -10 -9 -7 -5 -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 -1 -1 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -5 -3 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -5 -4 -3 -2 -2 -1 -2 -4 -8 -14 -18 -19 -18 -22 -30 -40 -49 -53 -58 -63 -68 -73 -79 -84 -86 -85 -84 -82 -78 -74 -70 -66 -62 -61 -60 -63 -66 -67 -64 -60 -54 -47 -47 -56 -59 -57 -52 -45 -39 -22 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -20 -27 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -19 -30 -27 -20 -32 -66 -101 -89 -70 -30 -1 -1 -6 -11 -27 -30 -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 -45 -73 -54 -10 -13 -11 -12 -21 -40 -45 -26 -5 -0 -0 -0 -17 -21 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -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 -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 -1 -1 -0 -0 -0 -0 -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 -40 -96 -175 -120 -84 -58 -42 -36 -32 -30 -30 -29 -27 -27 -26 -26 -25 -24 -23 -21 -19 -15 -12 -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 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -7 -7 -5 -4 -3 -2 -3 -3 -4 -3 -3 -2 -2 -3 -4 -5 -6 -6 -6 -5 -5 -5 -5 -3 -2 -2 -2 -3 -5 -9 -14 -18 -20 -21 -24 -30 -38 -46 -53 -62 -67 -72 -77 -83 -85 -87 -89 -89 -83 -76 -72 -71 -68 -62 -57 -57 -60 -64 -64 -58 -50 -41 -39 -43 -49 -48 -42 -36 -34 -36 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -37 -30 -23 -16 -5 -7 -8 -15 -19 -11 -9 -8 -15 -25 -29 -29 -23 -18 -41 -105 -148 -140 -103 -43 -3 -1 -2 -2 -5 -12 -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 -3 -47 -55 -31 -0 -0 -0 -0 -3 -10 -20 -23 -11 -2 -14 -46 -46 -47 -38 -19 -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 -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 -0 -0 -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 -87 -191 -205 -161 -124 -97 -79 -74 -72 -73 -70 -64 -60 -55 -56 -56 -52 -46 -40 -37 -33 -30 -26 -22 -18 -13 -9 -6 -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 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -7 -8 -6 -5 -4 -4 -4 -4 -3 -3 -3 -2 -2 -3 -5 -6 -7 -8 -7 -7 -8 -9 -9 -6 -3 -2 -2 -3 -5 -9 -13 -16 -18 -20 -23 -28 -34 -41 -53 -67 -75 -80 -88 -90 -89 -89 -91 -88 -81 -76 -73 -72 -69 -63 -59 -57 -59 -63 -61 -54 -45 -38 -38 -43 -44 -39 -33 -30 -36 -32 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -33 -21 -17 -35 -36 -28 -26 -29 -31 -33 -35 -34 -36 -37 -31 -25 -19 -12 -14 -67 -134 -157 -105 -21 -5 -3 -5 -8 -15 -23 -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 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -33 -32 -28 -19 -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 -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 -1 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -56 -143 -129 -89 -53 -29 -29 -69 -81 -82 -74 -60 -48 -34 -50 -55 -47 -49 -86 -74 -62 -51 -40 -34 -29 -23 -17 -12 -9 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -6 -7 -6 -5 -4 -4 -4 -3 -3 -2 -2 -2 -3 -4 -5 -6 -7 -11 -12 -13 -13 -14 -12 -10 -7 -4 -3 -4 -6 -9 -13 -17 -19 -22 -24 -26 -31 -39 -48 -59 -71 -84 -95 -104 -106 -99 -93 -90 -90 -88 -80 -74 -67 -65 -62 -61 -63 -65 -62 -53 -43 -39 -41 -45 -44 -38 -32 -35 -37 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -15 -9 -4 -13 -17 -28 -34 -29 -24 -34 -39 -38 -35 -30 -25 -19 -13 -8 -5 -20 -45 -42 -3 -5 -6 -6 -5 -10 -20 -22 -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 -1 -7 -14 -17 -16 -10 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -16 -7 -0 -0 -0 -0 -0 -23 -32 -26 -13 -4 -1 -11 -14 -10 -11 -13 -51 -62 -42 -34 -54 -47 -36 -28 -21 -17 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -2 -3 -6 -9 -8 -13 -18 -19 -19 -16 -13 -10 -8 -5 -4 -5 -7 -11 -16 -22 -25 -26 -26 -28 -32 -39 -50 -63 -72 -82 -93 -102 -103 -94 -92 -96 -99 -95 -86 -81 -77 -70 -66 -66 -64 -64 -61 -54 -46 -43 -45 -48 -46 -39 -35 -38 -35 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -13 -10 -12 -18 -16 -16 -24 -32 -34 -25 -14 -23 -35 -32 -27 -23 -19 -14 -11 -9 -8 -8 -9 -9 -9 -10 -12 -13 -11 -7 -9 -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 -1 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -1 -5 -5 -5 -4 -3 -2 -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 -3 -4 -4 -3 -3 -6 -18 -67 -69 -54 -42 -30 -25 -20 -17 -14 -11 -9 -7 -5 -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 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -8 -14 -15 -13 -14 -17 -21 -18 -12 -9 -8 -6 -4 -4 -4 -7 -10 -16 -25 -29 -29 -28 -30 -34 -40 -49 -59 -68 -77 -86 -93 -96 -96 -94 -91 -88 -84 -83 -82 -82 -82 -82 -69 -60 -58 -56 -52 -47 -42 -42 -45 -44 -41 -40 -43 -40 -16 -3 -0 -0 -0 -1 -1 -1 -1 -1 -0 -6 -15 -21 -23 -29 -29 -32 -33 -33 -35 -29 -23 -22 -29 -25 -22 -18 -15 -12 -11 -10 -10 -10 -9 -12 -13 -16 -17 -14 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -5 -6 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -4 -4 -3 -2 -4 -5 -6 -6 -6 -6 -7 -41 -56 -55 -50 -44 -35 -29 -26 -23 -20 -18 -14 -10 -7 -7 -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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -13 -19 -24 -20 -17 -17 -21 -24 -19 -13 -9 -6 -4 -3 -3 -3 -4 -7 -11 -18 -23 -25 -27 -29 -32 -38 -46 -53 -64 -75 -85 -93 -95 -90 -87 -86 -88 -90 -91 -91 -91 -88 -76 -63 -58 -54 -51 -47 -44 -40 -38 -39 -40 -43 -47 -51 -51 -19 -4 -0 -0 -1 -6 -8 -5 -3 -2 -3 -12 -21 -24 -26 -28 -29 -30 -31 -31 -31 -30 -29 -26 -23 -21 -18 -14 -9 -8 -8 -7 -7 -5 -4 -6 -11 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -6 -6 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -6 -6 -4 -4 -4 -6 -9 -9 -5 -10 -17 -24 -27 -40 -45 -46 -41 -31 -27 -25 -23 -20 -16 -13 -9 -6 -5 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -5 -8 -12 -15 -18 -20 -18 -16 -16 -19 -20 -18 -13 -8 -4 -3 -2 -2 -1 -1 -2 -6 -11 -17 -23 -25 -27 -29 -34 -42 -47 -59 -74 -89 -103 -111 -107 -101 -100 -92 -87 -92 -100 -95 -79 -70 -68 -66 -60 -54 -48 -44 -40 -37 -37 -38 -44 -54 -61 -41 -12 -0 -0 -0 -1 -30 -45 -23 -3 -1 -0 -7 -18 -23 -24 -26 -28 -30 -29 -29 -27 -25 -23 -20 -16 -14 -12 -8 -8 -10 -6 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -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 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -1 -9 -40 -35 -7 -3 -3 -3 -2 -4 -8 -9 -5 -3 -4 -6 -9 -14 -23 -31 -38 -50 -37 -33 -31 -30 -27 -24 -19 -14 -10 -7 -6 -6 -6 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -3 -3 -4 -5 -2 -1 -1 -1 -1 -2 -4 -7 -10 -13 -14 -15 -14 -13 -12 -11 -12 -12 -11 -8 -4 -2 -1 -1 -0 -0 -0 -1 -3 -7 -15 -22 -27 -29 -29 -31 -40 -44 -53 -67 -88 -107 -108 -102 -99 -95 -77 -68 -67 -66 -59 -63 -70 -75 -75 -68 -63 -57 -50 -44 -41 -40 -41 -46 -55 -55 -26 -6 -0 -0 -0 -9 -57 -91 -44 -10 -1 -0 -3 -15 -24 -27 -28 -29 -29 -29 -26 -22 -18 -20 -15 -8 -4 -4 -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 -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 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -1 -1 -1 -1 -0 -7 -33 -56 -65 -53 -29 -14 -7 -5 -1 -4 -4 -2 -1 -1 -9 -11 -11 -10 -12 -12 -27 -33 -33 -36 -40 -39 -34 -27 -21 -16 -14 -10 -8 -8 -8 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -8 -5 -3 -2 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -1 -2 -4 -6 -9 -11 -13 -12 -10 -9 -9 -8 -9 -9 -8 -5 -3 -4 -7 -8 -2 -1 -0 -0 -1 -4 -15 -29 -39 -41 -41 -39 -41 -45 -50 -59 -91 -95 -87 -82 -80 -69 -60 -57 -58 -60 -61 -65 -73 -83 -88 -84 -78 -71 -62 -53 -49 -46 -45 -46 -49 -52 -38 -23 -22 -6 -2 -29 -60 -56 -22 -5 -0 -1 -5 -21 -29 -30 -28 -28 -28 -29 -25 -13 -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 -2 -9 -37 -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 -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 -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 -1 -4 -5 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -4 -9 -20 -40 -65 -59 -39 -14 -2 -1 -1 -1 -0 -0 -2 -2 -1 -2 -4 -8 -8 -10 -17 -22 -31 -36 -38 -39 -37 -30 -23 -19 -16 -14 -12 -10 -8 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -2 -1 -1 -2 -4 -9 -14 -14 -11 -6 -3 -1 -1 -3 -4 -3 -2 -1 -0 -0 -0 -1 -2 -3 -4 -7 -9 -9 -8 -7 -5 -5 -6 -8 -9 -9 -6 -5 -5 -6 -5 -5 -5 -3 -1 -2 -3 -14 -26 -33 -37 -40 -45 -47 -52 -67 -72 -80 -78 -77 -87 -81 -69 -60 -55 -56 -59 -62 -68 -79 -95 -108 -110 -103 -94 -80 -68 -61 -56 -52 -49 -47 -46 -45 -43 -41 -22 -9 -7 -12 -3 -0 -0 -0 -0 -4 -19 -30 -28 -23 -23 -25 -23 -15 -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 -4 -22 -51 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -3 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -20 -36 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -13 -18 -23 -26 -39 -46 -45 -39 -35 -26 -22 -19 -15 -12 -10 -8 -7 -5 -4 -3 -2 -2 -2 -3 -2 -2 -2 -2 -3 -10 -11 -10 -7 -4 -2 -1 -1 -2 -2 -3 -3 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -3 -3 -3 -6 -10 -10 -6 -4 -2 -1 -0 -6 -11 -10 -4 -4 -6 -14 -23 -32 -35 -30 -28 -29 -36 -68 -73 -70 -68 -77 -88 -83 -73 -62 -53 -54 -58 -64 -74 -88 -106 -122 -131 -132 -121 -101 -85 -76 -70 -59 -53 -47 -42 -38 -40 -44 -33 -14 -3 -1 -0 -0 -0 -0 -0 -0 -8 -22 -28 -26 -23 -20 -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 -9 -35 -44 -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 -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 -4 -6 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -3 -5 -6 -6 -4 -10 -17 -27 -37 -47 -33 -29 -28 -29 -34 -27 -21 -16 -12 -11 -9 -7 -6 -5 -4 -3 -2 -2 -2 -2 -6 -8 -8 -8 -6 -4 -3 -3 -2 -1 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -4 -5 -3 -1 -1 -1 -1 -1 -4 -9 -12 -8 -7 -10 -17 -27 -38 -37 -32 -25 -20 -21 -34 -38 -43 -55 -70 -78 -77 -70 -62 -54 -54 -60 -71 -85 -99 -111 -121 -130 -139 -136 -119 -100 -86 -73 -62 -54 -47 -40 -37 -41 -42 -35 -15 -2 -0 -0 -0 -0 -0 -0 -0 -1 -8 -14 -9 -5 -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 -2 -10 -46 -57 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -5 -5 -9 -11 -13 -18 -24 -48 -52 -35 -29 -25 -22 -20 -13 -11 -12 -9 -6 -5 -4 -4 -5 -6 -8 -9 -6 -5 -8 -10 -9 -8 -7 -5 -5 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -3 -4 -6 -11 -21 -33 -41 -43 -38 -29 -21 -21 -22 -27 -37 -54 -68 -74 -71 -62 -54 -48 -50 -61 -80 -99 -110 -115 -115 -115 -127 -132 -126 -111 -93 -79 -67 -56 -49 -45 -46 -53 -60 -52 -10 -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 -1 -6 -25 -64 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -3 -4 -4 -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 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -1 -2 -2 -3 -2 -1 -2 -3 -0 -0 -0 -0 -0 -2 -4 -6 -7 -14 -16 -13 -23 -24 -9 -10 -13 -19 -23 -16 -14 -13 -11 -10 -11 -14 -15 -14 -14 -14 -17 -15 -12 -10 -11 -13 -17 -17 -13 -10 -6 -4 -2 -0 -0 -0 -0 -1 -2 -3 -6 -9 -10 -9 -7 -3 -3 -4 -5 -6 -7 -8 -14 -26 -38 -45 -47 -42 -31 -26 -25 -27 -33 -39 -57 -72 -77 -70 -58 -50 -45 -49 -64 -94 -116 -128 -129 -120 -108 -102 -102 -102 -95 -85 -73 -64 -59 -55 -58 -67 -75 -68 -41 -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 -3 -16 -67 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -12 -15 -14 -11 -7 -4 -3 -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 -1 -3 -4 -6 -6 -5 -3 -2 -1 -1 -1 -2 -3 -4 -5 -5 -6 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -3 -5 -8 -18 -22 -29 -28 -18 -26 -31 -32 -48 -94 -87 -57 -42 -44 -52 -50 -42 -31 -20 -18 -52 -31 -15 -9 -1 -0 -0 -0 -0 -0 -1 -5 -8 -9 -8 -4 -2 -2 -3 -5 -7 -10 -13 -17 -28 -40 -46 -46 -42 -32 -28 -27 -29 -33 -44 -62 -82 -95 -80 -66 -56 -51 -54 -76 -108 -135 -151 -150 -133 -112 -98 -92 -88 -84 -79 -73 -70 -70 -69 -70 -59 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -14 -9 -5 -4 -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 -1 -2 -7 -9 -8 -5 -3 -2 -1 -1 -3 -4 -4 -3 -1 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -16 -4 -15 -15 -10 -37 -182 -124 -57 -31 -45 -75 -49 -24 -9 -3 -1 -1 -9 -18 -22 -6 -2 -1 -0 -0 -0 -0 -1 -3 -2 -1 -0 -1 -2 -5 -8 -11 -13 -15 -19 -28 -39 -46 -44 -38 -31 -27 -28 -30 -34 -44 -64 -89 -93 -71 -66 -65 -56 -61 -91 -129 -159 -162 -142 -119 -105 -96 -97 -95 -91 -87 -85 -86 -93 -98 -87 -48 -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 -1 -6 -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 -7 -14 -14 -9 -7 -5 -4 -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 -3 -6 -6 -6 -5 -4 -2 -1 -1 -2 -3 -4 -1 -3 -2 -1 -1 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -51 -30 -8 -0 -0 -15 -8 -1 -0 -0 -0 -0 -4 -14 -34 -21 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -13 -14 -15 -20 -28 -37 -44 -41 -35 -30 -27 -27 -27 -30 -40 -62 -108 -86 -71 -69 -73 -61 -80 -119 -163 -192 -160 -136 -120 -101 -62 -72 -77 -89 -101 -73 -82 -93 -102 -99 -22 -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 -3 -10 -13 -9 -7 -5 -3 -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 -1 -1 -1 -3 -4 -3 -1 -0 -0 -1 -2 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -33 -32 -23 -17 -7 -4 -2 -1 -0 -1 -1 -1 -2 -5 -8 -11 -14 -17 -19 -20 -23 -29 -36 -41 -42 -40 -38 -35 -31 -26 -26 -35 -60 -103 -92 -80 -78 -72 -71 -96 -121 -121 -149 -137 -132 -121 -87 -16 -16 -23 -26 -16 -9 -22 -32 -42 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -10 -8 -5 -3 -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 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -13 -11 -12 -21 -22 -16 -6 -1 -1 -1 -2 -3 -7 -11 -13 -15 -17 -18 -21 -25 -29 -38 -49 -56 -58 -57 -50 -38 -27 -23 -34 -56 -53 -34 -24 -34 -44 -74 -107 -111 -40 -39 -38 -47 -59 -26 -6 -0 -1 -4 -76 -64 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -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 -1 -1 -32 -54 -53 -18 -7 -3 -2 -2 -4 -6 -8 -9 -11 -13 -17 -22 -27 -32 -46 -70 -86 -88 -81 -59 -40 -28 -23 -34 -32 -15 -1 -1 -1 -21 -54 -76 -62 -16 -3 -2 -0 -0 -0 -0 -0 -0 -0 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -23 -56 -82 -38 -18 -7 -2 -3 -6 -7 -8 -8 -9 -13 -19 -26 -32 -39 -60 -90 -113 -118 -104 -72 -43 -31 -30 -37 -24 -6 -0 -0 -0 -2 -3 -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 -2 -7 -15 -9 -3 -2 -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 -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 -5 -20 -53 -39 -24 -10 -3 -4 -6 -7 -8 -9 -11 -18 -28 -35 -36 -47 -68 -88 -102 -128 -114 -90 -71 -59 -59 -61 -49 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -5 -2 -2 -1 -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 -1 -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 -26 -38 -33 -13 -4 -4 -6 -7 -8 -7 -13 -25 -40 -52 -49 -58 -66 -59 -52 -117 -139 -122 -107 -94 -86 -85 -80 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -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 -1 -2 -3 -3 -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 -16 -31 -39 -21 -12 -9 -9 -10 -9 -8 -13 -24 -38 -49 -56 -66 -64 -22 -11 -36 -59 -82 -132 -126 -109 -92 -66 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -5 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -1 -2 -3 -3 -3 -2 -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 -6 -38 -76 -78 -48 -36 -28 -22 -16 -11 -11 -14 -22 -35 -43 -56 -70 -73 -20 -3 -2 -8 -40 -121 -140 -121 -109 -87 -35 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -3 -5 -7 -7 -6 -4 -1 -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 -1 -2 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -58 -25 -22 -28 -32 -36 -25 -20 -20 -21 -26 -45 -56 -60 -64 -60 -22 -2 -0 -0 -5 -55 -83 -75 -73 -47 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -3 -5 -7 -8 -7 -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 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -2 -0 -0 -3 -29 -45 -52 -51 -56 -67 -65 -56 -52 -30 -16 -5 -0 -0 -0 -0 -0 -3 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -4 -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 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -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 -21 -39 -52 -70 -97 -87 -57 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -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 -2 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -5 -9 -18 -83 -109 -104 -76 -4 -1 -2 -10 -22 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -0 -0 -0 -1 -2 -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 -14 -24 -48 -72 -16 -2 -4 -17 -46 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -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 -1 -2 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -4 -4 -3 -2 -2 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -3 -6 -5 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -32 -32 -35 -89 -73 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -3 -2 -1 -1 -4 -6 -9 -11 -9 -8 -6 -2 -0 -3 -6 -7 -4 -3 -4 -6 -7 -6 -6 -6 -4 -2 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -10 -34 -55 -58 -53 -58 -85 -74 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -5 -10 -13 -9 -2 -5 -6 -2 -0 -1 -1 -2 -1 -1 -1 -3 -6 -8 -9 -9 -8 -7 -8 -7 -5 -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 -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 -8 -29 -60 -57 -51 -50 -60 -81 -80 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -8 -7 -12 -14 -13 -11 -9 -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 -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 -7 -24 -49 -46 -45 -51 -61 -78 -85 -56 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -4 -5 -6 -7 -3 -4 -6 -9 -13 -14 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -29 -51 -40 -42 -46 -52 -59 -72 -89 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -5 -6 -7 -8 -8 -13 -16 -16 -11 -9 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -6 -21 -39 -34 -39 -45 -51 -57 -67 -89 -74 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -8 -7 -3 -2 -5 -9 -16 -23 -12 -5 -1 -2 -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 -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 -9 -34 -46 -39 -35 -39 -45 -51 -55 -62 -83 -77 -42 -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 -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 -1 -2 -4 -5 -6 -7 -8 -9 -7 -3 -1 -1 -0 -1 -3 -1 -0 -0 -1 -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 -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 -5 -27 -41 -40 -38 -41 -47 -52 -55 -63 -78 -94 -105 -100 -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 -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 -1 -1 -2 -3 -4 -5 -6 -6 -6 -5 -3 -4 -3 -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 -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 -1 -6 -26 -38 -39 -37 -42 -48 -52 -53 -58 -67 -82 -97 -104 -34 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -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 -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 -3 -21 -35 -41 -41 -41 -47 -50 -51 -51 -52 -59 -70 -87 -108 -46 -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 -1 -1 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -42 -45 -45 -44 -47 -49 -50 -50 -52 -59 -70 -81 -81 -37 -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 -1 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -8 -9 -9 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -49 -50 -49 -49 -49 -47 -49 -52 -53 -54 -64 -80 -90 -67 -39 -14 -3 -9 -16 -23 -23 -15 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -2 -0 -1 -3 -8 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -6 -5 -6 -10 -13 -14 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -19 -0 -0 -0 -8 -27 -46 -55 -55 -51 -55 -53 -53 -53 -54 -58 -73 -86 -95 -96 -84 -69 -63 -74 -78 -82 -77 -63 -48 -64 -79 -73 -37 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -3 -1 -1 -4 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -11 -4 -3 -3 -6 -11 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -68 -52 -64 -40 -31 -49 -77 -70 -60 -53 -57 -56 -55 -54 -57 -65 -79 -86 -88 -91 -94 -95 -96 -99 -93 -88 -85 -83 -87 -107 -125 -119 -74 -35 -38 -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 -1 -2 -2 -3 -3 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -21 -14 -7 -4 -3 -5 -9 -10 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -65 -81 -83 -75 -74 -83 -86 -74 -64 -59 -60 -60 -60 -60 -62 -72 -81 -84 -84 -82 -87 -85 -80 -75 -68 -64 -62 -64 -69 -78 -91 -104 -113 -126 -140 -110 -34 -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 -1 -1 -2 -2 -2 -1 -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 -6 -20 -29 -22 -15 -11 -8 -9 -15 -15 -13 -12 -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 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -54 -72 -73 -71 -68 -66 -66 -69 -73 -75 -77 -77 -75 -73 -72 -80 -84 -84 -82 -80 -86 -82 -74 -66 -60 -56 -52 -49 -50 -55 -62 -72 -86 -108 -123 -114 -78 -49 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -30 -28 -26 -23 -18 -16 -19 -19 -17 -13 -17 -10 -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 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -70 -75 -76 -72 -67 -64 -63 -72 -83 -91 -98 -99 -99 -98 -98 -96 -92 -87 -82 -80 -82 -83 -82 -79 -70 -63 -55 -46 -44 -44 -45 -49 -56 -70 -86 -104 -120 -121 -104 -63 -16 -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 -1 -2 -2 -2 -2 -1 -2 -3 -6 -5 -3 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -24 -28 -21 -20 -24 -26 -23 -22 -24 -19 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -80 -77 -70 -65 -63 -69 -79 -90 -101 -109 -118 -124 -124 -117 -107 -98 -91 -84 -81 -80 -80 -83 -95 -91 -78 -62 -51 -44 -40 -39 -39 -45 -55 -70 -88 -108 -129 -135 -121 -79 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -4 -6 -7 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -4 -11 -14 -8 -11 -14 -22 -38 -31 -21 -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 -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 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -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 -10 -31 -51 -71 -79 -78 -79 -81 -84 -91 -98 -107 -120 -130 -132 -128 -119 -108 -98 -95 -89 -83 -79 -77 -77 -87 -93 -88 -76 -59 -47 -40 -37 -38 -41 -47 -56 -71 -91 -112 -122 -98 -52 -23 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -9 -6 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -10 -19 -24 -11 -4 -3 -7 -2 -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 -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 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -52 -76 -91 -99 -99 -96 -95 -101 -109 -115 -116 -114 -113 -108 -102 -98 -92 -87 -83 -79 -76 -75 -78 -82 -82 -75 -61 -47 -39 -34 -31 -32 -36 -48 -62 -79 -97 -114 -136 -117 -73 -43 -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 -1 -1 -1 -1 -2 -3 -4 -6 -8 -10 -12 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -28 -26 -18 -17 -22 -30 -22 -15 -8 -2 -8 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -78 -97 -102 -94 -95 -98 -98 -96 -96 -96 -96 -95 -93 -90 -84 -76 -69 -63 -59 -54 -49 -42 -57 -63 -60 -56 -42 -32 -26 -27 -35 -45 -57 -72 -91 -116 -140 -147 -101 -39 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -4 -5 -6 -12 -10 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -21 -20 -19 -21 -27 -29 -29 -29 -27 -27 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -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 -2 -9 -22 -53 -68 -59 -71 -85 -88 -84 -92 -91 -89 -87 -87 -85 -62 -37 -26 -20 -14 -9 -4 -0 -14 -34 -56 -68 -60 -47 -35 -30 -32 -37 -45 -55 -69 -88 -110 -127 -124 -114 -68 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -8 -10 -14 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -8 -19 -21 -18 -17 -16 -19 -19 -20 -21 -22 -20 -16 -12 -7 -4 -2 -1 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -37 -39 -40 -70 -70 -69 -75 -91 -88 -49 -11 -0 -0 -0 -0 -0 -0 -0 -8 -21 -34 -50 -53 -49 -44 -39 -38 -41 -48 -57 -72 -90 -108 -128 -146 -113 -59 -48 -49 -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 -1 -0 -0 -1 -1 -1 -0 -2 -2 -1 -1 -2 -1 -1 -2 -2 -2 -3 -4 -8 -8 -8 -7 -5 -8 -8 -6 -3 -2 -2 -6 -16 -17 -16 -14 -13 -13 -13 -12 -11 -11 -9 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -2 -2 -2 -2 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -22 -33 -55 -46 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -13 -36 -61 -75 -57 -46 -42 -46 -53 -63 -75 -91 -112 -129 -137 -142 -149 -139 -76 -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 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -1 -1 -3 -5 -7 -8 -10 -13 -14 -14 -14 -10 -8 -11 -14 -14 -13 -12 -10 -8 -7 -6 -5 -5 -5 -4 -3 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -4 -4 -4 -3 -2 -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 -1 -4 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -43 -62 -74 -67 -55 -52 -54 -60 -70 -81 -94 -112 -131 -149 -162 -164 -137 -93 -52 -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 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -5 -7 -9 -11 -13 -12 -12 -12 -12 -12 -12 -11 -9 -7 -5 -3 -3 -2 -2 -2 -2 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -3 -3 -2 -1 -3 -4 -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 -3 -9 -19 -74 -86 -74 -62 -58 -61 -68 -77 -86 -95 -105 -118 -145 -129 -122 -127 -124 -103 -51 -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 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -10 -11 -10 -10 -10 -10 -9 -8 -6 -5 -4 -3 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -65 -90 -88 -73 -63 -61 -63 -67 -77 -85 -89 -91 -111 -71 -49 -55 -76 -106 -81 -31 -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 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -7 -8 -8 -8 -7 -6 -5 -4 -4 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -56 -89 -99 -82 -67 -60 -58 -56 -61 -70 -78 -83 -78 -62 -48 -39 -39 -79 -96 -84 -59 -26 -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 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -3 -4 -4 -4 -4 -4 -4 -5 -4 -4 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -50 -89 -110 -96 -76 -63 -55 -49 -49 -54 -62 -71 -71 -71 -70 -68 -76 -73 -72 -76 -75 -76 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -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 -0 -0 -0 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -30 -47 -70 -109 -97 -82 -67 -57 -51 -50 -54 -60 -64 -65 -65 -66 -83 -86 -91 -100 -98 -111 -89 -41 -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 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -1 -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 -1 -2 -2 -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 -1 -4 -6 -7 -8 -9 -10 -12 -16 -19 -17 -35 -111 -124 -115 -97 -82 -71 -63 -59 -58 -60 -62 -66 -72 -69 -76 -88 -101 -106 -109 -105 -94 -75 -28 -4 -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 -1 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -33 -36 -36 -34 -30 -26 -28 -49 -115 -138 -138 -124 -110 -96 -84 -73 -65 -61 -59 -62 -71 -71 -73 -76 -80 -97 -112 -126 -134 -109 -48 -10 -10 -9 -7 -4 -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 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -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 -1 -4 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -20 -18 -29 -36 -41 -42 -34 -29 -48 -88 -124 -140 -139 -130 -123 -114 -104 -93 -82 -72 -66 -63 -63 -66 -71 -75 -76 -85 -99 -109 -104 -29 -7 -6 -3 -4 -6 -8 -11 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -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 -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 -3 -2 -1 -1 -2 -2 -2 -1 -2 -2 -3 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -34 -45 -40 -42 -54 -69 -94 -115 -128 -129 -125 -120 -116 -109 -98 -88 -80 -75 -72 -71 -73 -79 -83 -90 -99 -109 -125 -91 -42 -5 -3 -3 -5 -7 -11 -13 -14 -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 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -3 -0 -1 -2 -2 -2 -2 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -28 -34 -36 -33 -34 -49 -77 -105 -136 -144 -136 -134 -125 -116 -106 -97 -89 -84 -81 -81 -86 -92 -101 -113 -124 -105 -72 -45 -23 -13 -8 -4 -5 -7 -12 -19 -10 -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 -1 -1 -1 -0 -0 -1 -2 -3 -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 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -3 -3 -3 -2 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -4 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -2 -3 -3 -2 -3 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -37 -32 -29 -39 -57 -102 -158 -151 -145 -136 -125 -113 -105 -99 -95 -94 -94 -96 -101 -110 -118 -124 -128 -129 -95 -64 -33 -4 -3 -3 -4 -7 -11 -12 -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 -1 -1 -1 -1 -0 -0 -1 -2 -4 -3 -2 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -5 -4 -4 -5 -6 -6 -6 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -5 -4 -3 -3 -4 -5 -7 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -30 -30 -18 -10 -14 -33 -85 -119 -138 -143 -135 -126 -118 -111 -106 -103 -100 -99 -101 -105 -110 -115 -120 -127 -109 -71 -32 -13 -4 -2 -5 -7 -8 -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 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -6 -7 -7 -8 -8 -8 -8 -7 -6 -5 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -5 -5 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -4 -5 -6 -7 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -23 -13 -8 -5 -3 -7 -20 -54 -103 -129 -139 -141 -137 -125 -116 -108 -102 -98 -97 -97 -99 -104 -110 -112 -109 -104 -76 -50 -28 -7 -7 -13 -20 -14 -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 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -6 -7 -8 -8 -9 -8 -9 -9 -9 -10 -9 -9 -8 -7 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -4 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -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 -1 -0 -0 -1 -5 -6 -6 -5 -5 -6 -6 -6 -7 -8 -8 -8 -3 -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 -1 -1 -9 -14 -13 -7 -4 -3 -2 -1 -1 -1 -1 -5 -46 -75 -103 -133 -153 -154 -146 -132 -122 -115 -110 -106 -105 -107 -110 -116 -121 -122 -116 -102 -85 -37 -6 -8 -15 -19 -22 -24 -17 -14 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -3 -4 -5 -6 -7 -8 -8 -9 -9 -9 -10 -11 -11 -11 -11 -10 -9 -9 -9 -8 -7 -6 -4 -3 -3 -4 -5 -5 -4 -4 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -8 -7 -7 -6 -6 -7 -6 -6 -7 -7 -7 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -1 -9 -24 -45 -94 -102 -95 -95 -146 -137 -118 -120 -132 -130 -124 -122 -125 -130 -135 -141 -142 -78 -20 -3 -6 -11 -20 -35 -63 -63 -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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -2 -1 -2 -2 -2 -3 -4 -5 -5 -6 -7 -8 -8 -9 -10 -11 -11 -11 -11 -11 -11 -10 -9 -7 -5 -5 -4 -4 -4 -5 -4 -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 -3 -4 -5 -7 -8 -7 -7 -7 -7 -7 -6 -5 -5 -5 -6 -9 -12 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -4 -3 -3 -3 -2 -0 -0 -0 -1 -1 -1 -1 -1 -2 -15 -15 -14 -18 -32 -27 -31 -63 -82 -68 -71 -133 -149 -133 -106 -83 -65 -36 -10 -2 -2 -4 -11 -28 -58 -69 -54 -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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -6 -6 -6 -8 -9 -9 -9 -9 -10 -10 -9 -8 -8 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -6 -6 -5 -5 -4 -4 -4 -6 -11 -15 -17 -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 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -1 -1 -6 -23 -14 -6 -1 -2 -3 -3 -2 -1 -1 -1 -6 -21 -43 -62 -69 -48 -33 -19 -9 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -6 -6 -7 -7 -8 -8 -7 -7 -7 -7 -7 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -5 -8 -14 -7 -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 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -2 -9 -20 -35 -51 -55 -50 -47 -48 -55 -42 -27 -17 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -7 -8 -7 -6 -6 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -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 -1 -2 -1 -1 -1 -1 -2 -2 -5 -3 -1 -2 -5 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -8 -16 -23 -27 -31 -33 -36 -40 -41 -39 -36 -25 -15 -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 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -5 -1 -3 -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 -2 -5 -7 -2 -0 -0 -1 -0 -1 -3 -2 -2 -4 -10 -15 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -6 -8 -11 -13 -15 -18 -22 -27 -33 -40 -42 -33 -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 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -3 -2 -2 -1 -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 -1 -1 -2 -4 -7 -7 -4 -4 -12 -20 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -8 -0 -0 -1 -3 -4 -2 -1 -1 -5 -8 -10 -12 -5 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -4 -2 -2 -2 -3 -4 -5 -8 -11 -15 -21 -27 -25 -10 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -4 -6 -7 -6 -8 -13 -17 -15 -9 -3 -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 -6 -10 -6 -0 -0 -1 -1 -1 -0 -1 -2 -5 -5 -4 -3 -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 -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 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -5 -6 -7 -8 -8 -8 -7 -3 -1 -1 -1 -1 -1 -1 -3 -5 -8 -11 -13 -15 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -6 -7 -9 -10 -12 -10 -7 -2 -5 -8 -10 -10 -7 -5 -4 -4 -2 -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 -1 -0 -0 -0 -1 -1 -1 -0 -1 -2 -3 -2 -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 -1 -1 -1 -1 -0 -1 -1 -2 -2 -3 -3 -4 -6 -10 -13 -15 -16 -17 -17 -15 -11 -7 -4 -2 -1 -0 -0 -0 -1 -1 -2 -2 -4 -9 -13 -11 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -5 -7 -7 -8 -9 -8 -8 -11 -12 -13 -11 -10 -9 -8 -8 -5 -2 -1 -1 -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 -4 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -2 -3 -6 -12 -17 -22 -25 -26 -25 -23 -20 -15 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -14 -15 -11 -10 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -2 -3 -4 -5 -6 -6 -6 -6 -8 -9 -9 -10 -9 -8 -7 -6 -6 -6 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -7 -2 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -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 -1 -1 -1 -1 -1 -2 -1 -0 -1 -2 -4 -10 -16 -18 -17 -14 -14 -19 -17 -13 -9 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -13 -16 -16 -12 -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 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -1 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -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 -4 -3 -3 -2 -1 -4 -5 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -5 -5 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -2 -8 -10 -10 -7 -8 -5 -4 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -14 -15 -19 -22 -9 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -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 -1 -2 -3 -5 -5 -5 -4 -4 -4 -2 -0 -1 -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 -4 -7 -13 -6 -2 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -2 -5 -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 -1 -6 -7 -5 -1 -2 -1 -1 -3 -5 -5 -4 -3 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -3 -4 -7 -13 -21 -22 -17 -10 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -3 -4 -4 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -3 -4 -4 -2 -2 -3 -5 -3 -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 -3 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -1 -2 -3 -4 -2 -7 -13 -16 -14 -12 -10 -8 -8 -10 -15 -20 -21 -18 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -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 -1 -1 -1 -2 -2 -3 -3 -3 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -0 -1 -1 -1 -1 -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 -1 -1 -0 -14 -37 -64 -55 -36 -15 -6 -5 -8 -13 -16 -23 -27 -27 -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 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -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 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -2 -6 -7 -3 -2 -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 -4 -8 -9 -3 -0 -0 -0 -0 -1 -2 -10 -18 -29 -49 -33 -24 -26 -34 -19 -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 -1 -1 -1 -2 -1 -1 -1 -2 -3 -3 -2 -2 -2 -3 -2 -2 -3 -3 -3 -3 -2 -3 -4 -4 -3 -3 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -9 -17 -21 -22 -17 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -10 -15 -39 -56 -47 -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 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -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 -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 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -9 -18 -9 -7 -9 -17 -28 -34 -25 -15 -9 -8 -19 -19 -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 -30 -65 -71 -71 -53 -22 -17 -8 -1 -4 -4 -2 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -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 -2 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -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 -10 -13 -13 -13 -12 -17 -23 -30 -37 -37 -30 -20 -15 -15 -20 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -39 -44 -34 -20 -19 -67 -50 -23 -0 -2 -12 -16 -12 -11 -8 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -5 -6 -6 -5 -4 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -7 -15 -23 -26 -26 -21 -18 -16 -13 -10 -9 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -3 -10 -76 -78 -47 -0 -1 -3 -7 -9 -11 -13 -16 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -7 -7 -6 -5 -4 -3 -2 -3 -4 -3 -3 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -4 -3 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -1 -2 -4 -4 -3 -2 -2 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -12 -15 -17 -16 -10 -5 -3 -4 -4 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -7 -1 -0 -1 -1 -2 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -7 -6 -5 -5 -5 -5 -5 -4 -5 -4 -4 -3 -3 -4 -4 -4 -5 -5 -5 -4 -2 -2 -2 -2 -3 -3 -4 -5 -4 -3 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -10 -10 -9 -7 -4 -2 -2 -3 -4 -4 -3 -3 -2 -2 -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 -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 -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 -1 -2 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -7 -8 -9 -8 -7 -7 -8 -7 -7 -7 -4 -2 -1 -2 -5 -6 -7 -7 -7 -7 -7 -4 -3 -2 -1 -1 -2 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -1 -2 -3 -3 -4 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -9 -10 -2 -0 -1 -2 -6 -6 -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 -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 -1 -1 -0 -0 -1 -5 -13 -14 -10 -7 -5 -4 -3 -3 -3 -4 -4 -5 -7 -9 -10 -10 -11 -11 -11 -10 -8 -6 -3 -1 -0 -1 -5 -8 -10 -10 -7 -4 -4 -4 -3 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -5 -5 -5 -4 -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 -0 -0 -3 -4 -4 -3 -1 -0 -1 -3 -5 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -4 -6 -9 -13 -10 -5 -0 -0 -2 -5 -10 -18 -15 -5 -2 -4 -7 -10 -7 -9 -14 -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 -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 -1 -3 -11 -15 -15 -15 -13 -11 -9 -8 -7 -6 -6 -7 -9 -9 -8 -10 -13 -14 -14 -10 -3 -1 -0 -0 -0 -0 -3 -8 -10 -8 -5 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -4 -6 -9 -8 -6 -6 -5 -3 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -5 -5 -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 -9 -11 -10 -5 -3 -2 -3 -6 -7 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -6 -10 -12 -6 -3 -3 -7 -9 -9 -8 -8 -7 -7 -12 -17 -17 -3 -4 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -23 -24 -19 -12 -8 -9 -10 -11 -12 -10 -12 -15 -16 -11 -5 -1 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -2 -4 -4 -2 -2 -1 -1 -1 -1 -2 -4 -6 -3 -2 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -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 -3 -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 -0 -11 -11 -9 -5 -3 -3 -4 -6 -6 -6 -6 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -6 -7 -9 -9 -7 -4 -6 -8 -11 -13 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -20 -23 -16 -14 -13 -14 -15 -17 -18 -19 -18 -18 -17 -13 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -2 -3 -4 -6 -5 -2 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -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 -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 -19 -19 -8 -4 -3 -2 -3 -4 -6 -6 -7 -8 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -2 -3 -4 -4 -4 -5 -8 -10 -19 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -38 -29 -24 -22 -19 -21 -22 -22 -20 -21 -21 -17 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -1 -2 -2 -4 -5 -5 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -2 -1 -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 -1 -1 -1 -1 -1 -3 -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 -26 -21 -6 -4 -3 -3 -3 -4 -5 -5 -6 -7 -7 -5 -4 -5 -3 -2 -2 -3 -2 -2 -1 -1 -1 -2 -7 -5 -3 -2 -2 -3 -3 -6 -6 -6 -7 -13 -26 -45 -32 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -10 -14 -18 -24 -31 -34 -29 -25 -24 -25 -20 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -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 -27 -17 -7 -4 -3 -2 -2 -3 -4 -4 -5 -7 -7 -7 -10 -10 -6 -4 -4 -4 -4 -6 -7 -6 -5 -6 -9 -9 -9 -9 -10 -13 -15 -18 -17 -17 -21 -31 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -32 -39 -39 -36 -33 -32 -32 -21 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -2 -2 -2 -2 -1 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -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 -21 -12 -7 -5 -3 -2 -2 -3 -4 -4 -5 -7 -9 -10 -10 -6 -3 -1 -1 -0 -1 -6 -8 -8 -7 -6 -8 -12 -14 -15 -18 -21 -15 -12 -17 -21 -21 -21 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -40 -42 -40 -43 -38 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -4 -5 -5 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -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 -1 -1 -1 -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 -16 -11 -9 -6 -4 -3 -4 -5 -7 -4 -4 -6 -9 -11 -9 -4 -3 -4 -5 -6 -4 -3 -3 -4 -3 -1 -2 -4 -6 -8 -10 -13 -13 -17 -20 -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 -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 -10 -19 -22 -38 -48 -50 -34 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -5 -1 -3 -5 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -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 -1 -1 -1 -1 -1 -1 -1 -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 -12 -10 -7 -5 -5 -4 -5 -6 -7 -3 -2 -2 -4 -6 -7 -7 -8 -8 -10 -12 -13 -12 -8 -5 -3 -1 -1 -1 -1 -1 -2 -4 -7 -15 -17 -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 -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 -1 -3 -17 -27 -24 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -5 -4 -5 -8 -6 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -5 -4 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -2 -3 -4 -6 -9 -13 -13 -12 -11 -13 -13 -11 -6 -4 -3 -3 -2 -2 -2 -4 -7 -14 -23 -25 -16 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -10 -5 -2 -2 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -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 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -1 -2 -5 -8 -10 -6 -4 -5 -11 -16 -17 -12 -12 -14 -13 -12 -13 -16 -14 -20 -36 -52 -44 -21 -14 -9 -6 -4 -2 -4 -8 -16 -19 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -7 -4 -0 -0 -0 -0 -0 -0 -0 -2 -12 -25 -32 -29 -31 -31 -29 -27 -30 -36 -38 -41 -49 -62 -64 -65 -63 -52 -41 -31 -21 -28 -37 -35 -25 -15 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -9 -11 -14 -18 -15 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -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 -8 -8 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -2 -9 -25 -41 -46 -36 -35 -34 -33 -28 -28 -30 -33 -35 -36 -33 -31 -28 -26 -28 -30 -30 -28 -23 -19 -16 -16 -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 -1 -1 -2 -3 -3 -3 -2 -2 -3 -4 -5 -7 -9 -9 -10 -11 -14 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -1 -3 -10 -12 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -15 -24 -32 -44 -44 -34 -27 -24 -22 -17 -16 -15 -14 -13 -11 -8 -7 -6 -5 -6 -8 -10 -10 -8 -9 -12 -19 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -3 -3 -3 -4 -5 -6 -7 -8 -7 -7 -11 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -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 -1 -0 -0 -0 -0 -1 -2 -3 -5 -9 -10 -7 -2 -0 -0 -0 -0 -0 -0 -0 -8 -36 -49 -49 -39 -30 -23 -17 -14 -12 -9 -6 -5 -4 -3 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -7 -13 -17 -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 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -8 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -6 -8 -10 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -9 -18 -33 -48 -48 -38 -30 -23 -17 -13 -9 -6 -6 -7 -7 -8 -5 -4 -4 -4 -4 -3 -2 -2 -4 -8 -14 -12 -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 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -1 -1 -1 -0 -1 -3 -9 -11 -10 -7 -3 -0 -0 -0 -0 -0 -4 -12 -21 -38 -43 -41 -36 -46 -48 -40 -32 -24 -17 -11 -9 -10 -12 -13 -13 -10 -8 -7 -6 -5 -4 -3 -4 -7 -10 -14 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -10 -13 -12 -10 -8 -7 -5 -4 -1 -0 -3 -13 -41 -57 -65 -65 -57 -45 -60 -57 -47 -36 -26 -17 -9 -8 -9 -10 -11 -11 -9 -9 -8 -8 -8 -7 -8 -12 -15 -17 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -5 -9 -14 -18 -10 -6 -10 -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 -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 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -13 -15 -14 -11 -8 -6 -5 -7 -5 -1 -0 -4 -15 -41 -56 -64 -69 -72 -72 -70 -62 -52 -41 -30 -18 -9 -8 -6 -5 -4 -4 -4 -3 -5 -6 -7 -7 -11 -16 -23 -29 -33 -30 -12 -3 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -14 -19 -9 -10 -17 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -13 -49 -62 -65 -63 -62 -59 -54 -48 -41 -33 -23 -14 -9 -7 -5 -3 -1 -1 -1 -1 -2 -3 -3 -8 -12 -18 -26 -38 -36 -12 -4 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -4 -7 -10 -10 -4 -8 -16 -26 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -32 -64 -64 -58 -53 -49 -45 -42 -39 -34 -28 -22 -14 -11 -12 -12 -6 -1 -0 -0 -0 -0 -1 -3 -7 -9 -11 -15 -20 -16 -6 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -6 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -2 -7 -14 -20 -22 -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 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -50 -64 -58 -49 -42 -36 -31 -25 -21 -17 -15 -12 -9 -9 -8 -7 -2 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -11 -13 -13 -9 -4 -2 -3 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -2 -3 -5 -7 -10 -14 -15 -15 -13 -9 -6 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -31 -71 -65 -54 -42 -34 -26 -20 -14 -9 -5 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -13 -17 -20 -14 -8 -4 -5 -5 -4 -3 -2 -2 -1 -0 -1 -1 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -5 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -15 -47 -69 -59 -48 -38 -27 -19 -12 -6 -3 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -7 -13 -20 -22 -17 -11 -8 -8 -6 -5 -4 -3 -2 -1 -1 -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 -2 -3 -3 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -21 -32 -43 -58 -59 -52 -43 -34 -24 -14 -9 -6 -3 -3 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -6 -14 -17 -16 -13 -12 -10 -9 -8 -7 -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 -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 -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 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -18 -26 -33 -40 -46 -48 -47 -44 -38 -30 -21 -12 -10 -7 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -3 -7 -11 -14 -14 -14 -13 -13 -12 -11 -10 -8 -5 -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 -1 -1 -2 -1 -0 -0 -1 -1 -1 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -12 -25 -28 -28 -28 -27 -28 -30 -29 -27 -22 -16 -11 -8 -5 -3 -2 -2 -2 -1 -1 -0 -1 -1 -3 -5 -6 -6 -5 -3 -3 -3 -2 -2 -2 -4 -8 -10 -11 -11 -11 -12 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -32 -36 -40 -30 -22 -17 -14 -14 -15 -16 -15 -13 -9 -7 -5 -4 -2 -1 -1 -1 -0 -0 -0 -1 -1 -3 -4 -5 -7 -8 -7 -4 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -4 -4 -4 -4 -3 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -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 -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 -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 -3 -5 -6 -6 -5 -6 -11 -19 -32 -41 -45 -43 -33 -21 -12 -9 -9 -9 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -9 -5 -2 -1 -2 -3 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -0 -0 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -14 -17 -9 -4 -3 -5 -10 -19 -29 -32 -30 -22 -16 -11 -7 -5 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -5 -5 -2 -1 -0 -0 -0 -0 -1 -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 -2 -8 -10 -10 -7 -3 -2 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -9 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -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 -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 -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 -2 -4 -9 -14 -14 -7 -3 -1 -2 -5 -10 -14 -16 -16 -13 -8 -4 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -2 -3 -4 -6 -7 -10 -12 -13 -8 -2 -1 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -8 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -9 -5 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -11 -14 -7 -4 -3 -3 -2 -2 -4 -6 -7 -5 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -3 -5 -6 -6 -5 -6 -6 -5 -4 -4 -4 -7 -9 -10 -10 -11 -12 -5 -2 -1 -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 -4 -7 -9 -8 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -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 -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 -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 -1 -2 -7 -10 -10 -6 -3 -2 -3 -4 -5 -5 -3 -1 -0 -1 -1 -0 -0 -0 -1 -1 -2 -5 -7 -9 -10 -10 -9 -8 -6 -6 -7 -10 -12 -13 -13 -8 -2 -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 -4 -8 -10 -10 -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 -1 -1 -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 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -13 -15 -11 -6 -4 -2 -2 -4 -6 -7 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -9 -12 -12 -11 -9 -7 -7 -9 -11 -14 -16 -18 -10 -2 -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 -2 -5 -9 -13 -11 -11 -12 -11 -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 -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 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -5 -9 -18 -12 -3 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -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 -1 -2 -7 -12 -15 -8 -4 -4 -4 -4 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -11 -11 -10 -9 -10 -11 -11 -10 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -13 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -1 -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 -0 -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 -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 -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 -3 -4 -5 -6 -6 -6 -6 -6 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -6 -8 -9 -10 -11 -12 -12 -9 -5 -3 -1 -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 -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 -2 -8 -12 -12 -12 -11 -10 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -2 -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 -1 -1 -1 -1 -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 -1 -1 -0 -0 -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 -2 -2 -2 -2 -1 -2 -3 -3 -2 -2 -1 -0 -1 -2 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -4 -7 -6 -4 -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 -1 -1 -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 -1 -2 -9 -13 -15 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -4 -2 -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 -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 -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 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -5 -3 -3 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -8 -8 -8 -8 -11 -8 -6 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -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 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -3 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -9 -11 -14 -13 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -1 -1 -2 -3 -4 -3 -3 -3 -5 -6 -6 -5 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -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 -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 -2 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -1 -6 -13 -16 -15 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -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 -0 -0 -0 -1 -1 -2 -4 -6 -7 -5 -2 -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 -1 -3 -4 -5 -5 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -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 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -7 -12 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -2 -3 -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 -1 -3 -6 -8 -8 -8 -7 -6 -4 -4 -3 -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 -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 -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 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -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 -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 -2 -2 -2 -1 -0 -1 -7 -11 -13 -11 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -11 -10 -9 -7 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -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 -4 -5 -5 -2 -2 -7 -10 -11 -10 -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 -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 -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 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -12 -11 -11 -11 -8 -6 -5 -4 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -2 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -4 -5 -7 -8 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -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 -4 -5 -6 -6 -6 -6 -6 -6 -5 -3 -2 -2 -2 -3 -3 -3 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -7 -6 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -3 -4 -4 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -2 -5 -6 -7 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -2 -1 -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 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -2 -3 -3 -4 -4 -5 -7 -8 -8 -9 -9 -11 -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 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -6 -5 -5 -4 -4 -6 -8 -9 -9 -8 -8 -6 -4 -1 -1 -1 -3 -3 -3 -3 -6 -8 -9 -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 -1 -2 -2 -3 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -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 -2 -1 -1 -1 -0 -0 -1 -2 -4 -6 -6 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -2 -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 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -8 -10 -11 -11 -11 -11 -14 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -7 -10 -12 -12 -5 -2 -1 -0 -0 -1 -5 -7 -7 -4 -3 -3 -3 -3 -1 -0 -0 -0 -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 -2 -7 -9 -9 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -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 -1 -2 -3 -2 -1 -1 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -4 -6 -9 -11 -13 -14 -13 -12 -13 -13 -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 -1 -1 -1 -1 -1 -1 -1 -2 -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 -1 -1 -2 -3 -4 -6 -7 -8 -10 -10 -9 -7 -3 -1 -0 -0 -0 -0 -3 -4 -4 -4 -3 -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 -1 -1 -0 -0 -0 -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 -3 -1 -0 -0 -2 -4 -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 -1 -1 -1 -1 -1 -1 -0 -1 -1 -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 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -6 -9 -12 -15 -18 -18 -17 -17 -16 -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 -1 -1 -1 -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 -1 -2 -3 -6 -10 -15 -11 -5 -1 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -1 -1 -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 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -4 -7 -11 -15 -19 -23 -25 -23 -18 -11 -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 -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 -3 -7 -12 -18 -22 -16 -7 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -6 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -6 -7 -7 -7 -6 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -6 -9 -14 -19 -24 -30 -35 -28 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -18 -23 -12 -5 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -5 -10 -13 -5 -2 -1 -2 -3 -5 -6 -6 -5 -5 -6 -7 -4 -2 -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 -1 -2 -3 -5 -7 -9 -10 -10 -9 -4 -1 -0 -0 -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 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -3 -3 -3 -3 -5 -6 -9 -12 -16 -22 -30 -36 -39 -32 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -12 -13 -13 -8 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -3 -5 -7 -8 -6 -3 -2 -1 -2 -3 -4 -5 -5 -5 -7 -8 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -3 -6 -9 -12 -12 -10 -4 -1 -0 -0 -1 -1 -1 -1 -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 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -5 -5 -5 -5 -6 -7 -8 -10 -13 -17 -22 -28 -36 -40 -40 -33 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -8 -8 -4 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 Wind_Speed 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 16 17 17 18 19 19 19 19 19 20 21 22 23 24 24 24 24 24 24 25 30 38 43 45 46 46 46 46 45 45 45 44 44 43 43 42 41 41 40 40 39 39 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 33 31 27 24 22 20 19 19 19 20 22 24 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 19 18 17 16 16 15 13 12 12 12 12 13 14 15 14 13 12 12 12 12 13 13 13 13 13 14 14 14 13 13 12 12 11 11 12 12 13 15 17 17 17 16 15 14 12 10 3 8 9 13 15 16 16 16 15 14 14 15 16 16 16 16 17 17 17 17 16 15 15 10 2 9 11 12 13 13 12 14 17 19 19 19 18 18 18 18 18 17 16 14 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 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 12 13 13 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 15 16 16 17 17 18 18 18 19 20 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 21 20 20 19 18 18 17 16 15 16 17 18 18 19 22 22 19 20 21 21 21 20 20 20 20 20 20 21 21 21 20 18 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 26 26 26 25 24 23 22 21 19 18 18 18 18 17 17 18 19 18 17 16 14 13 12 11 10 9 7 6 5 5 5 6 6 6 6 6 5 6 7 9 10 11 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 7 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 12 13 13 13 14 14 14 15 15 16 17 17 18 18 18 18 19 19 20 21 22 23 24 25 26 26 26 26 25 28 35 43 45 46 46 45 45 45 45 44 44 44 43 43 42 42 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 35 35 35 34 33 31 29 27 24 22 20 18 17 17 18 20 22 23 22 21 20 20 21 21 21 22 22 23 23 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 18 17 16 16 15 14 13 12 12 11 12 14 15 14 13 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 14 17 17 17 16 14 12 10 7 9 15 16 15 16 16 16 16 16 15 15 15 16 16 16 15 13 8 15 15 14 13 13 11 7 10 12 13 13 13 13 15 18 19 19 19 18 18 17 17 17 17 16 14 11 11 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 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 17 18 19 19 20 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 22 21 21 20 19 19 18 17 14 9 8 11 18 20 20 20 21 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 22 21 20 19 18 18 17 17 18 19 20 19 17 16 14 13 12 11 10 9 7 4 5 6 5 5 6 6 6 5 6 7 9 10 11 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 12 12 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 19 19 20 21 23 24 26 27 28 28 29 29 31 37 43 44 44 45 45 45 45 44 44 44 44 43 43 42 42 42 41 41 40 40 39 39 38 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 33 32 30 28 26 24 21 20 18 17 17 17 18 19 19 19 18 17 17 18 19 19 20 21 21 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 19 19 19 18 17 16 16 15 14 14 13 12 11 12 13 14 14 13 12 12 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 12 12 14 16 17 16 15 13 10 8 9 13 16 16 15 15 15 16 16 15 15 15 14 14 13 12 10 10 8 15 13 5 7 14 12 13 13 13 13 14 14 15 16 18 19 19 19 18 18 17 16 16 16 15 13 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 16 15 15 15 16 17 18 18 18 19 20 21 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 20 20 19 19 18 16 15 14 13 15 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 28 28 28 28 27 27 26 26 25 23 22 21 20 19 18 18 18 19 20 20 18 16 15 14 14 13 11 10 7 4 4 4 6 7 7 7 6 6 6 6 8 9 10 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 5 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 6 6 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 20 21 22 24 25 27 28 29 30 32 35 39 43 44 43 43 43 43 44 44 44 43 43 43 43 42 42 42 41 41 41 40 40 39 39 38 38 37 37 37 36 36 36 36 36 37 37 36 36 36 36 36 35 35 34 33 31 30 27 25 23 21 20 19 18 17 18 17 17 16 15 14 14 15 16 17 18 19 19 20 21 22 22 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 17 14 15 17 17 17 16 16 15 15 14 13 12 12 11 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 14 15 16 15 8 7 10 13 15 16 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 9 9 13 9 14 14 14 15 14 14 14 15 15 16 17 18 19 19 19 18 17 17 16 16 15 14 12 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 16 17 17 12 11 15 19 19 20 20 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 20 20 19 19 18 17 15 14 13 17 20 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 25 25 26 27 27 27 28 28 29 29 30 30 30 29 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 26 25 24 23 21 20 19 18 18 19 20 19 17 16 16 15 15 14 13 11 8 5 3 3 5 8 7 7 7 8 7 6 6 8 9 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 6 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 20 21 23 25 27 28 29 31 33 35 38 41 43 43 43 42 42 42 43 43 43 43 43 42 42 42 41 41 41 41 40 40 39 39 39 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 33 31 29 27 24 22 21 20 19 18 18 18 17 16 15 13 12 12 12 14 15 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 18 14 8 8 11 11 14 16 16 16 15 15 14 14 13 12 11 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 14 14 14 13 13 13 13 5 10 13 14 15 15 15 15 15 15 15 15 15 15 14 14 13 12 11 11 11 5 5 14 10 6 13 14 15 14 14 15 15 16 16 17 18 19 19 18 18 17 16 15 15 14 13 12 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 16 16 15 15 15 15 14 14 15 15 15 15 16 17 18 18 19 17 15 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 18 17 15 14 14 18 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 26 27 27 27 27 28 28 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 25 23 21 20 19 19 19 20 18 16 15 15 15 15 15 14 11 9 7 5 4 3 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 6 6 7 7 7 6 6 7 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 20 21 22 24 26 28 29 31 33 35 38 40 42 43 43 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 33 32 30 28 25 23 21 20 19 18 17 16 15 13 11 10 9 10 10 12 13 14 16 18 19 19 19 18 17 17 17 18 18 18 19 19 19 20 18 16 14 13 10 8 11 10 7 15 16 15 15 15 15 15 14 13 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 14 13 12 12 12 11 6 11 14 16 16 17 17 17 16 16 16 15 15 15 14 14 13 13 13 12 12 10 11 15 12 13 15 15 15 15 15 15 16 16 17 17 18 18 18 18 17 17 15 14 14 13 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 17 18 19 19 18 18 19 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 24 23 23 23 23 22 21 21 20 19 18 16 15 13 17 20 20 20 21 21 21 21 21 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 24 24 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 28 28 29 30 30 30 30 30 30 31 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 28 26 24 22 21 19 19 20 20 17 15 14 14 15 15 15 15 13 11 10 7 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 6 7 7 7 6 6 6 6 7 8 8 8 8 7 7 7 6 5 5 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 19 19 19 19 19 19 19 20 21 22 23 25 27 29 31 33 35 37 39 40 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 33 33 32 30 27 24 22 20 18 16 15 13 11 9 8 7 7 8 10 11 12 13 14 15 16 16 15 14 13 13 14 15 16 16 16 17 18 16 10 10 11 10 12 13 13 16 17 16 16 15 13 14 15 15 14 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 11 11 11 12 12 12 11 8 7 12 15 17 17 18 18 18 18 17 16 15 15 14 14 14 14 13 13 13 12 11 14 15 15 16 15 15 15 15 15 16 16 16 16 17 17 18 18 17 17 16 15 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 20 18 17 17 14 12 14 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 29 29 29 30 30 29 29 29 27 25 23 21 20 20 20 19 17 15 14 14 14 15 16 16 15 13 12 9 6 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 5 5 6 7 8 8 8 8 7 7 7 7 6 5 5 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 14 14 15 16 16 17 17 18 19 19 19 20 20 19 20 20 21 23 24 26 28 30 32 34 35 37 39 40 41 41 42 42 42 41 41 41 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 31 29 26 20 16 12 10 8 6 5 4 4 5 6 8 9 11 12 13 13 12 12 12 12 12 12 12 13 13 13 14 15 16 15 7 5 11 11 11 11 14 16 18 17 16 15 14 13 15 15 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 11 10 10 11 12 13 13 9 6 8 13 16 17 18 19 19 19 18 17 16 15 15 14 13 13 12 12 11 12 13 14 14 15 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 16 14 13 12 12 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 9 9 9 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 17 16 17 18 15 18 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 22 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 25 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 28 25 23 21 20 21 21 19 16 14 14 13 14 14 15 16 16 15 14 10 7 6 6 6 6 6 6 6 5 5 5 6 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 6 7 8 8 8 8 7 7 7 7 6 6 5 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 20 20 21 22 23 25 27 29 31 33 34 35 37 38 39 40 40 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 33 33 32 32 30 24 14 6 2 1 1 2 3 3 3 3 4 6 8 9 10 10 10 10 10 10 11 12 13 13 13 13 13 13 14 16 9 4 11 12 12 12 12 14 17 18 17 15 14 14 13 14 14 14 14 13 14 14 14 14 14 13 13 12 12 12 12 12 12 13 12 12 12 12 11 11 11 12 11 10 9 10 12 13 14 14 10 5 2 14 18 19 19 19 20 19 19 17 16 15 13 12 10 10 10 11 11 14 15 15 14 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 14 12 11 11 11 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 21 22 23 23 23 23 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 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 22 20 21 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 23 22 23 23 23 24 24 24 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 29 26 23 21 22 23 22 19 16 15 14 13 13 13 14 14 15 15 14 11 8 7 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 5 6 7 8 8 8 7 7 7 7 7 7 6 6 5 4 4 3 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 14 14 15 16 16 17 17 18 19 20 20 20 20 20 21 21 22 24 26 28 29 31 33 34 35 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 34 34 33 33 32 31 30 28 24 18 12 9 8 8 8 8 7 6 5 4 4 5 6 6 7 7 8 10 10 11 12 13 14 14 14 13 14 14 15 11 1 11 14 13 13 14 15 17 18 17 15 14 13 13 14 13 13 13 13 14 14 14 14 14 14 13 12 12 12 12 12 13 13 13 12 12 12 11 11 11 10 10 10 10 12 13 15 15 16 13 12 11 19 21 21 21 20 20 19 18 17 15 12 10 10 9 9 10 14 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 13 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 22 23 23 23 24 24 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 28 28 28 28 27 27 27 27 28 28 28 28 28 28 29 29 30 30 31 31 30 27 23 22 23 24 23 19 19 17 15 13 12 13 13 13 14 14 13 10 8 8 10 11 10 8 6 5 5 5 5 5 4 4 5 5 5 5 5 6 6 7 7 8 8 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 5 5 6 7 8 8 7 7 7 7 7 7 7 7 6 5 5 4 4 3 4 4 4 5 5 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 16 16 17 17 18 19 20 20 21 21 21 22 22 24 25 26 28 30 32 33 34 35 36 36 37 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 25 22 18 15 13 12 12 11 10 9 8 6 5 4 4 5 6 7 8 10 11 11 12 13 14 14 15 15 15 15 16 15 7 9 14 14 14 15 16 17 18 17 15 13 13 13 13 13 13 13 13 14 15 15 15 15 15 14 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 14 15 10 2 20 20 21 22 24 24 24 23 22 21 19 18 17 13 10 9 9 8 8 15 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 13 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 23 23 23 22 22 22 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 24 24 24 24 23 23 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 24 24 25 25 26 26 26 27 28 28 28 29 28 28 28 29 28 28 28 28 27 27 27 26 26 27 27 27 27 28 28 28 29 29 30 30 31 31 31 28 24 23 23 24 24 24 23 23 20 16 14 12 11 11 11 11 11 9 9 10 11 12 13 12 8 6 5 5 5 4 4 4 4 4 5 5 5 6 7 7 8 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 5 6 7 7 8 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 17 18 19 20 20 21 21 22 23 24 24 25 26 28 30 31 32 33 34 35 36 36 37 37 38 38 39 39 39 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 27 26 24 22 19 18 16 14 13 11 10 9 8 7 5 4 5 6 8 9 10 11 12 13 14 14 15 15 15 16 17 17 17 12 11 14 15 16 17 17 18 18 17 15 14 13 13 13 13 13 13 13 14 15 15 15 16 15 14 14 12 13 13 14 13 13 13 13 13 12 12 11 11 11 10 10 11 11 7 2 9 22 24 25 25 25 25 25 24 23 20 18 16 14 9 8 9 10 7 8 16 17 18 18 17 17 16 16 15 15 16 16 16 16 16 16 16 16 16 15 14 14 13 13 14 14 12 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 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 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 24 24 24 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 24 24 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 27 27 28 28 29 29 29 30 31 31 30 27 24 23 23 23 25 26 28 30 29 25 19 12 8 7 8 9 10 10 10 11 12 12 13 13 10 7 6 5 5 5 3 3 3 4 4 5 5 6 7 7 7 7 6 5 5 5 6 7 7 7 7 7 6 6 7 7 7 7 8 8 8 7 6 5 6 6 7 7 7 7 7 7 7 7 7 8 7 7 6 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 11 12 13 13 14 14 15 15 15 16 16 17 18 19 20 21 21 22 23 23 24 25 25 26 28 29 30 32 33 34 34 35 36 36 37 37 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 26 25 24 24 23 21 20 19 17 16 14 12 10 8 7 5 5 6 7 9 10 11 12 13 14 15 15 16 16 16 17 18 19 17 11 13 15 16 17 18 18 19 18 17 16 14 14 13 13 13 13 13 13 13 14 15 15 15 15 13 12 12 13 13 14 14 13 13 13 13 12 12 11 11 11 10 10 10 9 5 6 16 24 25 26 26 26 25 25 24 22 15 13 11 8 7 8 9 10 9 7 8 9 18 18 17 17 16 16 15 15 15 16 16 16 16 16 17 17 17 16 14 13 13 13 14 14 12 9 8 8 8 9 9 9 8 8 8 8 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 10 10 11 11 11 11 12 12 12 13 13 14 14 14 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 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 23 24 24 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 23 22 22 22 22 23 24 24 24 23 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 21 21 22 22 22 22 23 23 23 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 29 27 24 22 22 22 23 25 28 31 33 33 31 16 10 7 3 6 11 13 14 13 12 12 12 11 9 7 6 6 6 5 2 2 3 3 4 5 6 6 7 7 6 6 5 5 5 5 6 6 7 6 6 6 6 6 6 7 7 7 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 11 12 12 13 14 14 14 15 15 16 16 17 18 19 20 21 21 22 23 24 24 25 25 26 27 28 30 31 32 33 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 32 31 30 29 27 26 25 24 23 23 22 22 20 20 19 18 16 14 12 8 6 5 5 6 8 9 10 11 12 13 13 14 15 16 16 17 18 19 19 18 14 16 17 18 18 19 19 19 18 17 16 15 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 13 14 14 13 13 13 13 12 12 11 11 11 11 11 11 10 9 15 24 25 26 26 26 26 25 25 22 17 12 10 8 6 7 7 7 9 10 9 6 15 18 17 17 17 16 16 15 15 15 16 17 17 16 16 17 18 18 16 15 14 13 13 14 14 12 9 8 8 8 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 23 24 24 25 24 24 24 24 24 24 24 23 23 22 22 23 23 23 23 23 24 24 23 22 22 22 23 24 24 24 23 23 23 23 24 24 24 23 23 22 22 23 23 22 22 22 22 21 21 22 22 22 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 26 27 28 28 28 28 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 26 24 22 21 21 22 24 26 28 30 31 31 29 25 24 24 20 19 20 20 18 16 15 13 10 9 8 8 7 6 6 2 2 2 3 4 5 5 6 6 6 6 5 5 4 4 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 13 13 14 14 15 16 17 18 18 19 20 21 21 22 23 23 24 24 25 26 27 28 30 31 32 33 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 32 31 30 29 28 27 26 25 24 23 22 22 21 20 19 18 18 17 15 13 10 5 4 5 6 8 9 11 12 13 12 13 13 14 15 16 17 18 19 19 19 18 18 19 19 19 19 19 19 18 17 16 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 13 14 15 16 22 25 26 26 26 26 26 25 25 20 15 11 8 3 5 6 6 6 7 8 8 3 16 17 17 17 16 16 15 15 15 15 16 17 17 17 17 19 19 18 17 15 15 14 14 14 14 12 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 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 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 25 25 24 24 24 24 24 24 23 21 21 22 23 23 24 24 24 24 24 23 23 22 23 23 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 22 22 21 21 22 22 22 22 22 22 22 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 24 24 24 24 23 24 26 27 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 27 24 22 20 19 20 22 24 26 27 28 29 30 30 30 30 29 27 26 25 23 21 19 15 11 9 9 10 9 8 7 1 1 1 2 3 5 5 6 6 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 13 13 14 16 17 18 18 19 19 20 21 22 22 23 23 24 25 26 27 28 29 31 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 34 33 33 33 33 32 31 31 29 29 28 27 27 26 25 23 22 21 21 20 19 18 17 16 15 14 13 9 4 5 7 8 10 12 13 14 13 13 14 14 14 15 15 16 17 18 19 20 20 20 20 20 20 19 18 17 17 15 14 14 14 14 14 14 13 13 14 14 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 12 12 14 16 19 21 24 25 26 26 26 26 26 26 25 19 14 10 6 9 8 2 5 5 5 4 9 13 17 17 17 16 16 15 15 15 15 16 17 18 18 18 18 19 19 18 17 16 15 15 15 15 14 12 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 12 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 15 16 16 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 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 21 21 20 21 21 22 23 23 23 23 23 24 24 24 24 25 25 25 25 24 24 24 24 22 17 19 22 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 25 26 27 28 29 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 28 28 28 27 27 24 22 20 19 19 20 22 24 26 27 28 29 29 30 30 28 26 25 25 25 23 21 17 13 11 11 11 11 10 9 1 0 1 2 4 5 5 6 6 5 5 5 4 4 4 4 4 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 12 14 15 16 17 17 18 19 20 20 21 22 22 23 24 25 26 27 28 30 31 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 31 30 29 29 28 27 27 26 25 24 22 22 21 21 20 19 17 15 14 13 12 11 8 4 6 8 10 12 13 14 14 15 16 15 15 14 15 15 16 17 18 20 21 21 20 20 19 19 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 12 13 15 18 24 25 25 25 26 26 26 26 26 25 19 14 10 9 17 12 7 7 6 1 11 19 19 18 17 16 16 15 15 15 15 15 16 18 18 18 19 19 20 19 18 17 16 16 15 15 15 14 12 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 14 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 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 22 22 22 22 22 23 23 23 24 24 24 23 21 19 19 20 20 21 22 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 22 20 22 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 24 24 24 25 24 24 24 24 25 25 25 25 26 26 26 26 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 22 19 18 18 18 20 23 24 26 27 29 29 29 29 28 26 25 24 24 23 21 18 15 13 13 13 13 13 13 0 0 1 2 4 5 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 9 9 10 10 11 13 14 15 15 16 17 18 19 20 20 21 22 23 24 25 26 27 28 30 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 29 29 28 27 26 25 24 23 22 21 21 20 20 19 18 15 13 11 9 9 8 5 5 7 8 10 10 10 11 13 15 15 15 14 14 14 15 16 16 17 20 21 20 20 19 18 17 16 16 15 15 15 14 14 14 14 14 14 15 15 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 11 10 11 12 13 10 17 21 23 24 25 25 25 25 26 26 25 21 16 12 17 19 16 16 15 13 12 19 22 20 18 17 16 16 15 15 14 14 15 16 17 18 18 18 19 19 19 18 17 16 16 15 15 15 14 12 10 9 8 8 8 8 8 7 6 6 6 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 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 21 22 22 22 23 23 23 23 23 24 24 24 24 23 21 19 19 19 20 20 21 22 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 24 24 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 25 25 25 24 24 24 25 25 26 27 28 28 28 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 29 29 28 27 25 23 20 17 17 17 19 21 23 25 27 28 29 29 29 27 26 25 24 24 23 21 20 18 16 15 15 14 15 14 0 0 1 3 4 5 6 6 5 5 4 4 4 4 3 3 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 11 12 12 12 13 14 15 16 18 19 20 21 22 23 24 25 26 27 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 29 29 28 28 27 26 25 24 23 22 21 20 19 19 19 18 15 12 10 9 8 6 5 5 6 6 7 7 8 8 9 10 12 13 13 14 14 14 15 15 16 17 18 19 18 17 17 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 13 13 13 12 11 11 11 12 13 14 20 22 22 23 24 24 25 25 25 25 25 23 19 16 20 20 17 19 20 19 19 22 22 21 18 17 16 16 16 16 15 14 14 15 16 17 17 18 19 19 19 18 17 16 15 15 15 15 14 13 11 9 8 8 8 8 7 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 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 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 24 23 23 23 21 21 20 19 20 22 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 25 25 25 24 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 24 24 24 25 25 26 27 28 28 29 29 29 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 30 30 30 30 30 31 30 30 29 29 27 24 21 18 16 16 17 19 21 24 26 27 28 27 27 26 25 24 24 23 23 22 21 19 18 17 17 16 16 15 0 1 2 3 4 5 5 5 5 4 4 3 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 7 8 8 8 8 8 8 8 8 7 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 9 10 10 10 10 9 10 11 13 15 17 18 19 20 21 23 24 25 26 28 29 29 30 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 31 30 30 29 29 28 28 28 28 27 26 25 24 23 22 21 20 19 18 18 17 13 9 7 8 7 6 5 5 5 5 6 6 7 8 8 9 10 11 12 13 13 14 14 14 15 16 17 17 17 17 17 16 16 15 15 15 15 14 14 14 13 14 15 16 15 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 13 12 11 11 12 12 13 19 22 22 23 23 23 24 24 25 25 25 25 24 21 19 20 20 18 19 21 21 22 23 23 21 19 18 17 18 17 16 15 14 13 13 14 15 16 18 19 20 19 18 17 16 15 14 14 14 14 13 12 10 8 8 7 7 7 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 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 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 22 21 23 23 23 21 19 22 25 25 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 24 24 24 24 25 25 25 26 27 28 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 30 30 31 31 31 31 31 31 30 29 26 22 18 16 15 16 17 20 23 25 26 26 26 26 26 25 24 23 23 23 22 21 20 19 18 18 17 17 15 1 1 3 4 5 5 5 5 4 4 3 3 2 2 2 1 1 1 2 2 3 3 4 4 3 3 3 3 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 8 9 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 6 6 6 6 6 6 5 5 5 6 6 6 6 7 8 8 9 9 8 8 7 8 9 12 14 16 17 18 20 21 23 24 25 26 28 28 29 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 29 28 28 27 27 27 26 25 23 22 21 19 18 17 16 16 15 14 9 5 4 4 6 6 5 5 5 5 5 6 6 7 8 9 9 10 11 11 12 13 13 14 15 16 17 17 17 17 17 17 16 15 15 15 14 14 14 13 13 14 15 16 15 15 15 15 14 13 13 13 13 13 12 12 12 12 12 14 13 12 11 12 12 10 16 22 23 23 23 23 23 24 24 25 25 25 25 24 22 21 20 19 17 19 21 22 23 22 23 23 21 19 18 18 18 18 16 15 12 10 11 13 15 17 18 19 19 19 17 16 15 14 13 13 14 13 11 9 8 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 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 23 23 24 24 24 24 24 24 23 22 22 22 23 24 23 22 23 24 25 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 21 21 21 20 21 21 21 21 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 25 25 25 24 24 24 24 24 24 25 26 27 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 24 18 15 14 14 14 16 20 23 25 25 24 24 24 25 25 24 23 23 23 23 22 20 19 19 18 18 17 16 2 3 4 4 5 5 5 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 8 7 8 8 9 9 9 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 7 7 6 6 7 8 11 13 15 16 18 20 21 23 24 25 26 27 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 27 26 25 24 22 21 20 19 18 15 13 12 11 9 5 4 6 4 5 5 5 5 5 5 5 6 7 7 8 9 10 10 11 11 12 12 13 14 15 16 17 18 18 18 17 17 16 16 16 15 14 14 14 14 13 14 15 15 15 15 15 15 14 13 13 13 13 13 13 12 11 11 12 13 11 1 8 11 12 15 20 22 23 23 23 23 24 24 24 24 25 25 25 24 22 20 19 17 17 18 20 22 23 22 24 24 23 22 20 19 19 19 18 16 13 10 10 13 16 17 17 17 18 19 18 17 15 14 13 13 13 12 10 9 8 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 25 24 23 23 23 23 23 24 23 23 23 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 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 19 19 20 21 20 20 20 21 21 21 21 21 22 22 21 21 20 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 24 24 23 23 23 24 24 25 26 27 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 27 16 9 8 9 10 11 14 19 25 25 24 23 22 22 23 23 23 22 22 23 23 23 21 20 19 19 19 17 16 3 4 4 5 5 5 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 7 6 6 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 7 7 7 6 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 7 7 6 5 5 6 8 11 13 15 16 18 19 21 23 24 25 26 27 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 24 23 22 21 21 20 19 16 13 10 7 5 5 6 6 5 4 5 5 5 5 5 6 7 7 8 8 9 10 10 11 11 11 12 13 14 15 16 17 17 17 17 17 16 16 16 16 15 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 11 10 10 11 13 8 14 16 15 19 20 20 21 21 22 23 23 23 24 24 24 25 25 25 24 21 19 18 17 16 17 19 21 22 23 24 25 24 23 21 20 20 20 21 20 18 14 13 15 16 16 16 15 17 19 19 18 16 14 13 12 12 11 10 8 8 7 6 6 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 22 22 22 23 23 24 24 24 24 24 24 24 23 23 23 24 24 24 23 23 24 24 25 25 25 24 24 24 24 25 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 25 24 24 23 23 23 24 25 26 26 27 28 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 24 14 7 5 4 3 5 7 8 12 28 28 23 19 17 17 20 22 22 22 23 24 24 24 23 21 20 20 19 16 14 3 4 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 8 8 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 6 7 7 8 8 7 6 5 5 5 5 8 11 14 15 16 18 20 21 23 24 25 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 26 25 24 22 22 21 21 20 20 18 16 12 7 4 6 8 9 8 6 5 5 5 5 6 6 7 8 8 8 9 10 10 10 11 11 12 13 14 15 16 17 17 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 10 9 8 6 15 12 16 17 18 19 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 22 19 19 18 16 16 17 19 21 23 24 24 25 24 23 21 21 20 20 20 19 18 17 17 17 15 13 14 17 19 20 19 17 15 14 13 12 11 10 9 8 7 6 6 6 6 6 6 6 6 5 5 6 6 7 8 8 9 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 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 23 23 23 24 24 25 26 27 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 23 14 8 7 8 6 2 4 4 6 23 29 25 15 8 9 15 20 22 22 23 24 25 25 24 22 21 20 18 14 11 4 4 5 5 5 4 3 2 2 2 2 2 3 3 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 3 3 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 6 7 8 9 9 8 7 6 5 5 5 8 11 14 15 16 18 20 22 23 25 26 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 25 25 24 23 22 22 21 21 21 21 20 19 16 11 5 10 14 17 16 11 7 6 5 5 6 7 7 7 8 8 9 9 10 10 11 11 12 13 14 15 16 16 16 16 16 15 15 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 14 13 12 12 12 6 11 11 6 10 11 16 17 18 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 22 21 21 20 17 17 18 19 20 22 22 23 24 25 24 22 21 20 19 19 19 18 18 18 18 16 14 15 19 20 20 19 18 16 15 13 12 10 10 9 8 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 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 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 22 22 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 29 29 29 30 30 30 31 30 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 25 16 6 6 7 7 4 5 9 12 23 32 32 24 15 8 11 21 23 22 23 24 26 26 25 23 21 19 16 11 8 4 4 5 5 4 3 2 1 1 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 3 4 4 5 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 3 3 2 2 2 3 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 4 3 3 3 4 5 7 8 9 10 10 10 9 8 7 6 5 6 8 11 13 14 17 19 21 23 24 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 21 21 21 20 19 20 20 20 21 19 16 10 7 6 6 6 7 7 7 7 8 9 9 10 10 11 11 12 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 14 13 13 14 13 11 11 10 5 11 14 14 15 16 17 17 18 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 19 17 18 19 19 20 20 21 22 23 24 24 22 21 20 19 18 18 19 19 19 19 18 18 20 20 20 19 18 18 17 15 14 12 10 9 8 7 6 6 6 6 6 6 6 6 6 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 24 25 26 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 31 31 31 31 31 31 31 31 30 28 20 9 5 5 6 4 5 13 20 27 32 34 29 24 16 10 21 22 21 22 24 26 27 26 24 22 19 13 9 7 4 4 5 5 4 3 2 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 4 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 8 8 7 7 6 6 6 6 6 5 4 4 3 3 2 3 3 2 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 5 4 4 3 3 4 5 7 8 9 10 11 11 11 11 10 9 7 7 6 8 10 12 15 18 21 23 24 26 26 27 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 23 23 23 22 22 22 22 21 22 22 22 22 22 22 20 17 13 8 7 7 7 7 7 7 8 8 9 10 10 10 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 13 12 14 12 9 8 8 8 12 15 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 19 17 17 18 20 19 19 19 19 20 21 23 23 22 21 20 20 19 19 20 20 19 19 18 18 18 19 19 18 18 17 17 16 14 12 9 7 6 6 6 6 6 6 6 7 7 6 6 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 23 22 21 21 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 23 23 23 23 24 24 25 26 27 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 28 23 15 8 6 5 4 7 16 25 30 34 33 31 29 26 22 22 22 19 18 21 26 27 27 25 23 19 12 6 6 4 5 5 5 4 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 3 3 2 2 1 2 2 2 3 3 3 3 4 5 6 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 2 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 5 6 8 9 10 12 12 13 12 12 12 11 10 9 8 9 10 13 17 20 23 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 22 21 22 22 22 23 23 22 21 18 15 10 8 8 8 8 8 8 8 9 10 10 10 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 14 14 13 13 14 14 15 14 12 11 11 11 2 10 12 13 15 16 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 20 20 21 21 21 20 18 17 17 19 20 20 19 18 18 18 19 21 22 21 20 20 20 20 20 20 20 19 18 18 17 18 18 18 18 17 17 16 16 14 11 8 6 5 5 6 7 7 6 7 7 7 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 18 18 18 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 23 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 24 25 26 27 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 30 29 30 30 31 31 31 31 31 31 30 31 31 31 31 30 30 30 30 31 31 30 28 26 22 17 12 8 6 3 10 19 26 31 33 33 33 33 31 28 26 24 22 20 23 26 27 27 26 23 17 10 4 3 4 5 5 4 3 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 3 3 3 3 4 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 3 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 6 7 9 10 12 13 13 13 14 14 14 14 13 12 11 11 13 16 20 23 25 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 22 21 22 22 22 23 23 23 22 20 17 13 10 9 9 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 14 14 13 13 14 13 14 13 12 11 10 9 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 20 20 19 19 18 18 18 18 19 20 20 18 17 16 17 18 19 20 19 19 19 20 20 20 20 19 18 18 18 17 17 18 17 17 17 16 15 14 11 7 5 4 5 7 8 8 7 7 7 7 7 7 7 7 7 8 8 8 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 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 18 18 19 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 23 22 22 23 23 24 24 24 24 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 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 25 26 27 28 28 29 29 29 30 30 30 30 31 31 32 32 32 31 30 29 29 30 31 31 31 31 31 30 29 29 28 29 29 29 29 29 30 30 30 29 27 24 22 19 15 11 6 7 16 20 24 30 33 34 34 34 33 32 30 29 28 27 22 28 27 25 23 17 10 5 2 1 4 5 5 4 3 2 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 2 1 1 1 1 2 2 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 8 10 11 12 13 14 14 15 16 16 16 15 14 14 15 17 20 23 25 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 22 22 22 22 23 23 23 23 22 21 19 16 12 11 10 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 14 14 14 14 15 14 14 15 15 14 14 14 14 14 14 12 13 13 12 11 11 11 11 12 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 19 19 19 19 18 18 19 19 18 18 18 18 18 18 19 19 20 17 16 16 16 16 17 18 18 18 18 19 20 20 20 19 18 18 18 18 17 17 17 17 16 15 14 13 10 6 5 4 6 9 9 9 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 25 26 27 28 28 29 29 29 30 30 30 31 31 31 31 31 31 30 29 29 30 31 32 32 31 31 29 27 25 26 26 27 27 27 29 29 29 29 28 27 25 24 22 18 14 8 7 12 14 16 24 30 32 32 33 34 33 32 31 31 30 23 23 23 21 17 12 6 3 1 2 4 5 5 4 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 4 3 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 4 4 5 4 4 3 2 1 0 1 1 1 2 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 4 5 7 8 10 11 12 13 14 16 17 17 17 16 16 17 18 19 21 23 24 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 22 21 22 22 23 23 23 23 22 21 20 18 15 13 12 11 11 11 11 11 10 10 11 11 12 13 14 14 15 15 14 14 14 13 13 13 13 15 15 15 15 14 13 13 13 12 11 13 12 10 11 10 11 11 11 11 14 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 19 18 17 17 18 19 18 16 16 16 16 16 16 17 17 17 18 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 14 12 9 6 5 6 9 11 11 10 9 9 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 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 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 25 26 27 27 28 28 29 29 29 30 30 30 31 31 31 30 30 30 29 29 30 31 32 32 31 31 27 24 23 24 25 26 26 24 24 26 30 29 29 27 26 26 25 22 18 14 9 6 6 10 17 23 27 30 33 34 32 31 30 28 24 19 17 17 17 14 10 8 5 4 6 5 5 5 3 2 1 1 2 2 3 2 2 2 2 1 1 1 1 1 1 2 2 2 2 3 4 4 2 2 2 3 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 4 3 3 3 3 4 4 4 4 4 3 3 2 1 0 1 1 2 2 3 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 2 3 4 6 8 10 11 12 14 15 17 17 17 17 17 18 19 21 22 23 24 25 26 26 26 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 23 20 20 21 22 23 23 24 24 23 22 21 21 19 17 15 13 12 12 11 11 10 10 11 11 11 11 12 13 14 15 15 15 14 13 13 12 12 12 13 14 14 15 14 13 13 11 11 5 15 15 12 5 11 12 12 12 13 15 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 19 19 17 16 16 17 18 17 16 16 16 17 16 16 16 16 17 17 18 19 19 19 19 18 18 17 17 17 16 16 16 15 14 12 11 9 7 7 9 11 12 12 11 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 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 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 24 25 25 26 26 27 28 28 29 29 29 29 30 30 30 30 30 29 29 28 28 29 30 31 31 31 31 24 23 23 25 27 27 26 22 15 17 33 32 30 28 28 29 28 25 23 22 20 13 6 8 14 18 23 28 31 30 25 27 27 25 22 19 15 14 15 14 11 9 8 7 8 5 5 5 4 3 2 2 3 3 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 4 5 3 2 2 3 4 4 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 1 0 1 2 3 3 4 4 5 6 6 7 7 7 6 6 6 5 5 4 4 4 3 2 1 0 2 3 5 7 9 11 12 14 16 17 17 17 17 18 20 21 22 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 24 20 16 16 20 22 23 24 24 24 23 23 22 21 20 19 17 16 13 12 11 10 10 11 11 11 11 11 11 11 12 14 15 15 14 13 12 11 11 11 12 13 14 14 15 14 13 11 10 7 15 17 13 4 12 14 13 14 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 18 18 17 17 17 18 19 17 15 16 17 18 18 16 16 16 17 17 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 15 15 14 13 11 10 9 9 10 11 11 12 12 12 11 10 9 9 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 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 23 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 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 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 18 18 17 17 17 16 16 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 24 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 29 30 30 30 29 28 25 25 27 28 30 30 28 21 8 18 31 33 30 28 28 29 29 27 26 27 26 20 11 7 13 17 21 24 24 21 18 18 20 22 20 17 15 16 16 16 14 11 10 9 10 5 5 5 4 3 3 3 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 4 3 2 2 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 3 3 3 3 2 1 1 1 3 3 4 5 5 6 7 7 8 8 8 8 8 7 7 6 6 6 5 5 4 3 1 1 3 5 7 9 11 13 15 16 16 17 18 18 20 21 21 22 23 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 24 21 17 12 13 19 21 22 24 25 24 24 23 22 21 21 20 19 17 15 12 11 10 10 10 11 11 11 11 11 11 11 13 15 15 14 13 13 11 11 11 11 11 12 13 14 14 13 12 10 11 15 16 13 13 15 16 16 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 20 14 12 16 19 20 18 16 15 16 17 18 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 16 15 15 13 12 11 9 9 10 10 11 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 19 18 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 22 22 23 23 23 23 22 22 22 23 23 24 24 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 29 28 26 25 28 31 31 32 31 29 24 14 23 31 32 29 27 28 30 30 28 28 29 29 25 22 17 18 17 19 22 22 21 20 19 19 19 17 15 14 14 15 15 13 12 12 12 14 5 5 5 4 4 3 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 1 2 2 2 4 3 2 2 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 8 7 7 6 6 5 5 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 2 3 4 5 6 7 7 8 8 9 9 9 9 9 9 8 8 8 7 7 6 5 4 2 1 3 5 7 9 12 14 15 16 17 18 19 19 20 21 22 22 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 27 27 27 27 27 26 26 26 26 26 26 25 23 20 16 13 14 19 20 20 23 24 25 24 23 22 22 21 20 19 20 20 19 15 10 7 7 11 12 12 12 11 6 7 12 14 14 13 13 13 12 11 11 11 11 11 12 13 13 13 12 13 14 16 17 17 17 17 17 17 17 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 18 18 18 18 18 19 20 17 17 20 21 21 18 15 14 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 10 9 9 9 10 11 12 13 13 12 12 11 10 10 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 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 17 17 18 18 18 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 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 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 23 23 22 22 21 20 20 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 22 22 22 21 22 22 22 23 24 25 26 27 27 27 27 27 28 28 28 29 29 29 30 29 29 29 29 29 29 27 26 26 29 30 31 32 32 30 28 26 29 32 32 30 28 30 32 31 30 29 29 28 28 29 26 20 17 20 25 26 21 14 14 14 14 12 11 11 11 11 11 10 10 11 12 15 5 5 5 4 4 3 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 3 4 3 3 3 4 5 5 6 6 7 7 8 8 9 9 9 8 8 9 9 9 9 9 9 8 8 7 6 6 6 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 2 3 4 6 7 8 9 9 9 10 10 10 10 10 10 10 9 9 8 7 6 5 4 3 2 3 5 8 10 12 14 15 16 18 18 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 22 19 16 15 17 22 24 24 24 24 25 24 23 22 22 22 21 21 21 21 20 18 16 8 6 13 14 14 14 13 12 14 15 16 15 14 13 13 13 12 12 12 12 12 12 13 12 12 13 15 16 17 17 18 18 18 18 18 17 17 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 18 19 19 20 20 20 21 21 20 16 14 14 16 17 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 16 16 15 15 14 13 12 10 8 8 8 10 11 13 13 13 13 12 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 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 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 23 22 21 21 20 19 19 18 18 17 17 16 16 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 18 19 19 19 20 20 21 21 22 22 22 22 21 21 21 20 20 21 22 23 25 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 29 29 29 28 27 26 27 28 29 30 31 31 30 30 30 30 31 31 31 30 31 32 31 31 31 30 30 30 29 26 20 19 27 29 29 15 7 6 6 7 7 6 6 7 7 7 7 7 9 11 13 6 6 5 4 3 3 3 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 1 2 2 3 4 4 4 4 4 5 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 2 3 4 5 7 8 9 9 10 10 11 11 11 11 11 11 11 10 9 9 8 7 5 4 3 3 4 6 8 10 12 14 16 17 18 19 19 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 23 22 20 18 15 16 20 23 25 25 25 25 25 24 23 22 22 22 21 21 21 21 20 20 16 12 14 15 14 14 14 12 15 18 18 17 15 13 13 13 13 13 13 13 13 12 12 12 12 12 14 16 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 16 14 12 14 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 11 9 8 7 8 9 11 13 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 22 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 20 19 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 22 22 22 21 21 20 20 19 19 20 21 23 25 25 26 26 26 26 27 27 28 28 28 29 29 30 30 30 29 29 29 28 27 26 26 27 28 29 29 30 31 30 29 29 30 31 31 31 31 31 31 31 31 30 30 28 25 19 27 31 33 34 29 14 8 6 5 5 5 6 6 5 5 5 5 5 6 7 9 6 6 5 4 3 3 3 3 4 4 4 4 3 2 1 1 1 1 1 1 1 1 2 2 3 4 4 5 4 4 5 5 6 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 7 7 7 6 5 4 4 5 5 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 3 3 4 5 6 7 8 9 10 11 11 11 12 12 12 12 12 12 11 10 9 8 7 6 5 4 3 4 6 8 11 13 15 16 17 18 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 24 23 22 21 19 17 16 18 21 24 25 25 25 25 24 23 22 21 21 21 20 20 20 20 20 20 19 17 16 15 14 13 12 9 2 13 17 17 14 12 12 13 13 14 14 14 14 13 13 12 12 13 15 16 16 17 18 18 18 18 18 19 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 16 13 11 11 16 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 13 11 9 8 7 8 10 12 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 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 23 23 23 23 22 22 22 22 22 23 23 23 23 23 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 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 19 19 18 18 17 17 17 16 15 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 17 17 18 18 18 18 18 19 20 20 21 21 21 21 21 20 20 19 18 18 19 21 23 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 28 28 27 26 26 26 26 26 27 28 29 30 30 29 31 30 30 31 31 30 30 30 29 29 29 29 27 23 15 29 33 33 30 21 11 7 6 6 6 7 8 7 6 5 5 5 6 5 5 5 6 6 5 4 3 3 3 3 4 4 4 4 3 2 1 1 1 0 1 1 2 2 2 2 3 4 5 5 5 5 5 6 7 8 8 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 7 5 5 5 5 6 6 7 7 8 9 9 9 10 10 9 9 8 8 7 6 6 5 5 5 6 6 8 9 10 11 11 12 12 12 12 12 13 12 12 11 11 10 9 8 7 6 5 4 4 6 8 11 13 15 16 17 18 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 25 25 25 24 23 22 21 20 19 17 16 19 22 23 24 25 24 24 23 22 21 20 20 20 20 20 20 20 20 19 19 19 18 17 16 12 10 10 5 5 17 17 10 12 13 14 15 16 15 15 14 14 13 13 13 14 15 16 16 17 18 18 18 18 18 19 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 19 19 19 18 19 19 19 20 20 20 18 14 10 6 14 16 17 17 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 11 8 7 7 8 10 12 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 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 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 24 24 24 24 24 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 24 24 24 24 24 23 23 22 21 20 19 18 18 17 17 17 16 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 17 18 18 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 20 20 19 17 16 16 17 20 23 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 26 25 25 25 25 25 26 26 27 28 29 29 29 28 29 30 30 29 28 28 28 29 29 29 29 27 26 31 31 29 22 13 8 5 5 6 7 9 9 8 7 7 7 7 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 2 1 1 0 1 1 2 3 3 2 3 3 4 5 5 6 6 6 7 8 8 8 8 8 8 8 9 10 11 11 11 11 10 10 10 11 11 10 10 9 9 8 8 8 7 6 5 5 6 6 7 8 9 9 10 11 11 12 12 12 12 11 10 10 9 8 8 7 7 7 7 7 8 9 10 11 12 12 13 13 13 13 13 13 12 12 11 10 9 8 7 7 5 5 5 7 9 11 13 15 16 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 23 22 21 20 19 18 17 18 20 22 23 23 24 23 22 22 21 20 19 19 19 20 20 20 20 20 19 19 19 19 19 18 15 9 3 5 14 15 13 11 13 14 16 16 15 15 15 14 14 13 13 14 15 16 16 16 17 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 17 13 6 5 15 16 17 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 13 11 9 8 8 8 9 11 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 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 22 22 22 22 22 22 23 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 23 23 23 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 19 18 17 17 17 16 16 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 19 18 16 14 14 15 18 22 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 25 24 24 24 24 24 25 25 25 26 27 27 28 28 29 29 29 27 27 27 28 29 30 30 30 30 31 31 29 25 19 12 8 7 7 8 9 10 10 9 9 9 9 9 9 10 10 10 4 4 4 4 4 5 5 5 5 5 4 4 3 2 1 1 1 1 1 3 4 3 3 3 4 5 5 6 6 6 6 7 8 9 9 9 8 7 7 8 10 11 12 12 11 11 11 11 11 11 11 10 9 9 9 9 9 8 6 5 5 6 7 8 9 10 11 12 12 13 14 14 14 14 13 13 12 12 11 10 10 9 9 8 8 9 9 10 11 12 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 6 5 6 8 10 12 13 15 17 18 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 23 21 20 20 20 19 18 18 19 21 22 22 23 23 22 21 21 20 19 19 18 18 19 19 20 19 19 19 19 19 19 19 19 19 16 14 15 16 14 12 13 13 13 15 14 14 15 15 14 13 13 14 15 16 16 16 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 18 18 18 18 18 18 19 19 19 19 18 17 13 1 10 13 14 15 16 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 12 10 8 8 8 9 10 12 13 13 13 13 13 12 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 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 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 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 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 18 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 19 18 17 15 12 11 12 16 21 24 26 26 26 26 27 27 28 28 28 28 28 28 27 27 27 27 26 25 24 23 23 23 23 24 24 24 24 24 24 20 16 20 28 28 28 27 27 28 30 30 31 30 31 31 31 29 27 23 18 13 10 9 9 10 11 11 11 10 10 11 11 10 10 11 11 11 3 3 3 3 4 5 5 6 5 5 4 4 3 3 2 1 1 1 1 2 3 3 3 3 4 5 6 6 6 7 7 8 9 9 9 9 9 8 8 9 10 12 13 12 12 11 11 12 12 12 11 11 10 9 9 9 9 9 7 5 5 6 7 8 9 10 12 13 14 15 15 16 16 15 15 15 15 15 14 13 12 12 11 11 10 10 10 10 11 12 12 13 13 14 14 14 13 13 13 13 13 12 11 10 9 9 8 7 6 6 8 10 12 14 16 17 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 24 22 21 20 20 19 19 19 19 20 21 22 22 22 22 21 21 20 19 18 18 17 16 17 17 18 18 18 18 18 19 19 20 19 19 19 19 17 14 14 12 14 14 15 16 15 14 16 15 13 13 14 15 16 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 18 18 18 19 18 18 19 19 19 18 17 15 14 1 9 8 9 13 14 14 14 16 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 12 10 9 8 8 9 11 12 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 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 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 22 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 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 22 22 21 20 19 19 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 14 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 18 17 15 12 8 7 13 20 24 26 26 26 26 27 27 27 28 28 28 28 27 27 27 27 26 26 25 23 22 22 22 23 23 23 22 22 22 19 11 5 9 22 25 25 26 26 28 30 30 29 30 31 31 29 27 25 21 16 13 11 10 11 12 12 12 11 11 11 11 12 11 10 11 12 12 3 3 2 2 3 4 4 5 5 5 4 4 3 3 2 1 1 1 1 2 3 3 3 4 5 6 6 6 6 7 8 9 9 10 10 10 10 10 9 10 11 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 9 7 6 5 6 8 9 10 11 13 15 16 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 12 13 13 14 14 14 14 14 13 13 13 13 12 12 11 10 9 8 7 7 7 9 11 13 15 16 17 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 24 22 21 20 20 19 19 19 19 20 21 21 22 22 21 21 20 20 19 18 17 16 16 16 16 17 17 17 17 18 20 20 19 19 19 19 18 14 13 13 13 14 15 17 17 17 16 16 14 12 14 16 17 17 18 17 17 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 18 19 19 19 19 19 18 17 17 15 14 5 3 4 4 13 17 16 15 16 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 12 11 10 9 9 9 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 23 23 22 22 21 20 20 19 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 18 17 16 13 6 4 11 19 24 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 22 22 22 23 23 22 21 21 18 11 3 4 3 8 18 22 21 20 19 24 27 27 29 30 28 26 23 22 19 15 13 11 10 11 12 12 11 10 9 10 11 11 11 11 11 12 12 6 4 3 3 2 3 3 4 5 5 4 3 3 3 2 1 1 1 1 2 3 3 3 4 4 6 6 7 7 8 9 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 10 8 6 6 7 9 10 12 13 15 17 18 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 9 8 7 8 10 12 14 16 17 17 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 25 26 26 25 23 21 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 17 16 16 17 18 19 19 20 20 20 20 19 19 19 18 16 13 13 13 13 14 15 17 18 18 18 17 14 15 16 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 17 18 18 19 19 19 19 18 17 15 14 12 10 9 14 14 17 19 18 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 9 9 9 11 12 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 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 24 23 23 22 21 20 20 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 18 17 18 17 15 13 15 20 23 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 26 25 24 23 22 21 22 23 23 21 20 17 12 6 6 5 2 5 13 19 15 6 5 12 19 19 22 23 20 18 17 17 16 15 12 10 10 11 12 12 10 8 7 8 10 11 11 11 11 13 12 6 5 4 3 3 3 2 2 3 4 4 3 3 3 2 2 2 3 2 3 4 4 3 4 5 6 6 7 7 8 10 11 12 12 13 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 8 6 6 8 11 13 15 16 17 19 20 21 20 20 20 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 11 11 10 10 9 8 9 11 13 15 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 25 26 26 26 24 22 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 19 20 20 20 20 20 20 20 20 19 19 16 13 13 13 13 13 14 16 17 17 15 14 13 13 15 16 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 19 18 18 18 17 15 14 15 14 13 15 17 17 18 18 18 17 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 9 9 9 11 12 13 13 13 13 13 13 13 13 13 13 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 17 17 16 16 16 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 20 21 21 21 21 21 22 23 24 24 24 24 23 22 22 21 20 20 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 12 12 12 13 13 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 18 17 18 19 20 20 21 21 23 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 22 21 22 22 22 21 18 14 9 6 6 4 1 4 9 14 12 6 3 1 7 10 13 12 11 11 11 12 14 14 12 10 10 11 12 11 9 7 6 8 10 11 10 10 12 13 12 6 5 5 5 4 4 4 3 2 3 3 3 3 2 2 3 3 4 3 3 3 3 3 4 5 6 7 7 8 9 11 13 14 14 14 13 13 13 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 14 14 12 10 8 6 7 12 16 18 19 20 21 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 9 9 12 14 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 24 26 27 27 24 21 20 21 21 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 19 16 14 13 13 13 13 14 14 15 16 11 6 7 3 11 15 16 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 17 17 16 13 14 16 17 17 17 18 17 17 17 17 16 16 16 16 15 15 14 13 13 12 12 12 12 12 11 11 11 11 11 11 10 9 10 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 18 17 17 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 21 21 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 23 22 22 21 20 20 20 20 20 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 17 17 17 19 21 22 21 22 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 21 21 21 21 21 20 17 14 12 11 6 1 1 3 6 9 8 5 4 2 2 5 7 7 7 6 6 8 11 12 11 10 10 11 12 10 8 6 6 9 11 11 9 10 11 12 12 7 7 7 7 6 5 5 5 4 3 3 3 2 2 2 2 3 4 2 1 1 1 2 3 5 6 7 7 8 10 12 15 16 16 15 15 14 14 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 15 13 12 10 8 3 7 18 20 21 22 22 23 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 13 13 13 12 12 11 11 10 9 10 13 15 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 22 25 28 27 23 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 17 15 14 13 13 13 14 15 15 15 14 8 7 8 9 13 15 16 17 18 18 19 19 18 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 18 18 18 16 16 14 14 16 17 18 19 18 18 17 16 16 16 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 10 10 10 10 11 10 10 10 11 12 12 12 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 17 18 18 19 19 19 18 17 17 17 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 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 19 20 20 20 20 20 20 20 20 19 20 22 23 24 24 24 23 22 21 21 20 20 19 19 19 19 18 18 17 16 16 16 15 15 15 15 15 15 14 13 13 13 12 12 12 11 11 11 11 11 11 12 11 11 12 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 17 16 17 21 24 23 22 23 23 24 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 22 21 20 20 20 20 18 16 15 16 17 13 5 2 2 4 5 6 4 4 2 1 3 5 5 5 4 3 5 7 9 10 9 9 9 10 9 7 6 7 9 11 10 10 10 11 12 11 9 9 9 9 8 8 7 7 6 5 5 5 4 4 3 2 1 1 3 6 6 5 3 1 2 5 7 8 10 13 15 18 18 18 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 18 18 18 18 17 16 15 14 13 13 11 7 20 22 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 12 11 10 9 11 14 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 19 24 29 29 23 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 17 19 20 20 19 19 18 17 16 15 14 14 14 14 15 16 16 17 16 15 14 14 15 16 16 16 17 18 18 19 19 18 17 16 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 20 20 19 19 19 19 19 20 20 19 19 18 18 18 18 18 18 17 17 17 17 15 14 14 16 17 18 19 19 18 17 16 16 15 15 15 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 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 18 18 18 17 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 19 19 19 19 19 19 19 20 20 19 19 19 18 19 21 23 23 23 23 23 22 22 21 20 20 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 14 13 12 12 12 11 11 11 10 10 10 10 11 11 11 11 12 13 13 14 14 15 15 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 16 16 17 21 25 24 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 24 23 22 20 19 18 17 17 17 16 16 16 16 16 10 5 3 3 4 4 4 3 3 1 2 3 4 3 2 1 2 4 6 8 8 7 7 8 8 7 6 6 8 9 9 9 9 10 11 11 12 12 12 11 11 11 11 12 12 12 10 9 8 8 7 7 7 10 14 17 16 13 10 7 2 3 7 11 15 17 19 20 20 20 19 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 17 16 17 17 18 19 22 23 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 11 9 11 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 18 22 26 23 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 19 19 18 18 17 16 15 15 15 15 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 20 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 17 16 16 16 14 13 14 16 19 20 20 19 18 17 16 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 21 22 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 13 11 9 12 11 11 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 14 14 13 13 14 14 15 15 16 16 17 18 18 18 17 15 15 18 22 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 25 24 22 21 19 17 16 14 14 15 17 16 15 15 14 12 9 6 5 4 4 3 2 2 2 0 2 3 2 1 0 0 1 3 5 6 5 5 5 6 6 5 5 5 6 7 8 9 9 10 10 16 15 14 13 13 13 15 17 19 20 17 14 13 12 12 13 15 19 23 23 22 21 20 19 17 12 10 17 22 23 22 22 21 21 21 20 20 20 21 21 21 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 21 22 23 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 8 13 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 12 11 20 21 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 17 17 17 16 17 18 18 17 16 16 15 15 15 15 14 13 13 15 16 17 17 18 18 18 18 19 19 18 18 18 18 17 17 17 18 18 19 18 19 19 18 18 17 19 19 19 19 20 20 20 20 21 21 20 20 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 17 16 15 15 12 12 15 17 19 19 19 19 18 17 16 15 14 14 13 14 14 14 13 13 12 12 12 12 11 11 10 10 10 10 9 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 16 15 16 17 19 20 20 21 22 23 23 23 23 23 22 22 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 12 11 11 11 11 10 10 10 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 15 14 15 18 21 24 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 25 24 23 21 20 18 15 11 7 8 10 15 16 16 14 12 12 10 8 7 6 5 4 2 2 2 1 0 1 1 1 1 1 1 0 2 3 4 3 3 4 4 4 3 3 4 6 8 9 9 10 10 18 17 16 15 15 15 17 20 22 22 20 18 17 16 17 18 21 23 25 25 25 24 24 24 23 23 23 25 26 26 25 24 23 23 23 22 23 23 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 10 8 14 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 15 14 13 10 14 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 17 17 16 16 16 16 16 17 18 17 16 15 14 14 14 14 13 12 12 13 15 17 17 18 19 19 20 20 20 20 19 19 19 17 16 15 16 17 19 19 20 19 19 18 19 19 20 20 19 20 20 20 20 20 21 21 21 20 20 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 16 15 14 9 11 16 18 18 18 19 19 19 18 15 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 17 17 16 16 15 14 14 12 15 18 20 20 21 22 22 23 23 23 23 22 22 21 20 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 12 8 10 10 10 9 9 9 9 9 9 9 10 10 11 12 12 12 13 13 13 12 12 12 12 13 14 14 14 15 16 17 17 16 15 14 15 18 21 24 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 25 24 22 20 19 16 12 5 3 3 1 8 13 14 12 11 11 10 10 9 9 8 6 4 3 3 2 1 0 0 1 2 2 1 1 1 2 2 2 2 2 2 3 2 3 4 6 8 9 9 10 10 18 18 17 17 17 18 19 21 22 22 21 20 19 20 20 21 23 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 21 22 22 23 23 24 24 24 24 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 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 9 11 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 11 13 18 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 17 16 16 16 16 15 16 16 16 16 15 14 14 13 13 13 12 11 11 14 13 16 17 18 19 20 21 21 21 20 20 20 19 17 16 15 16 19 19 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 19 19 18 18 17 16 15 14 11 14 17 17 17 18 18 19 19 19 16 14 13 12 12 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 17 17 17 16 16 16 15 14 13 12 7 16 19 19 20 21 21 22 22 22 23 23 22 22 21 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 15 8 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 12 13 13 14 14 15 16 16 15 15 15 16 18 21 24 24 24 24 23 23 23 23 23 23 24 24 25 25 25 26 26 26 25 23 20 19 18 17 16 15 13 16 11 4 10 13 11 10 10 10 10 10 10 10 8 6 4 4 3 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 3 4 5 7 8 8 9 10 10 19 19 19 19 19 19 20 22 22 22 22 21 21 21 22 23 23 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 22 22 22 22 22 22 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 12 10 13 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 13 12 12 15 18 20 21 22 21 21 21 21 21 21 20 20 20 19 19 19 19 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 11 12 14 9 8 12 18 20 20 21 21 21 21 20 20 19 18 17 17 19 19 19 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 19 19 18 18 17 16 15 15 14 15 16 16 16 17 18 19 20 19 18 15 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 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 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 15 15 14 13 12 4 10 17 18 19 20 20 21 21 22 22 23 23 22 22 21 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 13 8 9 9 9 9 8 8 9 9 9 10 10 10 11 11 11 12 12 12 11 11 11 10 11 11 12 13 14 15 16 16 15 15 16 17 18 20 21 22 22 22 23 23 23 23 23 23 23 24 24 25 25 25 25 25 24 22 19 19 20 21 21 24 27 26 17 10 12 12 11 10 9 9 8 9 10 10 9 7 5 5 4 4 4 3 3 3 3 2 1 1 2 2 2 2 2 2 3 4 5 7 8 8 9 9 10 10 19 19 19 20 20 20 21 22 22 22 22 22 22 22 23 23 24 24 25 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 25 25 24 24 24 24 23 23 23 23 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 12 12 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 13 16 19 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 11 12 13 12 10 6 19 20 21 22 22 21 21 21 20 20 20 19 19 20 20 20 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 19 18 18 17 17 16 16 15 15 16 16 16 16 17 19 20 21 21 20 18 14 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 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 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 16 15 15 15 15 15 14 13 13 11 8 13 17 18 19 20 20 21 21 22 22 22 22 22 22 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 7 7 9 9 9 8 8 8 9 10 10 10 10 10 10 10 10 11 11 11 10 10 9 9 10 11 12 13 14 14 14 14 14 15 16 17 18 19 20 20 21 21 22 22 22 23 23 23 24 24 25 25 25 25 24 23 22 20 19 20 22 25 27 28 27 21 18 16 13 10 10 9 8 7 8 10 9 8 7 6 6 5 5 5 5 4 3 3 3 2 1 1 2 2 2 3 3 4 5 6 7 8 9 9 10 10 10 19 20 20 20 20 20 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 12 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 13 13 13 14 17 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 13 12 11 10 7 6 8 21 21 22 22 22 22 22 22 21 21 21 20 19 20 20 19 18 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 16 16 16 16 16 18 19 21 22 22 21 20 17 12 10 10 10 11 11 11 11 12 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 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 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 14 14 14 13 13 13 12 12 13 15 17 18 19 19 20 20 21 21 22 22 22 22 21 21 20 19 19 18 17 17 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 11 6 8 9 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 9 10 11 13 13 13 12 12 13 14 15 16 17 17 18 19 20 21 22 22 22 23 23 23 24 24 24 24 24 23 23 22 20 19 20 22 24 25 26 24 21 20 17 13 11 10 9 8 7 8 9 9 9 8 7 6 7 7 6 6 5 4 3 3 3 2 1 1 2 2 3 4 5 5 6 8 9 9 10 10 10 10 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 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 24 24 24 24 24 24 23 23 24 24 24 25 25 25 25 25 25 25 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 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 13 13 15 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 16 15 14 14 14 13 13 12 12 13 14 14 14 12 10 9 7 5 9 21 22 23 23 22 22 22 22 22 21 21 21 21 21 19 17 17 17 17 17 17 18 18 18 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 16 16 16 17 18 19 20 21 23 22 21 21 19 14 11 10 10 10 11 11 12 12 12 11 11 11 11 11 10 10 10 11 11 11 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 17 16 15 15 14 13 12 12 12 12 12 12 12 11 12 13 15 17 18 19 19 20 20 20 21 21 21 21 21 21 20 19 19 18 18 17 16 16 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 13 9 8 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 7 8 9 10 11 12 13 13 12 12 12 12 13 14 15 16 17 19 20 21 22 22 22 23 23 23 24 24 24 23 23 22 22 21 20 20 20 21 22 22 22 21 20 18 15 13 11 9 8 8 8 9 10 10 9 8 8 8 7 7 6 5 4 3 2 2 2 2 1 2 3 3 4 5 6 6 7 8 9 10 10 10 10 20 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 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 24 24 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 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 16 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 16 15 15 14 14 13 13 12 11 11 12 14 15 14 13 12 11 12 9 14 21 22 23 23 22 22 22 22 22 22 22 22 22 21 18 17 17 17 17 17 17 18 18 18 19 20 20 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 17 17 18 18 18 20 22 23 22 18 16 17 16 12 10 10 10 10 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 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 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 17 16 15 14 13 12 12 12 12 12 12 11 11 11 12 14 16 17 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 16 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 16 13 9 8 8 8 8 8 8 7 8 8 9 10 10 11 10 10 9 9 8 8 7 7 7 7 8 8 9 11 12 12 12 11 11 10 11 11 12 14 15 16 17 19 20 21 22 22 22 23 23 23 24 23 23 22 22 21 21 20 19 18 18 18 20 20 20 19 17 16 14 11 9 8 8 8 9 10 10 10 10 9 9 8 7 6 6 5 4 3 2 2 2 2 2 3 4 5 6 7 7 7 8 9 9 10 10 10 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 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 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 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 16 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 13 13 13 9 11 13 14 13 9 12 13 13 15 19 21 22 22 22 22 22 22 22 22 22 22 22 22 21 19 17 17 17 18 18 18 18 18 18 18 19 20 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 17 17 16 15 9 14 18 21 23 22 18 17 17 16 13 10 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 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 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 17 16 14 14 13 13 12 12 12 12 12 11 11 11 13 14 16 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 16 14 11 9 8 8 8 8 8 8 8 8 9 10 11 12 12 12 11 10 9 7 6 6 6 7 7 7 8 8 10 11 11 11 11 10 9 9 10 11 12 13 15 16 18 19 20 21 22 22 23 23 23 23 23 23 22 22 22 22 21 19 17 16 16 17 19 19 18 17 16 14 12 9 8 8 9 9 10 11 11 11 10 9 7 6 6 5 5 4 3 3 2 2 2 3 3 4 5 7 7 7 8 8 9 9 9 9 9 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 25 25 25 26 26 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 14 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 15 16 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 7 12 13 12 11 7 9 14 14 16 19 20 21 22 22 22 22 22 22 22 22 22 21 21 19 18 18 18 18 19 19 18 18 18 18 18 19 20 21 21 21 21 20 20 20 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 13 13 8 9 15 16 19 21 22 21 20 19 17 14 10 8 9 10 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 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 22 22 22 22 22 22 22 21 22 22 22 22 22 22 21 21 21 20 19 19 19 20 19 19 18 17 15 14 15 16 16 17 17 17 18 18 18 18 19 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 17 16 15 14 14 14 13 13 13 13 12 12 12 11 11 12 15 16 16 17 17 18 19 19 16 15 15 14 14 15 16 16 17 17 17 17 17 17 16 16 15 15 15 16 16 16 17 17 17 18 18 18 17 15 12 10 9 8 8 8 8 8 8 9 9 10 11 12 12 13 13 13 13 11 8 6 5 5 6 7 7 8 8 8 10 11 10 10 9 9 8 9 10 11 12 14 15 17 18 20 21 22 22 23 23 23 23 23 23 22 22 23 23 22 20 16 13 14 16 18 19 20 18 16 13 11 10 9 8 9 9 10 11 12 11 11 9 7 5 5 5 5 5 4 3 3 3 3 3 3 4 5 6 7 8 8 8 8 8 8 8 8 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 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 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 12 13 13 14 14 16 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 8 12 13 13 12 4 9 16 17 17 19 20 21 21 22 22 22 22 22 22 22 21 20 20 19 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 13 13 5 9 15 14 16 21 22 21 21 19 17 13 9 7 9 10 11 11 12 12 12 12 12 12 12 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 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 21 21 21 21 20 19 18 18 19 19 19 19 16 13 11 11 12 14 15 16 17 17 18 19 19 18 18 19 20 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 13 13 12 12 12 11 12 14 15 15 15 16 18 18 18 14 13 12 12 11 11 13 14 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 16 15 13 11 10 9 8 8 9 9 9 9 9 10 10 11 12 12 13 14 15 15 13 9 6 5 5 6 7 8 8 7 7 9 10 10 9 8 8 7 8 9 10 12 13 14 16 17 19 20 21 22 23 23 23 23 23 23 22 23 23 24 23 20 14 11 12 16 19 21 22 20 16 12 10 10 9 9 9 9 10 11 11 11 10 9 7 6 5 5 5 5 5 4 4 3 3 3 3 4 5 6 7 7 7 7 8 7 7 7 7 22 23 23 23 23 23 23 23 23 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 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 13 13 12 11 13 13 14 15 16 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 17 17 17 16 16 16 16 16 15 15 14 15 12 5 12 14 11 7 5 12 16 15 17 18 19 20 21 22 22 22 22 22 22 22 21 20 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 15 8 4 13 14 11 10 21 21 20 20 19 16 13 9 8 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 18 19 19 18 13 8 7 9 11 13 14 15 16 17 18 19 19 19 18 18 18 20 20 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 12 12 11 12 13 14 14 14 16 18 18 17 14 11 10 10 10 10 11 12 14 15 16 17 17 17 18 17 17 17 16 16 16 16 16 16 16 16 15 14 13 12 11 11 10 9 9 9 9 9 10 10 11 11 11 12 12 12 13 14 15 14 11 6 5 6 7 9 9 9 7 6 7 10 9 8 8 7 6 6 7 9 11 12 13 14 16 18 19 21 22 22 22 23 23 23 22 23 23 24 24 24 19 13 10 12 16 19 22 23 21 14 10 10 11 10 9 9 9 10 10 10 10 10 9 7 7 6 6 6 6 5 5 4 4 3 3 3 3 4 4 5 6 7 7 7 7 6 6 5 23 23 23 23 23 23 23 23 23 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 13 12 11 11 11 12 13 15 16 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 13 4 10 14 14 11 10 10 12 15 16 17 18 19 20 21 21 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 12 3 8 14 12 6 7 20 20 20 20 19 17 16 13 9 12 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 16 17 18 19 20 20 20 10 3 7 10 13 14 15 15 16 17 19 20 19 18 11 6 13 18 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 14 13 13 13 12 12 11 13 14 14 15 16 18 17 16 14 12 10 10 10 10 10 11 13 14 15 16 16 17 18 18 18 18 18 17 17 16 16 16 15 15 14 13 12 12 12 11 10 10 9 10 10 10 11 11 12 12 11 12 12 12 13 13 14 16 16 14 12 13 13 12 11 9 6 5 4 8 8 7 7 6 5 5 6 8 9 10 12 13 15 16 18 19 20 21 22 22 23 23 22 22 23 24 25 25 20 13 10 11 15 19 22 23 21 13 11 12 12 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 6 6 5 5 4 4 3 3 3 3 3 4 5 6 6 6 6 6 5 5 23 23 24 24 24 24 24 24 24 24 24 25 25 25 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 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 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 14 14 15 14 13 13 13 14 14 14 14 14 14 13 12 11 11 11 12 13 14 16 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 15 15 15 15 14 14 12 6 10 14 13 12 10 13 15 16 17 18 18 19 19 20 21 21 21 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 19 19 20 20 20 21 21 20 20 21 21 21 20 20 19 18 18 18 18 18 18 18 17 17 12 2 7 11 13 10 2 13 19 19 19 19 19 18 18 17 14 14 15 15 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 20 20 21 21 21 21 21 21 21 20 20 20 19 18 17 17 19 20 20 21 22 20 10 4 11 14 15 15 16 16 15 17 18 17 16 11 12 13 15 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 14 15 16 17 17 17 16 15 14 14 13 13 12 12 12 13 14 15 15 16 17 17 18 19 19 19 18 18 17 16 16 16 15 14 13 13 13 12 12 12 11 10 11 11 10 11 11 11 12 11 12 12 12 12 13 14 16 17 18 17 16 15 13 10 8 6 5 3 5 6 5 5 5 4 4 5 7 8 9 11 12 14 15 16 18 19 20 21 22 22 22 22 22 23 24 25 25 23 17 12 11 13 18 22 24 22 16 13 13 12 10 9 9 9 9 8 8 9 9 9 9 9 9 9 8 7 6 6 5 5 4 4 4 3 3 3 3 4 4 4 5 5 5 5 4 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 17 10 8 7 5 5 8 11 12 13 13 13 13 14 13 12 11 11 11 12 14 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 10 7 4 13 12 8 11 15 17 17 18 19 19 19 20 20 20 21 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 19 18 18 18 18 17 17 17 16 14 2 8 10 11 14 6 9 17 19 19 19 19 19 19 17 17 17 18 18 16 13 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 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 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 20 20 21 21 21 21 21 20 20 19 19 19 19 18 18 19 20 21 21 21 21 18 15 15 16 16 16 16 15 12 7 4 13 17 17 16 15 15 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 13 14 16 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 15 15 16 17 17 18 19 20 19 19 18 17 17 16 16 16 15 14 14 14 14 13 13 12 11 11 11 10 10 10 10 10 11 11 11 11 11 12 14 15 16 16 16 15 14 12 10 8 5 5 4 3 4 3 3 4 4 4 5 6 8 9 10 11 13 14 15 16 18 19 21 22 22 22 22 21 22 23 24 24 23 21 14 10 8 10 12 16 17 15 15 12 11 9 8 8 8 8 8 8 8 9 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 4 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 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 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 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 18 14 4 9 11 14 13 9 9 10 10 11 12 13 13 13 12 11 11 12 13 14 15 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 10 10 11 12 15 16 17 17 18 19 19 19 18 18 20 21 21 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 20 19 19 18 18 18 17 17 16 16 16 12 9 6 12 16 14 17 19 19 19 19 19 18 18 17 16 17 20 20 17 14 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 23 22 22 21 20 20 20 20 21 21 21 21 20 20 19 19 19 19 19 20 20 21 21 22 21 20 21 20 18 18 18 18 16 11 7 7 9 12 15 16 16 15 15 15 15 16 16 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 11 13 15 16 17 17 17 18 18 18 18 18 18 17 17 16 16 16 15 15 16 16 17 18 19 19 20 19 19 18 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 9 9 10 10 11 10 10 11 12 13 14 14 14 13 12 11 10 8 5 5 5 3 2 1 2 3 3 3 4 5 7 8 9 11 12 13 14 15 17 18 20 21 21 22 21 21 21 22 23 23 23 22 18 12 8 5 3 10 15 18 17 11 9 8 7 7 7 7 8 8 8 9 9 9 9 9 8 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 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 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 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 17 13 12 13 14 16 17 12 6 8 13 14 14 14 14 13 12 11 11 12 13 14 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 15 15 14 14 15 15 15 16 16 16 15 15 14 14 15 16 16 16 17 18 19 19 19 18 18 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 21 20 20 19 19 19 18 18 17 16 16 17 18 17 18 19 20 19 19 19 19 19 19 18 18 17 17 16 18 20 21 19 16 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 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 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 20 20 20 20 20 21 21 20 20 19 19 19 20 20 21 21 21 22 21 21 21 20 20 21 20 19 18 16 6 6 9 10 12 14 15 15 15 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 12 12 13 15 17 17 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 19 20 20 19 18 18 18 17 17 17 17 18 18 17 16 16 15 15 14 14 13 12 11 9 9 8 8 9 9 10 10 10 10 10 11 12 12 12 11 11 11 10 8 6 5 5 4 2 1 3 4 3 3 4 5 6 8 9 10 11 12 13 14 15 17 18 20 21 21 21 20 20 21 22 23 23 22 18 15 9 2 3 16 18 20 16 11 8 7 6 6 7 7 7 7 7 8 8 9 8 8 7 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 26 26 26 26 27 27 27 27 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 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 18 16 15 14 15 17 19 19 18 17 17 17 16 15 14 13 13 12 11 11 12 13 14 14 15 16 16 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 16 16 15 15 15 16 15 16 17 17 18 18 19 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 20 20 20 20 19 19 18 18 17 17 18 18 19 21 21 21 20 19 19 19 19 19 18 18 17 16 16 17 19 20 20 18 16 15 15 15 15 15 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 19 19 20 20 20 21 21 21 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 23 23 22 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 21 21 21 21 21 21 21 21 21 20 15 11 10 11 11 12 13 15 15 15 15 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 12 12 14 16 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 19 20 20 19 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 11 10 9 8 7 7 8 8 8 8 8 9 9 10 10 10 10 9 10 9 8 6 5 6 4 2 1 4 5 4 4 4 4 6 7 8 10 11 11 12 13 13 15 17 19 20 20 20 20 20 20 22 22 23 22 19 16 14 9 13 17 16 18 15 11 7 6 6 6 6 7 7 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 5 5 5 5 5 5 4 4 4 4 4 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 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 22 22 22 21 21 21 21 20 19 18 16 16 16 18 20 20 20 20 20 19 18 15 12 12 11 12 12 11 11 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 18 18 18 18 18 17 17 16 16 16 16 16 15 15 14 14 14 15 15 15 16 16 16 16 17 16 16 15 14 14 16 16 16 16 17 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 19 19 20 21 21 20 20 19 19 18 18 18 18 17 16 16 16 16 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 22 21 20 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 22 21 20 17 14 12 12 12 13 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 14 12 12 13 12 13 15 16 17 17 18 18 19 19 18 18 18 18 18 18 18 19 19 19 19 19 18 19 19 20 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 13 11 11 9 8 7 7 7 7 7 7 7 8 8 9 9 8 9 8 7 6 5 6 5 2 4 5 5 5 4 4 4 5 7 8 9 10 11 11 11 12 14 15 17 19 19 19 18 18 19 20 22 22 22 20 18 17 18 17 16 18 17 14 10 8 6 6 6 6 6 6 6 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 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 25 25 24 24 25 25 25 25 25 25 25 25 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 26 26 26 26 27 27 27 27 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 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 19 18 18 19 20 21 21 21 21 21 20 19 17 11 8 10 10 10 10 11 12 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 13 13 15 15 15 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 20 20 19 19 18 18 18 18 17 16 16 15 15 16 17 17 17 17 16 16 16 15 15 15 15 15 15 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 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 22 21 20 19 19 18 18 19 19 20 21 21 21 22 22 22 23 22 22 21 21 21 21 21 21 21 22 22 22 21 20 18 15 14 13 12 13 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 14 7 7 12 12 13 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 20 20 19 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 18 16 16 15 13 12 11 9 7 6 6 6 6 6 7 7 8 8 8 8 7 6 6 7 7 5 2 2 5 6 6 5 4 4 5 6 7 9 10 10 10 10 11 12 14 16 18 18 17 16 16 16 17 19 21 21 21 19 18 18 17 17 17 15 13 10 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 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 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 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 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 21 22 22 22 22 22 21 21 19 15 11 9 10 11 10 10 11 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 15 15 14 13 12 13 14 15 15 16 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 24 23 22 21 20 20 19 18 18 19 19 21 22 22 22 23 23 23 23 22 21 21 21 21 20 19 19 21 21 22 22 22 20 19 17 15 14 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 19 16 11 12 12 13 15 16 17 17 18 18 18 18 18 18 18 18 17 18 18 19 19 19 19 19 19 20 21 21 21 21 20 19 19 18 18 17 17 17 17 17 17 16 17 17 18 19 20 21 21 19 19 18 16 15 13 11 9 7 6 5 5 6 6 6 7 7 7 7 7 7 7 8 8 4 2 4 5 6 6 5 4 4 4 6 7 8 9 9 9 10 10 12 13 15 17 17 16 15 14 13 14 17 18 19 20 19 17 17 17 16 15 14 12 10 9 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 24 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 21 22 22 23 22 22 22 22 22 21 18 15 13 11 8 11 12 11 12 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 15 15 14 13 12 12 12 13 14 15 15 16 16 17 17 18 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 19 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 16 16 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 24 23 23 22 21 20 20 19 18 19 19 21 22 23 23 23 23 23 22 22 21 21 20 19 18 18 18 19 21 22 22 22 21 20 18 16 15 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 13 13 13 14 16 16 17 17 17 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 20 21 21 21 21 20 19 19 18 18 17 17 17 17 17 17 17 18 18 19 20 21 21 21 20 19 19 18 17 15 13 11 8 6 5 5 6 6 6 6 7 7 7 7 9 9 9 7 4 2 3 5 6 6 6 5 4 4 5 6 7 8 9 9 9 10 11 13 14 16 16 15 14 13 12 13 15 16 17 17 17 17 16 15 15 14 13 12 10 9 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 22 22 22 22 22 20 16 14 12 12 10 9 10 11 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 15 15 16 16 15 15 14 14 13 12 12 12 13 14 14 15 15 16 16 17 18 19 19 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 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 19 19 19 19 19 19 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 26 25 25 24 24 23 23 22 21 20 19 19 19 20 21 22 23 23 23 23 22 22 21 21 21 19 17 17 18 18 19 20 21 22 22 21 20 19 17 16 15 15 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 15 13 13 13 14 15 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 19 20 21 21 21 20 20 19 19 18 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 16 15 14 12 9 7 6 6 7 6 7 7 7 7 8 9 10 10 9 7 4 2 2 4 6 6 6 5 4 4 5 6 7 8 8 9 9 10 11 12 14 15 15 15 13 12 11 12 14 15 15 16 16 16 15 15 14 13 12 11 10 10 9 8 7 7 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 7 7 7 7 6 6 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 24 24 24 24 24 25 25 25 25 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 26 26 26 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 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 16 7 9 9 9 9 9 9 11 12 12 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 12 13 13 14 14 15 15 15 16 16 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 19 19 20 20 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 20 19 19 19 19 19 19 19 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 25 25 24 24 24 23 23 22 21 20 20 20 20 21 22 22 23 23 22 22 21 21 20 19 18 17 17 18 18 19 19 21 22 22 22 21 20 18 17 16 15 15 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 17 17 17 17 15 14 14 14 13 14 15 16 17 17 17 17 17 17 16 15 15 14 14 15 15 16 17 17 18 19 20 20 20 20 20 19 19 18 17 17 17 17 17 18 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 12 10 7 6 7 8 8 8 8 8 8 9 10 11 11 9 6 3 2 2 4 6 6 6 5 4 4 4 5 6 7 8 8 9 10 11 12 13 14 14 14 13 12 11 11 12 13 14 15 15 15 14 14 13 12 12 11 10 10 9 9 8 7 7 7 6 6 6 6 6 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 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 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 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 18 10 4 6 6 6 8 9 9 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 15 15 14 13 13 13 14 14 15 15 15 15 16 16 16 17 18 19 19 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 20 20 20 20 20 19 19 18 18 18 18 19 19 20 20 20 20 19 19 20 20 20 19 19 19 19 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 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 23 23 23 23 24 24 25 26 26 26 25 25 24 24 24 24 23 22 21 21 20 21 21 21 22 22 22 22 22 22 21 20 19 17 15 14 13 16 18 18 18 20 22 22 22 21 21 20 18 17 16 16 15 16 16 17 17 17 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 15 13 15 14 14 13 13 15 16 17 17 17 17 16 14 13 12 12 12 12 12 12 13 15 16 16 17 18 19 20 20 19 18 17 15 14 15 15 13 14 17 20 21 20 20 19 19 19 19 19 18 18 17 16 15 14 13 12 11 10 7 6 8 10 10 9 9 9 10 10 11 12 11 9 6 2 3 3 4 5 6 5 5 5 4 4 5 5 6 7 8 8 10 11 12 13 13 14 13 13 12 11 11 11 12 13 13 14 14 14 13 12 12 11 11 10 10 9 9 8 8 8 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 8 9 8 8 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 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 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 21 20 18 14 10 6 5 6 6 8 9 10 11 11 12 12 12 13 13 13 14 14 14 15 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 14 14 13 13 13 13 13 13 13 13 15 16 17 17 16 16 16 15 15 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 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 19 19 19 18 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 22 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 25 25 24 24 24 24 24 23 23 22 21 21 21 21 21 22 22 22 22 22 21 20 19 17 15 13 11 10 14 16 16 17 19 20 22 22 22 21 21 20 18 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 19 19 19 18 18 18 18 17 17 16 15 14 15 15 14 13 10 15 16 17 17 17 15 10 9 10 10 10 10 9 8 6 4 7 8 10 13 16 18 19 19 18 16 15 13 11 10 6 5 9 16 22 22 22 21 20 20 20 20 19 19 18 17 16 15 14 12 11 10 9 7 5 9 11 11 10 10 10 11 11 12 12 11 9 5 2 4 5 5 6 6 6 6 5 5 4 4 5 6 7 8 8 9 11 11 12 13 13 12 12 12 11 10 11 11 12 12 13 13 13 12 11 11 11 10 10 10 10 9 9 8 8 8 8 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 8 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 21 19 17 14 11 8 5 5 6 7 8 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 12 12 12 12 12 11 11 11 14 18 18 16 14 14 15 15 15 15 14 14 15 15 15 16 16 16 17 17 17 17 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 21 21 21 20 19 19 19 19 18 18 18 19 19 20 20 20 19 19 18 19 19 19 18 17 17 18 18 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 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 22 22 22 21 20 18 16 14 12 11 11 13 14 15 16 17 18 20 23 22 22 21 21 20 19 18 17 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 16 15 15 15 15 15 14 7 12 16 17 17 15 7 5 9 10 10 10 9 9 8 9 10 8 6 5 10 17 19 17 17 15 15 14 13 11 10 10 9 4 16 23 23 23 23 22 22 21 21 21 20 19 19 17 16 14 13 11 9 8 6 5 8 11 11 11 11 11 11 12 12 12 12 10 4 2 4 5 6 6 6 6 6 6 5 4 4 5 6 7 8 8 9 10 11 11 12 12 12 11 11 11 10 10 11 11 12 12 12 12 11 11 11 11 11 11 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 10 9 9 25 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 26 26 26 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 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 23 22 19 16 13 11 9 7 6 4 6 8 8 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 9 14 19 19 17 15 14 15 15 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 21 21 21 20 19 19 19 18 18 18 19 19 20 20 20 20 19 18 18 18 18 18 17 17 16 17 17 17 18 18 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 17 17 18 18 18 19 19 19 19 19 19 18 18 19 20 20 20 20 21 21 22 23 23 24 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 19 17 15 13 12 12 12 14 14 14 14 15 16 17 22 22 22 21 21 20 20 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 14 8 10 16 16 12 8 9 11 11 11 11 11 11 10 11 14 15 15 15 16 18 19 20 20 19 14 15 15 15 14 13 12 12 13 17 24 25 25 24 23 23 23 22 22 21 21 20 18 17 15 13 11 9 7 5 6 8 10 11 11 11 11 12 12 12 13 12 10 4 2 5 6 7 7 7 7 6 6 5 4 5 5 6 7 8 8 9 9 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 10 9 8 8 8 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 9 9 9 9 9 25 25 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 25 25 25 25 25 26 26 26 27 27 27 27 27 27 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 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 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 20 16 11 9 8 8 9 9 7 5 7 8 11 12 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 13 13 13 13 13 12 11 11 11 12 12 12 12 11 11 11 11 10 10 9 9 12 18 20 19 17 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 19 19 19 20 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 21 21 20 19 18 19 18 18 18 19 19 20 20 20 20 20 19 18 18 18 18 18 17 16 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 24 24 25 25 25 25 25 25 24 24 23 22 22 21 21 21 21 21 21 21 20 19 17 15 13 13 13 14 15 16 15 15 15 15 12 14 19 21 21 21 21 20 20 19 19 18 18 17 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 16 16 16 16 13 6 13 15 14 6 10 12 12 12 12 11 12 12 13 14 15 16 17 18 19 19 19 20 21 22 22 20 18 17 16 15 15 14 15 18 23 24 24 24 23 23 23 23 22 22 21 20 19 18 16 14 11 8 6 6 7 8 10 11 11 11 11 12 12 12 12 12 9 4 2 4 6 7 7 7 7 6 6 5 5 6 6 7 8 8 8 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 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 9 9 9 9 8 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 25 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 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 25 24 22 17 11 7 5 5 7 10 13 11 8 7 10 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 11 11 11 11 11 11 11 10 10 10 9 8 13 17 19 21 20 18 16 15 14 14 14 14 14 15 15 16 15 15 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 21 21 19 19 18 18 18 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 17 16 15 15 16 17 17 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 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 22 22 23 24 24 25 25 25 25 26 26 26 25 25 25 25 24 24 24 24 24 24 25 25 24 24 24 24 24 25 25 25 25 25 26 25 25 25 25 25 26 26 25 25 25 25 25 24 23 22 21 21 21 21 20 20 20 20 20 19 17 16 15 14 15 16 17 17 15 14 14 14 10 4 14 19 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 18 18 18 18 17 17 16 16 16 14 10 12 13 13 8 11 13 12 12 12 12 12 13 14 15 16 17 18 19 19 20 20 20 21 22 23 23 22 20 19 18 16 16 16 19 21 22 23 23 23 24 23 23 23 22 22 21 20 19 17 14 11 8 6 6 7 9 10 11 11 12 12 12 12 12 12 11 8 4 2 4 6 7 8 8 8 7 6 6 6 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 10 10 10 11 11 10 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 10 10 10 9 9 9 8 8 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 24 24 25 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 23 19 13 7 4 4 3 4 10 13 12 9 8 10 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 12 16 19 20 20 20 18 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 22 23 23 22 21 20 19 19 18 18 18 19 20 21 21 21 20 20 20 19 19 19 18 18 18 18 17 15 15 15 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 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 20 20 20 21 21 21 21 22 23 24 24 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 26 26 26 26 26 26 26 25 25 26 26 26 25 25 25 25 24 24 23 22 22 21 21 21 20 20 20 19 19 19 18 17 16 15 15 16 17 17 15 14 13 13 11 2 12 17 20 21 22 21 21 21 20 20 19 19 18 18 19 19 19 19 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 14 12 13 12 10 11 13 12 12 12 12 13 14 15 16 17 18 19 19 20 20 20 21 21 22 22 23 23 23 22 22 19 18 18 19 20 21 22 23 23 24 24 23 23 23 22 22 21 20 19 17 13 9 6 7 8 9 10 11 11 12 12 12 12 12 12 10 7 3 2 4 6 7 8 9 8 7 7 7 7 7 7 8 8 8 8 8 7 7 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 9 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 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 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 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 24 20 16 10 4 4 6 6 2 7 12 11 8 9 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 9 9 9 9 9 9 9 9 9 9 9 9 9 8 10 13 16 19 20 20 19 18 16 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 23 23 22 21 20 19 19 19 19 19 19 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 16 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 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 20 20 20 21 21 21 22 22 23 24 25 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 26 26 27 27 27 27 27 26 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 20 19 19 20 20 20 19 18 16 16 18 18 18 17 15 14 14 13 9 10 17 20 21 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 20 20 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 13 12 12 12 8 9 13 12 12 12 12 13 15 16 17 18 18 19 20 20 20 20 21 21 21 22 22 23 23 23 24 22 20 20 20 20 21 22 22 23 23 24 24 24 23 23 23 23 22 21 20 18 10 4 6 9 10 10 11 12 13 13 13 13 13 12 9 6 2 2 3 5 7 8 8 8 8 8 8 8 7 7 8 8 8 8 8 7 7 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 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 11 10 10 10 10 9 9 9 10 25 25 25 25 25 25 25 25 25 25 25 25 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 27 27 27 28 28 28 28 28 28 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 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 24 21 17 12 8 3 3 9 12 10 3 8 9 8 9 10 11 11 11 10 9 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 7 9 13 17 19 19 19 19 18 17 15 15 15 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 19 19 19 19 20 20 20 21 22 23 23 22 21 20 20 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 15 15 15 16 16 17 17 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 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 24 25 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 27 27 27 26 26 25 26 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 21 21 20 19 17 18 18 19 19 18 17 15 15 15 14 12 16 20 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 19 20 20 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 13 12 13 11 2 9 12 12 12 12 13 14 15 16 17 18 18 19 20 20 20 20 20 21 21 22 22 22 22 22 23 23 22 21 21 21 21 22 22 23 23 24 24 24 24 24 25 25 24 24 24 23 14 2 7 9 10 11 11 12 14 14 14 14 14 12 10 6 2 1 3 5 7 8 8 8 9 9 8 8 7 7 8 8 9 8 8 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 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 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 28 27 25 22 18 13 9 7 5 2 4 10 12 5 5 7 7 9 10 11 11 11 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 9 15 18 19 19 19 19 19 18 16 16 16 17 17 18 18 18 17 17 16 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 19 19 19 19 20 20 21 23 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 19 19 19 18 18 18 17 15 15 15 16 16 17 17 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 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 24 25 26 26 27 27 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 25 24 24 23 23 23 22 21 21 20 20 20 20 20 20 20 20 21 21 22 21 20 19 19 19 20 19 19 18 17 16 16 15 17 16 20 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 18 18 18 18 19 19 20 21 21 21 21 20 20 20 19 19 19 19 18 18 17 16 15 13 13 9 8 14 14 14 13 13 14 15 16 17 17 18 18 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 25 25 25 22 17 15 10 11 11 12 12 14 15 16 16 15 13 10 6 3 1 3 5 6 7 8 9 9 9 8 7 7 7 7 8 9 9 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 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 11 11 12 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 28 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 27 25 22 19 15 10 6 4 3 1 2 8 11 7 4 5 7 9 10 11 11 10 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 9 15 18 19 19 19 20 20 20 18 16 16 17 17 18 18 17 17 16 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 19 19 19 19 20 20 21 22 23 23 23 22 22 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 18 16 15 14 15 16 16 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 24 25 26 26 27 27 28 28 28 28 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 24 24 23 23 22 22 22 22 21 20 20 20 19 20 20 20 20 20 21 22 22 22 21 20 20 20 20 20 19 18 17 16 16 16 16 16 19 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 19 18 17 17 18 18 19 19 20 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 15 13 10 11 14 15 17 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 25 25 26 26 25 24 21 14 12 12 12 12 13 14 15 15 15 13 10 6 2 2 3 4 5 6 7 9 9 8 7 6 6 7 7 8 9 9 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 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 12 12 13 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 28 25 22 19 16 12 7 3 2 1 2 2 3 7 7 6 5 7 9 10 11 11 10 9 9 9 9 8 8 9 9 9 9 9 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 11 16 17 18 18 19 20 21 21 19 18 17 17 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 21 21 22 23 23 23 22 22 21 20 20 20 19 19 19 18 18 18 18 19 19 20 20 19 19 19 18 18 18 17 15 15 15 16 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 24 24 25 26 27 27 28 28 28 28 28 28 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 21 22 23 23 22 21 20 20 20 20 20 19 18 18 17 16 15 15 16 18 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 19 18 17 17 17 18 19 19 20 20 21 21 21 20 20 20 20 20 19 19 18 18 18 17 13 8 10 13 15 16 17 17 18 18 18 18 17 17 16 17 18 18 18 18 18 19 19 19 20 20 21 21 21 21 20 20 21 21 21 22 23 23 23 24 24 25 25 25 26 26 26 25 25 25 25 25 25 25 23 18 14 13 13 13 14 14 14 13 13 11 8 4 1 2 3 3 4 5 7 8 8 7 6 6 6 7 7 8 9 9 9 8 7 7 7 8 8 8 9 9 9 9 9 9 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 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 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 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 29 26 22 18 15 12 9 5 2 2 2 2 6 4 4 7 7 6 8 10 10 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 7 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 10 14 16 17 18 20 21 21 21 19 18 17 17 17 17 17 17 16 16 15 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 23 23 23 23 24 24 25 26 26 27 28 28 28 28 28 28 27 26 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 23 24 24 23 22 21 21 21 20 20 19 19 18 18 17 16 15 16 17 21 24 24 24 23 23 23 23 22 22 22 21 21 21 20 19 17 17 17 17 18 19 20 20 20 20 21 21 21 21 20 20 20 20 19 19 18 17 17 12 4 12 14 15 16 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 20 20 20 19 20 20 21 21 22 23 23 24 24 25 25 26 26 26 25 25 25 25 25 25 24 24 23 21 17 15 14 14 14 13 11 11 10 9 7 4 1 3 3 4 5 6 6 6 6 5 5 5 7 8 8 8 8 9 9 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 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 26 26 26 26 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 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 29 27 24 20 16 13 10 7 4 3 2 1 4 11 5 3 7 7 7 8 10 10 11 10 10 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 9 13 15 17 19 20 20 20 20 18 17 16 16 16 16 16 16 16 16 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 23 23 24 24 24 24 25 25 26 27 28 28 28 28 28 28 28 27 26 25 24 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 23 24 24 24 24 23 22 21 21 21 20 19 19 19 19 19 18 16 16 17 21 24 24 24 24 24 23 23 22 22 22 21 21 21 20 18 16 16 17 18 19 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 17 14 7 13 13 15 15 16 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 20 21 22 22 23 24 24 25 25 26 26 26 25 25 25 24 24 24 23 23 23 21 18 16 16 15 13 11 10 9 9 8 7 4 1 3 4 5 6 7 6 6 5 5 5 5 6 7 8 8 8 9 9 9 8 8 8 8 8 9 9 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 30 29 28 26 24 21 16 12 8 5 4 4 5 6 8 8 4 3 6 7 8 9 10 10 11 10 9 9 8 8 8 7 7 6 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 6 8 12 16 18 19 20 20 19 18 17 17 17 17 17 16 16 16 16 16 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 16 17 17 18 18 19 20 21 21 22 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 27 27 27 26 25 24 24 26 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 25 24 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 24 23 23 22 22 21 21 20 19 19 20 20 19 18 18 18 21 24 25 25 24 24 23 23 22 22 21 21 21 20 19 17 16 16 17 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 11 3 15 13 13 14 15 16 16 17 17 18 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 18 18 19 20 21 22 22 23 24 24 25 25 26 26 26 26 25 25 24 24 24 23 23 23 22 20 16 15 15 13 10 9 9 9 9 7 4 1 3 5 6 7 8 7 7 6 6 6 6 7 7 8 8 9 9 9 9 8 8 8 8 9 9 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 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 30 29 28 27 25 21 17 11 6 4 4 5 9 10 8 6 2 4 6 7 8 9 10 10 10 10 9 8 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 5 6 9 12 15 17 19 20 19 18 18 17 17 17 17 17 17 17 17 16 15 14 14 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 17 17 18 19 20 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 25 24 24 25 26 27 27 27 28 28 28 28 28 28 27 28 27 27 27 27 27 27 26 25 24 23 22 22 23 23 22 22 22 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 23 23 23 23 22 21 19 19 20 20 20 19 19 19 20 22 24 24 24 24 24 23 23 22 21 20 20 19 17 16 16 16 17 19 20 21 21 21 21 21 21 21 21 22 21 21 21 20 20 19 18 12 6 14 15 13 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 20 21 22 23 23 24 24 25 25 26 26 26 26 26 25 25 24 24 24 23 23 23 22 20 15 14 13 11 9 9 9 8 7 3 1 3 4 6 7 8 8 8 7 7 7 7 7 8 8 8 9 10 9 9 8 8 8 8 9 10 11 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 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 14 14 14 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 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 26 23 18 12 6 4 4 6 8 8 6 4 2 4 6 7 8 9 10 10 9 9 8 7 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 6 8 10 12 14 16 18 18 18 17 17 17 17 17 17 17 18 17 16 16 15 14 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 18 19 20 21 21 21 21 21 21 21 20 20 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 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 24 24 25 25 25 26 26 26 26 25 25 24 25 26 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 24 22 20 20 21 22 23 23 23 24 25 25 25 25 25 25 25 25 25 26 26 26 26 25 24 24 24 24 23 21 21 21 21 21 21 21 20 19 19 20 21 23 23 24 24 23 23 22 21 20 18 17 16 15 15 15 17 20 21 21 21 21 22 22 21 21 22 22 22 21 21 21 20 19 17 10 7 14 14 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 25 25 24 24 24 24 23 22 17 15 14 12 11 9 8 7 5 2 1 2 4 5 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 11 10 10 10 9 10 10 10 10 10 10 10 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 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 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 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 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 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 26 24 19 12 6 5 6 6 6 5 4 2 1 4 6 7 8 9 9 9 9 9 8 7 5 4 3 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 6 8 11 12 13 15 17 18 17 16 16 16 16 17 17 17 17 17 16 15 15 14 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 18 19 20 21 21 21 20 21 21 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 20 20 20 21 21 21 21 21 21 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 22 19 17 18 21 23 25 25 26 26 27 27 27 26 26 26 26 26 26 27 27 26 26 25 25 25 25 24 23 22 22 23 23 22 21 19 18 17 18 20 21 23 23 24 24 23 23 21 15 12 14 13 13 13 14 17 19 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 18 14 8 7 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 23 24 24 24 25 25 25 25 25 25 26 26 26 27 26 26 25 24 24 24 24 24 22 19 15 13 12 11 9 7 5 3 1 1 3 4 5 5 5 5 6 7 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 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 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 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 30 30 29 29 28 27 27 25 20 12 6 5 6 4 4 3 2 1 2 4 6 7 8 9 9 9 9 8 7 6 5 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 2 2 2 3 2 3 3 3 3 3 3 3 4 6 9 13 14 15 15 15 16 16 16 16 16 16 16 17 17 17 16 16 16 15 14 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 20 20 20 20 20 20 20 20 19 19 19 19 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 20 21 21 21 21 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 20 20 21 22 22 22 22 22 23 23 23 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 26 26 25 25 25 25 25 25 24 24 25 25 26 26 27 27 27 27 27 26 26 25 25 24 23 22 23 23 23 20 17 17 18 22 26 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 24 23 23 24 24 22 21 18 17 16 17 19 21 22 23 23 24 24 23 22 16 5 4 8 9 10 12 14 18 20 21 22 22 22 22 22 22 22 22 22 22 22 21 20 17 13 7 9 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 24 23 22 22 23 24 23 18 14 12 11 10 7 5 4 2 0 1 3 4 5 4 4 4 6 7 7 7 6 6 6 7 8 8 9 9 10 10 10 9 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 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 15 15 15 15 15 15 15 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 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 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 29 29 28 28 27 27 25 21 14 7 4 4 3 2 2 1 1 2 4 6 7 8 9 9 9 9 8 7 6 5 4 3 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 4 4 3 3 3 4 6 10 14 16 17 18 18 17 16 15 15 15 16 16 16 17 17 16 16 16 15 14 14 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 23 23 23 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 24 25 25 24 24 24 24 25 25 26 27 27 27 27 27 26 26 25 24 23 21 21 21 22 21 18 17 17 20 25 28 28 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 26 26 25 24 24 24 23 22 20 18 16 16 17 19 20 21 22 23 23 24 23 22 19 13 7 5 5 7 8 9 12 17 21 22 22 23 23 23 22 22 22 22 22 22 21 20 17 12 7 9 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 25 23 21 19 20 20 22 21 18 13 11 10 8 6 4 2 1 1 2 3 4 4 4 4 5 6 6 6 6 6 6 6 7 8 8 9 10 10 10 10 9 9 9 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 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 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 31 30 29 29 28 28 27 26 25 24 20 14 7 4 4 3 3 2 2 2 3 4 5 6 7 8 8 9 9 8 7 6 5 5 4 4 4 2 2 3 3 3 3 3 3 3 3 3 2 2 3 2 2 2 3 4 4 4 5 4 3 5 7 10 13 16 18 18 17 16 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 13 13 13 14 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 24 25 25 25 24 24 25 25 26 26 27 27 27 27 27 26 26 25 24 23 21 19 19 20 20 19 17 16 19 24 27 29 29 29 29 29 28 28 28 27 27 26 26 26 26 27 27 27 27 27 26 26 25 24 23 22 21 19 18 16 16 17 18 19 20 21 22 23 23 23 22 20 16 12 8 6 5 5 5 4 8 16 20 22 23 23 22 23 22 22 22 22 22 21 20 17 11 6 9 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 20 18 17 17 17 17 17 15 13 11 9 7 5 3 1 1 1 3 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 10 9 8 9 9 9 10 10 11 10 10 10 10 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 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 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 28 27 27 26 25 24 22 19 13 7 4 5 5 4 3 3 3 3 4 5 6 7 8 8 9 9 7 6 5 5 4 4 5 4 3 2 3 4 4 3 3 3 2 2 2 2 2 3 3 2 2 3 4 4 4 5 5 5 6 8 10 12 15 17 18 17 16 14 14 14 14 14 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 17 17 18 18 18 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 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 22 22 22 23 23 23 22 22 22 22 23 23 24 24 24 24 25 24 24 25 25 25 24 24 24 25 25 25 25 25 26 26 26 27 27 27 26 26 26 25 25 23 21 20 19 19 20 19 18 17 19 24 27 28 29 29 28 28 27 27 27 26 26 25 25 25 25 25 26 26 26 26 25 25 24 23 22 21 20 19 18 17 16 16 17 18 20 20 21 22 22 23 22 21 19 16 12 8 6 6 7 8 7 11 16 19 21 22 22 22 22 22 22 22 22 21 19 16 10 6 8 10 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 19 15 13 13 13 12 12 12 11 11 9 7 4 3 1 2 3 4 5 5 6 6 5 5 4 4 5 6 7 7 7 8 8 9 9 10 10 9 8 8 8 9 9 10 10 11 10 9 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 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 27 26 26 25 23 23 22 21 17 11 6 3 4 5 5 4 4 4 4 4 5 6 7 7 8 8 8 7 5 5 4 3 3 4 4 3 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 3 3 4 5 6 7 8 9 10 12 14 16 17 16 15 14 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 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 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 22 22 22 22 22 22 22 21 21 20 20 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 25 25 26 26 26 26 26 26 26 26 27 26 26 26 25 25 24 22 20 19 19 19 19 18 18 20 23 27 28 28 28 28 27 27 26 26 25 25 24 24 24 24 24 25 25 25 24 24 23 23 22 21 19 19 18 17 17 16 16 17 18 19 20 21 21 22 22 22 22 21 19 17 10 7 7 8 9 10 12 14 16 17 19 20 21 21 22 22 22 21 20 18 14 9 6 8 9 9 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 21 14 9 7 7 7 7 8 9 9 9 7 5 3 2 3 3 5 6 6 7 7 6 5 5 5 7 7 7 7 7 8 9 9 9 10 9 9 8 8 8 9 9 10 10 10 9 9 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 29 27 26 25 24 22 21 21 19 17 13 9 5 3 4 4 5 4 4 4 4 4 5 5 6 7 7 7 7 6 4 3 3 2 2 3 3 2 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 3 4 5 7 8 10 10 9 9 11 13 14 15 15 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 19 19 19 18 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 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 26 26 26 26 25 24 23 21 21 20 20 20 19 19 20 24 26 28 28 28 28 27 26 26 25 25 24 23 23 23 24 24 24 24 24 23 23 22 21 21 21 20 19 17 16 16 16 16 17 18 18 19 20 21 21 22 22 22 21 21 24 15 9 8 9 10 12 13 14 15 15 16 17 19 20 21 21 21 21 19 17 13 8 6 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 23 17 9 5 3 3 3 5 6 7 7 7 5 4 3 3 4 5 6 6 7 7 7 7 7 9 10 9 8 7 7 8 9 9 10 9 9 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 30 28 26 24 22 20 19 19 18 15 12 10 7 5 3 3 4 4 5 4 4 4 4 5 5 6 7 7 7 6 4 3 2 1 1 1 1 1 2 3 3 3 2 2 2 1 1 1 1 1 2 2 1 1 1 2 3 5 7 8 9 10 11 10 9 10 11 13 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 19 20 19 18 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 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 26 26 26 26 26 25 23 22 22 22 21 21 20 19 21 24 26 28 28 28 28 27 26 26 25 24 24 23 23 23 24 24 24 24 24 23 23 22 21 21 21 21 19 17 16 16 16 16 17 17 18 19 19 20 21 21 22 22 21 22 23 20 15 12 11 12 14 14 15 15 15 15 16 17 18 20 20 20 20 18 16 13 8 6 7 8 8 8 9 9 10 11 11 12 12 13 13 14 14 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 21 14 8 3 3 4 4 5 5 6 6 5 5 5 4 4 5 5 6 7 7 8 9 10 11 12 10 9 7 7 8 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 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 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 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 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 29 27 25 23 20 17 16 16 15 12 10 9 8 6 4 3 4 4 5 5 5 5 5 5 5 5 6 6 6 4 3 2 1 0 1 3 4 4 4 3 2 2 2 2 1 1 0 1 1 1 1 2 2 1 2 2 4 6 8 9 10 10 11 11 9 10 12 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 18 19 19 19 19 18 17 17 17 17 17 17 17 17 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 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 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 24 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 27 27 27 27 26 26 26 26 26 24 24 23 23 23 22 21 20 21 24 26 28 28 28 28 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 23 22 21 21 21 22 21 19 16 15 16 16 16 17 18 18 19 20 20 21 21 22 22 22 24 25 21 17 15 15 16 16 16 16 16 16 16 16 17 18 19 19 19 17 16 13 8 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 7 3 5 5 5 5 6 6 5 5 5 5 5 5 6 6 7 8 9 10 10 10 10 10 9 8 8 8 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 9 9 9 9 9 10 10 9 9 9 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 28 26 23 21 18 15 14 14 14 13 11 10 9 7 6 5 4 4 5 5 5 5 5 5 5 5 6 6 4 3 2 1 1 1 2 5 5 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 7 9 10 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 19 19 19 18 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 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 27 27 27 26 26 26 27 26 26 25 25 25 24 24 23 22 22 23 25 26 28 28 28 28 27 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 21 21 19 17 16 16 16 17 17 18 18 19 20 20 20 21 22 23 24 26 25 21 18 18 18 18 18 18 17 17 16 16 17 17 18 18 18 17 15 12 9 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 16 8 8 7 7 6 6 6 6 5 5 5 5 6 7 7 8 9 10 10 10 9 9 8 8 7 7 8 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 9 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 29 27 25 22 20 17 15 14 15 16 16 14 12 10 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 2 2 3 4 5 5 5 4 3 2 2 1 1 2 2 2 1 1 1 1 2 3 4 4 7 5 9 4 5 8 10 12 14 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 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 24 24 25 25 26 27 27 27 27 27 26 26 27 27 27 27 26 26 26 26 25 24 24 23 22 22 24 26 27 28 28 28 27 26 24 23 23 24 24 25 25 24 24 24 24 23 23 22 21 21 21 20 20 20 18 17 16 17 17 17 17 18 19 19 19 19 20 22 23 23 24 24 23 20 19 19 19 19 19 19 18 17 17 17 17 18 18 17 16 15 12 9 6 5 6 6 7 7 8 8 8 9 9 10 11 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 21 15 11 9 8 7 7 6 5 5 5 6 6 7 7 8 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 10 10 10 9 9 8 8 8 7 8 8 8 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 28 26 24 21 20 19 17 18 20 20 19 15 12 10 9 8 7 6 6 5 5 5 5 5 5 4 4 5 5 4 3 3 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 3 5 9 11 15 16 20 10 7 10 11 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 17 17 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 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 23 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 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 27 27 27 27 26 26 25 24 22 21 21 22 26 27 27 27 27 26 24 22 22 22 23 24 24 24 25 24 24 24 23 23 22 21 21 20 20 20 19 18 17 17 17 17 17 18 18 18 18 18 19 21 23 23 23 22 20 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 16 15 12 10 7 5 5 6 6 7 7 7 8 8 9 9 10 10 11 11 11 12 13 13 14 14 15 15 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 22 19 14 10 8 7 6 5 5 5 6 6 7 7 8 8 9 9 9 8 8 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 27 25 23 22 21 21 21 22 24 23 20 16 12 10 9 8 8 7 6 6 6 5 5 5 5 4 4 5 5 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 2 6 10 14 18 23 29 25 19 15 14 14 14 15 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 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 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 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 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 29 29 28 28 28 28 28 27 26 25 23 21 20 20 23 25 27 27 27 25 24 22 20 20 22 23 24 24 25 25 25 24 24 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 18 20 21 22 21 20 19 17 20 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 15 13 10 7 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 11 12 13 13 13 14 15 15 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 23 24 23 23 23 23 22 17 12 7 6 5 5 5 6 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 31 31 30 30 29 29 27 26 24 23 22 22 22 22 23 24 23 19 15 12 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 4 4 3 6 11 15 19 22 24 24 24 22 20 18 17 16 16 14 13 12 13 13 14 14 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 15 15 14 14 14 14 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 15 15 15 15 15 15 15 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 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 29 28 28 28 28 27 25 24 22 21 21 22 23 25 26 26 25 24 22 19 19 19 21 22 24 24 25 25 25 24 24 23 22 22 21 20 20 20 20 19 19 18 18 17 17 17 17 17 18 19 20 20 19 17 16 16 18 20 21 21 21 21 21 21 21 20 20 19 19 18 18 17 16 13 11 8 5 4 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 11 12 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 20 8 3 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 31 31 30 29 29 28 27 26 25 24 23 23 22 22 23 23 23 20 16 13 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 4 4 4 4 5 5 5 5 5 5 5 5 6 9 17 21 22 23 22 19 20 22 21 17 15 16 16 14 13 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 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 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 19 19 20 21 21 22 23 23 23 23 24 24 24 24 24 24 24 25 25 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 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 25 24 22 22 22 22 23 24 25 24 23 22 19 17 17 18 20 22 24 24 25 25 25 24 23 23 22 21 21 20 20 20 20 19 19 18 17 16 16 16 17 18 18 19 18 17 16 16 16 17 20 21 22 22 22 22 22 21 21 20 20 19 19 18 17 16 14 12 9 6 4 4 5 5 6 6 6 6 7 7 7 8 8 8 9 9 10 11 11 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 23 15 8 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 9 10 10 10 11 12 12 12 13 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 31 32 32 32 32 31 32 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 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 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 31 31 30 29 29 28 27 26 25 24 24 23 23 22 22 23 22 20 17 13 11 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 7 6 7 9 10 8 14 20 20 19 19 18 16 14 13 16 10 5 8 10 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 16 16 16 17 17 18 18 19 19 20 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 26 26 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 27 27 25 24 23 22 23 23 24 24 23 23 21 19 17 15 15 17 20 23 24 25 25 25 25 24 23 22 22 21 21 20 20 20 19 18 17 16 16 16 17 17 18 18 18 18 18 18 17 17 18 20 21 22 22 22 22 22 22 22 21 20 20 19 18 18 17 15 13 10 7 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 9 10 11 11 12 13 13 13 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 22 17 14 10 10 9 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 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 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 28 27 26 25 24 24 24 23 22 22 22 21 19 17 14 12 11 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 6 7 10 15 17 14 14 18 16 14 13 11 10 7 1 5 2 5 9 9 9 9 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 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 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 26 26 26 27 27 27 27 27 26 25 24 23 23 24 23 23 22 22 21 19 17 15 14 16 18 22 24 25 26 26 25 25 24 23 22 21 21 20 20 19 19 18 17 16 17 17 17 18 18 18 17 18 18 18 18 18 19 21 22 22 22 23 23 23 22 22 22 21 20 19 19 18 17 15 13 11 8 5 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 9 10 11 11 12 12 13 13 13 14 14 15 15 16 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 20 13 12 10 9 8 7 6 6 6 6 6 6 6 7 8 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 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 32 32 32 32 32 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 32 32 32 31 30 30 29 28 27 26 25 24 24 24 24 23 22 21 20 19 17 15 13 12 12 11 10 9 9 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 8 8 8 10 14 17 18 15 12 12 11 10 8 7 5 4 4 5 7 9 10 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 27 26 25 24 24 24 23 22 22 21 20 20 18 16 15 16 18 21 24 25 26 26 26 25 24 23 22 21 20 20 19 19 18 17 17 17 17 17 18 18 18 17 17 18 18 18 17 17 18 20 22 23 23 23 23 23 23 23 22 21 21 20 19 18 17 16 14 11 9 6 5 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 8 10 10 11 11 11 12 12 12 12 13 13 14 15 16 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 17 13 11 9 8 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 31 30 29 28 27 26 26 24 24 24 24 23 22 21 20 19 18 16 15 14 13 13 12 11 10 10 9 8 7 6 6 6 6 6 7 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 8 11 13 15 17 17 19 18 15 12 9 8 7 7 5 3 3 5 8 10 9 7 7 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 15 16 16 16 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 17 18 18 18 18 17 17 17 18 19 19 20 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 25 25 25 25 26 26 27 26 26 25 24 24 23 22 21 21 20 20 19 18 17 17 19 21 23 24 25 25 25 24 24 23 22 21 20 19 19 18 18 17 17 17 17 17 18 18 18 17 17 17 18 18 16 16 18 21 23 23 24 24 24 23 23 23 22 22 21 20 19 18 17 16 14 12 9 7 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 10 10 10 10 11 11 11 11 11 12 13 14 15 16 16 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 23 21 17 12 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 30 29 29 28 27 26 25 24 24 24 24 23 22 21 20 19 18 17 16 15 14 14 13 13 12 12 11 9 8 7 6 6 6 7 7 7 7 7 7 6 6 6 5 6 6 5 5 5 4 4 5 7 11 15 18 21 21 20 19 18 15 11 8 7 7 6 4 2 2 3 6 8 8 7 7 8 9 9 10 10 11 11 11 11 11 11 11 11 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 19 19 20 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 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 26 26 26 26 26 26 26 27 27 27 27 27 26 26 25 25 25 25 26 26 26 26 26 25 25 24 24 23 22 21 20 20 19 19 19 19 19 21 23 24 24 24 24 24 24 23 22 21 20 19 18 18 17 17 17 17 17 17 18 18 18 17 17 17 18 18 16 16 18 21 24 25 24 24 24 24 23 23 23 22 21 20 19 18 18 16 14 12 10 8 6 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 8 9 10 10 10 10 10 10 10 11 11 12 13 14 15 16 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 22 19 4 5 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 11 11 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 30 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 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 31 30 29 28 27 26 25 25 24 24 24 24 23 21 21 20 19 18 18 18 17 16 15 15 14 14 13 12 11 9 8 7 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 7 9 13 17 20 21 20 20 19 18 16 12 9 8 8 6 1 4 5 4 7 8 9 9 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 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 26 26 27 27 27 27 27 26 26 25 25 25 25 26 26 26 26 26 26 26 25 24 23 22 21 20 20 20 19 19 19 20 21 22 23 23 23 23 23 24 24 23 22 21 20 19 18 18 17 17 17 17 17 18 18 18 18 17 17 18 17 17 17 18 21 25 25 25 24 24 24 24 23 23 22 22 21 20 19 18 17 15 13 11 9 7 5 5 4 4 3 3 3 4 4 4 5 5 5 5 6 6 6 7 9 10 10 10 9 9 10 10 10 10 11 12 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 14 7 8 8 8 8 8 7 8 8 8 8 9 9 9 9 9 9 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 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 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 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 31 30 29 28 27 26 25 25 25 25 25 25 25 24 22 21 20 19 19 19 19 18 17 17 17 16 15 15 14 12 11 9 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 8 10 13 18 20 21 20 20 18 17 17 15 13 12 10 7 1 5 5 6 8 9 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 26 26 26 26 26 26 26 25 24 23 22 22 21 20 20 19 19 19 20 20 22 23 23 23 23 23 23 23 23 22 21 20 19 18 18 18 17 17 17 18 18 18 18 18 17 17 18 18 18 17 18 20 24 24 24 24 24 24 24 24 23 23 22 21 20 19 18 17 16 14 12 10 7 6 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 6 6 7 9 10 9 9 9 9 9 9 9 10 11 12 13 14 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 21 16 12 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 33 33 33 32 32 31 31 30 29 28 27 25 25 24 25 25 26 27 27 25 24 23 22 21 21 21 21 20 19 19 18 18 17 16 15 14 12 10 9 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 9 11 14 18 20 21 21 21 20 19 17 17 16 15 13 11 7 1 5 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 14 13 13 13 13 13 13 13 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 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 26 26 26 26 26 26 26 25 25 23 22 22 21 20 20 19 19 19 19 19 20 22 22 22 22 23 23 23 23 22 21 20 19 18 18 18 18 17 18 18 18 19 18 18 17 17 18 19 19 18 18 19 22 23 24 24 24 24 24 24 24 23 22 21 20 19 18 17 16 14 12 10 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 8 9 9 9 8 8 8 8 8 8 9 11 12 13 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 23 22 22 21 19 16 15 12 11 10 10 9 9 9 8 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 29 28 28 27 27 27 27 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 30 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 32 32 32 32 32 32 32 33 33 33 33 34 34 33 33 32 32 31 31 30 29 28 27 26 25 24 24 25 26 27 28 29 29 29 28 26 25 25 24 24 23 21 21 20 19 18 17 16 15 14 12 11 9 8 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 9 12 14 18 19 20 22 22 21 19 17 17 17 16 14 11 8 3 6 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 15 14 13 13 13 13 13 14 14 15 15 15 15 15 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 17 17 17 17 17 18 18 19 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 27 27 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 21 21 20 20 19 19 19 19 20 21 21 22 22 22 22 22 22 21 20 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 20 19 19 20 21 23 24 24 24 24 24 24 24 23 22 21 20 19 18 17 16 14 12 10 9 8 8 7 7 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 7 8 9 8 8 8 8 8 7 7 8 10 11 12 13 14 14 15 15 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 21 20 20 17 14 12 11 10 9 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 30 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 33 33 32 32 31 30 29 29 27 26 25 24 24 24 25 26 28 30 32 32 32 31 31 30 29 28 26 25 23 22 22 21 19 18 17 16 15 14 12 10 9 8 7 7 7 7 7 6 6 6 6 7 8 8 8 8 8 8 10 11 14 17 18 20 22 22 20 17 16 16 17 16 12 9 5 4 9 10 11 10 10 10 10 10 10 9 10 10 10 11 11 11 11 11 11 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 17 16 15 13 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 24 24 24 24 25 26 27 27 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 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 26 26 27 27 26 26 25 24 23 22 22 21 21 21 20 20 19 19 19 20 21 21 21 21 21 22 21 21 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 22 23 24 24 24 24 24 24 23 23 22 21 19 18 17 16 14 12 10 9 9 9 8 7 7 6 6 6 6 6 4 3 4 4 4 4 5 5 5 6 7 8 8 8 7 8 7 7 7 7 8 9 11 12 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 21 21 19 18 15 13 11 10 8 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 33 33 33 33 33 33 33 34 34 34 34 33 33 32 31 30 30 29 28 26 25 24 23 23 24 25 27 29 30 31 31 31 31 31 31 31 29 27 26 25 24 23 22 20 19 18 17 16 14 13 11 9 8 8 7 7 7 7 6 6 7 7 8 9 10 10 10 9 9 10 11 13 15 17 20 22 22 18 16 15 16 18 19 14 12 6 8 11 11 11 11 10 10 10 9 9 9 9 10 10 11 11 12 12 11 11 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 18 18 17 14 12 12 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 25 26 27 27 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 24 23 23 23 22 22 21 21 20 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 26 26 25 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 20 20 21 21 21 22 23 23 23 24 24 24 24 24 24 23 22 21 20 18 17 15 14 12 11 10 10 9 9 8 7 7 7 7 8 7 5 4 3 4 4 4 4 5 5 5 6 7 8 7 7 7 7 7 6 6 7 8 9 10 11 12 12 13 13 13 14 14 14 15 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 21 20 19 17 12 8 7 8 8 9 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 28 28 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 29 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 33 32 32 31 30 29 27 26 25 24 23 23 23 24 25 27 29 30 30 30 29 29 29 29 29 28 27 26 25 25 24 23 21 19 18 17 16 14 13 11 10 9 8 8 7 7 7 7 7 8 9 10 11 13 13 13 12 11 10 11 12 14 17 19 22 21 18 16 16 18 20 21 17 13 10 11 12 12 11 11 10 10 10 9 9 9 10 10 10 11 11 12 12 12 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 16 18 20 18 15 13 12 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 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 27 27 27 27 27 27 26 26 26 26 26 26 26 27 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 17 17 17 18 18 18 19 19 19 20 19 19 19 20 20 20 21 21 21 22 23 23 23 24 24 24 24 24 24 23 22 21 20 19 17 16 15 13 11 10 10 9 8 8 8 8 8 8 9 8 6 5 4 4 4 4 4 4 4 4 5 7 7 7 7 6 6 6 6 6 6 6 7 9 10 11 12 12 12 12 12 13 13 14 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 19 17 13 4 6 8 8 9 10 11 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 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 21 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 30 30 29 28 27 27 26 26 26 25 25 25 25 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 31 30 29 27 26 25 24 23 22 23 23 24 26 28 30 32 31 31 29 28 28 27 26 26 25 25 25 25 24 23 21 19 17 16 15 14 12 11 10 9 8 8 8 8 8 8 8 8 9 11 13 14 15 15 13 12 12 12 12 14 16 19 21 21 19 17 17 19 21 20 16 12 11 12 13 12 12 11 10 10 10 10 10 10 10 11 11 11 12 13 13 12 11 10 10 10 11 11 12 12 12 13 14 14 14 14 15 16 18 20 19 16 14 13 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 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 25 25 25 25 26 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 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 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 18 17 17 17 17 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 23 23 22 21 20 19 18 17 15 14 12 11 10 9 8 8 8 8 8 9 9 9 7 6 4 4 4 4 4 4 4 4 4 6 6 6 6 6 6 6 6 5 5 5 6 7 9 10 11 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 18 18 18 17 16 13 13 12 10 10 10 10 11 11 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 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 21 21 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 31 31 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 33 32 31 30 28 27 26 24 23 22 21 21 22 23 24 27 29 31 33 33 33 32 30 28 26 25 25 25 25 25 25 24 22 20 18 16 15 15 13 12 10 9 9 8 8 8 8 8 8 8 9 10 11 13 15 15 15 14 13 13 13 13 13 15 17 19 19 18 16 17 18 18 17 14 12 13 14 14 13 12 11 10 10 11 11 11 11 11 12 12 13 14 15 15 14 12 10 10 11 11 12 12 12 13 13 13 14 14 14 14 16 18 19 19 16 14 13 12 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 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 27 26 26 26 26 27 27 27 26 26 26 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 22 23 23 23 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 19 18 19 19 18 17 16 17 18 19 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 23 23 22 21 20 19 18 17 16 14 12 12 11 10 9 8 8 8 8 9 9 9 8 6 5 4 4 4 5 5 5 4 3 5 6 6 6 6 6 5 5 5 5 5 5 6 7 9 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 14 13 13 11 10 10 10 10 11 11 12 12 12 12 12 12 12 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 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 33 33 33 33 34 34 34 33 33 33 33 32 32 31 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 29 30 30 31 32 33 33 34 34 35 35 35 35 35 35 35 35 35 36 36 35 34 34 33 32 31 29 28 27 25 24 22 21 20 20 20 21 22 24 27 29 31 32 32 31 30 28 26 25 24 24 24 25 25 25 23 21 19 17 16 15 14 13 11 10 9 8 8 8 8 8 8 8 8 9 10 12 14 15 16 15 14 14 14 14 13 13 14 15 16 16 16 16 15 15 15 15 14 14 16 16 16 15 13 12 11 10 11 12 11 11 12 13 14 16 18 19 19 16 13 12 11 12 12 12 12 12 13 13 13 13 13 13 14 15 17 19 19 17 15 13 12 12 12 13 13 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 16 16 16 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 23 23 23 23 23 24 24 25 25 26 26 26 26 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 24 23 23 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 25 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 19 19 19 20 19 17 16 16 18 20 20 21 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 23 23 23 22 21 20 19 19 18 17 16 15 14 13 12 11 10 9 8 8 8 9 9 8 8 7 6 5 5 5 5 5 5 4 3 4 5 5 5 5 5 5 5 5 5 5 5 5 7 8 9 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 15 15 14 14 13 13 13 13 12 12 11 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 33 33 33 34 34 34 34 34 33 33 33 32 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 31 32 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 35 34 33 32 30 29 27 26 25 23 22 20 19 19 19 19 20 22 24 27 28 30 29 28 26 24 23 23 23 23 24 24 25 25 24 22 20 18 17 15 14 13 12 11 10 9 8 8 8 8 8 8 8 8 9 10 12 13 15 16 15 14 14 14 14 13 12 12 13 14 16 16 15 13 12 13 14 14 16 17 19 18 17 15 14 13 12 12 13 13 14 14 16 18 20 22 23 22 20 16 14 13 14 14 14 14 12 12 12 13 13 13 13 14 15 17 18 19 18 15 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 20 20 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 27 26 26 26 27 27 27 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 23 23 22 22 22 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 21 21 20 19 20 20 19 17 15 16 18 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 23 23 22 21 20 19 18 18 17 17 16 14 13 13 12 10 9 8 8 8 8 8 8 7 6 6 6 5 5 5 5 5 4 3 3 4 4 5 5 5 5 5 5 5 5 5 5 6 7 8 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 22 33 33 33 34 34 34 34 34 34 33 33 32 32 31 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 28 28 28 29 30 31 32 33 34 35 35 36 36 37 37 37 37 37 37 36 36 35 34 33 31 30 29 27 26 25 23 21 20 19 18 18 19 19 20 22 24 26 28 29 27 23 21 20 20 21 22 23 23 24 24 23 22 20 18 17 16 15 14 13 12 11 10 9 8 8 8 8 8 8 8 8 9 10 11 12 14 15 15 14 13 13 13 13 12 12 13 15 16 16 14 11 11 12 13 15 17 19 21 20 19 17 15 13 13 13 14 16 17 18 20 22 24 25 25 25 24 21 18 17 17 17 18 13 9 10 11 12 13 13 13 13 15 16 18 19 18 15 13 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 19 20 21 21 22 22 22 23 23 24 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 25 24 24 23 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 22 21 20 20 20 18 17 15 15 17 20 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 23 22 21 20 19 18 18 17 17 16 15 14 14 13 11 10 9 8 8 8 8 7 6 6 6 6 6 6 6 6 5 4 3 2 3 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 9 9 9 10 10 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 33 33 34 34 34 34 34 34 34 33 33 32 31 31 30 29 28 28 27 27 27 26 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 24 24 24 24 25 25 25 26 26 26 26 27 27 28 29 30 31 32 33 34 35 36 37 37 37 37 37 37 37 37 36 35 34 33 31 29 28 27 26 25 23 21 19 18 17 18 18 19 18 19 21 24 26 28 28 26 22 21 21 21 22 22 23 23 23 22 21 19 17 16 15 15 15 14 14 13 11 10 9 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 13 13 12 12 12 12 12 13 15 15 15 14 11 11 12 13 16 18 21 21 21 21 19 17 14 12 13 15 16 18 20 23 26 27 28 28 28 28 25 22 20 19 18 17 15 1 7 10 11 12 12 12 13 14 15 17 18 18 16 13 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 27 27 28 28 28 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 27 26 26 25 25 24 23 23 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 24 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 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 22 22 22 22 21 21 21 20 18 17 15 15 17 20 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 24 24 24 23 22 21 20 19 18 18 17 17 16 16 15 14 14 12 11 9 9 8 7 6 6 5 6 6 7 7 7 7 6 6 6 5 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 9 9 9 9 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 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 12 12 12 12 13 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 33 34 34 34 34 34 34 34 34 34 33 32 31 31 30 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 26 26 27 29 31 32 34 35 36 37 37 38 38 38 38 38 37 36 35 34 32 30 29 27 26 25 23 22 21 19 17 16 17 17 18 18 18 19 21 25 27 28 28 26 25 25 24 24 24 23 23 22 22 21 19 17 15 14 14 14 14 14 14 13 12 10 9 8 8 8 8 7 7 7 8 8 9 9 10 11 12 13 12 11 11 11 11 12 12 12 13 14 14 14 14 14 14 15 17 19 20 21 21 21 21 19 17 14 14 15 16 17 20 23 25 26 27 28 28 27 25 23 19 15 11 8 4 3 6 9 10 11 12 12 13 14 15 16 17 18 16 14 13 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 19 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 27 27 28 28 28 29 29 28 28 28 28 27 27 27 26 26 27 27 27 27 27 27 26 25 24 24 23 23 22 22 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 22 22 22 21 21 21 20 19 17 16 16 17 21 22 23 23 23 23 23 23 23 23 23 22 23 24 24 24 24 25 25 25 24 24 24 23 22 21 20 19 18 18 17 17 17 16 16 15 14 13 11 10 9 7 6 5 5 6 6 7 7 7 7 7 7 7 7 7 6 4 3 4 4 4 3 3 3 3 3 3 4 4 5 6 6 7 8 8 9 9 9 10 10 11 11 11 11 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 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 11 12 12 13 14 15 15 16 16 17 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 33 34 34 34 34 34 34 34 34 34 33 33 32 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 26 28 30 32 33 35 36 37 38 38 38 38 38 38 37 35 33 32 30 28 26 25 23 22 21 20 18 17 16 16 17 18 19 20 20 21 23 27 29 29 29 29 28 28 27 26 25 24 23 21 20 18 16 15 13 13 12 13 13 14 14 13 12 10 9 8 8 8 8 7 7 7 7 8 8 8 9 10 11 12 11 10 10 10 11 11 11 11 11 12 13 13 14 15 16 16 17 18 19 20 21 21 21 20 18 17 16 17 17 16 17 14 12 13 12 12 16 18 17 16 13 8 5 3 2 3 6 8 10 11 12 12 13 13 14 15 16 17 16 14 13 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 26 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 27 27 27 27 27 27 26 25 25 24 24 23 22 22 22 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 25 24 24 23 23 22 22 21 21 21 21 20 18 17 17 18 20 22 23 24 23 23 23 23 23 23 22 22 22 24 25 25 25 24 24 24 24 24 24 24 23 22 20 19 18 18 17 17 17 16 16 15 15 15 13 12 10 7 5 5 6 6 7 7 7 7 7 7 7 7 8 8 7 5 5 4 5 4 4 3 3 3 3 3 3 4 4 5 6 7 7 8 8 9 9 10 11 11 12 12 12 11 10 9 9 9 8 8 9 9 9 9 9 10 10 10 10 10 9 9 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 12 12 12 12 12 11 11 11 12 12 12 11 11 11 11 12 12 13 14 15 15 16 17 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 33 34 34 34 34 34 35 35 34 34 34 33 32 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 20 21 21 21 22 23 23 24 24 25 26 27 29 31 33 35 36 38 38 39 39 38 38 37 35 33 31 29 28 26 24 23 21 20 19 18 17 17 17 17 18 19 20 21 22 23 25 27 30 31 31 30 30 29 28 27 26 24 21 19 17 16 15 13 12 12 11 11 12 13 13 13 11 10 9 8 8 8 7 7 6 6 6 7 7 8 8 9 10 11 10 9 9 9 10 10 10 10 11 11 12 13 14 15 15 15 16 17 18 19 20 21 22 21 17 19 18 17 16 16 14 10 5 3 4 6 9 10 10 12 11 7 5 4 2 3 5 8 9 11 12 12 13 13 14 14 15 15 15 14 13 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 18 18 19 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 26 26 27 27 27 27 27 26 26 25 24 24 23 23 22 22 22 22 21 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 21 21 21 21 20 19 18 18 20 22 23 24 24 23 23 23 23 23 22 21 21 24 25 25 25 25 24 23 23 23 24 24 23 22 21 20 19 18 18 17 16 16 15 15 15 16 16 14 10 5 4 5 6 6 7 7 7 8 8 7 6 7 7 7 7 6 6 6 6 5 4 3 3 3 3 3 3 3 4 5 5 6 6 7 8 8 9 10 10 11 12 12 12 11 11 10 9 9 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 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 20 20 20 34 34 34 34 34 35 35 35 35 34 34 33 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 20 19 19 19 18 18 19 19 19 20 20 21 22 22 23 24 25 26 28 30 32 35 37 38 39 39 39 38 37 35 33 31 29 27 25 24 22 21 19 18 17 17 17 17 17 18 18 19 19 20 21 21 23 25 27 29 29 29 29 29 28 27 25 23 20 17 15 14 13 13 12 11 11 10 11 12 13 12 11 10 9 8 8 8 7 7 6 6 6 6 7 7 8 9 10 10 9 8 8 8 9 9 9 10 12 13 13 14 15 15 15 15 15 15 16 18 20 21 22 21 20 19 18 16 16 15 14 12 10 9 8 8 9 9 9 11 11 8 6 5 4 4 6 8 10 11 12 13 13 13 13 14 14 14 14 13 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 15 15 16 16 17 17 17 18 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 26 27 27 27 27 27 26 25 25 24 24 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 24 24 24 23 22 22 21 22 22 21 21 20 19 19 20 21 23 23 24 23 23 23 23 23 22 20 20 23 25 26 25 25 24 23 23 23 23 23 23 22 21 21 20 19 18 17 16 15 13 14 14 14 15 15 13 8 5 6 6 6 6 7 7 8 7 7 6 7 7 7 6 6 7 7 7 7 5 3 2 2 2 2 2 3 3 4 5 5 5 6 7 8 9 10 10 11 11 11 12 12 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 13 14 15 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 34 34 34 35 35 35 35 35 35 35 34 34 33 32 31 31 30 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 17 17 17 17 17 17 17 17 17 18 18 19 20 21 23 25 28 31 34 36 38 39 39 39 38 36 33 30 28 26 25 23 22 20 19 18 17 16 16 16 16 16 16 15 16 16 16 17 17 18 20 23 24 24 25 26 26 26 25 23 21 18 16 14 13 12 12 12 11 10 10 10 10 11 11 9 9 9 9 8 7 7 6 6 6 6 6 6 7 7 8 9 9 8 8 7 8 8 9 10 11 13 15 16 16 16 15 15 14 14 13 15 17 20 22 22 21 18 18 17 15 15 15 14 13 11 11 10 10 10 10 10 11 11 8 6 6 5 6 7 9 11 12 13 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 26 27 27 27 27 27 26 25 25 24 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 26 26 26 25 25 25 25 25 24 24 23 22 22 22 22 22 22 21 20 19 19 21 22 23 24 24 24 23 23 22 21 20 20 22 25 26 26 25 24 24 23 23 23 23 23 22 22 21 20 19 18 18 16 15 13 13 13 13 13 14 15 11 9 7 7 7 6 7 8 8 7 7 6 6 6 6 5 6 7 7 8 7 6 4 2 2 2 2 2 2 3 4 5 5 5 5 6 6 8 9 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 10 10 10 10 10 11 11 11 12 13 14 15 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 34 34 35 35 35 35 36 36 35 35 35 34 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 16 18 20 23 27 31 35 38 39 39 38 35 32 28 27 26 24 23 21 20 19 18 17 16 16 15 15 14 14 14 14 13 13 13 14 14 16 19 21 21 20 20 21 22 23 22 20 18 16 14 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 7 7 8 8 7 7 7 6 7 8 9 10 12 14 15 16 16 15 14 13 13 12 13 14 16 20 22 22 21 19 18 16 15 14 14 13 12 11 11 11 11 11 11 11 11 10 9 8 7 7 8 9 11 12 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 19 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 27 27 27 27 27 26 25 25 25 24 24 24 24 23 23 23 23 23 23 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 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 27 26 26 25 25 25 25 25 24 25 25 25 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 23 23 22 22 23 23 22 21 20 19 20 22 23 24 24 24 24 23 23 22 20 20 21 24 26 26 26 25 25 24 24 24 24 23 23 22 22 21 20 19 18 17 15 14 13 13 13 14 15 14 12 10 9 8 7 7 8 8 8 7 7 7 7 6 5 5 5 6 6 7 7 6 4 2 1 1 1 1 2 2 4 5 5 5 5 5 5 7 8 10 10 11 11 11 11 11 11 11 11 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 15 16 17 18 18 18 18 17 18 18 18 18 18 18 19 19 19 20 20 34 35 35 35 36 36 36 36 36 36 35 35 34 33 32 31 31 30 29 29 28 27 27 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 19 18 17 17 16 15 14 13 12 12 11 10 10 9 9 10 12 13 15 17 20 23 28 33 36 37 37 36 31 27 25 25 24 23 22 20 19 18 17 16 16 16 16 15 15 14 15 15 14 13 12 13 14 18 21 22 22 20 19 18 18 19 18 16 14 13 12 11 11 12 12 12 11 10 9 9 9 8 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 6 6 6 6 6 7 9 10 12 13 14 15 15 14 13 13 13 13 14 15 18 21 23 23 22 21 19 17 15 14 13 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 11 12 14 14 14 13 13 14 14 14 15 14 14 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 18 19 20 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 27 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 26 26 26 27 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 22 20 19 20 21 23 23 24 24 24 24 24 23 22 21 22 23 25 26 26 26 25 25 25 25 24 24 24 23 23 22 21 20 19 18 16 15 14 14 14 15 16 15 13 11 10 9 9 9 10 10 9 8 7 7 7 6 5 5 5 5 5 6 6 6 5 3 1 1 2 2 2 2 3 4 5 5 5 4 5 6 8 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 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 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 13 14 15 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 35 35 35 36 36 36 36 36 36 36 35 35 34 33 33 32 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 17 16 15 14 13 12 11 10 10 10 9 10 10 11 13 14 16 18 21 24 27 31 34 35 35 34 30 26 25 25 25 24 23 21 20 18 18 17 17 18 18 18 19 19 20 20 19 17 16 15 18 23 25 24 23 21 18 16 14 14 13 12 11 10 10 11 11 12 12 12 11 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 7 6 5 6 6 6 6 7 9 10 11 12 13 14 14 14 14 14 14 15 16 17 19 22 23 23 23 22 21 19 16 14 13 12 12 12 13 14 14 12 10 10 11 11 11 11 11 11 11 12 13 15 15 14 14 14 14 15 15 15 14 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 19 20 20 20 20 20 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 22 21 21 21 21 22 22 23 23 23 23 23 24 24 25 25 26 26 26 27 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 28 27 27 26 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 23 21 20 19 20 22 23 24 24 25 25 26 25 24 24 23 24 25 26 26 26 26 25 25 25 25 25 24 24 24 23 22 21 20 19 18 17 16 15 15 15 16 15 14 13 12 11 11 11 11 11 10 9 8 8 8 7 6 5 5 5 5 5 6 6 6 4 2 1 3 4 3 3 4 4 5 5 5 5 5 6 7 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 13 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 35 36 36 36 36 37 37 37 37 36 36 35 34 34 33 32 31 31 30 29 29 28 27 27 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 21 20 20 19 19 18 17 16 15 14 13 13 12 11 11 12 12 12 13 14 14 16 17 18 21 23 26 28 31 33 34 34 33 30 27 28 28 28 27 26 24 22 20 19 19 20 21 22 23 25 26 26 25 24 23 22 21 23 25 26 26 24 21 18 14 12 10 10 10 10 10 11 12 13 12 12 11 10 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 5 5 5 6 6 7 8 10 11 11 11 13 13 14 14 15 15 15 15 16 18 19 21 23 23 23 23 22 21 19 17 15 14 14 15 16 17 16 13 11 11 11 12 12 12 12 12 13 13 14 16 16 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 19 19 19 19 19 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 23 22 21 21 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 28 29 29 29 30 30 30 30 30 30 29 29 28 27 26 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 26 26 25 25 25 23 22 20 19 19 21 22 23 25 26 27 27 27 27 26 26 25 25 25 26 26 26 26 26 25 25 25 25 25 25 24 24 22 21 20 19 18 17 16 15 16 16 16 15 14 13 13 13 13 13 12 11 10 9 9 8 7 6 5 5 5 5 5 6 6 6 5 3 0 2 3 4 4 4 5 5 5 5 5 5 6 7 8 9 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 13 14 14 15 16 16 17 17 17 17 17 18 18 18 19 19 18 36 36 36 37 37 37 37 37 37 37 36 36 35 34 33 33 32 31 30 30 29 29 28 27 26 26 25 24 24 23 23 23 23 22 22 22 22 22 21 21 20 19 19 18 18 17 16 15 14 13 13 13 14 14 15 15 15 16 17 17 18 19 20 22 24 26 28 30 31 32 32 32 31 30 30 30 30 29 28 27 25 24 24 24 25 25 27 28 29 29 29 29 28 27 27 26 27 27 27 26 24 21 17 14 12 11 10 10 10 11 12 13 14 13 12 11 10 9 9 8 8 8 8 7 7 8 8 7 7 7 7 7 8 8 8 8 8 7 6 5 5 5 6 7 9 10 11 11 12 11 13 14 14 15 16 15 15 15 16 17 19 21 23 24 24 23 23 22 21 20 19 18 18 18 19 20 19 16 13 12 12 13 13 13 13 13 14 14 15 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 24 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 28 28 27 27 26 25 25 25 25 25 24 24 23 23 23 22 22 22 22 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 21 22 23 23 24 24 25 26 26 26 26 26 26 26 26 26 25 25 26 26 27 28 29 29 30 30 30 31 31 30 30 30 29 29 28 27 26 26 25 25 25 24 24 25 25 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 25 24 22 20 19 19 20 22 23 25 26 27 28 29 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 26 26 25 25 24 22 20 19 18 17 16 16 16 16 16 15 15 15 14 14 14 14 13 12 11 10 10 9 8 7 6 6 5 5 5 6 6 6 6 4 2 0 2 3 4 4 4 5 6 6 6 6 7 7 8 9 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 8 8 7 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 12 13 14 14 15 16 16 16 17 17 17 17 18 18 18 18 18 36 36 37 37 37 38 38 38 38 37 37 36 35 35 34 33 32 31 31 30 30 29 28 27 27 26 25 24 24 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 15 15 15 15 15 16 16 17 17 17 17 17 18 18 19 20 21 22 24 25 26 28 29 29 29 30 30 31 30 30 30 30 29 29 28 29 29 30 29 29 30 30 30 30 31 30 30 29 29 28 28 29 28 26 24 22 19 16 14 12 12 12 11 11 12 13 14 13 12 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 8 7 6 5 5 6 8 10 11 12 12 11 11 13 14 15 15 16 16 15 14 13 14 14 13 14 18 21 20 21 21 22 22 22 22 22 22 22 21 20 17 14 14 14 14 14 14 14 14 14 15 16 18 18 18 17 16 15 15 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 28 28 28 27 26 26 25 25 24 24 24 24 23 23 23 22 22 22 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 20 21 22 23 24 25 25 26 26 26 26 26 26 26 25 25 25 25 26 27 28 29 29 30 30 31 31 31 31 31 31 30 30 29 29 28 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 22 21 20 20 21 22 24 25 26 27 28 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 23 21 20 19 18 17 16 17 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 9 8 8 7 5 5 6 6 6 6 6 4 2 1 0 1 2 3 3 4 5 6 7 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 10 10 9 9 8 8 7 7 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 18 18 18 37 37 37 38 38 38 38 38 38 38 37 37 36 35 35 34 33 32 31 30 30 29 28 28 27 26 25 24 23 23 22 22 21 21 21 21 21 21 21 20 19 19 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 21 22 23 24 25 26 26 26 27 29 30 29 29 29 28 28 28 29 30 30 31 31 30 30 30 30 30 31 31 30 30 29 29 29 29 28 27 26 24 21 19 16 15 14 14 14 12 11 12 13 13 12 10 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 8 7 6 5 5 7 8 10 10 11 11 11 11 13 13 14 14 14 14 13 11 10 9 7 4 0 2 1 8 15 19 21 22 23 23 23 23 22 21 19 17 15 15 15 15 15 15 14 14 14 15 16 18 18 18 17 16 15 14 14 13 12 12 12 12 12 11 11 11 11 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 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 21 21 21 21 20 20 19 19 18 18 18 17 17 17 18 19 21 22 24 25 25 26 26 26 27 27 26 26 25 25 25 25 26 27 28 29 30 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 27 27 26 25 25 25 25 25 25 25 25 26 26 26 26 26 25 26 26 27 27 27 27 27 27 27 27 26 24 23 22 21 21 22 23 24 25 26 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 25 24 22 20 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 14 13 12 11 10 9 9 8 7 6 6 6 6 6 6 6 5 3 2 1 1 1 2 2 3 3 5 7 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 9 9 8 7 7 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 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 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 17 17 17 37 37 38 38 38 39 39 39 39 38 38 37 37 36 35 34 33 32 32 31 30 30 29 28 27 26 25 24 23 23 22 22 21 21 20 20 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 20 21 21 21 22 23 23 23 22 24 27 28 28 27 27 26 26 26 26 27 29 30 30 30 29 29 29 29 30 30 30 29 29 29 29 29 28 28 27 25 23 21 19 18 17 17 16 14 12 11 11 11 10 9 8 8 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 7 8 9 10 10 10 10 11 12 12 12 13 13 12 11 10 8 6 4 3 3 5 9 14 17 19 20 21 22 22 22 22 21 19 18 17 16 16 16 16 15 15 15 15 15 15 17 18 18 18 17 17 15 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 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 28 28 28 28 28 28 27 27 26 25 24 24 24 24 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 19 18 17 16 16 16 15 15 15 16 17 19 21 23 24 25 26 26 26 27 27 26 26 25 25 25 25 26 28 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 28 27 26 26 26 25 25 25 25 25 25 25 26 26 25 25 26 27 27 27 27 27 27 27 27 27 27 26 24 23 22 22 23 23 24 25 25 26 27 27 28 29 29 29 30 30 30 30 30 29 29 28 28 27 26 26 25 25 26 25 24 22 21 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 15 14 12 11 10 10 9 9 8 7 6 6 6 6 6 5 5 4 3 1 1 1 2 2 3 3 5 7 8 9 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 10 9 8 7 7 6 5 5 6 6 6 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 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 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 37 38 38 39 39 39 39 39 39 39 38 38 37 37 36 35 34 33 32 31 31 30 29 28 27 26 25 24 24 23 22 22 21 20 20 20 19 19 19 18 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 19 20 20 20 20 21 21 21 20 20 22 26 26 27 26 26 25 24 24 24 25 27 29 30 30 29 29 28 28 29 29 29 29 28 29 29 29 28 28 27 26 24 23 21 20 19 19 18 16 13 11 10 9 9 8 8 8 9 9 9 9 10 11 10 9 9 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 7 8 9 9 9 10 10 10 10 11 11 11 11 11 10 8 6 5 5 5 7 10 13 16 18 19 20 20 20 20 21 21 19 18 17 17 17 17 16 16 15 15 15 15 15 16 18 18 19 18 18 17 16 15 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 15 15 14 14 14 15 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 19 19 19 18 18 18 18 17 16 15 15 15 14 14 14 14 16 18 20 22 24 25 26 26 26 26 26 26 26 26 26 26 26 27 28 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 27 26 26 25 25 25 25 25 25 25 26 25 25 26 27 27 27 27 27 27 27 27 27 27 26 25 24 23 23 23 23 24 24 25 25 26 27 28 29 29 29 29 29 30 30 30 31 30 30 29 28 27 26 25 25 25 24 24 23 21 20 19 19 19 18 18 18 17 17 17 17 17 18 18 17 16 15 13 12 11 10 9 9 8 7 6 6 5 6 5 5 5 5 4 3 1 1 1 2 3 4 5 7 8 9 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 10 10 9 8 7 6 6 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 16 38 38 39 39 39 39 40 40 40 39 39 38 38 37 36 36 35 34 33 32 31 31 30 29 28 27 26 25 24 23 22 22 21 20 20 19 19 19 18 17 16 16 15 15 15 15 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 18 19 20 20 20 20 20 19 19 19 22 24 25 25 26 26 25 24 24 24 25 26 28 29 30 29 28 28 28 28 28 28 28 28 28 29 29 28 28 27 26 25 24 22 21 21 20 19 17 14 11 9 8 8 8 8 9 9 10 10 10 11 11 10 9 9 9 9 9 9 8 7 7 6 6 6 5 5 5 5 6 7 9 10 9 7 9 9 9 9 10 10 9 9 8 7 6 6 6 7 8 9 12 14 16 17 18 19 19 19 19 20 20 19 18 18 19 19 19 19 17 16 15 16 16 16 17 18 19 19 19 19 18 17 15 14 13 12 12 12 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 16 16 15 15 14 13 13 13 14 15 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 19 19 18 17 16 16 15 15 15 15 14 14 14 14 14 16 18 21 23 24 25 25 25 26 25 25 26 26 26 26 26 26 27 28 29 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 30 30 29 28 27 27 26 26 25 25 25 25 25 25 26 25 26 26 27 27 28 28 28 28 28 28 27 27 27 26 25 24 24 24 24 24 24 25 25 26 27 28 28 28 27 28 29 30 32 31 31 30 30 29 27 26 26 26 25 25 24 24 23 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 15 14 13 12 11 10 9 8 8 7 6 6 6 5 5 5 5 5 4 3 2 1 2 3 3 5 7 8 9 10 10 11 11 11 12 12 11 11 11 11 10 11 11 11 11 10 10 9 8 7 6 5 5 5 5 6 6 6 6 5 5 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 9 9 9 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 13 14 14 14 14 15 15 38 38 39 39 40 40 40 40 40 40 40 39 38 38 37 36 35 34 33 33 32 31 30 29 28 27 26 25 24 23 22 22 21 20 19 19 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 17 17 17 17 18 18 19 19 19 18 18 18 19 21 23 23 23 25 26 26 25 25 25 25 26 27 29 29 29 28 27 27 27 27 27 27 27 27 27 28 28 27 27 27 25 23 22 22 21 21 20 18 15 11 9 8 7 8 8 9 9 10 10 11 11 10 10 9 9 9 10 10 9 8 7 7 6 6 6 6 5 5 6 7 7 8 8 8 7 7 7 8 8 8 8 8 8 8 7 6 7 8 9 10 12 13 14 15 16 17 18 18 18 19 19 19 19 19 19 20 21 22 22 20 18 17 17 17 17 17 18 18 18 18 18 18 17 15 14 12 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 13 12 12 13 13 14 15 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 24 24 23 23 23 23 22 22 21 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 15 15 15 17 19 21 23 24 25 25 25 25 25 25 26 26 27 27 26 26 26 27 29 30 31 31 32 32 31 31 31 31 31 31 32 32 32 32 32 32 31 31 30 29 28 27 26 26 26 26 25 25 25 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 27 29 32 33 32 30 29 28 27 26 26 25 26 26 26 25 25 24 23 22 21 21 21 20 20 19 19 19 19 19 19 19 19 18 17 16 15 14 13 11 10 9 9 8 8 7 6 6 6 5 5 5 5 4 4 3 2 1 2 3 4 6 7 8 9 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 7 6 5 4 5 5 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 38 39 39 40 40 40 40 40 40 40 40 40 39 38 38 37 36 35 34 33 33 32 31 29 28 27 26 25 24 23 22 21 21 20 19 18 18 17 16 15 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 17 17 17 17 16 16 16 18 21 22 21 22 24 25 26 26 25 25 25 26 27 28 28 28 28 27 26 26 25 25 24 24 24 25 25 26 26 26 25 22 19 18 20 21 21 21 18 15 12 10 8 7 7 8 9 10 10 10 11 10 10 10 9 9 10 10 10 9 8 8 7 6 6 6 6 5 5 5 6 7 8 8 8 7 6 6 7 7 7 8 9 10 10 10 9 9 10 11 12 13 14 15 15 16 16 17 17 18 18 19 20 20 20 21 21 22 22 23 23 21 19 18 18 18 18 17 17 16 16 17 17 16 15 13 11 9 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 14 14 14 14 14 13 13 13 13 13 14 14 15 16 16 17 17 18 19 19 19 19 20 20 21 21 22 22 22 22 22 23 23 23 24 25 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 25 24 24 23 23 23 23 23 22 22 21 20 20 19 19 20 20 20 20 20 19 18 17 16 16 16 16 17 17 18 17 17 17 18 20 21 23 24 24 25 25 25 25 26 26 27 27 27 26 26 26 27 28 30 31 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 31 30 29 28 28 27 27 26 26 25 25 25 25 25 25 25 26 27 27 27 28 28 29 29 29 29 28 28 27 27 27 27 27 26 26 25 26 26 26 26 26 26 26 26 28 31 33 33 30 28 27 26 26 26 25 25 25 26 26 26 26 26 25 23 22 22 22 21 21 20 20 20 20 20 20 20 19 18 17 16 15 14 13 12 11 10 9 9 9 8 7 7 6 6 5 5 5 5 5 4 3 2 1 2 3 4 5 6 8 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 9 8 7 5 4 4 5 5 6 5 5 4 4 3 3 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 11 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 39 39 40 40 40 40 41 41 41 41 40 40 40 39 38 37 36 36 35 34 33 32 31 30 28 27 26 25 24 23 22 21 20 19 19 18 17 17 16 15 14 13 13 12 13 13 13 14 14 14 14 15 15 15 16 16 17 18 19 19 20 20 19 18 17 16 15 14 14 15 18 20 20 20 21 23 25 26 26 25 25 25 25 26 27 27 27 27 26 25 24 23 22 22 22 23 23 24 23 22 21 19 16 13 13 16 20 22 21 18 14 12 10 8 7 7 7 9 10 11 11 11 10 9 9 10 10 10 10 10 9 9 8 7 7 6 6 6 6 5 5 6 9 10 10 9 8 7 7 6 7 7 8 9 11 13 13 12 11 11 11 13 14 16 17 17 17 17 17 16 17 18 19 19 20 21 21 22 22 22 22 22 22 21 20 20 19 18 16 14 14 14 15 16 16 15 13 10 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 27 27 26 25 24 24 23 23 23 23 22 22 22 21 20 20 19 19 19 19 20 20 20 20 20 19 19 18 18 18 19 20 21 21 21 20 20 20 20 21 22 23 24 24 25 25 26 26 27 27 27 27 26 26 26 27 28 30 31 32 32 32 31 31 31 31 30 31 31 31 31 31 32 32 32 32 31 30 29 28 27 27 26 26 25 24 24 24 24 24 25 25 26 27 27 28 28 29 29 29 29 29 29 28 28 28 28 28 27 26 26 26 27 26 26 25 25 26 27 30 32 32 31 26 24 24 25 26 26 25 25 25 25 26 26 26 26 25 25 24 23 22 22 22 21 21 21 20 20 20 21 20 19 18 17 16 15 14 13 12 11 10 10 9 9 8 7 7 6 5 5 5 5 5 5 5 3 2 2 2 3 4 5 6 8 10 11 11 11 12 12 12 11 11 11 10 10 11 11 11 11 11 10 9 7 6 5 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 39 39 40 40 41 41 41 41 41 41 41 41 40 39 39 38 37 36 35 34 34 33 31 30 29 27 26 25 24 23 22 21 20 19 18 17 17 16 15 15 14 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 19 20 20 21 20 19 17 15 14 14 15 16 19 20 20 20 22 23 25 26 25 25 24 24 24 25 26 26 26 26 25 23 21 20 21 21 22 23 23 23 20 18 16 14 12 10 10 14 19 21 20 17 13 12 11 9 7 6 7 9 11 12 13 11 9 9 9 10 10 11 11 11 11 10 8 8 7 7 7 6 6 6 7 8 11 11 10 9 8 7 7 7 7 8 9 10 11 13 13 13 12 12 12 13 15 17 18 18 18 16 16 16 16 17 18 19 20 21 22 22 22 22 22 21 21 21 20 20 19 18 15 13 12 13 14 16 17 16 14 11 10 9 9 10 10 10 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 12 12 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 24 24 23 23 23 22 22 22 22 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 23 22 21 21 21 21 21 22 23 24 25 25 25 26 27 27 27 27 26 26 26 27 28 29 31 32 32 32 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 30 30 29 28 27 26 26 25 24 24 24 24 24 24 24 25 26 27 27 28 29 29 29 29 30 29 29 28 28 28 27 27 27 28 27 27 27 27 26 25 26 28 29 31 31 27 23 22 22 24 26 27 27 26 26 26 26 27 26 25 25 25 25 24 23 23 23 22 21 21 20 20 20 21 20 19 18 17 16 15 15 14 13 12 11 11 10 10 9 8 7 7 6 5 5 5 5 6 6 5 3 3 2 2 3 4 5 6 8 10 11 11 11 11 12 11 11 11 10 10 10 10 11 11 11 10 9 8 7 6 5 5 5 4 4 4 3 3 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 11 11 12 12 11 10 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 39 40 40 40 41 41 41 41 41 41 41 41 41 40 39 38 37 37 36 35 34 33 32 31 29 28 26 25 23 22 22 21 20 19 18 17 16 16 15 15 14 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 19 20 21 22 20 18 16 15 14 15 16 18 20 20 20 21 22 24 25 25 25 24 24 23 23 24 24 25 25 24 22 20 19 19 20 21 21 22 22 21 18 15 14 12 11 10 11 15 19 20 19 16 13 11 10 8 5 5 6 9 11 14 13 12 10 9 10 10 10 11 12 12 13 11 9 9 8 8 8 7 7 7 8 10 13 13 10 9 8 8 8 8 8 9 9 10 10 11 13 13 14 14 14 14 15 16 18 18 18 17 16 15 16 17 18 19 20 21 22 23 23 23 22 21 20 20 20 20 20 18 15 13 11 12 14 16 18 17 16 15 13 12 12 12 12 12 12 12 13 13 13 12 12 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 13 14 14 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 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 25 24 23 23 23 22 22 22 21 21 21 20 19 19 19 19 19 19 19 19 20 20 20 21 20 20 20 21 21 22 23 23 22 22 21 20 20 20 20 21 22 23 24 24 25 26 26 27 27 27 26 26 26 26 28 29 30 31 32 32 31 31 30 30 30 30 30 30 30 30 31 31 31 30 30 30 29 29 28 27 27 26 26 25 24 24 24 23 23 23 24 25 26 27 28 28 29 29 29 30 30 30 29 28 27 27 28 28 29 29 29 28 28 27 26 25 26 27 28 28 25 22 20 20 22 26 28 28 28 27 27 28 28 27 27 26 26 26 25 25 24 24 23 22 21 20 20 20 20 20 19 18 18 17 16 15 15 14 13 12 12 11 10 9 9 8 7 6 6 5 5 5 6 6 5 4 3 3 2 2 3 4 5 7 9 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 10 10 9 8 7 6 5 5 5 4 3 3 2 1 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 11 12 12 12 10 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 13 13 13 13 12 11 11 11 11 11 11 12 39 40 40 41 41 41 41 42 42 42 42 41 41 40 40 39 38 37 37 36 34 33 32 31 29 28 26 25 23 22 21 20 19 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 18 19 21 22 21 18 16 15 15 16 18 20 20 21 21 22 23 24 25 25 24 23 23 22 22 22 23 23 22 21 19 17 17 18 19 20 21 22 21 18 16 15 13 12 11 11 13 17 20 20 18 15 11 9 7 5 4 5 6 9 12 15 15 15 14 13 12 11 10 11 12 14 15 14 12 10 10 9 10 10 10 11 14 17 17 15 11 9 8 7 7 8 9 9 9 9 9 10 12 13 14 14 14 14 15 16 17 18 19 17 16 16 16 17 18 19 20 21 22 23 23 23 22 21 20 19 19 19 19 18 17 15 13 13 14 16 18 18 18 17 16 14 14 13 13 13 13 14 14 14 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 20 20 20 20 20 21 22 22 23 23 23 24 24 25 25 25 25 25 25 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 20 19 18 18 18 19 19 20 21 22 23 24 25 25 26 26 26 26 26 26 26 26 27 29 30 31 32 32 31 31 30 30 29 29 29 29 29 30 30 30 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 28 29 29 30 30 30 29 28 28 28 28 29 29 29 29 28 28 27 27 26 26 26 26 26 24 21 19 19 21 24 27 29 29 29 29 30 30 30 30 29 28 27 27 27 26 25 25 24 23 21 21 21 21 20 20 19 18 18 17 16 16 15 14 13 12 11 11 10 9 9 8 7 6 5 5 5 6 7 6 5 4 3 3 2 3 4 5 6 8 10 11 11 11 11 11 11 11 10 10 10 9 10 10 10 10 10 10 9 8 7 6 5 4 4 3 2 2 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 12 12 11 10 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 13 13 13 12 11 11 11 11 11 11 11 40 40 40 41 41 41 42 42 42 42 42 42 41 41 40 39 39 38 37 36 35 33 32 31 29 28 26 25 23 22 21 20 19 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 17 17 18 19 21 22 21 18 15 14 15 16 18 20 21 21 22 23 24 24 24 24 23 22 22 21 21 21 21 21 19 17 16 15 15 16 17 18 20 22 19 16 15 15 14 12 11 11 13 17 19 19 17 12 8 6 4 3 4 5 7 10 13 16 17 18 18 17 15 13 11 11 12 14 16 16 13 11 10 11 13 15 18 21 22 18 15 14 11 9 8 7 8 8 9 10 9 9 9 10 11 13 13 13 13 14 14 15 17 18 19 18 16 16 16 17 18 19 20 21 22 23 23 22 22 21 20 19 18 18 18 18 18 18 16 15 15 16 17 17 17 17 17 15 14 13 13 13 14 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 18 17 17 16 16 15 15 16 16 17 17 17 17 17 17 17 18 17 16 16 16 17 18 18 19 20 21 22 24 25 26 26 26 26 25 25 25 25 26 27 28 30 31 31 31 31 31 30 29 29 29 29 29 29 29 30 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 24 23 23 22 22 23 24 25 26 27 27 28 29 30 30 30 30 29 28 28 28 28 28 28 29 28 28 27 27 26 26 26 25 24 23 21 20 19 20 22 25 28 29 30 31 32 32 33 33 32 31 29 29 28 28 27 26 25 25 23 22 21 21 21 20 19 18 18 18 17 17 16 15 14 13 12 11 10 9 9 8 7 6 6 5 6 7 7 6 6 4 4 3 2 3 4 5 6 8 9 10 11 11 11 11 11 11 10 10 10 9 9 10 10 10 10 9 9 8 7 6 5 4 4 3 2 1 0 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 11 10 10 9 9 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 12 11 11 10 11 10 11 11 40 40 41 41 41 42 42 42 42 42 42 42 42 41 40 40 39 39 38 37 35 34 32 31 29 28 27 25 24 22 21 20 19 18 16 15 14 13 13 13 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 16 17 17 18 19 21 21 20 16 14 13 15 16 18 20 21 21 22 22 23 23 23 23 22 21 20 20 20 20 20 19 16 14 14 14 14 13 13 14 19 21 16 14 14 14 14 12 10 10 12 15 17 17 13 7 4 3 3 4 5 7 8 11 14 16 17 17 17 17 16 15 13 11 11 13 14 14 12 11 11 12 14 16 19 21 23 21 17 14 11 9 8 8 8 9 10 10 10 9 9 10 11 12 12 12 13 13 14 15 17 18 19 18 16 16 16 18 19 20 21 22 22 23 22 22 21 20 19 18 17 17 16 17 18 18 17 16 15 15 15 15 16 16 16 15 14 13 14 14 15 15 15 15 14 13 13 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 17 17 18 18 18 18 19 19 19 20 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 20 20 20 19 17 16 14 13 12 12 12 13 14 15 15 15 15 15 15 15 15 14 15 15 16 17 18 18 19 20 22 24 25 26 26 26 25 24 24 24 24 25 26 28 29 31 31 31 31 30 30 29 29 28 28 28 28 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 25 24 24 23 22 22 22 23 24 24 25 26 27 28 29 30 30 30 29 29 28 28 27 27 27 28 28 28 28 28 28 27 26 25 24 23 22 21 20 19 20 22 25 28 30 31 32 34 35 35 34 33 32 30 30 29 28 28 27 26 25 23 23 22 22 21 20 19 18 18 17 17 17 16 15 14 12 11 11 10 9 8 8 7 6 6 6 7 7 7 6 5 4 3 2 3 4 5 6 7 9 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 7 6 5 5 4 3 2 1 0 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 6 6 6 7 7 7 7 6 6 6 7 7 7 8 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 12 11 11 10 10 10 10 10 40 40 41 41 41 42 42 42 42 42 42 42 42 41 41 40 40 40 39 37 36 34 32 31 29 28 26 25 24 22 21 20 19 17 16 15 13 12 12 12 13 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 17 18 20 20 19 17 15 14 15 16 18 19 19 19 21 20 21 21 21 21 20 19 19 19 19 19 19 16 13 11 11 12 11 10 10 12 17 18 11 11 13 14 14 12 9 9 11 14 16 17 10 4 2 3 5 7 8 9 10 11 13 15 16 15 14 15 16 17 16 14 11 11 12 12 12 12 12 12 14 15 16 17 21 20 18 15 13 10 9 8 8 9 9 10 10 10 10 10 11 11 11 11 12 13 14 15 17 18 19 17 16 16 17 18 20 21 22 22 23 23 22 22 21 20 19 17 16 15 15 15 17 17 16 15 13 13 13 13 13 13 12 11 13 14 15 15 16 16 15 14 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 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 21 21 20 18 17 14 11 10 11 12 14 14 15 15 14 14 13 13 13 13 14 14 15 16 17 18 18 19 21 23 24 25 26 26 26 25 24 23 23 23 24 25 27 29 30 31 31 31 30 30 29 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 24 23 23 22 22 23 23 24 24 25 27 28 29 29 30 30 30 29 29 28 28 27 27 27 28 29 29 29 28 27 27 25 24 23 22 21 20 20 19 20 22 24 27 29 31 33 35 36 36 35 34 33 31 30 30 29 29 28 27 25 24 23 23 22 20 19 19 18 18 18 17 16 15 14 13 12 11 11 10 9 8 7 7 7 7 7 7 7 6 6 5 4 3 2 3 4 6 7 9 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 9 8 8 7 6 5 5 4 3 2 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 6 6 6 7 7 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 13 13 13 14 14 14 14 14 13 13 13 12 12 11 10 10 10 10 10 40 41 41 41 42 42 42 42 42 43 42 42 42 42 41 41 41 40 39 38 36 34 33 31 29 28 26 25 24 22 21 19 18 17 15 14 12 11 11 11 12 13 13 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 16 18 19 18 17 15 15 15 15 15 14 12 9 18 19 20 20 19 19 18 17 17 17 17 17 18 12 10 9 9 9 8 7 7 10 13 12 8 9 12 15 15 13 10 9 12 16 20 19 12 4 2 4 6 8 9 10 11 11 12 14 15 14 12 12 14 17 19 18 10 10 11 11 12 12 12 13 13 15 16 18 20 18 16 15 13 11 9 7 7 7 8 9 9 10 10 11 11 11 11 12 12 13 14 15 17 18 18 17 16 16 18 19 21 22 23 23 23 23 22 22 21 19 18 17 15 14 14 14 15 14 13 12 10 10 11 12 12 12 11 10 12 15 16 16 16 16 15 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 20 19 18 15 13 13 14 15 16 15 15 14 14 13 13 13 14 14 14 15 16 17 18 19 19 20 22 23 24 25 26 26 26 26 25 23 22 22 23 24 26 28 29 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 25 26 26 27 27 26 26 25 25 24 23 23 23 23 24 24 25 26 27 28 29 30 30 30 30 29 29 29 28 27 28 28 29 29 28 27 27 26 25 24 22 22 21 20 19 19 18 19 21 23 26 28 32 34 36 37 37 36 35 34 32 31 31 30 29 28 26 25 24 24 23 21 20 20 19 19 18 18 17 16 15 13 12 12 11 10 9 8 7 7 7 7 7 7 7 6 6 5 5 4 2 2 4 5 7 8 10 10 11 11 11 11 12 11 11 11 10 10 10 9 8 8 8 8 8 8 8 8 7 6 5 4 3 1 1 2 2 2 2 2 3 3 3 4 3 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 8 8 8 8 8 9 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 40 41 41 41 42 42 42 43 43 43 43 43 42 42 42 42 41 40 39 38 37 35 33 31 29 28 26 25 23 22 20 19 17 16 14 13 11 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 14 14 16 17 17 16 15 15 15 12 9 5 0 7 16 18 18 18 18 17 17 16 16 16 16 17 16 9 8 9 9 9 8 7 6 7 9 9 8 9 13 17 16 14 11 11 14 19 20 18 14 7 3 4 5 7 8 9 10 11 12 13 14 14 12 11 13 17 21 20 13 11 11 11 12 11 11 12 13 15 17 17 17 17 17 17 15 13 10 8 7 6 7 8 9 9 10 11 11 11 11 12 13 14 15 16 17 18 18 17 16 17 18 20 21 22 23 23 23 23 22 21 20 18 17 15 14 14 14 14 14 13 10 9 8 9 10 11 12 12 11 11 12 15 16 16 16 15 14 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 14 13 13 12 12 12 12 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 19 18 19 19 18 19 18 18 16 15 14 13 13 13 13 14 14 14 15 15 16 17 18 19 20 21 22 23 24 24 25 26 26 26 25 23 22 21 21 23 25 27 29 29 30 30 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 26 27 28 28 28 27 26 25 24 24 24 24 24 24 24 25 27 27 28 29 30 30 30 30 30 29 29 28 28 29 29 29 28 27 26 25 24 23 22 21 21 20 19 18 18 18 19 20 22 25 29 32 34 36 36 37 36 35 34 33 32 32 31 30 28 27 26 25 24 22 22 21 20 19 19 18 18 17 15 14 13 12 11 11 10 9 8 8 7 7 7 7 7 6 6 6 5 4 3 2 3 5 6 8 9 10 11 11 11 12 12 12 12 11 11 10 10 9 8 8 8 8 8 8 8 8 8 7 6 5 4 2 1 2 2 2 3 3 3 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 40 41 41 42 42 42 42 43 43 43 43 43 42 42 42 42 42 41 40 38 37 36 34 32 30 27 26 24 22 21 19 17 16 14 13 11 10 9 9 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 12 12 13 14 15 15 14 13 13 11 8 4 3 7 12 15 17 17 17 16 16 16 16 16 16 16 17 16 10 9 9 10 11 10 9 7 7 9 9 10 12 15 18 17 14 12 13 16 19 16 15 12 9 5 3 3 4 5 6 8 11 12 13 14 15 14 13 14 18 20 19 16 14 12 11 10 10 10 10 13 16 16 17 19 21 21 21 20 17 14 10 8 7 7 8 9 9 10 10 11 11 11 12 13 14 15 16 17 17 17 17 16 18 19 21 22 22 22 22 22 21 21 20 19 17 16 15 14 13 13 14 14 12 9 8 8 10 11 12 12 12 12 12 13 15 16 16 15 15 14 13 12 12 12 13 14 15 15 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 18 18 18 18 18 18 19 18 18 17 18 19 20 21 20 19 17 15 14 13 13 13 14 15 15 15 16 16 16 17 17 17 17 18 20 21 23 24 25 25 26 26 25 24 22 21 21 22 24 26 28 29 29 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 25 25 25 26 26 27 28 29 29 28 28 27 26 25 24 24 24 25 25 25 26 26 28 29 29 30 30 30 30 30 30 28 28 28 29 29 28 28 26 25 24 23 22 21 20 19 18 18 17 18 18 19 20 22 24 27 30 33 35 35 35 35 35 34 34 34 33 32 30 29 28 26 25 24 22 22 21 20 20 19 18 17 16 15 13 12 12 11 10 9 8 8 8 7 7 7 7 7 6 6 5 4 3 2 2 4 6 7 8 9 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 7 7 6 4 2 1 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 40 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 42 41 40 38 37 36 34 32 30 27 25 23 21 19 17 16 14 12 11 10 9 8 8 9 10 11 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 11 11 12 12 12 11 11 10 7 4 2 6 11 13 15 16 16 16 15 15 15 15 15 15 16 18 15 10 8 10 13 14 14 12 9 7 9 11 13 15 16 17 16 13 13 15 17 17 14 11 11 9 6 3 4 5 5 5 8 12 13 14 14 15 16 17 17 18 18 16 16 16 12 9 7 6 6 7 10 16 16 17 20 22 24 23 21 18 16 13 11 10 10 10 10 10 10 10 11 11 12 13 14 15 16 17 17 17 16 16 17 18 19 21 21 21 21 21 20 20 19 18 18 17 16 15 14 13 13 13 13 11 9 8 9 11 12 13 13 12 13 13 13 16 16 16 15 15 14 13 13 13 13 14 16 17 17 17 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 14 15 15 15 15 15 15 15 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 18 17 17 17 17 18 19 20 20 20 19 17 16 15 14 14 15 15 16 16 16 17 17 16 16 15 15 16 16 18 20 22 24 25 26 26 26 24 23 21 20 21 22 25 27 28 29 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 25 25 25 26 27 27 28 29 29 30 29 28 27 26 26 26 26 25 25 25 25 25 27 28 29 30 30 30 30 30 30 29 29 28 28 28 27 27 26 25 24 22 21 20 19 18 17 17 17 17 18 19 19 19 20 20 24 29 31 32 33 34 34 35 35 35 34 33 31 30 29 28 26 25 24 23 23 22 22 21 20 18 17 15 14 13 12 11 11 10 9 9 8 8 7 7 7 7 6 6 5 4 3 3 2 4 6 7 7 9 10 11 12 12 12 12 12 12 11 11 10 10 9 8 8 7 8 8 8 8 8 7 7 6 5 3 1 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 10 10 9 40 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 41 40 38 37 35 33 31 28 26 24 22 20 17 15 13 12 10 9 8 7 7 8 9 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 9 9 9 9 9 8 7 6 4 2 5 9 12 14 15 15 15 15 15 14 14 14 14 15 16 18 4 4 9 12 15 16 15 13 10 8 9 11 14 16 16 15 13 12 13 15 15 14 12 9 8 6 3 2 3 4 4 5 9 13 14 14 14 14 15 16 16 16 14 11 13 13 10 5 3 3 3 3 5 12 14 16 19 22 24 23 20 16 14 13 11 11 11 12 11 10 10 10 11 12 12 13 14 16 17 17 18 17 16 16 17 18 20 20 20 20 20 19 19 18 17 17 17 16 16 15 14 14 14 13 11 9 8 9 10 12 13 14 14 13 14 13 13 16 17 16 16 15 15 14 14 14 14 16 17 18 17 16 15 14 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 14 14 15 15 15 15 14 14 14 14 14 15 16 16 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 15 16 16 17 17 16 16 16 17 17 18 18 19 18 18 17 16 15 15 15 15 15 15 16 16 17 17 16 16 15 14 14 16 18 20 22 25 26 27 26 25 24 23 21 21 21 23 25 27 29 29 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 27 27 28 29 29 30 30 29 28 28 27 26 26 26 26 25 25 25 26 27 28 29 29 30 30 30 30 30 30 29 28 28 26 26 25 24 23 21 21 20 19 17 16 16 16 17 18 19 19 19 18 16 18 23 27 29 31 32 33 34 34 34 34 34 32 31 30 29 28 27 25 25 24 24 23 22 21 20 18 16 15 14 13 12 12 11 10 10 9 8 8 7 7 7 6 6 6 5 4 3 2 4 5 7 7 8 9 10 11 11 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 5 3 2 2 2 2 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 40 41 41 42 42 42 43 43 43 43 43 43 43 43 44 44 43 42 40 38 37 36 33 29 25 24 23 20 18 15 12 11 10 9 8 7 7 7 9 10 11 12 13 13 13 14 14 13 13 13 12 12 12 12 12 11 10 9 8 8 7 7 6 6 5 4 3 3 7 11 13 14 15 15 15 15 15 14 14 14 14 14 15 14 7 8 12 15 16 16 15 12 9 7 9 12 14 14 14 12 9 9 11 12 12 12 11 9 5 1 2 1 2 2 3 5 10 14 14 14 12 12 12 12 12 10 8 7 10 9 7 3 2 2 1 1 3 7 11 12 16 22 24 23 19 16 13 12 12 12 12 12 11 11 11 11 11 12 13 14 15 16 17 17 18 17 17 17 18 19 20 19 19 18 18 18 17 17 16 16 16 16 16 16 15 15 14 12 9 9 10 11 11 14 14 15 14 14 14 14 14 16 17 17 16 15 15 15 15 15 16 17 17 16 15 14 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 16 16 15 15 14 14 14 14 14 15 15 16 16 16 16 15 14 14 15 16 18 20 23 25 27 27 26 25 24 23 22 21 22 25 27 28 29 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 28 28 29 29 30 30 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 30 30 30 31 31 30 30 29 27 26 24 24 23 21 20 20 19 17 16 15 15 16 17 18 19 19 17 16 16 20 24 27 29 31 31 32 32 33 33 33 33 32 31 30 28 27 27 26 26 25 25 24 22 21 19 17 16 15 14 13 13 12 12 11 10 9 8 8 7 7 6 6 6 5 5 4 2 3 5 6 7 8 8 9 10 11 11 11 11 11 11 11 10 10 9 9 9 8 7 7 7 7 7 8 8 7 6 4 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 9 9 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 40 40 41 41 42 42 43 43 43 44 43 43 43 43 44 45 44 42 40 39 38 37 34 27 23 22 21 18 14 12 10 9 8 8 8 7 7 8 10 11 12 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 11 10 9 7 7 6 6 6 5 4 3 5 9 12 14 15 15 15 15 15 15 14 14 13 14 14 10 7 4 6 11 15 15 14 12 9 7 7 9 10 11 10 9 8 6 5 6 9 9 9 10 8 3 2 4 2 0 1 3 4 9 12 13 12 11 10 10 9 8 7 5 6 8 9 8 6 4 3 1 1 2 5 7 6 16 24 25 23 19 16 13 12 12 12 12 12 12 11 11 12 12 13 14 15 16 17 17 17 17 17 17 17 18 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 13 10 9 11 12 12 12 14 15 15 15 15 15 15 14 15 18 17 16 15 14 15 16 16 16 15 14 13 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 14 13 13 12 13 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 15 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 13 13 14 14 14 14 14 14 15 16 17 18 20 23 25 26 27 26 26 25 24 23 23 24 26 28 30 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 28 27 27 27 26 25 25 25 26 27 28 28 29 30 30 31 31 31 31 31 30 29 27 26 25 24 22 21 20 19 18 16 15 15 16 16 17 18 19 17 16 16 18 22 26 28 30 30 30 30 31 32 31 31 31 30 29 28 28 27 27 27 26 25 24 23 22 20 18 17 16 15 14 14 13 12 12 11 10 9 8 7 7 7 6 6 6 6 5 3 3 4 5 6 7 8 9 9 10 11 11 11 11 11 11 10 10 10 9 9 9 8 7 7 7 7 8 8 8 7 5 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 40 40 41 41 42 42 43 43 44 44 44 44 44 44 44 45 45 42 40 39 38 38 34 24 20 19 17 14 12 10 9 8 8 8 8 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 10 9 9 9 8 8 7 4 3 7 11 13 14 15 15 15 15 15 14 13 12 12 13 11 3 3 1 2 9 12 12 10 8 7 6 8 8 7 5 5 6 6 4 6 5 6 7 7 8 7 3 3 5 4 2 2 3 4 6 9 11 11 10 10 10 8 6 5 5 6 8 10 12 12 10 8 5 3 3 4 4 3 14 22 23 20 14 13 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 17 17 17 17 17 17 17 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 12 9 10 12 13 12 14 14 14 15 16 16 16 15 15 15 17 17 15 14 13 15 16 16 15 13 12 11 11 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 12 12 13 14 15 15 16 16 17 17 18 18 18 18 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 13 13 13 12 12 11 10 10 10 10 10 11 11 11 11 12 13 14 15 16 17 18 19 20 23 25 27 26 26 26 26 25 25 25 27 29 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 26 26 27 28 29 29 30 31 31 32 32 32 32 31 30 28 27 25 23 21 20 19 18 17 16 16 16 16 17 18 18 17 16 17 18 21 25 28 29 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 25 24 22 21 19 18 17 16 15 15 14 13 12 11 10 9 8 8 7 7 7 7 7 6 5 4 3 3 4 5 6 7 8 9 9 10 11 11 11 11 10 10 10 10 10 9 9 8 7 7 7 8 9 9 9 8 6 4 3 2 2 2 2 2 3 3 2 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 40 40 40 41 41 42 43 43 44 44 44 44 44 45 45 45 44 42 39 38 39 37 33 28 18 14 14 13 12 11 10 9 8 8 9 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 13 12 11 8 3 4 9 12 14 14 14 14 15 15 14 12 11 10 9 8 4 2 2 2 6 10 10 9 9 9 9 10 12 5 2 2 4 6 7 8 9 5 5 5 5 6 5 2 3 5 5 4 4 5 6 4 5 8 9 10 10 10 8 5 4 4 5 7 10 15 18 18 15 10 5 5 6 5 3 8 15 16 10 2 9 10 11 11 12 12 12 12 12 13 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 13 14 15 14 14 14 15 15 15 9 8 12 11 11 13 13 10 13 16 17 16 16 15 15 15 16 16 16 14 15 16 16 15 14 13 12 11 11 11 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 12 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 12 11 11 11 11 11 11 10 10 10 9 10 10 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 10 10 10 10 11 12 14 15 16 17 18 18 19 20 22 24 26 27 27 27 27 27 27 27 28 29 30 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 26 26 27 28 29 30 31 31 32 33 33 33 33 32 30 29 27 24 20 18 18 18 17 16 16 16 16 16 17 17 17 17 17 18 21 24 26 27 28 29 29 29 28 28 28 28 29 29 29 29 30 29 29 29 28 26 25 23 22 20 19 18 17 16 15 14 13 12 11 10 10 9 8 8 7 7 7 7 7 6 5 4 3 3 4 5 6 7 8 9 10 10 11 11 11 10 10 10 10 10 10 9 8 7 6 7 8 9 9 9 8 7 5 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 39 40 40 40 41 41 42 43 44 44 44 44 45 45 45 45 44 41 37 36 35 32 30 30 26 21 18 16 15 14 12 10 9 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 15 14 12 10 6 3 6 10 12 13 13 13 14 14 14 13 11 9 9 8 4 2 2 4 11 16 15 11 10 14 17 18 21 26 10 6 2 4 8 13 18 9 6 5 3 3 2 1 1 4 5 5 5 6 7 8 5 4 7 9 11 11 10 9 8 7 7 6 5 9 17 22 22 18 12 7 6 6 6 5 4 4 5 5 7 9 10 11 11 12 12 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 13 11 11 11 12 13 13 13 13 13 13 11 8 11 12 4 11 13 7 6 13 17 17 17 16 16 14 14 14 16 16 15 16 16 15 14 14 14 13 12 11 11 11 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 12 12 12 12 12 13 13 13 12 12 12 12 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 12 12 11 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 10 11 11 11 10 10 10 10 9 9 10 11 11 11 11 12 14 15 17 18 18 19 20 20 21 22 24 26 28 29 29 29 28 28 29 29 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 26 26 27 27 28 29 30 32 32 33 33 34 33 33 32 31 30 29 24 18 17 17 17 17 17 16 16 16 16 17 18 18 18 18 20 22 22 23 24 26 28 28 29 29 28 28 29 29 29 30 31 31 30 29 28 27 26 25 23 22 20 19 18 17 16 15 14 13 12 11 10 9 9 8 8 8 8 8 7 7 6 5 4 3 3 4 6 7 7 8 9 9 10 10 10 10 9 9 9 10 10 9 8 7 6 6 8 8 8 8 7 6 5 4 3 2 2 2 3 3 3 2 2 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 11 10 10 10 39 39 39 39 40 41 42 43 44 44 44 44 44 44 44 43 43 40 37 34 32 27 28 31 30 28 25 22 20 18 15 11 9 10 12 13 14 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 12 11 9 6 4 4 7 9 11 11 11 11 11 12 14 14 11 9 9 8 5 2 4 14 20 22 19 13 13 20 27 30 29 25 18 17 9 8 12 16 18 13 8 4 2 1 1 3 4 5 5 5 5 7 10 9 6 6 9 12 13 13 13 13 14 15 15 12 8 10 18 21 15 10 7 7 6 7 7 7 7 7 7 8 8 9 10 11 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 12 11 10 10 11 11 11 12 11 11 10 11 14 14 13 8 10 9 3 12 16 17 17 17 17 16 15 14 13 15 16 16 16 16 15 14 14 14 14 14 13 12 12 12 13 13 13 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 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 11 10 9 9 9 9 9 9 8 8 7 6 6 7 7 8 9 9 9 9 10 11 10 10 10 10 11 10 11 11 12 12 13 14 15 16 17 18 19 20 20 21 22 23 24 25 26 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 33 34 34 34 34 34 33 32 28 23 19 17 18 18 17 17 17 16 16 17 17 18 18 19 20 20 20 19 19 21 24 27 29 29 29 29 28 29 29 30 31 31 31 30 29 28 27 26 25 23 22 20 19 17 16 15 14 14 13 12 11 10 9 9 8 8 8 8 8 8 7 6 5 4 4 4 5 6 7 7 8 9 9 10 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 5 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 38 38 38 39 39 40 41 42 43 44 44 44 43 43 42 41 41 39 35 33 30 23 25 31 33 32 30 27 25 23 19 14 10 11 13 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 10 9 7 6 5 5 6 7 8 9 9 9 8 8 11 15 16 13 11 11 11 11 12 15 20 25 20 15 12 13 20 29 29 26 24 22 23 20 20 19 14 13 12 7 3 1 1 0 1 3 4 5 6 6 8 11 10 5 7 11 14 15 16 17 17 19 20 19 17 13 10 11 13 7 3 5 7 7 8 8 8 8 8 8 8 9 10 11 12 12 12 13 13 13 14 14 14 14 15 14 14 15 15 16 16 16 16 16 15 15 14 14 14 14 14 13 11 10 9 9 9 10 6 4 8 12 15 16 16 13 11 9 5 10 16 17 17 17 17 17 16 15 15 15 15 16 16 16 15 15 14 14 14 15 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 12 12 11 11 10 9 9 8 8 9 8 8 7 7 7 6 6 6 7 7 8 8 8 9 10 11 11 11 11 11 12 12 12 12 13 13 14 16 17 18 19 19 20 21 22 23 24 25 25 26 28 28 29 29 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 28 28 28 29 28 28 27 26 26 26 26 26 26 26 26 27 29 30 30 31 32 32 33 33 34 34 35 36 34 31 27 23 20 19 18 18 18 17 17 17 17 17 18 18 19 19 20 19 17 17 18 20 23 26 27 27 28 28 28 29 30 31 32 32 31 30 30 29 27 26 25 23 21 19 18 17 16 15 15 14 12 11 10 9 9 9 9 8 8 8 8 8 7 6 5 4 4 4 5 6 7 8 9 9 9 9 9 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 3 3 3 4 4 5 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 38 38 38 38 38 38 39 41 42 43 42 42 41 40 40 40 39 38 28 28 26 22 22 30 33 34 33 31 29 28 25 20 13 12 15 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 10 10 10 10 9 8 7 6 5 5 6 7 8 8 8 8 8 7 5 3 15 17 15 14 14 16 17 19 20 20 22 18 14 12 14 21 29 28 24 23 24 24 24 22 19 14 12 8 3 1 1 2 2 2 0 3 5 7 8 9 10 9 4 7 11 15 17 18 19 20 20 20 20 18 17 15 15 16 14 11 10 10 9 9 8 8 8 8 8 9 10 11 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 14 14 13 13 13 13 13 12 11 9 6 4 3 9 12 14 16 16 17 17 14 12 11 11 14 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 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 12 12 12 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 11 10 10 9 8 8 8 8 8 8 8 7 7 7 7 6 6 7 8 8 8 9 9 10 10 11 12 12 12 12 12 13 13 13 14 15 17 18 19 20 20 21 22 23 24 24 25 26 27 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 29 28 28 27 26 26 26 26 26 26 26 26 27 28 28 29 30 30 31 32 32 33 34 35 36 36 34 31 28 24 21 20 19 18 18 17 17 17 17 18 18 19 19 19 19 18 17 18 20 21 22 23 24 25 27 27 27 29 31 32 33 32 32 31 30 29 27 26 24 22 20 19 17 17 16 16 15 14 12 11 10 10 9 9 9 8 8 8 8 8 7 6 5 4 4 4 5 6 7 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 4 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 5 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 38 38 38 37 37 37 37 38 40 37 34 34 35 36 37 37 36 32 21 21 21 20 21 26 31 33 33 33 32 31 29 25 17 13 16 17 17 16 16 16 16 16 16 16 15 15 14 13 13 12 12 11 11 11 11 10 10 9 9 8 7 7 6 7 9 10 11 8 2 6 10 10 7 1 14 15 14 13 14 17 18 19 18 18 17 14 10 14 22 27 28 27 25 24 23 22 19 16 20 18 14 6 1 2 1 1 2 2 2 1 5 8 10 10 9 7 3 6 12 16 18 20 20 20 20 20 19 18 18 18 17 18 18 16 14 14 12 10 9 9 9 9 9 10 12 13 14 14 13 13 13 13 14 14 14 15 15 16 17 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 10 7 7 10 13 16 17 17 18 18 18 18 18 16 15 16 16 16 17 17 17 17 16 16 16 17 17 17 16 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 11 10 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 10 11 12 13 13 13 13 12 12 13 14 16 17 18 19 20 20 21 22 24 24 25 25 26 27 28 29 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 28 28 27 27 26 25 25 25 26 27 28 27 27 27 27 27 26 25 26 26 26 26 25 26 27 27 27 28 29 30 31 32 32 33 34 35 35 34 32 29 26 24 22 20 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 21 22 23 24 25 25 26 29 33 34 34 33 32 31 30 28 27 25 23 21 20 19 18 17 17 16 14 13 12 11 10 10 10 9 9 8 8 9 9 8 7 6 5 5 4 5 5 6 7 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 6 6 5 5 4 4 3 3 3 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 38 38 37 37 37 36 36 36 33 24 23 27 30 32 34 34 34 31 25 19 19 19 19 22 27 30 31 32 32 31 30 28 21 13 14 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 12 12 11 11 11 10 10 10 9 9 9 11 13 15 16 14 12 14 13 7 3 10 13 12 8 6 7 10 14 15 15 14 13 10 6 14 26 28 28 27 26 25 24 19 17 18 21 22 20 9 0 2 1 0 1 0 0 2 5 8 10 11 8 4 2 8 13 17 19 21 22 21 20 20 19 19 18 18 17 16 15 14 13 14 14 12 11 11 12 11 11 12 13 15 15 14 13 13 13 13 13 13 14 14 15 16 17 18 19 19 18 17 16 15 15 14 15 15 15 16 16 16 17 20 20 19 19 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 16 16 17 17 18 18 17 16 15 13 13 14 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 13 13 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 11 12 12 13 13 12 12 12 13 14 15 16 17 18 19 20 21 22 23 24 25 25 26 27 28 29 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 31 30 29 28 28 27 27 26 25 25 24 24 25 26 26 26 26 26 26 26 25 25 25 26 26 26 25 25 26 26 26 27 28 29 30 31 32 32 33 33 34 33 32 30 27 24 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 22 23 23 22 21 22 27 31 34 34 33 31 31 30 28 27 26 25 23 21 20 19 18 17 16 15 14 13 12 11 11 10 10 9 8 8 9 9 9 8 7 6 6 5 5 5 5 6 8 9 9 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 6 5 5 4 4 4 4 4 3 3 4 4 5 5 6 6 5 5 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 38 38 37 37 37 36 36 34 30 24 25 26 28 29 31 33 33 32 27 22 19 18 19 21 24 26 28 29 29 29 27 25 20 13 10 12 14 14 15 15 16 16 17 17 17 17 17 17 16 15 14 13 12 12 12 11 11 11 11 11 11 11 13 15 18 20 22 22 19 12 4 5 12 12 9 6 6 8 6 7 11 11 12 10 10 9 10 18 28 28 28 27 27 27 27 24 22 21 20 20 20 17 5 2 2 1 0 3 5 6 7 8 10 10 8 3 3 10 14 17 20 22 22 21 20 19 19 19 18 18 17 16 14 13 14 14 14 14 14 14 15 15 14 14 14 15 14 13 12 13 13 13 13 13 13 14 14 15 17 18 18 19 19 19 19 18 17 16 16 16 16 17 18 19 20 21 21 21 20 19 18 17 17 16 16 15 15 14 13 14 17 18 18 17 17 17 16 16 16 16 17 18 18 17 16 14 13 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 9 9 9 10 10 11 12 12 12 12 12 12 13 13 14 15 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30 30 31 31 31 31 32 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 34 34 33 32 31 30 29 28 27 26 25 24 24 24 24 24 24 25 25 25 26 26 26 25 25 25 26 26 26 25 25 25 26 26 27 28 29 30 30 31 32 32 32 32 32 31 29 27 24 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 22 23 23 22 20 17 16 21 26 30 32 31 30 30 29 28 27 26 25 24 22 21 19 18 17 16 15 14 13 12 12 11 11 10 9 8 8 9 9 9 9 8 7 6 6 5 5 5 6 7 8 8 9 9 10 10 9 9 9 9 9 8 8 8 7 7 6 6 6 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 38 38 38 37 37 37 36 35 32 30 28 29 29 30 30 31 32 31 29 25 21 19 19 20 22 24 25 26 26 25 24 22 19 14 10 9 10 12 13 14 15 16 17 17 18 18 18 17 17 16 14 13 13 12 12 12 12 12 12 13 13 14 15 17 19 21 23 21 15 7 7 10 8 5 3 5 7 5 7 10 11 10 9 6 11 15 19 24 27 27 28 27 26 26 25 24 22 18 15 14 14 16 5 1 1 3 5 2 6 8 9 10 9 9 7 4 2 9 14 17 20 21 22 21 19 19 19 18 18 18 17 16 15 14 13 14 14 14 15 16 17 17 18 18 17 15 13 11 11 12 13 13 13 12 13 13 14 15 16 17 18 18 19 19 20 19 18 16 16 15 16 16 17 18 17 19 20 20 20 19 19 18 17 16 15 14 14 13 13 13 16 18 18 18 17 17 16 15 14 14 15 17 17 17 16 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 13 12 12 11 10 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 14 14 15 15 16 17 19 20 21 23 25 26 28 29 30 30 30 31 31 31 32 33 33 33 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 35 34 32 31 29 28 27 25 24 23 23 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 26 26 27 28 29 29 30 30 31 31 31 31 31 30 28 26 23 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 20 21 21 21 21 22 23 23 21 17 15 17 21 24 26 27 27 27 27 26 26 24 23 23 22 21 20 18 17 16 15 14 13 13 13 12 12 11 9 8 8 9 9 10 9 9 8 7 7 6 6 6 6 6 7 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 6 5 5 6 6 5 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 38 38 38 38 38 37 37 36 34 32 30 30 30 30 30 31 31 31 30 27 23 21 20 21 22 23 24 24 24 23 22 20 18 15 11 8 8 10 11 13 14 16 17 17 18 18 18 17 16 15 15 14 13 13 13 13 13 13 13 14 14 15 16 18 20 21 22 21 17 12 11 8 4 2 3 3 3 6 11 11 11 11 10 10 17 21 24 26 27 27 26 25 24 23 23 22 19 14 10 9 10 13 5 2 4 7 10 8 4 9 11 11 10 8 7 5 1 6 14 19 20 21 21 20 19 19 18 18 18 17 17 17 16 14 13 12 13 14 16 17 18 19 20 19 17 13 11 10 11 12 14 14 14 13 13 14 14 15 16 16 17 18 19 19 19 18 15 14 14 14 15 15 15 16 16 19 20 19 19 19 19 19 18 17 16 16 15 15 15 15 17 18 19 19 18 17 15 14 13 13 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 10 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 11 12 13 13 14 14 15 16 18 19 20 22 24 26 28 29 30 31 31 31 31 32 32 33 33 34 34 34 34 34 34 35 35 35 36 36 37 37 37 38 38 38 37 37 36 35 33 31 30 28 27 25 24 23 23 23 22 22 23 23 23 23 24 25 26 27 28 27 27 26 26 26 26 25 25 26 26 27 28 29 29 30 30 31 31 32 31 30 29 26 24 22 22 21 21 20 21 21 21 21 20 20 20 19 19 19 20 21 22 22 21 21 22 23 23 21 19 18 17 17 18 20 22 23 23 23 23 22 21 21 21 21 21 20 18 17 16 15 15 14 14 14 13 13 11 10 9 9 9 10 10 10 10 9 8 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 5 5 6 6 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 38 38 38 38 38 38 37 36 34 33 31 31 31 30 30 30 30 31 30 28 26 24 23 22 23 23 24 24 23 22 21 19 17 15 11 8 7 8 10 12 14 15 16 17 18 18 18 18 17 16 15 15 14 14 14 14 14 14 14 15 15 16 17 18 20 21 21 20 18 15 12 9 8 7 6 7 8 10 10 10 11 10 12 15 18 21 23 24 25 25 24 22 22 22 22 20 17 12 9 9 9 8 4 5 6 9 11 11 7 7 11 12 11 9 8 6 2 6 14 21 21 20 20 19 19 18 18 17 17 17 17 18 17 15 13 13 13 14 16 18 19 19 20 18 14 12 10 10 11 13 14 14 14 14 14 14 15 15 15 16 17 17 18 18 18 16 13 11 12 13 14 14 12 14 17 17 17 17 18 19 20 19 19 18 18 17 17 16 16 17 17 18 19 19 19 17 15 14 13 13 14 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 13 13 13 14 14 14 15 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 10 9 9 8 8 8 8 9 9 9 9 9 10 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 13 13 14 15 16 17 18 19 21 23 26 28 29 31 32 32 31 32 32 33 33 34 34 34 34 34 34 35 35 35 36 36 37 37 38 38 38 39 39 39 38 37 35 33 31 29 27 26 25 24 23 23 23 22 23 23 22 22 22 23 24 25 27 28 27 27 27 26 26 26 26 26 26 26 27 28 28 29 30 31 31 32 32 32 31 30 28 25 24 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 21 21 21 21 22 22 22 21 19 17 14 13 16 18 20 21 22 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 15 15 14 12 10 10 10 10 11 11 10 10 9 9 8 7 7 6 6 6 6 7 7 7 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 3 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 38 39 39 39 38 38 37 36 34 33 31 31 31 31 30 30 30 30 30 29 27 26 25 24 24 24 24 24 23 22 21 19 17 14 11 8 6 7 9 12 13 15 16 17 18 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 18 16 14 11 11 11 12 13 13 12 10 8 6 4 3 10 15 17 19 20 22 22 22 21 20 21 21 22 21 18 14 13 11 5 2 4 6 7 8 9 11 12 16 9 12 12 11 9 8 3 6 14 20 20 19 19 18 18 17 17 16 17 17 17 17 17 17 16 14 14 14 16 18 20 21 20 17 13 12 11 12 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 17 14 11 11 12 13 13 12 15 15 16 16 15 16 19 20 20 19 19 19 18 18 17 17 17 18 18 18 18 18 18 17 15 15 15 15 16 16 16 15 15 15 16 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 14 14 13 13 13 13 13 14 14 15 15 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 11 12 13 13 14 15 16 17 18 19 21 23 25 28 30 32 32 32 32 33 33 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 37 37 38 38 38 38 37 34 31 28 26 24 23 23 22 22 22 23 23 22 22 22 21 21 21 22 24 26 26 27 26 26 26 26 26 26 26 26 26 26 27 28 29 30 30 31 31 32 32 32 31 29 27 25 23 22 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 22 21 20 17 14 13 14 16 19 20 21 20 21 21 21 21 20 20 19 18 18 17 16 16 16 16 16 16 14 12 11 11 12 12 12 12 11 11 10 9 8 7 7 7 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 3 3 2 2 1 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 10 11 11 11 38 39 39 39 38 38 37 36 35 33 32 31 31 31 31 31 31 30 30 29 28 27 26 26 26 25 25 25 24 23 21 19 17 14 11 8 6 7 9 11 14 15 17 18 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 17 16 14 12 9 7 8 11 13 13 11 8 5 1 1 4 9 12 14 16 17 18 18 18 19 20 20 21 22 23 22 20 20 13 13 7 1 5 5 3 5 8 11 7 4 8 11 12 12 11 5 5 13 18 19 19 18 18 17 16 15 15 15 16 16 16 17 17 16 15 14 14 15 16 20 22 21 18 15 12 12 12 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 18 17 15 13 11 12 13 14 16 16 15 15 15 15 16 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 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 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 16 15 15 15 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 11 12 12 13 14 15 15 16 16 17 17 18 20 23 27 31 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 34 34 34 34 34 34 34 34 35 34 31 27 24 22 20 20 20 20 21 21 22 22 22 21 21 21 20 20 21 23 24 25 26 26 26 26 26 26 26 26 26 26 26 27 28 29 29 30 30 30 31 32 32 31 30 27 24 23 22 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 22 22 22 20 17 16 14 14 14 16 18 19 19 19 20 21 20 20 20 19 19 19 18 17 17 17 17 16 15 13 12 11 12 12 13 13 13 12 12 11 10 9 8 7 7 7 7 7 7 7 8 8 9 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 2 2 1 1 2 2 3 3 3 4 4 4 5 5 5 5 4 5 5 6 6 6 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 38 38 39 39 38 38 38 37 36 35 33 32 32 32 32 32 31 31 30 29 28 28 27 27 27 27 26 26 25 24 22 20 18 15 11 7 6 7 9 12 14 16 17 18 18 19 19 20 20 20 19 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 14 12 10 6 4 4 8 10 10 9 6 4 3 4 6 8 10 12 13 14 14 14 15 18 20 21 22 23 25 25 23 21 19 17 14 8 4 3 3 3 4 7 8 7 2 6 11 15 16 12 10 14 17 18 19 18 17 16 15 15 14 14 14 14 15 16 16 16 15 13 13 14 15 20 21 20 18 15 12 12 13 13 14 13 13 13 13 14 15 16 17 17 17 16 16 16 16 17 17 16 15 14 14 15 15 15 15 14 15 15 16 16 17 18 18 19 19 19 19 19 18 18 18 18 19 18 18 18 19 19 19 18 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 9 9 9 9 9 9 10 11 12 13 14 14 15 15 15 14 14 14 15 17 19 21 20 23 28 31 31 31 31 31 31 31 31 31 31 32 32 32 33 32 32 31 30 30 29 29 28 28 23 16 13 15 15 14 14 15 17 19 20 20 21 21 20 20 19 19 20 20 21 23 24 25 25 26 26 26 25 25 25 25 25 26 26 27 28 29 29 30 30 31 31 31 30 28 25 23 21 20 19 19 20 20 20 21 21 21 21 22 22 22 22 21 20 19 20 20 21 22 23 24 23 20 18 17 17 15 13 12 12 12 11 10 11 14 15 17 18 19 20 19 19 18 18 17 17 16 14 12 11 11 12 12 13 13 13 13 12 11 10 9 8 8 7 7 7 7 7 8 8 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 38 38 39 39 39 38 38 38 37 36 35 33 32 32 32 32 32 31 31 30 29 28 28 28 28 28 27 27 26 25 23 21 18 15 11 7 6 7 10 13 15 16 16 16 17 17 19 20 20 20 19 18 17 17 17 17 17 17 16 16 16 15 16 15 15 14 13 12 11 8 4 2 2 2 3 5 6 6 6 5 5 6 7 7 8 9 10 11 13 15 18 20 22 23 24 25 25 24 21 20 17 14 10 5 4 4 5 4 4 6 7 7 3 13 20 23 21 21 16 18 19 18 17 16 16 15 14 13 13 13 14 14 15 15 15 15 14 14 14 15 18 19 18 16 13 11 11 13 13 13 13 13 12 13 14 15 16 17 17 17 16 16 16 16 16 16 16 17 17 17 16 15 15 14 15 15 16 16 17 18 18 18 18 18 19 20 20 19 18 18 18 19 19 19 18 19 19 19 18 17 16 16 16 16 15 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 13 13 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 9 9 9 9 9 10 10 11 12 13 14 14 14 14 13 13 12 11 11 11 11 11 10 8 11 18 24 25 26 26 27 27 28 28 28 29 29 30 30 30 30 29 28 27 26 25 23 22 18 12 6 7 8 8 9 10 13 15 17 18 19 19 19 18 18 18 18 19 20 21 23 24 25 25 26 26 25 25 24 24 25 25 25 26 27 28 29 30 30 31 30 30 30 24 20 18 17 17 17 17 18 19 19 20 20 21 21 22 22 22 22 21 20 20 20 21 22 23 24 25 24 22 20 19 19 18 16 12 10 8 7 7 7 8 9 11 15 18 19 20 20 19 19 18 17 16 14 11 10 10 11 12 12 12 12 12 11 11 10 9 8 8 8 7 7 7 8 8 8 9 9 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 5 5 5 4 4 3 3 3 3 2 2 1 0 1 2 3 3 3 3 3 3 4 4 4 4 3 4 4 4 5 5 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 38 38 39 39 39 39 38 38 37 37 36 34 33 33 33 33 32 32 31 30 29 29 28 28 28 28 28 27 26 25 23 21 18 15 10 7 6 10 13 14 15 15 15 15 15 16 17 19 20 19 18 18 17 18 18 17 17 17 16 16 15 15 15 14 13 12 12 11 9 6 3 3 2 3 2 2 3 5 6 6 6 6 6 7 7 7 8 10 12 14 16 19 20 22 23 24 23 23 22 19 16 12 6 3 3 3 5 5 3 2 2 8 18 23 25 25 23 22 19 21 20 18 15 15 15 15 15 14 13 14 14 15 15 15 15 15 16 16 16 16 16 15 15 13 12 11 11 12 12 13 13 13 13 13 14 15 16 17 17 17 16 15 15 15 15 16 17 18 18 17 16 15 15 16 16 17 18 18 18 19 19 18 18 18 18 19 20 19 18 18 18 18 19 19 18 18 18 18 18 17 16 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 13 13 13 13 12 12 13 13 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 11 11 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 9 9 9 9 9 10 12 13 14 14 14 14 14 13 11 10 10 9 9 9 8 7 6 5 8 13 17 20 21 23 24 25 25 26 26 27 28 28 29 28 27 26 25 23 22 20 18 16 12 8 5 4 5 5 7 9 12 14 15 16 17 17 16 16 16 17 18 19 20 22 23 24 25 25 26 26 25 24 24 24 25 25 26 27 28 29 29 30 31 31 30 29 20 13 11 12 14 15 16 17 17 18 19 19 20 20 21 22 22 22 21 21 21 21 22 23 24 25 25 25 24 22 21 21 20 18 15 11 9 7 6 6 6 7 7 10 14 17 19 20 20 20 19 18 16 13 11 9 10 11 11 11 11 11 11 10 10 9 8 7 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 4 4 4 5 5 5 4 4 3 3 3 3 2 2 1 0 1 1 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 38 39 39 39 39 39 38 38 38 37 36 35 34 33 33 33 33 32 32 31 30 29 29 29 29 29 28 28 27 25 23 21 18 14 10 6 7 12 13 14 14 14 13 13 14 15 16 18 19 19 18 18 18 18 19 18 18 17 16 15 15 14 13 13 12 11 11 10 9 7 4 4 4 3 3 3 4 5 6 6 6 6 6 6 7 7 8 9 11 12 13 16 18 20 22 23 22 22 21 17 16 11 4 3 3 3 5 4 2 7 16 23 25 25 25 24 22 21 20 21 18 15 14 15 16 16 16 15 14 14 15 15 15 15 15 16 17 18 19 17 15 13 13 13 12 11 11 11 12 12 13 13 13 13 14 15 16 17 17 16 15 14 14 14 15 16 17 18 17 16 16 16 17 17 18 19 20 20 21 21 20 20 19 18 18 18 19 19 18 17 17 18 19 19 18 18 18 18 17 16 15 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 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 10 12 13 14 14 14 15 14 14 13 11 10 9 9 8 8 8 8 7 5 5 9 13 16 18 20 21 22 23 24 24 25 26 26 26 26 25 25 23 22 20 19 17 14 10 7 5 4 4 4 4 7 8 10 12 14 15 15 14 14 14 15 16 17 19 21 22 23 24 25 25 25 25 25 25 25 25 25 26 26 27 28 29 30 30 31 30 27 21 14 10 10 12 14 15 16 17 17 18 19 19 20 21 21 22 22 21 21 21 21 22 24 24 25 26 26 26 24 22 21 20 19 17 15 12 9 6 5 4 5 6 7 9 13 17 20 21 21 21 19 17 15 11 9 9 9 10 9 9 9 9 9 9 8 7 7 7 8 9 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 5 5 4 4 3 3 3 3 3 2 2 1 1 0 1 2 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 7 8 8 9 10 10 10 11 11 10 10 10 10 38 39 39 39 39 39 39 38 38 37 36 35 34 33 33 33 32 32 32 32 31 30 29 29 29 29 29 28 27 26 24 21 18 14 9 6 8 11 12 13 13 13 12 12 13 14 15 16 17 18 18 18 18 19 20 19 17 16 15 14 13 13 12 11 11 10 11 11 10 9 7 6 5 4 4 4 5 5 6 6 6 6 6 6 6 7 7 8 9 11 13 16 17 19 20 21 21 21 18 15 15 9 4 3 3 3 3 1 5 23 24 25 24 23 23 22 22 21 20 19 16 14 14 15 16 16 16 15 14 14 15 16 16 16 16 17 17 19 20 19 16 14 13 14 15 12 11 11 11 13 13 14 14 14 14 15 16 16 16 16 13 12 12 12 14 16 18 18 18 17 17 17 18 18 18 19 19 19 19 20 20 20 20 19 18 17 17 17 16 16 16 17 18 19 19 18 18 18 17 16 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 12 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 8 8 8 9 9 10 11 12 14 14 14 14 14 14 13 12 11 10 9 8 8 8 8 7 6 5 6 9 13 16 17 19 20 21 22 23 23 24 24 24 24 24 24 23 22 21 20 18 15 11 8 6 4 4 4 4 3 3 5 7 9 11 12 13 12 12 12 12 14 16 18 20 21 23 24 25 25 25 25 25 25 25 25 25 25 26 27 28 28 29 30 30 29 27 22 18 15 14 14 15 16 16 17 17 18 19 19 20 20 21 22 22 21 21 21 22 23 24 25 25 26 27 27 25 23 21 20 20 19 18 16 12 9 7 5 5 5 6 7 10 15 18 21 22 22 21 19 17 12 9 8 8 9 8 8 8 8 8 8 7 7 7 7 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 1 1 2 2 3 2 2 1 1 1 1 1 1 2 3 3 3 4 4 5 6 6 7 8 9 10 10 11 11 11 11 11 11 10 39 39 39 39 39 39 39 38 38 38 37 36 35 34 33 33 33 33 32 32 32 31 30 30 29 29 29 29 28 26 24 22 18 14 9 6 8 10 12 12 12 12 12 12 13 13 14 15 16 17 17 18 19 19 19 18 17 15 13 12 12 11 11 10 10 10 10 10 10 9 8 8 6 5 5 6 6 6 6 6 5 5 5 6 6 6 7 8 9 12 14 15 15 16 18 20 19 17 14 4 4 4 4 3 3 3 3 9 16 24 24 23 22 21 21 21 22 22 21 19 17 14 14 14 15 16 16 15 15 15 15 16 16 17 17 17 18 19 20 20 18 16 15 16 18 16 13 11 11 12 13 13 14 14 14 15 15 16 16 15 13 10 10 10 12 16 17 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 15 15 16 17 19 19 19 19 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 9 9 10 11 13 14 15 14 14 14 13 13 13 12 10 9 8 8 8 7 7 7 6 6 7 10 15 17 18 19 20 21 22 22 23 23 22 22 22 22 22 22 22 21 20 19 14 6 4 5 5 5 5 4 3 2 2 3 6 8 10 11 11 10 10 11 13 15 17 19 21 22 23 24 25 25 25 25 25 25 25 25 25 25 26 27 28 28 29 28 27 25 23 20 18 17 17 17 17 18 18 18 18 19 19 20 20 21 22 22 22 22 22 23 23 24 25 26 26 27 27 26 24 21 19 19 19 19 18 15 11 9 7 6 5 5 6 8 12 16 19 22 23 23 22 18 13 9 8 8 9 9 8 8 8 8 8 7 7 7 7 7 8 9 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 1 1 1 1 0 1 2 2 2 3 3 4 5 5 6 7 8 9 10 11 11 11 11 11 11 11 11 39 39 39 39 39 39 39 39 38 38 37 37 36 35 34 34 33 33 33 32 32 32 31 30 30 30 30 29 29 27 25 22 19 14 9 6 8 10 11 12 12 12 12 13 13 13 14 15 16 16 17 18 18 19 19 18 17 15 13 11 10 10 10 9 9 9 9 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 6 7 7 7 8 9 10 11 12 14 15 17 18 19 15 14 11 6 4 3 3 3 1 11 18 22 22 22 22 22 21 22 22 23 23 21 19 16 14 13 13 14 15 15 16 16 15 15 16 16 17 17 18 19 20 20 20 19 18 17 17 18 19 15 12 11 11 12 13 14 14 14 15 16 16 16 16 16 14 11 10 11 15 18 18 19 20 20 20 20 20 20 20 20 19 18 17 17 17 18 17 17 17 17 17 16 15 15 15 16 17 19 19 19 19 18 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 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 10 10 10 10 10 9 9 9 9 9 9 10 11 12 14 15 15 15 14 14 13 13 13 13 12 10 9 8 7 7 7 7 7 6 6 7 10 15 17 19 20 21 21 22 22 22 22 21 21 21 21 21 22 22 22 21 21 17 11 10 8 8 7 6 6 5 4 3 2 3 5 7 8 9 9 9 10 11 13 15 18 20 22 23 24 24 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 25 24 23 21 20 19 18 18 19 19 19 19 19 19 20 20 21 22 22 22 23 23 23 23 23 24 25 26 26 27 27 27 25 22 19 18 17 17 16 14 12 10 8 7 6 6 6 7 8 11 16 19 22 23 22 19 13 10 9 10 11 11 10 9 9 9 8 8 8 8 7 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 1 1 2 2 2 3 4 4 5 6 7 8 9 10 11 11 11 11 11 11 11 11 39 39 39 39 39 39 39 39 38 38 38 37 36 36 35 34 34 33 33 33 33 32 32 31 31 31 31 30 29 28 26 23 19 14 9 6 8 10 11 12 12 12 12 12 11 12 13 14 15 16 17 17 18 18 18 18 17 16 15 13 11 10 11 10 9 8 8 9 9 9 9 9 9 8 8 7 7 7 7 6 6 5 4 6 6 7 8 9 10 10 11 11 12 14 16 18 19 17 11 5 7 8 8 6 1 8 18 20 20 20 20 20 21 22 22 22 22 22 18 16 13 12 11 12 14 15 16 16 16 16 16 16 16 17 18 18 19 20 20 20 20 19 19 18 18 19 19 14 11 11 11 13 14 15 15 15 16 16 16 18 18 17 14 12 12 13 17 18 19 20 20 21 21 21 22 22 21 20 19 18 18 18 18 18 18 18 18 18 17 16 15 15 15 16 17 18 19 19 18 17 16 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 14 14 14 14 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 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 15 15 14 14 13 13 13 12 12 11 9 8 7 7 7 7 6 6 7 8 11 15 17 19 20 21 22 22 22 21 21 20 20 21 21 21 22 22 23 23 23 22 19 17 13 10 9 8 8 7 6 5 3 1 2 4 6 7 7 8 9 10 12 15 17 20 21 23 24 24 25 25 25 25 25 25 25 25 25 25 26 26 25 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 24 23 23 23 24 25 26 27 27 27 28 26 23 20 18 16 14 13 12 11 10 9 7 7 7 8 8 9 8 11 14 17 18 17 16 13 11 10 11 12 12 11 9 9 9 9 9 9 9 8 8 7 7 8 9 10 10 10 10 10 10 10 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 2 2 3 4 5 5 6 7 8 9 10 10 10 10 11 11 11 11 10 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 30 29 27 24 20 15 9 7 9 11 12 12 12 11 11 10 10 11 13 14 15 16 17 17 18 18 17 17 16 16 16 15 13 11 11 11 10 8 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 8 13 9 10 11 12 12 12 12 11 11 12 13 15 17 19 18 15 10 9 5 3 11 17 19 19 19 19 20 20 21 21 21 21 20 19 16 14 12 12 12 13 15 16 16 16 17 17 17 17 17 17 18 19 19 20 20 21 21 21 20 19 18 18 20 15 12 11 11 13 15 16 16 16 16 17 17 18 18 17 16 15 15 16 18 19 20 20 21 21 22 22 23 22 22 21 20 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 16 17 18 18 17 16 15 14 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 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 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 14 14 15 15 14 14 13 13 12 12 12 11 10 9 8 8 7 7 7 7 7 7 8 11 13 16 18 19 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 23 22 19 16 13 12 11 10 9 8 7 6 3 1 2 4 5 6 7 8 9 11 14 17 20 21 23 23 24 25 25 25 25 25 26 25 25 25 25 25 25 23 21 20 20 21 21 22 22 22 21 21 21 20 20 20 21 21 22 22 23 23 24 24 25 25 24 24 24 24 25 26 27 27 27 27 26 23 20 17 15 12 12 12 12 11 9 8 7 7 8 9 9 9 10 12 13 13 13 13 12 11 11 11 11 11 9 8 8 9 9 9 9 9 9 8 8 8 8 8 9 10 10 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 0 0 1 2 2 3 4 5 5 6 7 8 9 10 10 10 10 10 10 10 10 9 39 39 39 39 39 39 39 39 39 38 38 38 37 36 36 35 35 34 34 33 33 32 32 32 32 32 32 31 31 30 28 25 21 15 9 8 10 12 12 12 11 11 10 10 10 11 13 15 16 16 17 17 17 17 16 15 15 14 14 15 14 12 12 12 11 10 9 8 8 8 9 9 9 9 9 9 8 8 9 9 9 9 13 18 19 18 17 16 15 14 12 11 11 11 11 10 11 10 16 16 11 5 4 11 16 18 19 19 19 20 20 20 20 20 20 19 18 17 16 15 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 20 20 21 21 22 22 21 20 19 17 21 18 13 11 11 13 15 16 16 18 18 16 16 16 16 16 16 16 16 16 17 18 19 20 20 21 21 22 22 22 22 21 21 20 19 19 20 20 20 20 19 18 18 17 16 16 15 15 14 14 15 16 17 17 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 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 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 7 7 7 7 7 7 8 11 13 15 17 18 18 18 19 19 19 19 19 20 20 21 22 23 23 23 23 23 22 20 18 16 14 13 12 11 10 9 8 6 3 1 2 4 5 6 8 10 12 14 17 20 21 22 23 24 25 25 25 26 26 26 26 25 25 25 25 24 23 20 19 19 20 21 21 22 22 22 21 21 21 21 21 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 26 26 27 26 26 25 23 20 17 15 13 13 13 12 11 9 8 7 7 8 8 9 10 11 12 13 12 12 12 12 11 11 10 10 9 8 7 7 8 8 8 9 9 9 9 8 8 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 1 1 1 1 1 1 1 1 0 0 1 2 2 3 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 8 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32 32 32 32 32 32 31 30 28 25 21 15 9 9 12 12 12 11 10 10 10 10 10 12 14 15 15 16 17 17 17 16 16 14 13 13 13 13 13 13 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 12 15 17 18 17 16 15 14 13 11 11 11 8 5 6 15 18 5 3 8 15 20 19 19 19 19 19 19 19 19 19 19 18 18 16 16 16 17 17 17 16 16 15 15 16 16 17 17 18 18 18 18 19 19 20 21 21 22 21 21 22 22 22 22 22 20 12 10 11 12 15 16 17 17 15 14 14 15 16 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 20 20 20 20 21 20 19 18 18 17 17 16 15 15 15 14 14 15 16 16 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 10 10 11 12 12 13 13 12 12 13 13 13 14 14 14 13 13 13 13 12 12 11 10 10 9 9 9 8 8 7 7 7 7 7 7 7 8 10 13 15 16 16 17 18 18 18 18 18 18 19 21 21 22 23 23 23 22 22 21 19 18 16 15 14 13 12 11 9 8 5 2 2 4 5 7 9 11 13 15 18 20 21 22 23 24 24 25 25 26 26 26 26 25 25 25 24 24 22 20 19 19 19 20 20 21 21 21 21 21 20 21 21 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 21 19 17 15 14 13 13 13 11 9 8 8 8 8 9 10 11 12 14 14 14 14 13 13 12 11 9 9 8 7 7 7 7 8 8 9 10 9 9 9 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 2 1 1 1 0 1 1 1 1 0 0 1 2 2 4 5 6 6 7 8 9 9 9 9 8 8 8 8 8 8 8 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 35 34 34 33 33 32 32 32 32 31 31 31 30 29 26 21 15 9 10 13 12 11 10 9 9 9 9 10 12 15 15 15 16 17 17 17 16 15 13 12 11 12 12 13 13 13 12 12 11 10 9 9 10 10 10 10 9 9 10 10 10 10 10 10 11 12 13 15 16 16 15 15 14 13 12 11 10 8 4 8 13 6 10 13 16 18 19 19 19 19 19 19 18 19 19 19 18 18 17 16 17 17 18 18 18 16 15 14 14 15 16 17 17 18 18 18 19 19 20 20 21 20 19 19 19 20 21 21 22 22 21 12 8 10 12 15 16 15 14 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 21 21 20 19 18 18 18 19 19 18 18 17 17 16 16 16 15 15 15 15 16 17 16 16 15 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 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 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 11 11 10 10 9 8 8 8 8 7 8 8 7 8 8 8 8 9 10 12 13 15 16 16 17 17 16 16 17 19 20 21 22 22 23 22 22 22 21 21 20 18 17 16 15 14 12 11 9 6 4 3 4 6 8 11 13 15 16 18 20 21 22 23 23 24 25 25 26 26 26 26 26 25 25 24 23 22 20 19 18 18 19 19 19 19 20 20 19 19 20 20 21 22 23 23 23 23 23 23 24 24 25 24 24 24 23 23 23 23 22 21 21 20 18 16 15 14 13 13 13 12 9 8 8 8 8 9 10 11 12 15 16 16 16 15 13 12 10 9 8 8 7 7 7 8 8 9 9 10 10 10 10 9 9 9 9 9 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 2 2 1 1 0 0 1 1 0 0 0 1 2 3 4 5 6 7 8 9 9 9 8 8 7 7 7 7 7 7 7 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 34 34 33 33 32 32 32 31 31 31 30 29 26 22 15 10 12 14 11 10 9 9 9 9 9 11 13 15 15 15 16 17 17 16 15 14 12 11 10 11 12 12 13 13 13 12 11 10 9 9 10 10 11 10 10 10 10 11 11 11 11 11 11 12 13 14 14 14 15 15 15 14 13 12 11 11 11 11 12 12 12 12 14 15 16 17 18 19 19 19 19 19 20 20 20 19 19 18 18 18 17 16 15 14 13 13 13 15 16 17 17 17 18 18 19 19 20 20 20 18 16 16 16 18 19 20 20 20 21 21 15 10 12 13 13 12 12 12 13 14 15 16 16 17 17 18 18 18 18 19 19 19 18 18 17 18 18 19 19 20 20 20 18 16 16 15 16 17 17 17 17 17 16 16 16 16 16 15 15 16 17 16 16 15 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 8 8 8 8 7 8 8 8 8 8 8 8 8 9 10 11 12 14 15 15 14 14 15 16 18 19 21 22 23 23 23 22 22 22 21 21 19 19 17 16 15 14 12 10 7 5 4 4 6 9 12 14 16 17 19 20 21 22 23 23 24 24 25 26 26 27 27 26 25 24 23 22 20 19 18 17 17 17 17 17 18 18 18 18 18 19 20 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 21 20 19 19 19 18 17 16 14 14 14 14 13 12 10 8 8 9 9 10 10 11 13 15 16 16 15 13 11 10 9 8 7 7 8 8 8 8 9 9 10 11 11 11 11 10 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 2 2 1 1 0 0 0 0 0 1 1 2 3 4 5 6 7 8 9 9 9 8 8 7 6 6 5 5 6 6 38 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 35 34 34 34 33 33 32 32 32 31 31 31 30 27 21 14 10 13 12 9 8 8 9 9 9 10 12 15 15 15 16 17 17 17 16 15 14 11 10 10 10 11 12 13 13 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 14 12 12 11 12 12 12 11 10 11 12 14 15 16 17 18 19 19 20 20 21 21 21 20 19 17 16 14 13 12 11 12 12 13 14 15 16 17 17 17 18 18 19 20 20 20 19 17 16 15 16 17 18 18 19 19 20 21 16 11 12 12 12 12 13 13 14 15 16 16 17 18 18 18 19 19 20 20 20 20 19 19 18 19 19 20 20 20 20 19 18 17 16 15 15 16 16 16 17 17 16 16 16 16 16 16 16 16 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 7 7 8 8 8 9 9 10 11 12 13 13 13 14 15 16 18 20 22 23 23 23 23 22 22 21 21 20 20 19 18 17 16 15 14 12 9 7 5 5 7 10 13 15 17 18 19 20 21 22 23 23 23 24 25 26 27 27 27 27 26 25 23 21 20 18 17 15 15 15 15 15 16 16 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 18 18 18 18 18 17 16 15 14 15 15 14 13 12 9 8 9 10 10 10 10 10 11 12 13 13 11 10 9 8 8 7 7 8 8 9 9 9 10 10 11 12 13 12 12 10 9 9 10 11 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 4 3 3 2 1 1 1 0 0 1 1 1 2 2 2 3 4 5 6 8 9 9 9 9 8 6 5 4 4 4 5 5 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 35 34 34 33 33 33 32 32 32 31 31 30 27 22 16 10 9 8 7 7 8 9 9 9 11 13 16 15 15 16 17 18 17 16 15 13 11 9 9 10 11 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 13 13 14 15 13 11 11 11 11 11 11 10 11 12 15 16 17 17 18 19 19 20 20 20 20 19 18 15 13 12 11 11 10 11 12 13 14 14 15 16 17 17 18 18 19 19 20 20 20 20 18 17 17 17 17 18 18 19 19 20 20 14 9 11 12 13 14 15 15 16 16 17 17 18 18 18 19 19 20 21 21 22 22 21 21 20 20 21 21 21 20 20 19 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 16 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 9 9 10 11 12 13 13 14 15 18 20 21 22 23 23 23 23 22 22 21 21 20 20 19 18 18 16 15 14 13 11 8 6 6 8 11 13 16 17 18 19 20 21 22 22 22 23 24 25 26 26 27 27 27 26 25 23 21 19 16 14 12 12 12 13 14 14 15 15 16 17 17 18 19 20 20 20 19 20 20 20 19 19 18 18 18 19 19 19 18 18 17 17 17 17 18 17 16 16 15 15 15 15 14 12 11 10 10 10 11 10 9 9 8 8 8 8 8 8 7 8 8 8 8 9 10 11 11 10 10 10 11 12 13 13 13 11 10 10 10 11 12 12 13 13 13 13 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 3 2 2 2 1 1 1 2 2 2 2 2 3 3 4 5 6 7 9 10 10 9 7 5 4 3 3 4 4 4 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 35 34 34 33 33 33 32 32 32 31 31 31 28 21 14 9 7 5 6 7 8 9 9 9 11 13 15 16 16 17 17 17 17 16 15 13 11 9 8 9 10 11 12 12 13 13 13 14 14 13 13 12 12 12 11 11 11 11 10 10 11 11 11 11 11 11 11 10 11 11 12 12 13 11 11 10 10 10 10 10 10 11 13 15 16 17 17 18 18 18 19 19 19 18 17 15 13 11 11 11 11 11 12 13 14 14 15 16 16 17 17 18 18 19 19 19 20 20 20 19 18 17 17 18 18 19 20 21 21 19 11 7 11 14 15 16 16 17 17 17 18 18 18 19 19 19 20 21 21 22 23 23 23 22 22 22 22 21 21 20 20 19 18 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 8 8 8 8 9 10 11 12 13 15 17 19 21 22 22 22 22 23 23 23 22 22 21 20 20 19 19 18 17 16 15 14 13 11 9 7 7 9 11 13 15 17 18 19 20 21 21 22 22 23 23 24 25 25 26 26 26 26 26 24 20 17 15 12 10 10 11 11 12 13 14 15 15 16 17 18 18 19 19 19 18 18 18 18 18 17 16 16 17 17 18 18 17 17 17 17 17 17 17 17 17 16 15 15 15 14 14 13 11 10 10 11 11 11 10 9 8 7 7 7 7 7 7 8 8 9 10 11 12 13 13 12 11 11 11 12 13 14 14 13 11 11 10 11 12 12 13 13 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 6 6 5 5 4 4 3 2 2 2 2 2 3 3 3 3 3 4 4 5 5 6 8 9 10 10 9 6 4 3 3 3 3 4 4 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 35 35 34 34 33 33 32 32 31 31 30 29 26 17 11 8 7 5 5 6 8 8 9 9 10 12 14 16 17 17 17 17 16 15 14 12 10 8 7 7 7 8 9 10 11 12 13 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 13 15 16 16 16 17 17 18 18 18 18 18 17 16 14 12 12 12 12 13 14 14 15 15 16 16 16 17 18 18 18 19 19 19 19 19 18 18 17 17 17 18 19 20 21 22 22 20 13 6 14 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 23 23 23 23 23 23 23 22 21 21 20 20 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 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 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 12 15 18 20 22 23 23 22 22 22 22 22 22 22 22 22 21 20 19 19 18 17 16 16 15 14 13 11 10 8 8 9 11 13 14 16 17 18 19 20 21 21 21 22 22 22 23 23 23 24 24 25 25 24 21 17 13 10 9 9 9 10 11 12 13 14 14 15 16 17 17 18 18 18 18 17 17 17 17 16 16 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 12 11 11 12 12 12 10 9 8 8 7 7 7 7 7 8 10 11 11 12 13 14 15 15 13 12 12 12 13 14 14 14 13 12 11 11 12 12 13 13 14 14 14 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 8 10 10 11 10 8 6 4 3 3 3 3 4 4 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 36 35 35 34 33 33 32 32 31 31 30 28 23 14 10 10 9 7 6 6 7 7 7 8 9 11 13 15 16 16 16 16 15 15 13 11 9 8 7 6 6 7 7 7 8 9 11 13 14 15 15 14 14 13 13 12 11 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 11 10 11 11 12 14 15 15 16 15 15 16 17 17 17 17 17 17 17 17 14 13 13 13 14 15 15 15 16 16 16 17 17 18 18 19 19 18 18 17 17 17 16 16 16 17 19 20 21 22 22 22 22 22 22 22 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 17 17 16 16 16 16 16 15 14 14 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 15 15 15 14 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 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 11 13 17 20 23 23 23 22 21 20 20 20 21 21 21 21 21 21 20 19 18 18 17 16 15 14 13 12 11 10 9 9 10 11 12 13 15 16 17 18 19 19 19 19 19 19 19 19 19 20 20 21 21 23 24 23 17 11 9 8 7 8 9 10 11 12 13 14 14 15 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 17 17 16 15 15 14 14 13 12 12 13 13 12 11 10 9 9 8 8 7 7 8 9 10 11 12 13 14 15 15 16 15 14 13 12 12 13 14 14 14 13 12 12 12 13 13 13 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 5 5 4 3 3 3 4 4 4 5 5 6 6 7 8 9 9 10 10 10 10 9 7 5 4 3 3 3 3 4 4 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 35 34 34 33 32 32 31 30 29 27 23 15 10 12 11 8 6 5 5 5 6 7 8 10 12 14 15 15 16 15 15 14 13 11 10 8 7 7 7 7 7 7 8 8 9 10 12 14 15 15 15 14 14 13 12 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 13 14 14 15 15 16 15 15 16 16 16 16 15 16 16 16 16 15 13 13 13 14 15 15 15 16 16 16 17 17 18 18 19 18 18 17 17 17 17 16 16 16 17 19 20 21 21 22 22 22 23 23 23 22 20 20 19 19 19 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 17 16 16 16 16 16 16 15 14 14 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 15 15 14 14 14 14 14 14 14 14 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 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 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 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 11 12 13 14 15 16 17 18 18 18 19 19 20 20 20 20 20 20 19 18 18 17 16 15 14 13 12 11 10 9 9 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 20 22 24 24 20 9 5 5 7 8 10 11 12 12 13 13 14 15 16 17 17 16 16 16 15 15 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 17 16 15 15 15 15 14 13 13 13 12 12 11 10 10 9 9 9 8 8 8 9 10 12 13 14 15 15 16 17 16 15 14 13 13 14 14 14 14 13 13 12 12 13 13 13 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 8 8 7 7 6 6 6 5 5 4 3 3 4 4 4 5 6 7 8 8 9 9 10 10 10 10 9 8 7 5 5 4 4 3 4 4 5 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 35 34 33 33 32 31 31 30 28 24 16 10 11 12 9 7 5 5 5 6 6 8 10 12 13 14 15 15 15 14 13 12 11 10 9 8 8 7 7 7 7 8 8 8 8 9 11 13 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 13 14 14 14 15 15 15 16 16 16 16 17 17 17 16 15 15 15 14 15 15 14 13 13 14 15 15 15 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 19 20 20 20 21 22 22 23 22 22 21 20 19 18 18 17 17 17 18 19 20 21 22 23 23 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 17 17 17 17 17 17 16 15 15 14 14 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 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 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 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 10 10 11 12 13 15 16 17 18 18 19 19 20 20 19 19 18 18 17 16 16 15 14 14 13 12 11 10 9 8 8 8 8 9 9 10 10 10 10 11 12 12 12 13 13 13 14 14 15 16 18 19 20 21 15 8 6 6 7 8 9 10 11 12 13 13 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 17 18 19 18 18 17 16 15 16 16 16 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 10 12 13 15 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 6 6 6 5 5 4 4 3 4 4 5 6 7 8 9 9 9 10 10 10 10 9 8 7 6 5 4 4 4 4 4 5 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 34 34 33 32 31 31 30 28 25 18 10 9 12 10 8 6 5 5 6 6 7 10 12 14 14 14 14 14 13 13 12 11 11 10 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 13 14 14 14 15 15 15 15 16 17 17 18 18 18 17 17 17 16 15 15 14 14 14 15 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 17 17 17 17 18 18 17 17 17 18 19 19 20 20 21 22 22 21 20 19 18 17 16 15 15 14 14 15 16 17 19 21 22 23 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 19 18 18 18 18 18 18 18 17 16 15 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 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 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 9 10 10 11 13 15 16 17 17 18 18 19 19 19 18 18 17 17 16 15 15 14 14 13 12 12 11 10 9 8 8 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 14 15 16 17 18 18 15 13 11 10 10 10 10 10 11 12 12 13 14 14 15 16 16 16 15 15 14 14 14 15 15 15 15 14 14 14 13 14 14 14 15 15 17 18 18 18 17 17 16 16 16 17 17 16 16 15 14 14 14 11 9 10 10 11 12 12 11 12 12 12 13 14 15 15 15 15 15 15 16 16 16 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 14 14 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 5 6 7 9 9 9 9 9 10 9 9 8 8 7 6 5 5 4 4 4 4 4 5 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 35 35 34 33 33 32 31 30 29 26 21 12 8 11 11 9 8 7 6 6 6 6 9 12 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 18 19 19 19 19 20 21 21 21 20 19 18 17 16 15 15 15 15 14 14 15 16 18 20 21 22 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 16 16 15 14 14 15 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 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 12 12 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 12 12 12 11 11 10 9 9 9 11 12 14 15 16 17 17 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 11 10 9 8 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 14 15 16 16 16 16 15 14 14 13 13 12 12 12 12 13 13 14 15 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 16 17 17 17 17 17 16 17 17 17 17 17 17 16 16 16 16 14 11 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 7 7 7 7 6 5 5 4 4 5 6 7 9 10 10 10 9 9 8 8 8 7 6 6 5 5 4 4 4 4 4 4 4 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 33 32 31 30 29 27 22 13 7 10 11 10 9 8 7 6 6 6 7 9 11 12 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 18 18 18 18 18 17 17 18 18 18 17 17 17 17 16 15 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 20 20 21 21 21 20 19 18 17 16 16 15 16 16 16 16 16 17 18 20 21 22 23 23 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 21 20 19 18 18 17 18 18 18 18 18 17 17 16 15 15 14 15 15 15 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 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 15 15 15 15 15 15 15 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 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 11 10 10 10 11 11 11 11 12 12 12 12 12 12 11 10 9 9 9 10 12 13 14 15 16 17 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 13 12 11 10 9 8 8 8 9 9 9 10 10 10 11 11 12 12 13 14 14 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 18 16 13 11 12 12 12 12 12 13 13 14 14 15 16 16 17 17 17 17 16 16 17 17 17 18 18 18 17 17 17 17 16 15 15 15 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 8 8 8 7 7 7 6 5 5 6 6 8 9 10 10 10 9 8 8 8 7 6 6 5 5 4 4 4 4 3 4 4 4 4 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 35 34 34 33 32 31 30 27 22 15 7 10 11 10 9 8 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 11 11 11 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 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 17 17 17 17 17 18 18 18 18 18 18 18 17 15 14 14 14 15 15 16 16 17 18 18 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 20 20 19 18 17 16 16 16 16 16 16 17 17 18 19 20 21 22 22 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 20 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 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 15 15 15 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 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 13 13 12 12 12 12 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 11 10 9 9 8 9 10 11 13 14 15 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 14 13 12 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 17 15 13 13 14 14 14 14 14 14 14 15 16 17 18 19 19 19 19 18 18 17 18 18 19 19 18 18 18 18 17 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 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 6 6 7 8 9 10 11 10 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 3 4 4 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 33 32 31 30 28 24 16 7 9 11 11 10 8 7 7 8 8 8 8 8 7 7 6 7 7 8 9 9 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 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 19 19 20 19 18 16 14 13 13 14 15 15 16 17 17 18 19 19 19 19 18 18 18 19 19 19 19 20 21 21 21 21 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 18 19 19 20 21 21 21 22 23 23 24 24 24 24 24 23 23 23 23 23 23 23 22 21 20 19 18 18 18 18 17 15 15 15 15 15 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 11 11 11 11 11 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 12 12 11 10 9 8 8 9 10 12 13 14 15 15 14 14 13 14 14 14 14 14 15 15 14 14 14 14 14 13 13 12 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 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 14 14 13 13 13 13 14 14 15 15 15 15 15 16 16 17 18 18 19 19 20 20 20 19 19 18 18 16 16 16 17 16 16 16 16 16 17 18 19 20 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 16 16 15 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 13 13 13 12 12 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 8 8 10 11 11 10 9 7 7 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 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 33 32 30 28 25 16 7 8 12 11 11 10 8 8 8 9 9 8 8 7 7 6 6 7 7 7 7 8 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 20 19 17 15 13 13 12 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 20 19 20 20 21 22 21 21 20 19 19 19 20 20 20 19 19 18 17 17 17 17 17 17 18 18 19 19 20 20 20 21 21 22 23 23 24 24 24 24 24 23 23 23 23 23 23 23 21 20 19 19 19 19 18 17 15 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 10 9 8 8 8 9 11 12 13 13 13 12 12 13 13 14 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 19 20 20 20 20 19 19 18 18 19 19 18 18 18 17 17 17 18 19 20 21 22 22 22 22 21 21 20 20 20 20 19 19 18 17 17 16 16 16 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 6 7 8 8 10 10 10 9 8 7 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 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 36 35 34 33 32 30 28 24 17 8 10 14 13 14 13 11 9 8 8 7 7 7 7 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 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 14 14 14 13 13 13 14 14 14 15 16 16 16 17 17 18 18 18 19 19 19 18 16 14 12 12 13 14 15 16 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 19 19 18 18 19 19 20 19 19 18 18 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 22 21 20 20 20 20 19 18 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 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 17 17 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 13 13 12 12 11 10 9 8 8 8 8 9 10 11 11 11 10 11 12 13 14 15 15 15 15 15 15 15 15 14 14 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 14 14 14 15 15 15 16 16 16 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 17 17 18 19 19 19 20 20 20 19 19 19 20 20 20 20 20 19 19 19 19 20 21 22 22 23 23 22 22 22 21 21 21 20 20 19 18 18 17 17 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 8 8 8 8 8 7 6 6 6 7 8 9 9 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 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 33 31 28 24 18 9 13 16 16 16 16 14 11 8 7 7 6 6 6 7 7 7 8 8 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 18 16 14 12 12 13 15 16 17 18 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 22 21 21 20 19 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 20 20 19 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 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 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 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 13 14 14 14 14 14 14 13 13 12 12 11 10 10 8 7 7 8 9 10 11 10 9 9 10 11 14 15 15 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 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 18 17 17 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 21 21 22 22 23 23 23 23 22 22 22 22 22 21 20 20 19 18 17 17 17 17 17 17 17 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 7 6 6 6 6 7 7 7 6 6 5 4 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 4 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 36 35 34 33 31 29 24 16 10 18 18 19 18 17 15 12 9 7 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 12 12 12 11 12 12 12 12 12 12 12 12 12 12 11 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 15 13 13 14 16 17 18 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 21 21 20 19 18 18 17 18 18 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 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 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 8 7 7 8 10 11 11 10 10 9 10 11 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 21 21 21 21 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 8 7 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 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 36 36 35 35 33 32 29 24 14 12 18 20 21 21 19 16 13 9 6 5 5 5 6 7 7 7 8 8 9 9 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 11 11 12 12 11 11 11 11 11 12 12 12 12 11 11 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 21 22 22 23 23 23 22 22 21 20 19 18 17 17 17 18 19 19 19 19 19 19 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 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 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 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 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 12 12 12 12 12 12 13 13 14 14 14 15 15 14 14 13 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 10 9 8 7 7 8 9 10 10 10 10 10 9 7 9 12 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 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 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 18 19 19 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 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 36 36 35 34 32 29 25 18 17 20 22 24 23 21 18 15 11 7 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 10 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 15 14 15 15 16 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 22 22 21 20 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 16 16 16 15 15 15 15 15 16 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 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 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 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 12 12 12 12 13 13 14 14 14 14 15 15 15 14 13 13 12 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 14 13 12 11 9 8 6 6 7 8 8 9 9 8 8 7 7 10 12 14 15 15 15 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 12 12 11 10 10 9 9 9 8 7 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 34 33 30 27 25 25 24 24 25 24 23 20 16 13 8 5 4 5 7 8 8 8 8 8 8 8 8 9 9 9 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 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 14 14 15 15 15 15 15 15 16 15 15 15 14 15 16 18 19 19 20 20 20 20 20 20 20 20 21 22 22 22 22 23 22 22 22 23 22 22 21 20 18 17 17 17 17 18 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 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 15 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 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 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 12 12 12 12 13 13 13 14 14 14 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 9 7 6 6 6 6 6 6 6 5 4 3 4 7 7 13 16 16 16 17 18 18 16 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 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 22 22 23 23 22 21 20 20 19 19 20 21 21 21 21 20 19 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 12 11 11 10 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 33 31 28 27 27 25 25 24 24 23 20 16 12 9 6 4 5 6 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 16 17 18 19 19 19 20 20 20 20 20 21 22 23 23 23 23 23 23 22 22 22 22 22 21 20 19 18 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 16 14 10 11 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 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 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 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 12 12 12 13 13 13 14 14 14 14 15 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 10 8 6 5 5 5 5 5 5 4 4 3 4 8 11 8 9 14 17 19 20 20 20 17 16 15 15 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 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 21 22 22 23 23 22 21 20 19 19 19 20 21 22 22 21 21 20 20 19 19 19 20 20 20 20 19 18 18 17 17 16 16 16 16 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 12 12 12 12 11 11 10 10 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 33 32 30 28 27 25 24 24 24 22 19 14 11 8 6 5 5 6 6 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 8 9 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 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 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 20 21 23 23 24 24 23 23 23 22 22 22 22 22 20 19 19 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 20 20 20 21 21 22 23 24 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 17 15 13 10 9 9 14 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 15 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 9 8 5 4 4 5 5 5 4 4 3 3 4 8 12 12 7 10 18 22 23 22 21 19 18 16 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 22 23 23 22 21 20 19 18 19 20 21 22 22 22 21 21 21 20 20 20 20 20 21 20 20 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 9 8 8 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 6 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 33 31 30 28 27 25 24 23 23 22 18 12 8 6 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 11 11 10 10 9 8 9 12 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 18 19 21 23 23 23 23 23 23 23 22 22 22 22 22 21 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 21 22 23 24 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 18 17 15 14 13 9 12 13 14 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 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 9 6 4 3 4 4 4 4 4 4 3 2 4 8 12 16 18 19 22 25 25 25 24 22 20 18 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 22 21 20 18 18 19 20 21 22 22 22 22 21 22 21 21 21 21 21 21 21 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 6 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 33 31 30 28 27 26 25 24 24 23 18 10 2 2 4 5 5 6 7 7 8 9 9 9 9 9 10 11 11 11 10 10 10 8 10 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 13 13 13 13 13 14 14 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 19 21 22 22 22 23 23 23 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 18 18 19 19 19 20 19 19 19 19 19 19 20 21 22 23 24 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 19 17 16 15 14 13 10 10 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 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 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 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 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 11 9 6 4 3 3 3 4 4 4 4 3 2 2 7 11 16 19 21 24 26 26 27 27 26 24 21 19 17 16 16 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 20 21 21 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 22 20 19 18 18 20 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 9 9 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 7 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 34 33 32 30 29 29 27 26 25 25 25 23 19 15 13 12 12 11 8 6 7 8 9 9 9 7 8 10 12 12 11 11 10 11 12 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 13 13 13 13 13 14 14 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 14 15 15 15 15 15 16 16 16 17 18 19 21 21 22 21 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 17 18 18 19 19 19 19 19 19 19 20 20 21 21 21 22 22 24 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 19 18 17 16 15 10 7 10 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 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 7 4 3 2 2 3 3 4 4 4 3 1 5 10 14 18 20 23 24 26 27 28 28 27 25 23 21 19 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 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 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 20 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 22 20 19 19 19 20 21 22 22 23 22 22 22 21 21 21 21 21 22 21 20 19 19 18 18 17 17 16 15 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 10 9 9 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 7 7 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 33 32 31 30 29 27 26 25 25 25 26 23 19 16 14 15 15 11 8 8 9 10 9 6 3 5 10 13 13 12 12 12 15 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 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 14 14 14 15 15 15 15 16 16 17 18 19 20 21 21 21 20 20 20 20 21 21 22 22 22 21 21 21 20 20 19 19 19 19 19 18 17 17 17 17 18 18 18 18 18 19 19 20 20 20 19 18 18 19 21 23 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 17 3 8 12 13 13 13 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 15 15 15 16 16 16 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 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 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 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 8 5 3 2 2 2 2 3 4 4 3 1 3 8 13 17 19 21 23 24 25 27 27 27 26 25 24 22 21 18 17 16 15 15 14 14 15 15 15 15 15 14 14 14 14 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 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 19 19 20 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 22 21 20 19 19 20 21 22 22 23 23 22 22 21 21 21 21 21 22 21 20 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 9 8 7 7 6 6 5 5 5 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 6 7 7 8 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 32 31 29 28 26 24 23 24 24 25 24 17 8 8 14 15 13 12 11 12 14 13 10 15 16 16 16 15 14 16 17 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 15 16 17 18 18 19 20 21 21 21 20 19 19 19 19 20 21 21 21 21 21 21 21 20 20 19 19 19 19 18 17 17 16 16 17 18 18 18 18 19 19 20 20 19 18 17 17 17 19 21 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 18 17 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 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 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 15 15 15 15 15 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 12 12 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 11 8 5 3 2 2 2 2 2 3 3 3 1 2 7 12 16 19 21 22 22 23 24 25 26 25 25 23 22 21 20 19 17 16 15 15 15 15 15 15 15 15 15 15 14 15 15 15 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 15 14 14 14 14 15 15 15 16 16 17 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 22 23 23 23 23 22 22 21 20 19 19 20 21 22 22 23 23 23 22 21 21 21 21 22 22 21 20 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 7 7 8 8 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 32 30 29 27 25 23 22 22 23 24 24 22 13 10 16 17 12 13 15 17 18 18 18 19 20 19 18 17 17 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 13 13 13 13 13 13 14 14 14 14 15 15 16 17 18 19 20 21 21 21 21 20 19 19 19 19 19 19 20 21 21 21 21 21 20 20 20 19 19 19 18 18 17 16 16 17 18 18 18 19 19 20 20 18 17 17 17 17 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 18 17 16 14 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 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 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 12 9 5 3 2 2 1 1 2 2 2 2 1 2 6 11 15 19 20 21 21 22 22 23 24 25 25 21 16 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 19 19 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 24 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 21 20 20 19 19 20 20 21 22 23 23 23 23 22 22 22 22 22 22 21 20 19 19 18 18 17 17 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 11 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 7 8 8 9 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 33 33 33 32 30 29 28 25 23 22 22 23 24 24 24 23 21 21 19 14 14 15 17 18 19 19 20 20 20 20 19 19 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 14 15 15 16 17 18 19 20 21 21 21 21 20 20 19 19 19 18 19 19 20 20 21 21 21 21 20 20 20 20 19 19 18 17 17 17 18 18 19 19 19 19 18 18 16 16 17 17 18 18 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 17 15 13 11 10 10 10 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 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 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 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 12 9 6 3 2 1 1 1 1 2 2 2 1 2 6 11 15 18 20 20 21 21 21 22 22 23 23 20 12 7 9 11 12 12 13 13 14 15 15 15 15 15 15 15 14 14 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 15 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 21 21 22 22 22 22 22 21 20 20 19 19 19 20 21 22 23 24 24 23 23 22 22 22 22 22 21 20 19 19 18 17 17 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 6 5 5 5 5 5 6 5 5 5 5 4 5 5 5 6 6 7 8 8 9 9 34 34 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 31 29 28 26 24 23 23 23 24 25 26 26 25 24 23 22 20 14 8 12 18 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 15 14 14 13 13 13 13 14 14 15 15 16 17 18 19 20 21 21 21 21 21 20 20 20 19 19 18 19 19 20 20 20 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 17 16 15 15 16 17 18 18 19 19 18 17 17 18 18 18 19 20 21 21 22 22 22 21 21 20 20 20 20 19 20 19 19 19 14 10 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 13 13 13 13 13 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 16 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 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 12 10 6 4 2 1 1 1 1 1 2 2 1 2 6 10 14 17 18 19 19 19 20 20 21 22 22 21 19 15 4 5 8 9 10 10 11 12 13 14 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 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 21 21 21 21 21 22 22 22 21 21 20 20 19 19 19 20 21 22 23 24 24 24 23 23 22 22 22 22 21 21 20 19 18 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 8 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 5 5 5 5 5 6 6 7 8 8 9 9 9 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 31 30 28 27 25 24 24 24 24 26 26 25 25 24 24 23 22 19 12 4 14 20 21 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 14 14 14 14 14 14 15 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 19 17 16 16 17 18 19 19 20 20 19 12 10 11 15 15 14 15 17 19 21 21 21 20 18 14 15 15 16 16 17 17 18 16 7 4 6 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 12 10 7 4 3 2 1 0 1 1 2 2 1 1 5 10 13 16 17 18 18 18 19 19 20 21 21 21 21 20 12 5 2 8 8 9 9 11 12 13 14 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 16 16 16 17 17 18 18 19 19 20 20 21 21 22 23 23 23 23 24 24 24 24 24 24 25 25 25 24 23 22 22 21 21 21 21 22 22 22 22 22 21 21 21 20 19 18 19 21 22 23 23 23 23 23 22 22 22 23 23 22 21 20 19 18 18 17 17 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 10 9 9 8 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 5 5 5 6 6 6 7 7 8 8 9 9 9 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 32 31 30 29 27 26 24 24 24 25 26 26 25 25 24 24 24 23 22 22 21 18 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 15 15 14 14 14 15 15 15 15 16 16 17 17 17 16 16 15 15 15 15 15 15 15 16 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 21 19 18 19 19 20 21 21 21 20 17 8 5 7 10 10 10 10 10 17 21 21 18 12 3 5 7 8 9 10 10 9 6 5 7 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 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 15 15 15 15 15 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 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 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 11 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 13 11 8 5 3 2 1 1 0 1 2 2 2 1 5 9 12 14 16 17 17 18 18 18 19 20 20 21 21 20 18 14 8 2 3 4 5 7 9 10 12 13 13 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 24 24 25 26 26 25 24 23 22 21 21 22 22 22 22 22 22 22 22 22 21 20 19 18 19 20 21 22 22 22 22 22 22 22 23 23 24 23 22 21 20 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 8 7 7 7 6 6 6 6 5 5 5 6 6 6 6 5 5 5 5 6 6 7 7 8 8 9 9 9 9 34 34 34 34 34 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 32 31 29 28 26 25 25 25 25 26 25 25 25 24 24 24 23 22 22 21 22 20 21 22 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 16 16 17 18 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 22 19 12 1 5 7 9 10 11 11 11 12 17 20 20 19 14 11 9 9 9 9 9 9 8 9 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 10 10 10 10 10 11 11 11 12 12 12 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 12 9 6 4 3 2 1 0 1 2 3 2 1 4 8 11 13 15 16 16 17 17 18 19 19 20 20 20 20 20 19 16 10 8 7 5 4 3 2 4 3 5 7 11 15 15 14 14 15 15 16 16 17 17 17 18 17 17 17 17 17 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 18 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 24 25 26 25 24 24 23 22 22 22 22 22 22 22 22 22 23 23 22 22 21 20 19 18 19 20 20 21 21 21 22 22 22 23 23 24 23 22 21 20 19 18 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 11 10 10 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 31 30 28 27 26 25 25 25 25 25 25 25 24 24 23 23 22 21 21 21 17 20 21 22 23 23 23 22 22 22 22 22 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 16 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 18 12 7 6 6 7 8 9 9 10 13 14 15 16 17 18 19 19 16 13 10 10 10 10 11 11 12 12 13 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 8 5 3 2 1 0 1 2 3 3 1 3 7 10 12 13 15 15 16 17 17 18 18 19 19 20 20 20 20 20 17 15 13 12 11 11 11 10 10 8 7 4 1 5 9 11 12 14 15 16 17 17 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 17 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 19 18 19 19 20 20 21 21 21 21 21 22 22 22 21 20 19 18 17 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 11 10 9 9 8 7 7 7 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 6 7 7 8 8 9 9 9 9 9 9 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 31 30 28 27 26 25 25 25 25 25 25 25 24 23 23 22 21 20 20 20 22 21 20 20 22 22 22 22 23 23 23 24 24 24 23 23 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 19 14 7 7 7 8 8 9 9 10 11 13 14 15 15 15 16 16 18 17 13 10 10 10 11 11 12 12 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 12 12 11 11 10 10 9 10 10 10 11 11 11 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 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 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 13 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 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 12 9 6 4 3 1 0 1 2 3 4 2 2 6 10 11 12 13 14 15 16 17 17 17 18 19 19 20 20 21 21 21 20 19 17 15 15 15 15 15 15 14 14 12 9 8 7 7 9 11 13 15 17 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 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 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 21 20 19 18 18 19 19 20 20 20 20 19 19 19 19 19 19 18 17 17 16 15 14 14 13 12 12 11 11 10 10 10 10 10 11 11 12 13 13 14 13 13 13 12 11 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 33 33 33 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 30 29 27 26 25 24 25 25 25 25 25 24 23 22 21 20 20 20 20 20 22 21 20 21 21 22 23 23 24 24 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 22 22 21 21 21 21 21 21 21 22 22 22 21 21 19 16 12 8 8 8 8 9 10 10 11 11 12 13 13 14 14 14 15 16 15 11 9 9 10 11 11 12 12 13 13 14 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 11 11 10 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 13 13 13 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 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 14 14 14 14 14 14 14 14 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 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 8 5 4 2 1 1 3 4 5 3 1 5 9 10 11 12 13 14 14 15 16 16 17 18 18 19 20 20 21 21 22 22 22 21 20 19 18 17 16 16 15 15 14 12 10 8 7 6 6 8 14 16 18 19 19 19 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 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 25 25 24 24 24 24 23 22 21 19 17 17 18 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 14 13 12 12 11 11 10 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 11 11 10 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 8 8 9 9 9 9 9 9 9 33 33 33 33 34 34 34 34 34 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 33 32 31 29 27 26 25 24 24 25 25 25 25 25 24 22 21 20 19 19 19 18 17 20 21 21 21 22 23 24 25 25 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 17 17 16 16 16 17 17 17 17 17 18 18 19 20 20 19 20 20 20 20 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 16 13 10 9 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 11 9 8 9 10 11 12 12 13 13 13 14 14 14 13 13 13 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 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 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 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 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 14 14 14 14 14 15 14 12 9 7 5 3 1 1 3 4 5 4 1 4 8 9 10 11 11 12 13 13 13 14 15 16 17 18 19 19 20 20 21 22 23 23 23 23 22 20 19 18 17 16 15 14 13 11 10 9 8 6 12 17 18 19 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 21 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 24 23 22 19 17 17 18 18 19 18 18 17 17 17 17 17 17 17 17 17 16 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 6 7 7 7 8 8 8 8 8 8 9 9 9 9 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 33 31 29 28 26 25 25 24 25 25 26 26 25 24 23 22 21 19 18 17 15 13 13 17 21 23 24 25 25 25 26 26 25 25 25 24 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 17 16 16 16 16 17 17 16 15 13 14 14 14 14 15 16 17 18 19 20 20 21 21 20 20 19 19 19 19 20 20 21 21 21 21 21 21 22 22 22 22 21 20 19 16 14 12 10 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 8 7 8 9 10 11 12 12 13 13 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 12 12 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 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 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 13 11 8 6 4 2 2 3 5 6 6 3 3 7 9 10 11 11 11 11 11 11 12 14 15 16 17 18 19 19 20 20 21 21 22 23 23 23 22 21 20 19 18 17 17 16 15 14 14 15 17 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 21 21 21 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 23 20 18 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 16 15 14 14 13 11 10 9 9 9 9 8 9 9 9 9 9 10 10 10 10 10 10 10 10 9 8 8 7 7 6 6 5 5 4 4 4 4 3 3 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 9 9 9 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 32 30 28 27 26 25 25 25 25 26 26 25 25 24 23 22 20 18 16 13 9 6 8 17 24 26 26 26 26 26 26 25 25 24 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 16 13 11 11 11 11 10 9 11 13 15 16 17 18 19 19 18 16 15 16 16 17 18 19 20 20 21 21 21 21 22 22 23 23 22 21 18 16 13 12 10 9 9 9 10 10 10 10 11 11 11 12 12 12 11 11 11 10 8 7 8 8 10 11 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 13 14 15 14 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 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 12 10 8 6 4 2 3 5 7 9 6 1 6 10 11 12 12 11 11 10 10 11 13 15 16 17 18 19 19 20 20 20 20 21 21 22 22 22 22 21 20 20 19 19 18 18 17 17 18 19 19 19 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 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 21 21 21 21 21 22 23 23 24 24 24 25 25 25 26 26 26 26 25 24 22 20 19 18 19 20 20 19 18 18 17 17 17 17 17 17 17 16 16 15 15 14 13 12 10 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 7 7 6 6 5 5 4 4 4 4 4 3 3 3 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 32 30 29 27 26 25 25 25 26 26 26 26 25 25 24 23 21 20 17 14 9 6 7 14 26 26 26 26 26 26 25 25 24 24 24 23 22 22 22 21 22 22 22 22 22 21 21 21 21 21 20 20 19 18 18 18 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 19 19 18 18 18 18 18 18 17 16 14 12 11 11 11 11 11 11 10 10 11 13 14 15 14 13 11 12 13 14 15 16 17 18 19 20 20 20 20 21 22 23 23 22 20 18 15 13 11 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 11 10 8 7 8 8 10 11 12 13 13 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 12 12 14 15 15 14 13 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 13 13 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 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 13 13 13 13 14 14 14 14 13 11 10 8 6 4 2 4 8 10 10 5 3 12 15 15 14 13 12 11 10 10 12 14 16 18 18 19 19 20 20 20 20 20 20 21 21 22 22 22 21 21 20 20 20 20 19 19 20 20 20 19 19 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 21 21 21 22 23 23 24 24 24 25 25 25 26 26 26 26 25 23 21 20 19 20 21 21 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 13 12 11 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 33 32 30 29 27 26 26 25 25 26 26 26 26 26 25 24 23 22 21 20 19 16 14 15 19 25 25 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 19 19 19 18 17 17 17 17 18 18 17 16 14 13 12 11 12 12 11 9 9 9 10 11 12 11 10 10 10 11 12 13 14 16 18 18 18 18 18 19 19 21 22 22 21 19 17 14 12 11 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 11 9 8 8 9 10 11 12 13 13 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 12 13 14 15 15 14 14 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 12 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 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 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 9 7 5 3 5 9 11 10 5 13 19 18 16 14 12 11 10 11 12 14 16 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 26 25 24 22 21 21 22 22 22 21 21 20 19 18 18 17 17 16 16 15 15 16 16 15 14 12 11 11 10 10 9 10 10 10 10 11 11 10 10 10 9 9 9 8 7 7 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 7 8 8 9 9 9 8 8 8 8 8 8 8 9 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 32 31 29 28 27 26 25 25 26 26 26 26 26 25 24 23 23 22 22 23 22 21 21 22 24 25 25 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 21 20 19 19 18 17 17 17 17 17 18 18 17 17 17 18 18 18 18 18 19 19 19 19 20 20 19 19 19 19 19 19 19 17 16 16 16 17 18 18 18 18 16 15 14 14 13 13 11 10 9 8 9 9 10 11 10 10 10 10 11 12 14 16 18 19 19 18 18 18 19 20 21 21 21 19 16 13 11 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 13 13 12 11 10 10 9 10 11 11 12 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 14 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 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 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 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 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 11 10 9 4 3 8 14 14 18 20 19 17 15 13 12 11 11 12 14 16 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 21 20 20 20 20 19 19 18 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 23 24 25 25 26 26 26 26 26 25 23 22 22 22 23 23 22 22 20 19 18 18 17 16 16 16 16 16 16 16 15 14 13 12 11 11 10 10 10 10 10 11 11 11 10 10 10 9 9 8 8 7 6 6 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 8 9 9 10 10 9 9 9 9 8 8 8 8 9 32 32 32 33 33 33 33 33 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 31 29 28 27 26 25 25 26 26 26 26 26 25 25 24 23 23 24 24 25 24 23 23 25 26 26 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 21 19 18 18 17 17 17 17 18 18 18 18 18 18 17 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 17 16 16 17 18 19 19 18 18 17 17 16 15 14 12 11 9 8 8 9 10 10 10 10 10 10 11 12 13 15 16 18 18 18 18 18 19 20 21 22 21 19 16 12 10 9 9 9 9 9 9 9 9 9 10 10 10 10 11 13 14 13 12 11 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 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 12 12 12 12 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 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 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 12 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 13 13 12 12 19 21 21 20 19 17 14 13 12 11 12 13 15 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 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 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 22 23 24 25 26 26 26 26 26 25 24 23 23 23 24 24 23 22 21 20 19 18 17 16 16 16 16 17 16 16 15 14 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 8 8 9 10 10 11 11 11 10 10 9 9 8 9 9 9 32 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 34 34 34 34 34 34 34 34 33 32 30 28 27 26 26 26 26 26 26 26 26 26 25 24 24 24 24 25 26 26 26 26 28 28 28 28 28 28 28 27 27 27 27 26 27 26 26 26 25 24 24 24 23 23 23 23 23 23 22 21 20 18 17 17 17 17 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 20 20 20 19 19 18 18 19 19 19 19 18 18 17 18 18 19 19 19 19 19 18 18 17 15 13 11 10 8 8 9 9 10 10 10 10 10 11 12 13 13 14 15 16 17 18 18 19 20 21 22 22 19 16 12 10 9 9 8 9 9 9 9 9 9 9 9 10 11 13 15 15 13 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 12 12 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 18 21 22 21 20 18 17 16 14 13 13 13 15 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 23 23 24 25 26 26 26 26 25 24 23 23 24 24 24 24 23 22 21 20 19 18 17 17 17 17 17 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 7 8 9 10 10 11 12 12 12 12 12 11 10 9 9 9 9 9 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 32 30 29 28 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 27 28 30 31 31 30 30 29 29 28 28 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 22 21 19 18 17 17 17 18 19 19 19 18 18 19 19 19 19 19 19 19 19 20 19 19 19 19 20 20 19 19 18 18 18 19 19 20 19 19 18 18 18 19 19 20 20 20 20 19 19 17 15 13 11 9 8 9 9 9 10 10 10 10 11 12 12 12 12 13 14 16 17 18 18 19 20 20 21 20 16 12 9 8 8 8 8 8 8 9 9 9 9 9 10 13 15 15 14 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 11 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 10 10 10 10 10 10 10 10 10 10 10 9 9 9 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 13 13 14 14 14 15 15 16 18 20 21 21 20 19 19 19 16 13 14 15 17 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 22 22 23 24 25 25 25 25 23 22 22 22 23 23 24 24 24 23 22 21 20 19 19 18 18 17 16 16 15 15 14 14 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 8 9 10 11 12 12 13 13 13 13 13 13 12 10 9 9 9 9 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 32 31 29 29 28 27 26 26 25 25 25 25 25 25 25 25 25 26 27 29 31 32 32 32 31 30 29 29 28 28 28 28 28 27 27 27 27 26 26 25 25 24 23 23 23 23 23 23 23 23 22 20 19 18 18 19 19 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 19 19 20 20 19 18 18 18 18 19 20 21 21 21 21 21 20 19 17 15 13 11 10 11 11 11 11 10 11 11 12 13 12 12 13 14 15 16 16 17 18 18 19 20 21 17 12 8 7 7 7 7 8 8 8 8 8 8 8 11 14 16 14 13 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 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 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 17 19 20 20 20 21 21 21 19 16 17 18 18 19 20 20 20 20 20 20 20 19 19 19 18 18 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 23 24 24 24 23 21 21 20 20 20 21 23 23 23 23 23 23 22 21 21 20 19 18 17 16 16 16 15 15 14 14 13 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 8 8 8 9 10 12 13 13 13 14 14 14 14 14 13 13 12 11 10 10 9 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 31 30 29 28 27 26 25 25 25 25 25 25 24 24 25 25 27 28 30 32 33 33 31 29 28 28 28 29 29 30 30 29 29 29 28 28 28 27 27 26 25 24 23 23 23 24 24 24 24 23 22 21 20 20 20 21 21 21 20 19 18 17 17 17 18 18 19 19 19 20 20 20 19 20 20 20 20 20 19 19 19 19 20 20 20 19 19 18 18 19 19 20 21 21 21 21 21 21 21 20 19 18 16 15 15 14 14 13 13 13 13 14 14 13 13 14 14 14 14 15 15 16 18 19 20 21 19 14 8 6 5 6 6 7 7 8 8 8 8 9 12 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 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 13 12 12 12 12 12 11 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 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 10 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 17 18 19 20 21 22 23 19 18 18 18 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 22 22 21 20 19 19 19 18 18 19 21 22 23 23 23 23 23 22 22 21 20 18 17 17 16 16 16 16 15 15 14 13 12 12 11 11 10 10 9 8 8 8 7 7 8 8 8 8 9 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 10 12 13 14 14 14 15 15 15 14 14 14 13 13 12 12 11 10 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 30 29 28 27 26 26 25 25 25 25 25 24 24 25 25 27 29 30 32 33 32 30 28 28 29 30 31 32 32 32 32 32 31 31 31 30 29 29 28 27 26 25 24 24 24 24 25 25 24 24 23 22 22 22 22 22 21 20 19 18 17 17 17 18 18 19 19 20 20 21 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 21 21 21 21 21 20 21 21 20 20 19 18 17 16 16 15 15 15 16 15 15 14 14 14 15 15 15 15 16 17 19 19 20 18 13 9 6 6 6 6 6 7 8 8 8 8 9 12 13 13 12 12 12 11 11 11 11 11 11 11 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 13 13 13 13 13 13 13 13 13 12 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 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 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 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 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 16 17 17 19 20 21 20 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 20 21 22 23 23 23 23 22 22 21 20 19 19 18 18 17 17 17 16 15 15 14 13 13 12 11 11 10 9 9 8 7 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 9 9 10 10 10 10 11 12 13 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 30 29 28 27 27 26 26 26 26 26 25 25 25 25 25 26 28 30 31 32 32 30 30 31 32 33 34 35 35 35 35 35 34 34 33 33 32 31 30 29 28 27 27 26 26 26 26 26 25 25 24 23 23 23 23 23 22 21 20 19 18 18 18 18 19 19 20 20 21 21 21 21 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 21 19 18 17 18 20 20 20 19 18 17 16 15 16 17 17 17 16 15 14 14 15 15 15 16 18 19 19 18 17 15 12 9 7 7 6 6 6 7 9 10 10 9 9 11 12 12 12 12 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 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 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 16 16 18 19 19 19 19 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 18 20 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 17 16 15 14 13 13 12 11 10 10 9 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 12 12 13 14 15 15 16 16 16 16 15 15 15 14 14 14 14 14 13 13 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 31 30 29 28 28 28 28 28 27 27 27 26 26 25 25 26 27 29 31 33 34 35 35 35 36 36 37 37 37 37 36 36 36 36 36 35 34 33 32 31 31 30 29 28 27 27 27 27 27 26 25 24 24 24 24 24 24 24 23 22 21 20 20 20 20 20 20 20 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 22 22 22 22 21 18 16 14 15 17 18 19 19 18 17 16 16 17 18 19 19 18 17 15 14 14 15 17 18 19 19 18 16 14 13 11 9 8 7 6 6 6 8 10 12 12 11 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 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 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 16 17 19 19 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 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 17 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 15 14 14 13 12 11 10 9 8 8 8 8 7 7 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 13 13 14 15 15 15 16 16 16 15 15 15 14 15 15 15 15 14 14 13 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 34 34 34 34 34 33 32 31 30 30 29 29 29 29 29 29 28 28 27 27 26 26 26 28 29 32 35 38 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 35 34 33 32 32 31 30 29 28 27 27 27 27 27 26 26 25 25 25 26 26 25 25 24 23 22 21 20 20 19 20 20 20 21 21 21 20 20 20 21 21 21 21 21 22 21 21 21 21 20 21 21 21 21 21 22 22 22 22 21 18 15 14 13 15 16 17 18 18 18 17 17 18 20 21 21 20 19 17 15 14 16 18 19 19 18 16 14 13 12 11 9 8 7 6 6 7 9 11 13 13 12 11 10 10 11 11 11 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 11 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 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 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 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 17 15 14 14 14 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 16 15 15 15 15 16 17 18 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 12 11 10 9 9 8 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 14 14 15 15 15 16 16 16 15 15 14 14 14 14 14 15 15 14 14 13 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 34 34 34 34 34 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 28 30 31 33 36 38 39 39 39 38 38 37 37 37 37 37 37 37 37 37 36 34 33 32 31 31 31 30 29 28 27 26 26 27 27 27 27 26 26 25 26 26 26 25 25 24 23 22 21 20 20 20 20 21 21 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 21 19 17 15 14 15 15 17 18 19 19 18 17 17 18 20 20 21 20 19 17 16 17 18 18 18 17 16 14 12 11 11 10 9 8 7 7 8 10 12 13 13 12 11 10 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 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 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 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 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 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 13 13 14 14 13 13 13 14 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 15 15 15 14 14 14 15 15 16 17 17 18 18 19 20 20 20 20 19 18 18 17 17 17 16 16 15 14 13 13 12 11 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 10 11 11 12 13 14 14 15 15 16 16 16 16 16 15 14 14 13 13 13 14 14 14 14 13 13 33 33 33 33 33 34 34 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 34 34 34 34 33 32 31 31 31 32 32 31 31 30 30 30 29 29 29 29 30 32 33 34 35 37 37 37 37 37 36 36 36 36 36 36 36 35 33 33 31 27 27 27 28 28 28 28 27 26 26 25 25 26 27 28 28 27 26 26 25 25 25 25 25 24 23 22 21 21 20 20 21 22 22 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 18 17 16 16 17 19 20 20 19 18 17 17 18 19 20 20 20 18 17 17 17 18 17 16 15 14 12 11 10 10 9 8 7 7 8 10 11 12 12 11 11 10 10 10 10 10 11 11 11 11 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 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 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 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 15 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 17 16 16 15 15 14 14 14 14 14 14 15 16 16 16 17 18 18 18 18 17 17 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 9 9 10 11 12 13 14 15 15 16 16 16 16 16 16 16 15 14 14 13 13 13 14 14 14 13 13 13 33 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 34 34 34 34 33 32 32 32 32 32 32 32 31 31 31 30 30 29 29 30 31 32 33 34 34 34 34 33 33 33 33 33 33 32 32 31 30 28 26 24 22 21 21 23 24 24 25 25 25 25 25 24 24 24 25 27 27 27 27 26 25 25 25 26 25 25 24 23 22 22 22 22 22 22 23 23 24 23 23 23 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 20 19 19 19 19 20 21 20 19 18 17 17 18 19 20 20 19 19 19 19 18 17 15 13 12 12 11 10 9 8 8 8 8 8 9 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 10 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 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 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 11 11 11 11 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 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 12 13 13 14 14 13 13 12 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 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 14 14 14 14 14 15 15 15 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 17 16 15 15 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 8 8 8 8 8 8 7 7 7 6 7 7 8 8 9 10 11 12 13 14 15 16 16 17 17 17 16 16 16 15 14 14 14 13 13 13 13 12 12 12 12 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 35 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 31 31 30 30 29 30 30 32 33 34 34 33 32 31 30 29 29 29 29 28 27 27 25 24 21 19 18 18 19 20 21 22 23 23 24 24 24 23 23 22 23 24 26 26 26 26 25 25 24 24 24 24 24 24 23 23 23 22 22 21 22 22 23 23 23 23 22 22 22 22 22 22 22 23 22 22 21 21 21 22 22 22 21 21 21 22 22 22 22 23 23 22 21 21 20 19 19 19 19 18 18 18 18 19 20 20 20 20 20 20 20 17 14 11 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 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 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 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 11 12 12 12 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 13 14 15 16 16 17 17 17 16 15 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 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 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 14 14 13 13 13 12 12 12 11 11 12 12 12 13 12 12 13 13 13 13 13 14 13 13 13 13 12 12 12 12 11 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 9 10 11 13 14 15 16 16 17 17 17 17 16 16 15 15 14 14 14 14 13 13 12 12 12 12 13 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 33 32 32 32 31 31 30 30 30 30 30 30 30 30 29 30 31 32 33 34 33 32 30 29 28 28 27 27 26 26 25 24 22 21 20 19 19 19 20 20 21 22 22 23 23 23 22 22 21 21 22 24 25 25 25 24 23 22 21 22 22 23 23 23 23 23 22 21 20 20 20 21 22 22 22 22 22 22 22 22 22 23 23 23 22 21 21 21 22 22 22 22 22 22 22 22 21 22 22 23 23 23 22 21 20 19 18 17 17 18 18 19 20 20 21 21 21 21 21 21 19 14 11 9 8 9 9 9 8 8 8 8 8 8 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 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 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 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 11 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 15 14 12 12 11 11 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 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 14 15 16 16 17 17 18 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 14 14 13 13 13 12 12 11 11 10 11 11 11 12 12 12 12 12 13 13 13 14 14 13 13 13 13 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 10 12 13 14 15 16 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 13 13 13 13 14 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 33 32 32 31 31 30 29 28 28 29 29 30 30 30 29 30 30 31 32 33 33 33 31 30 28 28 27 27 26 25 25 24 24 23 22 22 21 21 20 20 21 21 21 22 22 22 22 21 21 20 21 22 23 24 24 24 23 21 21 21 21 22 22 23 23 23 21 20 19 19 19 20 21 21 22 22 22 22 22 23 23 24 24 23 22 22 22 22 22 23 23 23 23 23 23 22 22 21 22 23 23 23 22 22 21 19 17 16 16 17 18 19 20 20 20 21 21 21 21 21 19 15 12 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 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 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 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 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 13 13 13 13 14 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 15 14 14 13 13 13 12 12 11 10 10 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 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 16 17 18 18 19 19 20 20 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 18 18 17 17 16 15 14 14 13 13 13 13 12 12 11 10 10 11 12 12 13 13 12 12 12 13 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 8 8 8 8 7 7 7 6 7 7 7 8 8 9 10 11 13 14 15 16 17 17 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 14 14 14 34 34 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 36 36 36 36 36 36 36 35 35 33 32 32 31 30 30 29 28 28 28 28 28 29 29 29 29 29 30 31 32 33 33 33 31 30 29 28 27 26 25 25 25 25 25 24 23 22 22 21 21 21 21 21 22 22 22 22 21 21 21 21 21 23 24 25 26 25 24 23 22 22 22 23 23 24 23 22 21 20 19 19 20 21 21 22 22 23 23 23 24 24 25 25 24 23 22 22 23 23 23 23 23 24 24 24 23 22 22 22 23 23 23 22 22 21 19 18 16 16 16 18 19 20 20 20 21 21 21 22 21 18 16 13 12 11 10 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 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 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 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 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 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 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 16 15 13 12 11 11 11 11 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 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 13 13 14 15 16 16 17 17 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 19 18 17 17 16 16 15 14 14 13 13 12 12 12 11 11 10 11 12 13 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 7 7 7 7 6 6 7 7 7 8 9 10 11 12 13 14 16 16 17 17 16 17 16 16 15 15 14 14 13 13 12 12 12 12 13 13 14 15 15 34 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 36 36 36 36 36 36 36 36 36 36 35 34 33 32 31 30 30 29 28 27 27 27 27 28 28 29 29 29 29 30 30 32 33 33 32 31 30 28 26 25 24 25 25 25 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 25 27 28 28 27 26 24 24 23 23 24 24 24 23 22 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 23 22 22 22 23 24 24 24 24 24 25 24 24 23 23 24 24 23 23 22 21 20 19 18 17 17 18 19 20 20 21 21 22 22 22 21 19 17 15 13 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 6 6 6 7 7 8 8 8 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 11 11 11 11 11 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 9 9 9 9 9 9 9 10 10 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 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 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 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 17 17 18 18 17 16 15 13 13 13 13 13 12 12 11 11 10 10 10 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 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 15 16 16 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 17 18 19 19 20 20 20 19 19 18 17 16 16 15 15 14 13 13 12 12 11 11 11 10 11 11 13 14 15 16 16 16 16 15 14 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 8 7 7 7 7 7 6 7 7 7 8 9 10 10 11 12 13 15 16 16 17 17 17 17 17 16 15 15 14 13 13 12 12 12 12 12 13 13 14 15 15 34 35 35 35 35 35 35 35 35 35 35 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 35 34 33 32 31 30 30 29 28 27 26 26 27 27 28 28 29 29 29 29 29 30 31 32 32 31 29 27 25 24 24 25 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 27 29 29 29 28 27 26 25 25 25 24 24 24 23 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 24 22 22 22 23 24 25 25 24 25 25 25 25 25 25 25 25 24 23 22 21 21 20 20 19 19 19 20 20 21 21 22 22 23 23 22 20 18 15 14 13 12 13 13 12 12 11 10 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 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 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 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 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 11 11 11 11 10 10 10 10 9 9 10 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 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 17 18 18 18 18 17 16 15 15 14 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 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 11 11 11 12 13 14 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 17 16 15 15 14 13 13 13 12 12 11 11 10 10 11 12 13 14 15 15 16 16 16 15 14 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 13 14 16 16 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 12 12 13 14 15 15 15 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 37 37 36 35 33 32 31 31 30 29 28 27 26 26 26 26 26 27 28 29 29 29 28 28 29 30 31 31 30 28 26 25 25 26 27 28 29 29 29 29 28 27 27 26 25 24 24 24 24 24 24 24 24 24 24 24 24 25 26 27 28 29 29 28 27 26 26 25 25 24 24 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 25 24 23 23 24 25 26 25 25 25 25 25 26 26 26 26 25 25 24 23 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 20 18 15 13 12 12 13 14 13 12 10 9 9 8 7 7 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 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 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 13 13 13 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 9 9 9 9 9 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 12 12 13 13 14 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 17 18 18 18 17 16 16 15 15 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 16 15 15 14 14 13 12 12 12 12 11 11 10 10 10 11 12 12 13 14 14 14 15 14 14 13 12 12 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 9 10 11 11 12 12 13 15 16 17 17 17 17 17 17 17 17 16 15 15 14 13 13 12 12 12 13 14 15 15 16 15 34 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 37 37 37 37 38 38 38 38 37 36 35 33 32 31 30 29 28 27 26 25 25 25 25 25 26 27 28 28 29 28 28 28 29 30 30 29 28 28 27 28 30 31 32 33 34 34 33 32 30 29 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 25 26 27 27 28 28 28 27 26 26 25 24 24 24 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 24 24 24 25 25 26 25 25 25 26 26 27 27 27 26 25 24 23 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 21 20 18 15 12 11 12 14 15 15 13 11 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 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 12 12 12 12 12 12 13 13 14 14 15 15 16 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 10 10 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 15 16 17 17 17 16 16 15 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 9 9 9 8 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 9 9 10 11 12 12 13 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 18 17 16 15 14 14 13 12 12 12 12 11 11 10 10 10 10 10 11 11 12 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 10 12 12 13 13 14 16 16 17 17 17 18 18 18 18 17 16 16 15 14 14 13 13 13 13 14 15 16 16 16 15 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 38 36 35 33 31 30 29 28 27 26 25 24 24 24 24 24 24 25 26 27 28 28 29 29 29 30 30 30 31 31 32 34 35 36 36 37 37 35 34 32 30 29 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 25 26 26 25 25 25 25 26 26 26 26 25 25 25 26 26 26 26 26 27 27 27 27 27 26 24 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 21 21 20 18 16 13 12 13 14 16 16 14 12 9 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 8 9 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 14 14 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 15 16 16 16 15 15 14 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 12 13 13 14 15 15 16 17 17 17 16 16 15 15 15 15 16 16 16 16 17 17 17 18 18 17 16 15 14 13 12 12 12 12 12 11 11 10 9 9 10 10 10 11 12 12 13 13 12 12 12 12 12 12 11 11 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 9 10 11 12 12 13 14 15 16 17 17 18 18 19 19 19 18 18 17 16 16 15 14 14 14 14 15 16 16 17 17 17 16 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 39 38 36 34 33 31 29 28 27 26 25 24 23 22 22 22 22 22 23 24 25 27 28 29 29 30 31 32 33 34 36 37 37 38 37 37 36 35 33 31 29 28 27 26 25 25 24 24 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 25 25 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 25 25 26 26 26 27 27 28 28 27 26 24 23 22 22 22 23 22 22 21 21 21 21 21 21 21 21 21 21 20 19 17 16 14 14 15 16 16 15 13 10 8 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 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 23 23 22 22 22 22 21 21 20 20 20 19 19 18 17 16 15 15 14 13 12 12 12 11 11 11 11 12 12 12 12 12 12 11 11 10 8 8 7 7 8 8 9 9 9 9 9 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 16 16 15 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 13 14 14 15 16 16 16 17 16 16 15 15 15 15 15 15 16 16 16 17 17 17 16 16 15 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 11 12 13 14 15 16 16 17 17 18 19 19 20 19 19 18 18 17 17 16 16 15 15 16 16 17 18 19 19 18 17 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 39 38 37 35 34 32 31 29 27 26 25 24 23 22 21 21 21 21 21 22 23 24 25 27 29 31 32 34 35 36 37 38 38 38 37 35 33 31 29 27 26 26 26 26 25 25 25 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 24 25 26 26 27 27 26 25 25 25 26 26 27 27 27 27 27 25 24 23 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 20 20 18 17 16 16 16 16 17 16 14 11 9 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 17 16 15 14 13 13 12 12 12 12 12 12 12 12 13 13 13 12 11 10 9 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 12 12 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 14 15 16 16 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 11 11 12 12 13 14 14 15 16 16 16 16 16 15 15 15 14 14 15 15 16 16 16 16 15 15 14 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 12 12 11 10 9 9 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 11 12 13 14 15 15 16 17 17 18 19 20 20 20 19 18 18 18 17 17 16 17 17 18 18 19 20 20 20 19 18 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 39 39 38 37 36 35 34 32 30 28 26 24 23 22 21 21 20 20 20 20 21 21 22 23 24 26 28 31 33 34 36 37 37 37 36 35 33 31 29 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 25 26 28 28 27 26 26 26 26 27 27 27 27 27 26 24 23 22 22 22 21 21 21 21 21 21 21 21 22 22 23 23 22 22 21 21 19 18 17 16 16 16 17 17 14 11 9 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 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 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 25 25 25 25 25 25 25 24 24 23 22 21 20 19 18 17 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 11 9 8 7 7 7 7 7 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 15 15 14 13 12 12 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 16 16 16 15 15 14 14 14 14 15 15 16 15 15 14 13 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 12 12 13 13 13 12 11 10 9 8 7 6 6 7 7 8 8 9 9 10 10 10 9 10 10 11 12 13 14 14 15 15 16 17 18 19 20 20 19 19 18 18 18 17 16 16 17 18 19 20 21 21 21 21 20 19 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 37 36 34 33 32 31 29 27 24 22 20 20 20 20 20 20 20 21 21 22 23 24 26 28 30 32 34 35 35 35 34 32 31 30 30 29 29 29 29 29 29 29 28 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 25 26 28 28 28 27 27 27 28 28 28 28 27 26 25 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 19 18 17 16 16 17 17 16 14 11 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 25 25 24 23 22 20 19 17 16 15 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 12 11 10 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 15 14 14 14 13 14 14 15 15 15 14 13 12 11 11 10 10 11 12 12 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 13 13 13 14 13 13 13 12 11 10 9 8 7 7 7 8 8 9 9 9 10 10 10 9 10 10 11 12 13 14 14 14 15 16 17 18 19 19 19 19 19 18 18 18 17 16 16 17 19 21 22 22 23 23 23 22 21 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 37 37 36 35 34 33 32 31 29 27 24 22 20 20 19 19 20 20 20 21 21 22 22 24 25 27 29 31 32 33 34 33 32 31 30 30 31 31 32 33 32 32 31 31 30 29 28 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 26 27 28 28 28 28 29 29 29 29 28 27 25 24 24 23 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 21 20 19 18 17 16 16 16 16 16 15 13 11 9 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 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 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 26 25 24 23 21 20 18 17 16 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 9 10 10 10 11 11 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 13 13 12 11 10 10 10 10 11 12 12 13 14 14 14 14 14 13 13 13 13 13 13 13 15 16 16 15 15 15 14 13 13 12 11 10 9 8 8 8 8 8 8 9 9 10 10 9 9 10 10 11 12 13 14 14 14 15 16 16 17 18 18 18 18 18 18 18 17 17 16 16 18 21 22 23 23 24 24 24 24 23 32 33 33 33 32 32 32 32 33 33 33 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 35 34 34 33 33 32 31 30 28 25 23 22 21 20 19 20 20 21 21 21 22 22 23 25 26 28 30 31 32 33 33 33 32 32 32 33 34 34 34 34 33 32 31 30 29 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 28 28 27 27 27 27 27 27 26 26 25 25 24 24 24 25 27 28 28 29 29 30 30 30 29 28 27 26 25 24 24 24 23 23 22 21 20 20 19 19 19 19 19 20 20 20 20 20 19 18 16 16 15 15 15 15 14 13 12 11 10 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 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 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 23 21 19 18 16 15 14 14 13 13 13 13 13 13 13 14 14 14 15 15 14 14 13 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 14 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 10 11 11 10 10 10 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 12 12 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 11 12 13 14 15 15 15 14 14 14 14 14 14 15 16 17 18 19 18 17 16 15 14 13 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 17 17 17 19 21 23 24 25 25 25 25 25 25 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 35 34 33 32 32 32 31 31 30 29 27 25 23 22 20 20 19 20 21 21 21 22 22 23 24 26 27 29 31 32 33 34 35 35 35 35 35 35 34 34 33 32 31 30 29 28 27 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 27 27 27 26 25 24 24 24 24 25 26 28 29 29 30 30 30 30 29 28 27 26 25 24 24 23 23 23 22 22 21 20 19 18 18 18 18 18 19 19 20 19 18 16 15 14 14 14 14 13 13 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 27 26 25 24 22 20 18 17 16 15 14 14 13 13 13 13 13 13 14 14 15 15 16 16 15 14 13 12 11 10 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 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 14 14 15 15 15 14 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 11 11 10 10 10 10 10 11 11 11 10 10 10 10 9 9 9 9 11 12 13 15 15 15 15 15 15 15 15 16 16 17 18 19 19 19 18 16 15 14 13 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 14 14 14 14 14 15 15 15 16 16 17 18 18 18 18 18 18 19 21 24 24 25 26 26 26 27 27 27 31 32 32 32 32 32 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 35 34 33 32 31 31 30 30 30 30 29 28 26 24 22 21 20 20 21 21 22 22 22 22 23 24 26 28 29 31 33 34 36 37 37 37 36 35 34 32 31 30 29 28 28 27 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 25 24 24 24 25 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 26 25 24 23 23 24 25 26 28 29 30 30 31 31 30 30 29 27 25 24 23 23 23 23 22 22 22 21 20 19 18 18 17 17 17 17 18 18 18 16 15 14 13 13 13 13 13 13 12 12 11 11 10 10 9 9 8 7 7 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 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 24 23 21 19 18 16 15 15 14 14 13 13 13 14 14 14 15 15 16 16 16 16 15 14 13 12 12 11 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 9 8 9 10 12 14 15 15 16 16 16 16 16 16 17 18 19 19 19 18 17 15 14 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 11 13 14 14 14 14 14 14 14 14 14 15 15 16 17 18 19 19 19 19 19 20 22 23 24 25 26 26 27 27 27 27 31 31 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 36 35 33 32 31 30 30 30 29 30 29 29 29 27 25 23 22 21 21 22 22 22 22 22 22 23 25 26 28 30 32 33 35 36 37 37 36 35 34 32 29 27 26 26 25 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 28 28 26 25 24 23 23 24 25 26 27 29 30 30 31 31 31 31 29 27 24 23 22 22 22 22 22 22 22 21 21 20 20 19 18 17 16 16 16 16 16 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 10 9 8 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 23 24 24 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 26 25 24 22 20 19 17 16 16 15 15 14 14 14 14 15 15 16 16 17 17 17 17 16 16 15 14 13 12 11 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 15 15 15 14 15 15 14 14 13 12 12 11 11 11 11 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 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 12 13 15 16 16 16 16 16 17 17 17 18 18 18 17 16 14 13 12 12 12 11 11 10 11 11 11 11 10 10 9 9 9 9 9 10 11 12 13 13 14 14 14 14 13 13 13 14 15 16 16 17 18 19 19 19 20 20 21 21 22 23 24 25 26 27 27 27 27 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 36 35 34 33 32 31 30 29 29 29 29 29 29 28 27 26 24 23 23 23 23 23 23 23 23 23 24 25 27 28 30 32 34 35 36 36 35 35 34 32 30 27 25 24 24 24 24 25 25 25 26 26 26 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 25 25 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 28 27 26 25 24 23 24 25 26 27 29 30 31 31 32 32 31 30 27 24 23 22 22 22 22 22 22 22 22 21 21 20 19 18 17 16 15 15 14 14 14 13 14 14 15 15 15 15 14 13 13 12 12 12 11 10 9 8 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 23 23 24 25 25 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 24 23 22 20 19 18 18 17 16 16 16 15 15 16 16 16 17 17 17 17 18 18 17 17 16 16 14 13 12 11 9 9 8 8 8 7 7 6 6 6 5 5 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 7 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 16 15 14 13 13 12 11 11 10 11 11 12 12 11 10 9 9 9 9 10 10 11 12 13 13 14 14 13 13 13 13 14 14 15 16 17 18 18 19 20 20 20 20 20 20 21 22 22 23 24 25 26 26 27 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 36 36 37 37 37 37 37 38 38 37 37 36 35 33 32 31 30 30 29 29 29 29 29 28 27 26 26 25 24 24 24 24 24 24 24 24 25 25 26 27 28 30 32 34 35 35 35 35 34 33 31 29 27 25 24 24 24 24 25 25 26 26 26 26 27 27 27 26 26 26 26 25 25 25 25 24 24 24 25 25 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 28 27 26 25 25 25 25 27 28 29 30 31 32 32 32 31 30 27 25 24 24 23 23 23 23 23 22 22 22 21 20 19 18 17 16 15 14 13 13 13 14 14 15 16 16 16 16 15 14 13 12 12 11 10 9 8 7 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 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 20 20 20 21 21 21 21 22 22 23 23 24 24 25 26 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 25 24 23 22 21 20 20 19 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 18 18 18 17 15 14 12 10 9 8 8 8 8 7 7 6 6 6 6 5 6 6 6 6 6 6 7 8 8 9 10 10 11 12 13 13 14 15 15 15 15 15 16 16 15 15 15 14 14 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 10 10 10 10 10 10 9 9 9 8 8 8 7 7 6 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 6 6 5 5 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 8 9 10 11 11 11 11 11 11 11 12 13 14 15 16 16 17 18 18 18 17 16 15 14 13 12 11 11 10 11 12 12 12 11 10 10 10 10 10 11 12 12 13 14 14 14 13 13 13 14 14 15 16 17 17 18 19 21 21 22 21 21 21 21 21 22 22 23 23 24 24 25 26 30 31 31 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 37 37 37 37 38 38 38 38 37 36 34 33 32 31 30 30 30 30 29 29 28 28 26 25 25 24 24 24 24 24 24 24 25 26 26 26 26 27 28 30 31 33 34 35 35 35 35 34 32 31 29 28 27 26 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 26 27 27 28 28 28 28 27 27 28 28 29 29 29 29 29 28 27 27 26 26 27 28 29 30 31 32 32 32 32 31 29 28 27 26 26 25 25 25 24 24 24 23 22 22 21 19 18 17 16 15 14 13 13 13 14 14 15 16 16 17 16 16 15 13 12 11 10 10 9 8 8 7 7 7 6 6 6 6 5 5 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 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 25 26 26 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 30 29 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 26 25 25 24 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 15 13 11 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 8 8 9 10 10 11 12 13 14 14 14 15 15 15 15 15 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 4 4 4 5 5 5 6 6 6 6 6 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 6 9 10 11 12 13 12 11 10 10 11 12 14 15 17 18 19 19 19 19 18 17 16 15 14 13 12 11 10 11 12 13 13 12 11 11 10 11 11 11 12 13 13 14 14 14 14 14 14 14 15 15 16 17 17 18 19 22 23 24 24 24 24 23 23 23 23 23 24 24 24 24 25 30 31 31 32 32 32 32 32 32 32 33 33 33 34 34 35 35 36 36 37 37 38 38 38 38 38 38 37 35 34 33 32 31 30 30 30 30 29 28 27 26 24 24 23 23 23 23 23 24 24 25 26 27 27 27 27 27 27 29 30 32 33 34 35 35 35 34 34 33 32 32 30 28 27 25 25 25 25 25 25 25 26 26 26 25 25 24 24 24 24 24 24 25 24 24 24 24 25 25 25 24 25 25 26 26 27 28 28 28 28 28 28 28 28 29 30 30 30 29 28 28 27 27 28 28 29 30 31 32 33 32 32 31 30 28 28 27 27 27 27 26 26 26 25 25 24 23 22 21 19 18 17 16 15 14 14 13 13 14 14 15 16 17 17 17 17 15 13 11 10 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 24 25 25 26 27 28 28 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 29 29 29 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 14 12 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 13 13 13 14 14 14 14 15 15 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 5 5 5 5 5 5 5 4 4 5 6 9 11 13 14 13 12 11 11 12 14 16 18 19 20 20 19 19 18 17 16 16 15 14 14 13 12 11 11 12 13 14 14 13 12 12 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 17 18 20 22 24 25 25 25 26 25 25 25 25 25 25 25 25 25 25 29 30 31 31 31 31 31 32 32 32 33 33 33 34 34 35 35 36 37 37 38 38 39 39 39 38 38 36 35 33 32 31 30 30 30 30 29 28 26 24 23 21 21 21 21 21 22 23 23 24 25 26 27 27 27 27 27 27 28 29 31 33 34 35 35 35 35 35 34 34 33 32 29 26 24 24 24 25 25 25 25 25 26 25 25 24 22 22 22 23 24 24 25 25 25 24 24 25 25 25 25 25 25 26 27 27 28 28 29 28 28 28 28 29 29 30 30 30 30 29 28 28 28 28 29 30 31 32 32 32 32 31 30 29 28 28 27 27 27 27 27 27 27 26 26 25 23 22 21 20 19 18 17 16 15 15 14 14 14 14 15 16 17 18 18 17 15 13 11 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 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 26 27 27 28 29 29 29 29 30 31 31 31 32 32 32 32 32 32 32 31 31 30 30 29 28 28 28 29 29 30 30 30 31 30 30 30 29 29 28 28 27 27 27 28 28 28 27 27 26 26 26 25 25 25 25 24 24 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 16 15 13 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 12 12 12 13 13 13 14 14 15 15 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 3 3 4 4 5 5 5 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 3 4 6 10 13 14 15 15 14 14 15 16 18 20 20 20 19 18 17 16 16 15 15 15 15 14 14 13 12 11 12 13 14 15 15 14 13 13 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 18 19 21 24 25 27 27 28 28 27 27 27 27 27 27 27 26 26 25 29 29 30 31 31 31 31 31 31 32 32 33 33 34 34 35 35 36 37 37 38 39 39 40 39 38 37 35 33 31 30 30 29 29 29 29 27 26 24 22 20 19 19 19 20 21 22 22 23 24 25 26 27 27 28 27 27 27 27 29 30 32 33 34 35 35 35 35 34 34 33 31 28 24 22 22 23 24 25 25 25 25 25 25 24 22 21 20 21 22 23 24 25 25 25 25 25 25 26 26 26 26 26 26 27 28 28 29 29 29 29 29 29 29 30 30 31 31 30 30 29 28 28 29 29 31 32 33 34 33 32 30 29 28 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 19 18 17 16 16 15 15 15 15 15 16 16 17 17 16 15 13 11 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 26 26 27 28 29 29 30 30 30 30 31 32 32 32 32 32 32 32 32 32 31 31 30 29 29 28 28 29 29 30 30 31 31 31 30 30 29 29 28 28 27 27 27 27 28 28 27 27 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 17 16 15 14 12 11 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 14 14 15 15 15 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 1 3 8 11 14 16 17 16 16 17 18 19 20 19 18 18 17 16 16 16 16 16 16 15 15 14 13 12 11 11 13 14 15 16 15 15 14 13 13 13 13 13 14 14 15 15 15 15 14 15 15 16 17 19 21 24 26 27 28 29 29 30 30 30 30 30 29 29 29 28 27 27 28 29 29 30 30 30 30 31 31 32 32 33 33 34 34 35 36 36 37 38 39 40 40 40 39 37 35 33 31 30 29 29 28 28 27 27 25 24 22 20 18 18 18 19 20 21 22 22 23 24 25 26 27 28 28 28 28 28 28 28 29 31 32 33 34 35 35 34 34 33 31 28 25 22 20 21 22 23 24 25 25 25 25 24 23 22 20 19 19 21 22 24 25 25 25 25 25 26 26 27 27 27 26 26 27 27 28 29 30 30 30 30 29 29 29 30 31 31 31 31 30 29 29 29 30 32 33 34 34 33 32 30 28 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 19 18 17 17 16 16 16 16 16 16 16 16 16 15 14 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 27 28 28 29 30 30 31 31 32 32 32 32 33 33 33 33 32 32 31 31 30 30 29 29 28 29 29 29 30 31 31 31 30 30 30 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 17 16 15 13 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 4 3 1 4 9 13 16 17 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 14 13 12 11 11 11 13 14 16 16 16 16 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 19 22 24 26 28 29 29 30 30 31 31 32 32 32 31 31 30 29 29 28 28 28 29 29 29 30 30 31 31 32 32 33 33 34 35 35 36 36 37 38 40 40 41 39 37 35 32 31 29 29 28 28 28 27 26 25 24 22 21 20 19 19 20 21 21 22 22 22 23 24 25 26 27 28 29 29 29 28 28 28 28 29 30 32 33 33 34 33 32 31 29 26 23 21 20 20 22 23 24 24 24 24 24 24 23 22 21 20 20 21 22 24 25 25 25 25 26 26 27 28 27 27 26 26 26 27 28 29 30 30 30 30 29 29 29 30 31 31 32 32 31 30 30 30 31 32 33 34 33 32 31 30 29 28 28 28 28 28 28 27 27 27 27 27 26 26 25 24 23 22 21 21 20 19 18 18 17 17 17 16 16 16 16 15 15 14 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 27 28 29 29 30 31 31 32 32 32 33 33 33 33 33 33 32 32 31 30 30 29 29 29 28 29 29 30 30 31 31 31 30 30 29 29 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 18 17 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 2 1 1 0 0 1 1 1 1 2 2 2 3 3 3 3 3 3 3 4 4 5 5 5 5 5 4 2 2 5 10 14 16 17 17 18 18 18 17 17 16 16 17 17 17 16 16 15 15 14 14 13 13 12 11 12 13 14 16 17 17 17 16 16 15 15 16 16 17 17 17 17 17 16 16 16 18 20 23 26 28 29 29 30 30 31 31 32 32 32 33 33 32 32 31 30 30 29 28 28 28 29 29 30 30 30 31 32 32 33 33 34 34 35 35 36 38 39 40 40 39 37 34 32 30 28 28 28 28 27 27 26 25 24 23 22 21 21 21 22 22 23 23 23 23 23 23 23 24 25 26 27 29 29 29 29 29 28 28 29 30 30 31 32 32 32 31 29 27 24 21 21 21 21 22 23 24 25 24 24 24 24 24 24 23 22 22 22 23 23 25 25 26 26 27 27 28 28 28 27 26 26 26 27 28 29 30 30 30 30 29 29 29 30 31 32 32 32 32 31 31 32 32 32 33 33 32 31 30 30 30 30 29 29 29 29 29 28 28 27 27 27 27 26 26 25 24 23 22 21 20 19 18 18 18 17 17 17 16 16 15 15 14 14 13 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 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 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 22 23 23 24 24 24 25 25 26 27 27 28 29 30 30 31 31 32 32 33 33 33 33 33 33 32 32 31 30 30 29 29 29 28 28 29 29 30 30 31 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 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 25 24 24 24 23 23 22 22 22 22 21 19 18 17 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 4 4 3 2 2 7 10 14 16 17 17 17 17 16 16 16 16 17 17 17 16 15 14 14 14 14 14 14 13 13 13 13 14 16 18 18 18 18 17 17 17 18 19 19 20 21 21 21 20 19 18 21 24 26 28 30 30 31 31 31 32 32 32 33 33 32 32 32 31 31 30 30 29 28 28 28 28 29 29 30 30 31 31 32 33 33 34 34 35 35 37 38 38 39 38 36 33 31 29 27 26 26 26 27 27 26 25 24 24 23 23 23 24 24 25 25 25 24 24 24 23 23 23 23 24 25 27 28 29 30 30 29 29 29 29 29 30 30 31 31 31 30 28 26 24 22 22 22 23 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 24 25 26 27 28 28 29 28 28 27 26 26 27 28 29 30 30 30 30 29 29 29 29 30 32 32 33 33 32 32 32 32 32 32 32 32 31 30 30 30 31 31 31 31 30 30 30 29 28 28 28 27 27 27 26 26 25 24 23 21 20 19 18 18 18 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 11 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 27 28 28 29 30 30 31 32 32 33 33 33 33 33 33 33 32 31 30 30 29 29 29 28 28 28 29 29 30 30 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 24 23 21 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 16 16 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 3 3 2 3 7 10 14 15 15 15 15 15 15 15 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 16 17 18 19 19 20 20 20 20 21 21 22 22 23 24 24 25 25 25 27 27 28 29 29 30 30 30 31 31 31 32 32 31 30 30 30 30 29 29 29 29 28 28 28 29 29 29 30 30 31 31 32 32 33 33 34 35 35 36 37 37 36 35 33 31 29 27 26 25 25 25 26 26 26 25 25 25 25 26 26 26 27 27 26 26 25 24 24 23 23 23 23 24 25 26 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 29 28 26 25 24 25 25 25 26 26 26 26 25 25 25 26 26 26 26 25 24 23 23 23 24 25 27 28 29 29 28 27 26 26 27 28 29 30 30 30 30 29 29 28 28 30 31 32 33 34 33 33 33 33 33 33 33 32 31 31 31 31 31 31 32 32 32 31 31 30 30 29 29 28 28 28 28 27 27 26 24 23 22 21 20 19 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 18 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 26 26 27 28 28 29 30 31 31 32 32 33 33 33 33 33 33 32 31 30 30 29 29 29 29 28 28 28 28 29 29 30 30 30 30 29 28 28 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 27 27 27 27 28 28 28 28 27 27 27 28 28 27 27 27 27 27 27 27 27 27 25 23 22 21 20 19 18 18 17 17 16 16 15 15 14 14 14 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 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 3 4 4 4 4 4 3 2 2 4 7 9 10 11 12 12 13 14 15 15 16 16 15 15 14 14 15 16 17 18 17 17 17 17 17 18 18 19 20 21 22 22 23 23 23 24 24 24 25 25 26 27 28 28 29 29 29 29 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 27 27 28 28 29 29 29 29 30 30 30 31 31 32 32 33 34 34 35 35 35 34 34 32 31 29 28 26 25 24 24 25 25 26 26 26 27 28 28 28 28 28 28 27 26 26 25 25 24 24 24 24 24 25 25 26 26 27 29 30 31 31 31 31 31 31 30 30 31 31 32 32 31 30 28 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 26 25 24 23 23 24 25 26 28 28 28 27 27 26 26 27 28 29 30 31 31 30 29 28 27 28 29 31 33 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 27 26 25 24 23 22 21 20 20 19 18 18 17 16 16 16 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 30 31 31 32 32 33 33 33 33 33 32 31 31 30 29 29 29 28 28 28 28 28 28 28 29 30 30 29 29 28 28 27 27 27 27 27 27 27 26 26 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 24 23 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 4 4 4 4 4 4 4 4 3 2 2 3 5 6 7 9 10 11 13 14 15 16 16 16 16 15 16 17 18 20 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 25 25 25 25 26 27 27 28 29 29 29 29 29 28 27 26 27 27 27 27 26 26 25 25 24 24 24 24 24 24 23 22 28 28 28 29 29 29 29 29 30 30 30 31 32 32 32 33 33 33 33 32 32 31 30 29 27 25 24 23 23 23 24 25 26 27 29 30 30 30 29 28 27 26 26 26 26 25 25 25 25 25 25 25 25 26 26 27 28 29 31 32 32 32 32 32 32 31 31 32 33 33 33 32 31 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 25 24 24 24 25 26 27 28 28 27 27 27 28 28 29 30 30 30 30 29 28 27 27 28 29 31 33 35 35 35 35 35 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 28 27 26 25 24 23 22 22 21 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 15 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 20 20 21 21 22 23 23 24 24 24 25 25 26 26 27 27 28 28 29 30 31 31 32 32 33 33 33 32 32 32 31 30 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 27 27 26 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 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 29 30 29 29 27 25 24 22 22 21 21 21 20 20 19 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 3 4 5 6 5 5 4 4 4 4 4 3 2 1 1 2 3 4 6 9 12 14 15 16 17 17 17 18 19 20 22 24 24 24 24 24 24 24 23 23 24 25 26 27 27 27 26 26 25 26 26 27 27 28 28 29 29 29 29 28 27 26 25 25 24 24 23 23 22 22 21 20 20 20 20 20 19 19 19 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 32 31 31 31 30 27 25 23 22 21 22 23 24 26 27 29 30 31 31 30 29 28 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 27 28 30 31 33 33 33 33 33 32 32 33 33 34 34 33 32 31 30 30 30 30 30 29 29 29 29 29 28 28 27 27 27 27 26 25 25 25 26 27 27 27 27 28 28 29 29 30 30 30 29 29 29 28 28 27 27 28 30 32 34 35 36 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 33 33 33 32 32 31 30 30 29 29 28 28 27 26 25 23 22 22 22 22 21 21 20 19 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 14 13 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 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 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 17 17 17 18 18 19 20 20 21 22 22 23 23 24 24 24 25 25 26 26 27 27 28 28 29 30 31 31 32 32 32 32 32 32 31 31 30 29 29 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 27 27 26 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 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 31 31 30 29 27 25 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 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 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 8 8 7 7 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 1 2 3 4 5 6 6 5 4 4 3 3 3 3 3 2 2 1 1 1 3 6 10 13 15 17 18 19 20 21 22 24 25 26 26 26 25 25 25 24 23 24 26 28 29 30 30 29 28 28 28 28 29 29 30 30 30 30 30 30 29 28 27 26 25 24 24 23 22 21 21 20 20 19 19 19 18 18 18 18 18 27 27 28 28 28 28 27 27 28 28 29 28 29 29 30 30 30 31 31 31 31 31 29 26 24 21 21 21 22 24 26 27 29 29 30 30 30 30 29 28 27 27 27 27 27 28 28 28 28 28 27 26 26 25 25 26 27 28 30 31 33 34 34 34 34 33 33 33 34 35 34 33 32 31 30 30 31 31 31 30 30 30 30 30 29 28 28 28 28 27 27 26 26 26 27 27 27 27 27 28 29 30 31 31 30 29 28 27 27 27 27 28 28 29 31 32 34 35 36 37 37 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 30 29 29 29 29 28 27 26 25 24 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 29 30 31 31 32 32 32 32 32 31 31 30 29 29 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 31 32 32 32 31 30 29 28 27 26 25 24 23 23 22 22 21 20 20 19 19 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 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 14 14 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 5 4 4 4 3 3 3 2 2 2 1 1 2 2 3 3 3 3 2 2 2 1 1 0 1 2 3 4 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 1 4 8 12 15 18 20 22 23 24 25 27 28 28 28 27 25 24 22 20 20 22 24 27 29 30 29 29 29 30 30 31 31 32 32 32 32 32 31 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 26 27 27 27 27 27 27 26 27 27 28 28 28 28 28 29 29 29 30 30 30 29 28 26 23 22 21 23 24 27 28 29 29 29 29 30 30 29 29 29 28 27 28 28 29 29 30 30 30 29 28 28 27 26 26 27 27 28 30 31 33 34 34 34 34 34 34 34 35 35 35 34 32 31 30 30 31 31 31 31 31 31 31 30 29 28 28 28 28 28 27 27 26 26 27 27 27 26 26 27 28 30 31 31 30 29 27 25 25 26 27 28 29 30 31 32 34 35 36 37 37 36 36 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 29 29 29 28 27 26 24 23 23 22 23 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 19 19 20 20 21 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 29 30 30 31 31 31 31 31 31 31 30 30 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 30 31 32 33 33 32 31 30 30 29 28 27 27 26 26 25 24 23 23 22 21 21 20 20 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 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 3 3 3 2 2 1 1 2 2 2 2 2 2 2 1 1 0 1 2 3 4 4 4 4 4 3 2 2 2 2 2 2 3 3 4 4 3 2 5 10 15 19 23 25 26 27 28 29 29 29 28 26 24 22 20 18 18 19 22 24 26 26 25 25 26 28 31 32 32 32 33 33 33 33 32 31 30 29 29 28 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 26 26 26 26 26 26 26 26 26 27 28 28 28 28 27 28 28 28 29 29 29 28 27 25 24 23 24 25 27 29 30 30 30 29 28 29 29 29 29 29 29 28 28 28 29 30 31 31 30 30 29 28 27 28 28 28 28 29 30 31 32 33 34 34 34 34 34 35 35 36 35 34 32 30 29 29 30 30 31 31 31 31 31 31 30 28 28 27 28 28 28 27 27 27 27 27 26 25 26 26 28 29 30 31 30 28 26 25 24 25 27 29 30 31 32 32 33 34 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 33 32 32 32 31 31 31 30 30 30 30 29 29 27 26 25 24 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 17 16 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 10 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 8 8 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 18 19 19 20 20 21 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 31 31 31 31 31 30 30 29 28 28 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 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 27 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 32 33 33 33 32 31 30 30 29 29 29 29 29 28 28 27 26 25 24 23 22 22 21 21 20 20 19 19 19 19 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 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 6 5 5 4 3 2 1 1 2 2 2 2 2 2 1 0 1 2 2 3 3 4 4 4 3 2 2 1 1 1 1 2 3 5 6 6 5 4 4 10 19 26 28 29 29 30 30 30 30 28 26 23 21 19 19 19 20 21 21 22 21 21 21 23 25 27 29 30 31 31 32 32 32 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 24 24 23 25 25 25 25 25 25 25 25 26 27 27 27 27 27 27 27 27 28 28 28 28 26 26 25 25 25 26 28 29 30 31 31 30 29 28 28 29 29 30 30 29 29 28 29 30 31 32 31 30 29 28 28 28 29 29 29 29 30 31 32 32 33 33 33 33 33 33 34 35 35 35 33 31 28 27 27 28 29 30 31 31 31 31 31 29 28 27 27 27 28 28 28 28 27 27 27 26 25 25 26 27 29 30 31 30 28 26 24 24 25 27 29 30 31 32 32 33 34 35 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 29 28 27 26 24 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 17 17 18 19 19 20 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 29 29 28 28 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 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 27 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 32 33 33 33 32 31 31 30 30 30 30 30 31 31 31 30 30 29 28 27 26 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 6 6 7 7 8 7 7 6 5 4 2 2 1 1 1 2 2 2 2 1 1 2 3 3 3 4 4 4 4 3 2 1 1 1 0 0 1 3 5 7 9 10 12 15 22 28 30 30 30 30 30 30 29 28 26 23 21 20 20 20 20 20 19 19 19 19 20 21 22 23 25 26 27 28 29 29 29 28 27 27 27 27 28 29 30 30 30 30 30 30 30 30 29 29 28 28 27 26 26 25 25 24 24 24 24 24 24 24 25 26 27 27 27 27 27 28 28 28 27 27 26 25 25 25 26 26 28 29 30 31 31 30 30 29 28 28 29 29 30 31 30 30 29 29 30 31 31 31 30 29 28 29 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 33 34 34 34 33 30 28 26 26 26 27 29 30 31 31 31 30 30 28 27 26 27 28 29 29 28 28 28 27 27 26 26 27 28 29 31 31 30 28 25 23 23 24 26 28 30 31 31 32 32 33 34 34 35 34 34 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 29 29 27 26 25 24 23 23 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 15 15 16 17 17 18 19 19 20 21 21 22 22 23 23 24 24 24 25 26 26 26 27 27 27 27 28 28 29 29 30 30 30 30 30 30 29 29 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 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 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 32 33 33 32 32 31 31 31 31 31 31 31 31 31 31 32 32 31 31 30 30 29 28 27 27 26 25 25 24 23 22 21 21 20 20 19 19 19 19 18 18 18 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 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 9 9 8 8 7 6 5 4 3 2 2 2 1 2 2 1 1 1 2 3 3 4 4 5 5 5 4 3 3 3 3 3 3 3 2 3 6 9 12 15 20 24 28 31 31 30 30 30 29 29 27 26 24 23 21 20 20 19 19 18 18 18 18 18 18 19 21 22 23 24 25 26 26 25 24 23 23 23 24 25 26 28 29 29 30 30 30 30 30 30 29 29 28 28 27 27 26 24 24 24 24 25 25 24 24 25 25 26 26 26 27 27 28 28 27 26 26 26 26 26 27 27 28 29 30 30 30 30 30 30 29 29 29 29 29 30 31 31 31 31 30 30 30 30 30 30 29 30 31 32 32 32 31 30 30 30 30 31 31 31 31 31 31 31 32 32 32 33 32 30 28 26 25 25 26 28 29 30 31 31 31 30 29 28 27 26 27 27 28 29 29 28 28 27 27 27 27 28 29 30 30 29 27 24 23 22 24 26 28 30 31 32 32 32 33 33 33 33 33 32 31 31 31 31 31 31 31 32 32 33 33 33 33 32 32 32 32 32 32 31 31 30 30 29 29 28 27 25 24 24 23 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 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 11 11 11 12 12 12 12 12 13 13 13 14 14 15 16 16 17 18 19 19 20 21 21 22 22 23 23 23 24 24 25 26 26 27 27 27 27 27 27 28 28 29 29 29 30 30 30 29 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 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 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 32 31 31 31 31 31 31 32 32 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 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 7 7 6 5 4 4 3 2 2 2 1 1 1 1 2 2 3 3 4 5 5 5 5 4 4 5 5 6 6 6 5 3 4 7 10 13 14 20 26 29 31 31 31 30 29 28 27 26 25 23 22 20 19 19 18 17 17 17 16 16 17 17 19 20 21 22 23 23 22 21 21 20 20 21 22 23 24 25 26 27 28 28 29 29 29 29 29 29 28 28 27 27 26 23 23 24 24 24 25 25 25 25 25 25 26 26 27 27 28 27 27 27 27 27 28 29 30 30 30 30 30 29 29 29 29 30 30 30 29 29 29 30 31 32 32 32 31 31 30 30 30 30 30 31 32 33 33 33 31 30 28 28 28 29 29 30 30 30 30 30 30 30 31 31 31 30 29 27 26 25 25 27 28 29 29 30 30 30 30 29 28 27 26 27 28 29 29 29 28 27 27 27 28 29 30 30 30 28 27 24 22 22 23 26 28 30 31 32 33 33 33 33 33 32 31 30 30 29 29 29 29 29 30 30 31 31 32 32 32 32 32 32 31 31 31 31 30 30 29 29 28 27 27 26 25 24 24 24 24 24 24 24 24 24 23 23 22 21 21 20 20 20 19 19 18 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 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 13 13 14 14 15 16 16 17 18 19 19 20 21 21 22 22 23 23 23 24 24 25 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 31 31 31 31 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 26 25 24 23 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 7 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 6 6 7 8 8 9 9 8 8 5 4 4 3 4 9 18 24 28 31 31 29 28 27 26 25 24 23 22 21 19 19 18 17 17 16 16 15 16 17 18 19 19 20 20 21 20 20 19 19 19 20 20 21 22 23 24 25 25 26 27 27 27 28 28 28 28 28 27 27 27 22 22 23 24 24 25 25 25 25 25 25 25 25 26 26 27 27 27 28 29 30 30 31 31 31 31 30 29 29 29 29 29 29 30 30 30 30 30 31 32 33 33 33 32 31 30 29 29 30 31 32 33 34 34 32 30 28 26 25 26 27 28 28 29 29 29 29 29 29 29 29 30 29 29 27 26 24 24 25 26 27 28 29 30 31 31 30 29 28 27 28 28 29 30 29 29 28 27 28 29 30 30 30 30 28 27 25 23 23 24 26 28 30 31 32 33 33 33 33 32 31 30 29 29 29 28 28 28 29 29 29 30 30 30 30 30 30 30 30 31 30 30 30 29 29 28 28 28 27 26 26 25 25 24 24 25 25 25 25 25 25 24 24 23 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 15 16 16 17 18 19 19 20 21 21 22 22 23 23 23 24 24 25 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 33 33 32 32 31 30 29 27 26 25 24 23 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 8 8 7 6 6 6 5 5 4 4 3 3 3 3 3 2 2 2 3 3 4 4 5 6 6 7 8 9 10 10 10 11 12 12 13 12 11 11 12 15 18 21 25 26 26 26 25 24 24 23 23 22 21 20 19 18 18 17 16 16 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 21 22 23 24 25 25 25 26 27 27 28 28 28 28 27 27 27 22 22 23 24 24 24 24 24 25 25 25 24 24 25 26 27 28 29 30 31 31 32 32 31 31 30 29 29 28 29 29 29 29 30 30 31 32 32 33 33 33 33 33 32 31 29 29 29 30 31 32 33 33 33 31 29 26 24 24 24 25 26 27 28 29 28 28 28 27 28 28 28 28 28 27 26 25 24 24 25 26 28 28 29 30 31 31 30 29 28 28 29 30 30 30 29 28 28 29 30 30 31 31 30 28 27 25 24 24 25 27 28 30 31 32 33 33 32 32 31 30 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 26 26 26 26 26 26 25 25 24 23 22 22 21 20 20 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 14 14 15 15 16 16 17 18 18 19 20 21 21 22 22 23 23 23 24 24 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 28 28 28 28 28 28 28 28 28 28 28 28 28 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 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 32 31 30 28 27 26 24 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 12 12 12 11 11 10 9 9 8 7 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 6 7 8 9 10 10 11 11 12 14 15 16 16 16 15 15 16 17 19 21 21 22 22 23 23 23 22 22 22 21 20 20 19 18 18 17 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 20 20 21 21 22 22 23 24 24 25 26 27 27 28 28 28 27 27 27 27 22 23 23 24 24 24 24 24 24 24 23 23 24 25 27 28 29 30 31 31 31 31 31 30 30 29 28 28 29 29 29 29 29 29 30 31 32 33 33 33 33 33 33 32 31 30 30 30 30 31 31 32 32 31 30 28 25 24 23 24 25 26 26 27 27 27 26 26 25 25 26 26 27 27 27 26 26 25 25 25 26 27 28 29 30 30 30 29 28 28 28 29 30 30 30 29 29 29 30 30 31 32 31 29 28 27 26 26 26 26 28 29 31 32 33 33 32 31 31 30 29 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 27 27 27 26 26 26 26 26 26 26 27 27 27 27 26 25 25 24 23 22 22 21 20 19 19 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 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 12 12 12 12 13 13 13 14 14 15 15 16 17 17 18 19 19 20 21 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 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 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 32 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 35 35 35 35 35 35 34 34 33 32 30 29 27 26 25 24 23 23 23 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 10 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 4 4 3 4 4 4 5 6 6 7 8 9 9 10 11 12 13 14 15 16 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 21 21 20 20 20 19 19 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 24 25 26 27 27 28 28 27 27 27 27 27 23 23 23 23 23 23 23 23 22 22 22 23 24 25 27 28 29 30 30 30 30 30 30 30 30 29 28 28 28 29 29 30 30 30 31 32 33 33 34 33 33 33 33 32 32 31 31 31 31 31 31 31 30 30 29 28 25 24 23 24 24 25 26 26 25 25 24 24 24 24 24 25 26 26 26 26 26 25 25 26 26 27 28 29 29 30 29 29 28 27 28 29 29 30 30 30 30 30 31 31 32 32 31 29 28 27 27 27 27 28 29 30 31 32 32 32 31 30 29 28 27 26 26 26 26 26 26 27 27 27 27 28 28 28 27 27 27 26 26 26 26 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 23 22 21 20 20 19 18 17 17 16 16 15 15 15 14 14 14 13 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 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 19 20 20 21 22 22 22 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 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 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 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 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 35 35 35 34 32 31 29 28 26 25 25 24 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 11 10 9 8 8 7 6 6 6 6 6 5 5 5 5 6 5 5 4 5 5 6 6 7 7 8 9 9 10 11 12 13 15 16 16 17 17 18 18 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 21 20 18 17 16 16 17 17 17 17 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 24 26 26 27 27 26 26 26 26 26 26 22 23 23 22 22 22 21 21 22 22 23 24 25 26 27 28 29 30 30 29 29 29 30 30 30 29 28 28 28 29 30 31 31 31 32 32 33 34 34 34 33 33 33 33 32 32 32 32 31 31 30 29 29 29 28 27 26 24 23 23 24 24 25 25 25 25 24 24 24 24 24 25 25 26 26 25 25 24 25 25 26 26 27 28 29 29 29 28 27 27 28 28 29 30 30 30 31 31 31 32 31 31 30 29 28 28 28 28 29 30 31 31 32 32 32 31 30 29 27 26 25 25 24 24 25 25 25 25 26 26 26 26 27 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 27 27 27 27 27 27 27 26 25 24 24 23 22 21 20 19 19 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 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 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 27 26 26 25 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 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 36 36 35 34 33 31 29 28 27 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 12 11 10 10 9 8 8 7 7 6 6 6 6 6 6 6 6 5 6 6 7 7 8 8 9 9 10 11 12 13 14 15 16 17 17 18 18 19 19 19 19 18 18 18 19 20 21 22 23 23 23 23 23 23 22 22 21 19 18 17 16 16 16 17 17 18 18 19 20 20 20 20 19 20 20 20 20 20 20 20 21 22 23 25 25 26 25 25 25 24 25 25 25 22 22 22 21 20 20 21 22 23 23 24 25 26 26 27 28 29 30 30 29 29 30 30 30 30 30 28 28 28 29 30 31 32 32 33 34 34 35 36 36 35 34 33 33 32 32 32 31 31 30 29 28 27 27 27 27 26 25 24 24 24 24 25 25 26 26 25 25 25 24 25 25 25 24 24 24 24 24 24 25 25 26 27 28 28 29 29 28 28 28 28 29 30 30 31 31 31 31 31 31 30 30 29 29 28 29 29 30 31 31 32 32 31 31 30 29 28 27 26 25 24 24 24 24 24 24 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 25 24 23 22 22 21 20 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 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 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 26 25 25 25 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 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 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 36 35 34 33 31 30 29 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 14 14 13 13 12 11 10 9 8 7 7 6 5 5 6 6 6 6 7 7 8 8 9 9 9 9 10 11 12 13 14 15 16 17 18 18 18 19 19 19 18 18 18 18 19 20 21 22 23 24 24 23 23 23 22 21 20 18 17 16 15 16 16 17 18 18 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 21 22 23 24 25 24 24 24 23 24 24 24 21 21 20 20 20 21 21 22 23 24 25 25 26 27 27 28 29 30 30 30 30 30 30 31 31 30 29 28 29 30 31 32 32 32 33 34 35 35 35 35 35 35 34 33 32 31 31 31 31 30 29 28 27 26 26 26 25 25 24 24 24 25 25 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 24 24 25 26 26 27 28 28 28 28 28 29 29 29 30 31 31 32 32 31 31 30 30 29 29 29 29 30 30 31 32 32 32 32 31 30 30 29 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 25 24 24 23 22 21 20 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 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 14 14 15 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 26 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 26 26 26 27 27 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 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 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 37 37 37 37 37 37 37 37 37 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 27 27 27 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 14 12 11 10 9 8 7 6 6 6 6 6 7 8 8 9 9 9 10 10 10 10 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 19 20 21 23 23 23 23 23 22 21 21 20 18 17 16 15 15 16 17 17 18 19 19 20 21 22 22 22 22 22 22 22 21 21 21 20 20 21 22 23 24 24 24 23 23 23 23 23 22 19 19 19 19 20 21 22 23 24 24 25 26 27 28 29 30 30 30 30 30 30 30 31 32 32 31 30 30 31 32 33 34 34 34 34 34 34 34 34 35 34 34 34 33 32 31 32 32 31 30 29 27 27 26 25 24 24 24 24 24 24 25 25 26 26 26 25 24 23 23 23 23 24 24 24 24 24 23 23 24 24 25 26 27 28 28 28 29 29 29 29 30 31 31 32 32 32 32 31 31 30 30 30 30 30 31 31 32 32 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 26 26 26 25 25 24 24 23 22 21 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 34 33 33 32 31 30 29 29 28 28 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 15 13 12 10 9 9 8 7 6 6 6 7 8 9 9 10 10 10 10 10 10 11 12 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 19 20 21 22 22 22 22 21 21 20 19 19 18 17 16 16 16 17 18 18 19 20 21 22 23 24 24 25 25 24 24 23 23 22 21 21 21 21 21 22 23 23 24 23 23 23 23 22 22 18 18 19 20 20 21 22 23 24 25 25 26 27 28 29 30 30 31 30 30 30 31 32 33 33 32 31 31 31 32 33 34 35 34 33 33 33 33 33 34 34 34 34 33 32 31 30 30 29 28 27 25 25 24 23 23 22 22 23 23 24 25 25 26 26 26 26 25 24 23 23 24 24 24 24 24 24 23 23 23 24 25 26 27 28 28 28 29 29 30 30 31 31 31 32 31 31 31 30 30 30 30 31 31 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 26 26 26 26 26 25 26 26 26 26 26 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 21 20 20 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 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 36 36 36 36 36 37 37 38 38 38 38 38 37 37 36 35 35 34 33 32 31 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 25 25 24 24 24 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 14 13 12 11 10 9 7 7 7 7 7 8 9 10 11 11 11 11 11 11 11 12 13 14 15 15 16 16 17 17 17 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 19 18 18 17 17 17 17 18 19 20 21 22 23 24 25 26 26 27 26 26 25 24 23 23 22 21 21 21 21 22 23 23 23 23 23 23 23 23 23 18 18 19 19 20 21 22 23 24 25 26 27 28 28 29 30 31 31 31 30 30 31 33 33 33 33 31 31 30 31 32 33 33 33 32 32 32 32 32 32 33 33 32 32 30 29 28 26 25 24 23 23 22 22 22 22 22 22 22 23 24 24 25 26 26 26 26 26 25 25 24 24 24 24 24 24 24 23 23 24 24 25 26 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 25 25 24 24 24 23 23 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 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 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 26 25 25 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 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 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 36 36 36 36 37 37 37 38 38 38 39 39 39 38 38 37 37 36 35 34 33 33 33 33 33 33 33 33 33 32 32 31 30 29 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 17 16 14 13 12 11 10 9 8 7 7 8 8 10 11 11 11 11 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 20 20 19 19 18 18 17 17 18 18 19 21 22 23 24 25 26 27 27 27 26 26 25 24 23 23 22 21 21 21 21 22 23 23 23 23 23 23 23 23 23 18 18 18 19 20 21 22 23 25 25 26 27 27 28 30 32 33 33 32 32 31 32 32 33 33 32 31 30 30 30 31 32 32 32 31 31 31 31 31 32 32 31 31 30 29 27 25 24 23 22 22 22 22 22 22 22 22 23 23 23 24 24 25 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 26 26 27 27 27 28 28 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 32 32 32 31 30 29 28 28 27 26 26 26 25 25 25 24 24 24 24 25 25 24 24 24 24 25 25 26 27 27 27 28 28 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 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 9 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 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 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 38 38 37 37 36 36 36 36 37 37 37 37 37 36 35 33 32 31 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 20 20 20 21 21 21 21 22 21 20 18 16 15 14 13 12 11 10 9 8 8 9 10 11 12 12 12 12 12 12 13 13 14 14 14 15 15 16 17 17 18 18 19 19 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 19 20 21 23 24 25 26 26 27 27 26 26 25 24 23 23 22 21 21 21 21 21 22 22 22 23 23 23 23 22 22 23 18 18 18 18 19 20 21 23 24 25 25 26 27 28 30 31 33 33 33 32 31 31 32 32 33 32 32 31 30 30 30 30 31 31 30 30 30 30 30 30 30 30 29 28 27 26 25 23 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 25 26 27 27 27 27 27 27 27 28 29 30 31 31 30 29 29 30 30 31 31 32 32 33 33 33 33 33 34 34 34 33 33 32 31 30 29 28 27 26 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 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 9 10 10 10 10 10 10 11 11 11 12 12 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 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 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 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 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 41 41 41 41 40 39 37 35 33 32 31 30 29 29 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 19 20 20 21 21 22 22 22 22 23 22 22 20 19 17 16 15 14 13 12 11 10 9 9 10 11 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 17 18 19 20 21 21 22 22 21 21 22 22 22 22 22 21 21 21 20 20 19 19 18 19 20 22 23 24 25 25 26 25 25 24 24 23 22 22 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 17 17 17 18 18 20 21 23 23 24 25 25 26 27 28 30 32 33 33 32 31 31 31 32 32 32 32 31 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 26 26 25 24 23 23 22 22 22 23 23 23 23 23 23 23 24 24 24 25 26 26 26 26 26 26 26 26 26 26 25 25 24 25 25 27 28 28 27 27 26 27 27 28 30 30 30 30 29 29 29 29 30 31 32 32 33 34 34 34 35 35 35 35 34 34 33 32 31 30 29 27 26 25 24 23 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 25 24 23 23 22 22 21 21 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 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 9 10 10 10 10 11 11 11 11 12 12 13 14 14 15 15 15 16 16 16 17 17 17 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 24 24 24 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 38 38 39 39 39 39 40 40 40 40 40 39 39 38 38 38 38 39 39 40 41 41 42 43 43 43 43 42 41 40 38 37 35 33 32 31 30 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 21 21 22 22 23 23 23 23 23 23 23 22 21 19 18 17 16 15 14 13 12 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 17 18 19 20 21 22 22 22 22 22 22 23 23 23 24 23 22 22 22 22 21 20 19 19 19 20 22 23 24 25 25 24 23 23 22 22 21 21 20 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 17 17 17 17 18 19 21 22 23 24 24 24 25 26 27 29 31 32 32 32 32 31 31 31 32 32 32 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 28 27 27 27 27 28 29 30 30 30 29 29 29 30 30 31 32 33 33 34 34 35 35 35 36 35 35 34 34 33 32 31 30 28 26 25 23 23 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 28 28 28 28 27 27 26 26 25 24 23 23 22 22 21 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 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 10 11 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 25 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 41 41 40 40 40 39 39 39 39 39 40 41 41 42 42 43 44 44 44 44 43 43 42 41 40 38 37 35 34 32 31 30 30 29 29 29 29 28 28 27 27 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 20 18 17 16 15 14 13 13 12 12 13 13 13 13 13 14 14 14 15 16 16 16 16 17 17 18 19 20 21 22 22 23 23 23 23 24 24 24 24 24 23 22 22 22 22 22 21 20 19 20 20 22 22 23 23 23 22 22 21 21 21 20 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 16 16 16 16 17 19 21 22 23 24 24 24 24 25 27 29 30 31 32 32 32 31 31 32 32 32 32 31 30 29 28 27 26 25 25 24 24 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 25 25 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 30 31 32 33 34 34 34 34 35 35 35 36 35 34 34 33 32 31 30 28 27 25 23 23 22 22 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 28 28 27 27 26 26 25 24 24 23 22 22 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 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 13 13 13 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 25 25 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 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 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 40 40 40 41 41 41 41 41 41 40 40 40 40 40 40 41 42 42 43 43 43 43 44 44 44 44 44 43 43 42 42 41 40 39 37 35 34 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 24 24 23 23 22 22 22 22 23 23 23 24 24 24 24 23 23 23 22 21 20 19 18 17 16 15 14 14 14 14 14 15 15 15 15 15 15 16 17 18 18 18 18 18 19 20 21 22 23 23 23 23 23 24 24 25 24 24 24 23 22 22 23 23 22 21 20 20 20 20 21 22 22 22 22 22 21 21 20 19 19 18 18 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 21 21 16 16 16 16 17 19 21 22 23 23 23 24 25 25 27 29 30 31 32 32 32 31 31 31 32 32 32 30 30 29 28 27 27 26 25 25 24 23 23 23 23 24 25 25 26 26 26 26 25 25 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 26 26 26 27 27 28 28 27 27 27 27 27 28 28 27 27 27 27 27 28 28 28 28 29 30 30 31 32 33 34 35 35 34 34 34 35 35 35 35 34 33 32 31 30 29 27 26 24 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 28 28 27 27 26 25 25 24 23 22 22 21 21 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 40 40 41 41 41 41 41 41 41 41 41 40 40 40 41 42 42 43 43 43 43 43 44 44 44 45 45 44 44 43 43 42 42 42 41 40 39 37 35 33 32 32 31 31 30 30 29 28 28 28 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 22 23 23 23 24 24 24 24 24 24 24 23 23 22 21 20 19 18 17 16 16 15 16 16 16 16 17 17 17 16 16 17 18 19 19 19 19 20 20 21 22 22 23 23 23 23 23 24 24 25 24 24 24 23 23 23 23 23 22 21 20 19 19 19 20 20 21 21 21 21 21 20 19 19 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 20 20 21 21 15 15 16 16 17 18 20 22 22 23 23 24 25 27 28 29 30 31 32 32 31 31 31 31 31 31 30 29 28 28 28 27 27 26 26 25 25 24 24 24 24 25 26 26 27 27 26 26 25 24 23 23 23 23 24 24 24 24 25 25 25 26 27 27 27 27 27 26 26 26 26 27 28 28 28 28 28 28 28 29 28 28 27 27 26 26 27 28 28 29 30 31 32 33 34 34 35 35 35 35 35 34 34 35 35 35 34 34 33 32 30 29 27 25 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 31 30 30 30 29 29 29 28 28 27 27 26 25 24 23 23 22 21 21 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 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 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 23 23 24 24 24 23 23 22 22 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 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 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 40 40 41 41 41 41 42 42 41 41 41 41 41 41 41 41 42 43 44 44 44 44 44 44 44 45 45 45 45 45 44 44 43 43 43 42 42 41 40 39 37 35 33 32 32 31 31 30 29 29 28 28 28 28 28 27 27 26 25 25 24 24 24 24 24 25 24 24 24 23 23 23 23 24 24 24 24 25 24 24 24 24 24 23 23 21 21 20 19 18 17 17 17 17 17 17 18 18 19 19 18 18 18 18 19 20 21 21 20 21 21 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 21 20 19 18 18 19 19 20 20 21 20 20 20 19 18 17 17 16 16 16 17 17 18 18 19 19 19 19 19 19 19 20 20 21 21 15 15 16 17 17 18 19 21 22 23 24 24 26 27 29 30 31 32 32 31 31 31 31 30 30 30 30 29 29 28 27 27 26 26 25 25 25 25 25 25 25 26 26 27 27 27 26 25 24 23 22 22 22 23 23 23 24 24 24 25 25 26 26 27 28 28 28 27 27 27 27 28 28 29 28 28 28 28 29 29 29 29 28 27 26 26 27 28 29 31 32 33 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 32 31 29 27 26 25 25 24 25 25 25 25 25 26 26 26 27 27 28 28 28 29 29 30 30 30 30 30 30 30 31 30 30 30 30 29 29 29 28 27 27 26 25 24 23 23 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 24 24 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 39 39 39 40 41 41 41 42 42 42 42 42 42 41 41 41 41 41 42 43 44 45 45 45 45 45 45 45 45 45 45 46 45 45 45 44 44 44 43 43 43 43 42 40 38 36 35 34 33 32 31 30 30 29 29 29 29 28 28 28 27 26 26 25 25 25 25 25 25 25 25 24 24 24 23 24 24 24 25 25 25 25 25 24 24 24 23 23 22 21 20 20 19 19 18 18 18 19 19 19 20 20 20 20 20 19 19 20 21 21 21 21 22 23 24 24 24 23 23 23 23 24 24 24 24 23 23 23 22 22 22 21 20 20 19 19 18 18 19 19 19 20 20 20 19 19 18 18 17 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 15 16 16 17 18 18 19 21 22 23 24 25 26 27 29 30 31 32 31 31 30 30 29 29 29 29 30 30 30 29 28 27 26 25 25 25 25 26 26 26 26 26 26 27 27 26 26 24 23 22 22 22 22 22 23 23 23 24 24 24 24 25 26 27 28 28 28 28 28 28 28 29 29 29 29 29 28 28 29 29 29 29 28 27 26 27 27 29 30 31 32 33 33 34 34 35 35 36 35 35 34 33 33 32 33 33 33 33 33 32 30 28 27 26 25 25 25 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 26 25 24 24 23 22 21 21 20 20 19 19 18 18 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 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 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 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 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 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 37 37 37 37 38 38 38 38 39 39 39 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 43 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 44 44 44 44 43 42 41 38 37 36 34 33 32 31 31 30 30 29 29 29 29 29 28 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 26 25 25 25 24 24 24 23 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 22 21 21 20 20 21 22 22 22 23 24 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 16 16 17 17 18 19 20 21 22 23 25 25 26 27 28 30 31 31 31 31 30 29 28 28 29 29 30 30 30 30 29 27 26 26 25 25 26 26 26 26 26 26 26 27 26 26 25 24 23 22 22 22 22 22 22 23 23 23 24 24 24 24 25 26 27 28 28 28 28 29 29 29 30 30 30 29 29 29 28 29 29 29 28 28 28 29 29 30 30 31 31 32 32 33 34 34 35 35 35 34 34 32 31 31 31 31 31 31 31 30 29 27 26 26 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 26 25 25 24 23 22 22 21 21 20 20 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 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 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 22 22 21 21 21 21 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 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 34 35 35 36 36 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 40 40 41 41 41 42 42 42 42 42 42 42 42 43 43 44 45 46 47 48 48 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 45 44 44 43 43 41 39 38 36 35 34 33 32 31 31 30 30 30 30 30 30 29 28 28 27 26 26 25 25 25 25 25 25 24 24 24 25 25 25 25 26 26 25 25 25 24 24 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 26 26 26 25 25 24 24 24 24 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 16 17 18 19 20 20 21 22 23 24 25 26 27 28 29 30 31 31 32 31 31 30 30 30 30 30 31 31 31 30 30 29 28 27 27 26 26 26 26 26 26 26 26 26 26 25 24 23 22 21 21 21 22 22 22 23 24 24 24 24 24 25 25 26 26 28 28 28 29 29 29 30 30 31 30 30 29 28 28 28 28 28 29 29 30 31 31 31 31 31 31 31 32 33 33 34 34 34 33 33 32 31 30 29 28 28 28 27 27 27 26 26 25 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 25 24 23 22 22 21 21 20 20 19 19 18 17 17 16 16 15 15 15 14 14 14 14 13 13 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 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 39 39 40 40 41 41 41 42 42 41 42 42 42 43 43 43 44 45 46 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 46 46 45 45 44 44 43 42 41 40 38 37 36 35 34 33 32 32 31 31 31 31 30 30 30 29 28 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 26 25 24 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 17 18 20 21 21 21 21 22 23 24 26 27 29 29 30 30 31 31 32 32 32 31 31 30 30 31 31 31 31 31 30 29 29 28 28 27 26 26 25 25 25 26 26 26 25 24 23 22 21 20 21 21 21 22 23 24 24 25 25 25 26 26 26 26 27 28 28 28 29 29 30 30 31 31 30 29 28 28 27 27 28 28 29 31 31 31 31 31 30 30 31 31 32 33 33 34 33 33 32 31 30 30 29 28 27 26 25 25 25 24 24 25 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 25 24 23 23 22 22 21 21 20 19 19 18 17 17 16 16 16 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 15 15 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 35 35 35 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 40 40 40 41 41 41 41 41 42 42 42 43 43 44 45 46 47 48 48 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 47 47 47 47 46 46 45 44 43 42 41 41 40 39 38 37 36 35 34 33 32 32 32 32 31 31 31 30 29 28 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 27 27 26 25 24 24 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 20 20 19 19 19 19 19 19 20 19 19 18 20 21 22 22 22 22 23 24 25 26 27 29 29 29 29 29 30 31 32 31 31 31 30 30 30 30 30 30 30 30 29 28 28 27 27 27 26 25 25 25 25 25 25 24 23 22 21 20 20 20 21 22 23 24 25 25 26 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 30 29 28 27 26 27 28 29 30 32 32 31 30 30 29 29 30 31 32 33 33 33 33 32 31 30 29 29 28 27 26 25 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 25 24 24 23 22 22 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 12 11 11 11 11 11 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 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 15 15 16 16 15 15 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 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 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 41 41 41 41 41 41 42 42 43 43 44 46 47 48 48 48 49 49 49 49 49 49 50 50 50 50 50 50 49 48 48 48 48 47 47 47 47 46 44 43 42 42 42 41 40 40 39 38 37 36 35 34 33 33 33 32 32 32 31 30 29 28 28 27 27 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 27 26 26 25 24 23 23 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 20 20 20 19 20 20 20 20 20 19 20 21 22 23 23 23 23 23 24 25 26 27 28 29 28 28 28 29 29 30 31 31 31 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 25 24 22 21 20 19 19 20 21 22 24 25 26 27 27 27 27 27 27 27 28 28 29 29 29 30 30 31 31 31 30 29 28 27 26 27 27 28 29 31 31 31 30 29 29 28 29 30 31 32 32 33 32 31 31 30 29 29 28 28 27 26 26 25 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 26 26 25 24 24 23 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 8 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 12 12 13 13 14 15 15 15 16 15 15 14 14 13 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 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 30 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 37 37 37 38 38 38 38 39 39 40 40 40 41 41 41 41 41 41 42 42 43 44 45 46 47 48 48 48 48 49 49 49 50 50 51 51 51 51 50 50 49 49 49 48 48 48 48 48 47 46 45 44 43 42 42 42 42 41 40 39 38 37 36 35 35 34 34 33 33 33 32 31 31 30 29 28 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 27 27 27 26 25 24 24 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 18 18 18 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 19 21 22 23 23 24 24 24 24 25 26 27 28 29 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 23 22 21 20 19 20 21 22 23 25 26 27 27 28 28 27 27 27 27 28 28 29 30 30 30 30 30 30 29 29 28 27 27 27 27 28 29 31 31 31 30 30 29 29 29 29 30 31 32 32 31 31 31 30 30 29 28 28 28 27 27 27 26 26 26 26 26 26 26 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 26 26 25 24 23 23 22 21 21 20 20 19 19 18 18 17 16 16 15 15 14 14 13 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 8 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 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 35 35 36 36 37 37 37 37 38 38 38 39 39 40 40 41 41 41 41 41 41 42 42 42 43 44 45 46 47 47 48 48 49 49 49 50 50 51 51 51 51 51 51 50 50 49 49 49 49 48 48 48 47 46 45 44 44 43 43 42 42 42 41 41 40 39 38 37 36 35 35 34 34 34 33 33 32 31 30 29 28 28 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 19 21 22 23 23 24 24 25 25 26 27 28 29 29 29 28 28 27 27 27 27 28 28 29 29 30 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 24 22 21 20 20 21 22 23 24 26 27 28 28 28 28 27 27 27 28 28 29 29 30 30 30 29 29 28 28 28 28 28 28 28 29 29 30 31 32 32 31 30 29 28 28 28 29 30 31 31 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 26 26 25 24 23 23 22 21 21 20 20 19 19 18 18 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 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 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 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 34 34 35 35 36 36 37 37 37 37 38 38 39 39 39 40 40 41 41 41 41 41 42 42 42 43 43 44 45 46 47 47 48 48 49 49 50 50 51 51 51 51 51 51 51 50 50 50 50 49 49 48 48 48 47 47 46 45 45 44 43 43 43 42 42 42 41 40 39 38 37 37 36 36 35 35 34 34 33 32 31 30 30 29 28 28 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 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 23 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 23 22 22 22 22 21 21 20 20 20 20 20 20 19 21 22 22 23 24 25 25 26 26 27 27 28 28 28 28 28 27 27 26 26 27 27 28 29 30 30 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 25 24 23 22 22 22 23 24 25 26 27 28 28 28 28 28 28 28 28 29 29 30 30 29 29 28 28 28 28 28 28 29 30 30 31 31 31 32 32 32 31 29 28 27 27 28 28 29 30 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 31 31 30 30 30 29 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 25 24 23 22 22 21 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 18 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 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 34 34 35 35 35 36 36 36 37 37 37 38 38 39 39 40 40 41 41 41 41 41 42 42 42 42 43 44 45 46 46 47 47 48 49 49 50 50 51 51 52 52 52 51 51 51 51 50 50 50 49 49 49 48 48 47 47 46 45 45 44 44 44 43 43 43 42 42 41 41 40 39 38 38 37 36 35 35 35 34 33 32 32 31 30 29 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 25 25 24 23 23 23 23 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 19 19 18 22 22 23 24 25 26 26 26 26 27 27 28 29 29 30 29 28 27 27 26 26 26 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 24 24 24 24 25 26 26 27 27 28 28 28 28 28 29 29 29 30 30 29 29 29 28 28 28 28 29 30 30 31 32 32 32 32 32 32 32 31 29 28 28 27 27 28 28 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 25 24 23 22 21 21 20 19 19 18 18 17 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 17 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 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 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 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 34 34 35 35 35 35 36 36 36 36 37 37 38 38 39 39 40 40 41 41 41 41 41 41 42 42 43 43 44 45 46 46 47 48 49 49 50 50 51 51 52 52 52 52 52 52 51 51 51 50 50 50 49 49 48 48 47 47 46 45 45 44 44 44 43 43 42 42 42 42 42 41 41 40 39 38 37 36 36 36 35 34 34 33 32 31 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 27 27 28 28 28 28 28 28 27 27 27 26 25 24 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 23 24 26 27 27 28 28 27 27 27 27 28 30 31 32 31 30 29 27 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 30 30 29 29 28 27 26 26 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 31 32 32 33 33 33 33 33 32 31 30 29 29 28 28 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 29 29 29 29 29 29 29 29 30 30 31 31 31 30 30 30 30 30 31 31 31 31 30 30 30 29 29 28 27 26 25 24 23 23 22 21 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 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 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 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 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 35 35 35 35 35 35 35 36 36 36 37 37 38 38 39 40 40 40 40 40 41 41 42 42 42 43 44 44 45 46 47 47 48 49 50 50 51 51 52 52 52 52 52 52 52 52 52 51 51 51 50 50 49 49 48 47 46 45 45 44 44 44 43 43 43 43 43 43 43 42 42 42 41 40 39 38 37 37 36 36 36 35 34 33 32 31 31 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 23 23 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 19 19 18 18 24 25 27 28 29 29 29 29 28 27 28 29 31 32 32 32 31 29 27 26 26 26 26 26 26 27 28 28 29 30 30 31 31 32 32 32 31 31 31 30 29 29 28 28 27 26 26 26 26 26 26 26 26 26 26 26 27 28 28 28 29 29 28 27 27 27 28 28 29 30 30 31 31 32 32 32 32 33 33 34 34 35 34 33 32 31 30 29 29 29 28 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 30 30 30 31 31 30 31 31 31 31 31 31 31 31 31 30 30 29 29 28 27 26 25 24 23 22 21 20 20 19 18 18 17 17 17 16 16 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 12 12 12 12 13 13 14 14 14 14 15 15 14 14 15 15 15 15 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 34 34 35 35 35 35 35 35 35 35 35 36 36 37 38 38 39 40 40 40 40 40 41 41 42 42 43 43 44 44 45 46 47 48 48 49 50 51 51 52 52 52 53 53 53 53 52 52 52 52 52 51 51 50 50 49 48 48 47 46 45 45 45 44 44 44 44 43 43 43 43 43 43 42 41 41 40 39 38 38 37 37 36 36 35 35 34 33 32 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 25 24 24 23 23 22 22 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 24 26 28 29 30 30 30 30 29 28 28 29 30 32 32 31 30 28 27 26 26 26 26 26 26 27 27 28 29 29 30 31 31 32 32 32 32 31 31 30 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 25 25 27 28 29 30 31 31 32 32 32 32 32 32 33 33 34 35 35 35 34 33 31 31 30 30 30 29 29 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 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 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 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 36 36 37 38 39 39 39 39 39 40 41 41 42 42 42 43 43 44 45 45 46 47 48 49 50 51 51 52 52 53 53 53 53 53 53 53 53 53 52 52 52 51 51 50 50 49 48 47 47 46 46 45 45 45 45 44 44 44 44 44 43 43 42 42 41 40 40 39 38 38 37 37 37 36 35 35 34 33 32 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 23 22 22 21 22 22 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 23 23 22 22 22 22 22 22 21 21 21 20 20 20 19 18 18 17 26 27 28 29 30 30 31 31 29 28 28 28 29 29 29 29 28 27 27 27 26 26 26 26 27 27 27 28 28 29 29 30 31 31 31 31 32 31 31 30 30 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 25 26 28 29 30 31 32 33 33 33 33 32 32 32 32 33 34 34 35 34 34 34 34 33 33 32 31 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 31 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 31 30 30 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 14 15 16 16 17 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 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 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 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 37 38 39 39 39 39 40 40 41 41 42 42 42 43 43 44 45 46 47 48 48 49 50 51 52 52 53 53 53 53 53 53 54 53 53 53 53 53 53 52 52 51 50 50 49 48 47 47 46 46 46 45 45 45 45 45 44 44 43 43 43 42 42 41 40 40 39 38 38 38 37 37 36 36 35 34 33 32 31 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 24 23 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 27 28 29 29 30 30 30 30 29 28 28 27 27 28 28 28 28 27 27 27 26 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 32 32 31 30 29 28 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 25 26 27 29 30 31 32 33 33 34 34 34 33 33 32 32 32 33 33 34 35 35 35 35 35 35 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 27 26 25 23 22 21 21 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 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 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 14 14 14 15 15 16 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 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 37 37 38 38 38 39 39 40 40 41 41 42 42 43 43 44 44 45 46 47 48 49 50 51 52 52 53 53 53 53 54 54 54 54 54 54 54 54 53 53 53 52 52 51 50 49 48 48 48 47 47 47 47 47 47 46 46 45 45 44 44 43 43 42 42 41 40 40 39 39 38 38 38 37 36 36 35 34 33 32 31 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 22 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 21 21 20 20 19 18 17 17 16 15 26 27 28 28 29 29 28 28 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 30 30 31 31 32 32 31 30 28 27 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 26 28 28 29 30 31 32 33 33 34 34 34 33 33 32 32 32 32 33 33 34 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 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 32 31 31 31 31 30 30 29 28 28 27 26 24 23 22 21 21 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 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 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 37 37 38 38 38 39 39 40 40 41 41 42 43 43 43 44 44 45 46 47 49 50 51 51 52 52 53 53 53 54 54 54 54 54 54 54 54 54 54 54 53 53 52 52 51 50 49 49 48 48 48 48 48 48 48 48 47 46 46 45 44 44 43 43 43 42 41 41 40 39 39 39 38 38 37 37 36 35 34 33 32 31 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 28 28 28 28 28 28 28 28 28 29 28 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 20 20 19 18 17 17 16 16 15 25 26 26 27 27 26 26 26 26 26 25 25 25 25 26 26 26 27 27 27 27 28 28 28 29 30 30 30 30 30 30 29 29 29 29 29 30 31 32 32 31 30 29 27 26 24 24 24 24 24 24 24 23 23 23 24 24 24 25 26 27 27 28 29 29 30 31 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 34 34 34 34 33 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 28 27 26 25 24 23 22 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 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 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 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 21 22 22 22 22 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 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 30 30 31 31 31 32 32 32 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 40 40 41 41 42 42 43 43 44 45 46 47 48 49 50 51 52 52 52 53 53 54 54 54 54 55 55 55 55 55 55 55 54 54 54 53 52 51 50 50 49 49 49 49 49 49 49 48 48 48 47 47 46 45 45 44 44 43 43 42 42 41 40 40 39 39 39 38 37 37 36 35 34 33 32 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 28 28 28 28 28 28 28 28 28 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 19 18 18 17 17 16 16 15 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 30 30 31 31 32 31 31 30 29 29 29 29 30 31 32 32 32 31 30 28 26 25 24 23 23 23 23 23 23 23 23 24 24 25 26 27 28 29 30 30 31 32 32 33 33 33 33 33 32 32 32 32 32 32 32 31 31 30 30 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 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 15 15 15 15 15 16 16 16 16 16 16 16 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 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 27 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 39 39 40 40 40 41 42 42 43 43 44 45 46 47 49 50 50 51 52 52 53 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 53 52 51 50 50 50 50 50 50 50 50 49 49 49 48 48 47 47 46 45 45 44 43 43 42 42 41 41 40 40 40 39 38 38 37 36 35 34 33 32 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 21 21 20 19 19 18 17 17 17 16 16 15 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 31 32 32 32 31 31 30 30 29 30 30 31 32 32 32 32 31 30 29 28 26 25 24 24 24 24 24 24 24 25 25 26 27 28 29 30 31 32 33 33 34 34 34 34 33 33 33 32 32 32 32 32 31 31 30 30 30 30 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 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 30 30 30 30 29 29 29 28 28 27 26 25 24 23 22 21 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 11 11 11 11 12 12 12 13 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 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 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 38 38 39 39 40 40 41 41 42 42 43 44 44 45 46 47 48 49 50 51 52 52 53 53 54 54 54 55 55 55 55 55 56 56 56 55 55 55 55 54 53 52 51 51 50 50 50 50 51 51 51 50 50 49 49 48 48 47 46 46 45 44 44 43 43 43 42 42 41 41 40 40 39 39 38 37 36 35 34 33 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 21 21 20 20 19 18 18 17 17 17 17 16 15 22 23 24 25 25 25 26 25 25 24 24 24 24 25 25 25 26 26 26 26 27 27 28 29 29 30 31 31 31 31 31 31 30 30 30 30 30 31 31 32 32 32 32 31 31 30 29 28 27 26 25 25 25 25 26 26 27 28 29 30 31 32 32 33 34 34 34 34 34 33 33 33 32 32 33 33 33 32 31 31 30 30 30 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 27 26 25 24 23 22 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 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 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 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 36 37 37 37 38 39 39 40 41 41 42 42 43 43 44 44 45 46 47 48 49 50 51 52 52 53 53 54 54 54 55 55 55 56 56 56 56 56 56 56 55 55 54 53 53 52 52 51 51 51 51 51 51 51 51 51 50 49 48 47 47 46 46 45 44 44 44 43 43 43 42 42 42 41 40 40 39 39 38 37 36 35 34 33 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 22 24 24 24 25 25 24 24 23 23 23 23 23 24 25 25 26 26 26 26 26 27 28 28 29 30 30 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 29 28 28 27 27 27 27 28 29 30 31 31 32 32 33 33 34 34 34 35 34 34 33 32 31 31 32 32 32 32 32 32 31 31 31 32 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 30 30 29 29 28 27 27 26 24 23 22 21 20 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 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 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 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 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 36 36 37 37 38 39 40 40 41 42 42 43 43 44 44 44 45 45 46 47 48 50 51 52 52 53 54 54 55 55 55 55 56 56 56 56 56 56 56 56 56 55 54 54 53 53 53 52 52 52 52 51 52 51 51 51 50 49 49 48 47 46 46 45 45 44 44 44 43 43 43 43 42 42 41 40 40 39 38 38 37 36 35 34 33 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 19 19 18 17 17 16 16 16 16 15 23 24 25 25 25 24 23 23 22 22 22 22 23 23 24 25 25 26 26 26 26 27 28 28 29 29 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 30 31 32 32 32 33 33 33 33 34 34 35 35 35 34 33 32 32 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 34 34 34 35 35 35 35 35 35 35 35 36 36 37 37 37 37 36 36 35 35 34 34 34 33 33 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 23 21 20 19 19 18 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 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 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 33 33 32 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 37 37 37 36 37 37 38 38 39 40 41 41 42 42 43 43 44 44 44 45 45 46 47 48 50 51 52 53 54 54 55 55 55 55 56 56 56 56 56 56 56 56 56 56 55 55 55 54 54 54 53 53 53 52 52 52 52 52 52 52 51 50 49 48 48 47 47 46 45 45 44 44 44 44 43 43 43 42 41 41 40 39 39 38 37 37 36 35 34 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 18 18 17 16 16 16 16 16 16 23 24 25 25 25 24 23 23 23 22 22 22 22 23 23 24 25 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 31 33 33 34 34 34 34 34 34 35 35 35 35 35 34 33 32 32 32 31 32 32 32 33 33 33 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 36 36 37 37 37 36 36 36 35 35 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 23 22 21 20 19 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 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 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 37 37 37 37 37 37 38 39 40 40 41 41 42 42 43 43 44 44 44 45 45 46 47 49 50 51 52 53 54 55 55 56 56 56 56 56 56 56 57 57 57 57 57 56 56 56 56 55 55 55 54 54 53 53 53 53 53 53 53 53 53 52 51 50 50 49 48 48 47 46 45 44 44 44 44 44 43 43 42 41 41 40 39 39 38 37 37 36 34 33 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 22 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 28 28 28 29 29 29 30 32 33 33 34 34 35 35 35 35 35 34 34 34 35 35 34 34 33 33 33 32 32 32 32 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 35 36 36 36 37 36 36 36 36 35 35 34 34 33 33 32 32 31 31 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 26 25 23 22 21 20 20 19 18 18 18 17 17 17 16 16 16 16 16 16 15 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 12 12 12 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 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 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 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 37 37 38 38 39 40 40 41 41 41 42 42 42 43 43 44 44 45 46 47 48 49 51 52 53 54 55 55 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 55 55 54 54 53 53 53 54 54 54 53 53 52 51 50 49 48 47 46 45 45 44 44 44 44 44 43 43 42 41 41 40 39 39 38 37 36 35 34 33 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 22 22 23 24 24 24 24 24 25 24 24 24 23 23 23 23 23 24 25 26 26 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 33 34 34 35 35 36 36 35 34 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 25 24 23 22 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 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 30 30 30 30 30 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 39 39 39 39 38 38 38 39 39 39 40 40 41 41 41 41 41 41 42 42 43 43 44 45 46 47 49 50 52 53 54 55 56 56 57 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 58 58 58 57 57 56 56 55 55 54 54 54 54 54 55 54 54 54 52 51 50 49 48 47 46 46 45 45 45 44 44 43 43 42 42 41 40 40 39 38 37 37 36 35 34 33 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 21 22 22 23 23 24 25 25 26 26 26 25 24 24 23 23 23 24 25 26 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 29 29 29 28 28 28 27 28 28 30 31 33 33 34 34 34 34 35 36 36 36 35 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 35 35 35 35 35 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 35 35 35 36 36 35 35 35 34 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 27 26 26 25 24 24 23 22 21 21 21 21 21 20 20 18 18 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 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 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 33 33 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 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 41 42 43 44 45 47 49 50 51 53 54 54 55 56 57 57 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 58 58 57 56 56 55 55 54 54 54 55 55 54 54 53 52 51 50 50 49 48 47 46 45 45 45 44 44 43 43 42 42 41 40 39 38 38 37 36 36 35 34 33 32 32 31 31 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 17 21 21 22 22 23 23 24 25 26 27 27 26 25 25 25 24 24 25 25 26 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 28 28 27 27 28 29 31 32 33 34 34 34 34 34 34 35 35 35 35 34 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 35 35 35 35 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 34 33 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 20 19 18 18 17 17 17 17 17 16 16 16 15 15 14 14 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 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 40 40 40 41 41 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 40 41 41 42 44 45 47 49 50 52 53 54 55 56 56 57 58 58 58 58 58 58 58 58 59 59 59 59 60 60 60 60 60 60 60 60 59 59 58 58 57 56 56 55 55 55 55 55 55 54 54 53 52 51 50 50 49 48 47 47 46 45 45 44 44 43 43 42 41 41 40 39 38 38 37 36 36 35 34 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 18 18 18 18 20 20 20 21 22 23 24 26 26 27 27 26 26 25 25 25 25 25 26 27 28 29 29 29 29 30 30 30 30 31 30 30 29 29 29 29 30 30 30 29 29 29 28 28 28 30 31 32 33 34 34 34 34 33 32 33 33 34 34 34 34 34 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 34 33 33 32 32 32 33 33 33 32 32 32 31 31 31 30 30 30 29 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 19 18 18 18 18 17 17 17 16 16 15 15 14 14 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 11 11 11 11 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 40 40 41 41 42 42 41 41 41 41 40 40 40 40 40 40 40 40 40 39 39 39 40 40 41 42 43 45 46 48 50 51 53 54 55 56 57 57 58 58 58 59 59 59 59 59 59 59 60 60 60 61 61 61 61 61 61 61 60 60 59 59 58 57 57 56 56 55 55 55 56 55 55 54 53 52 51 50 49 49 48 47 47 47 46 45 45 44 43 42 42 41 40 40 39 38 38 37 36 36 35 34 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 20 21 22 23 25 26 26 27 27 26 26 25 25 25 25 25 26 27 28 29 29 30 30 30 30 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 30 31 32 33 34 34 35 35 34 33 32 32 32 33 33 34 34 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 34 34 35 35 35 35 35 35 34 33 33 33 33 33 33 34 34 34 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 32 31 30 30 29 29 29 29 29 28 28 27 26 26 25 25 24 24 23 22 21 21 21 20 20 20 20 20 20 19 18 18 18 18 18 17 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 39 39 39 39 39 40 40 40 41 41 42 42 43 43 42 42 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 41 42 43 44 46 47 49 51 52 53 55 56 57 57 58 58 58 58 59 59 59 59 59 60 60 61 61 61 62 62 62 62 62 62 61 61 60 60 59 58 58 57 56 56 55 55 56 56 56 55 54 53 51 50 50 49 48 48 47 47 46 46 45 44 43 43 42 41 41 40 39 39 38 38 37 36 36 35 34 33 32 32 32 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 23 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 19 19 19 19 19 19 19 20 21 22 23 25 26 26 27 27 26 26 26 25 25 25 25 26 27 28 29 30 30 30 31 31 31 31 31 32 31 31 31 30 29 29 28 28 28 29 29 30 32 33 33 34 34 35 35 35 35 34 33 32 32 32 32 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 34 34 35 35 35 35 34 34 34 34 34 34 34 33 33 32 31 30 29 28 28 28 29 29 28 28 27 27 26 25 24 24 23 23 22 21 21 21 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 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 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 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 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 33 34 34 34 35 35 35 35 35 35 35 36 36 37 37 37 38 38 39 39 39 40 40 40 41 41 42 42 42 43 43 43 43 43 42 42 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 41 42 44 45 47 48 50 52 53 55 56 56 57 57 58 58 58 59 59 59 59 60 60 61 61 62 62 62 63 63 63 62 62 62 62 61 60 60 59 58 58 57 56 56 55 56 56 56 56 55 54 52 51 50 49 49 48 47 47 46 46 45 44 44 43 42 41 41 40 40 39 39 38 38 37 36 35 35 34 33 32 32 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 22 23 24 25 26 26 26 27 26 26 26 25 25 26 26 27 28 29 30 30 31 31 31 31 31 31 31 31 31 30 29 28 27 27 27 28 29 30 32 33 34 35 35 36 36 36 34 34 33 33 33 33 32 32 33 33 33 33 33 33 33 33 33 33 32 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 31 31 30 30 31 31 32 33 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 32 31 29 28 28 27 27 27 28 28 28 27 27 27 26 25 24 23 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 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 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 31 31 32 33 33 34 35 35 35 35 35 35 35 35 36 36 36 37 37 38 38 39 39 40 40 41 41 42 42 42 42 43 43 43 43 43 43 42 42 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 40 40 41 42 43 44 46 48 49 51 53 54 55 56 57 57 57 58 58 58 59 59 60 60 61 61 62 62 63 63 63 63 63 63 63 62 62 61 61 60 59 59 58 57 57 56 56 56 56 56 56 55 54 53 52 51 50 49 48 47 47 46 46 45 44 44 43 42 42 41 41 40 40 39 39 38 38 37 36 35 34 33 33 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 30 30 30 29 30 30 30 30 30 29 29 29 29 28 28 27 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 20 21 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 27 27 28 29 29 30 30 31 31 31 31 31 31 31 30 29 28 27 26 26 26 28 30 31 33 34 35 36 36 37 37 36 34 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 34 34 34 34 34 34 33 33 32 32 32 31 31 31 31 31 32 33 33 34 34 35 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 32 32 31 30 29 28 27 27 26 26 26 26 26 27 27 27 27 26 25 24 23 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 31 32 32 33 34 34 35 35 36 36 36 36 36 36 36 37 37 37 38 38 38 39 40 40 41 42 42 43 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 41 42 43 44 45 47 49 50 52 54 55 56 56 57 57 57 58 58 59 59 60 60 61 62 62 63 63 64 64 64 64 63 63 62 62 61 61 60 59 59 58 58 57 57 56 56 56 56 56 56 55 54 52 51 50 49 48 48 47 47 46 45 45 44 43 43 42 42 41 40 40 39 39 39 38 37 36 36 35 34 33 32 32 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 18 18 19 19 20 20 20 21 21 21 21 20 20 21 21 21 22 22 23 24 24 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 29 28 27 26 26 25 26 27 29 31 33 34 35 36 36 37 37 37 35 34 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 26 27 27 27 27 26 26 24 23 22 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 31 31 32 33 34 34 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 39 39 40 41 42 42 43 43 44 44 44 44 43 43 43 43 42 42 41 41 41 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 40 40 41 42 43 44 45 46 48 50 51 53 54 55 56 56 57 57 57 58 58 59 60 61 61 62 63 63 64 64 64 64 63 63 62 62 61 61 60 60 59 59 58 58 57 57 56 56 56 56 56 56 56 55 53 52 50 50 49 48 47 47 46 46 45 44 44 43 42 42 41 41 40 40 39 39 38 37 37 36 35 34 33 32 32 31 31 30 30 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 30 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 19 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 22 21 21 21 22 23 24 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 29 28 27 26 26 26 26 26 27 29 31 33 34 35 35 36 36 37 36 36 35 34 33 33 33 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 33 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 31 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 24 25 25 26 27 27 27 27 27 26 25 23 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 31 32 32 33 34 35 35 36 36 36 36 36 37 37 37 37 38 38 38 38 39 39 40 41 41 42 43 43 43 44 44 44 44 44 44 44 43 43 42 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 39 39 40 41 42 43 44 45 46 47 49 51 52 54 55 55 56 56 56 57 57 58 59 60 61 62 62 63 64 64 64 64 63 63 62 62 61 61 61 60 60 59 59 58 58 57 57 56 56 55 55 55 56 56 55 54 52 51 50 49 48 47 47 46 46 45 44 43 43 42 42 41 41 40 40 39 38 38 38 37 37 36 35 34 33 32 31 31 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 31 31 30 30 29 29 30 30 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 21 21 20 23 22 22 22 22 24 25 25 25 25 25 25 25 26 27 27 28 29 29 29 29 29 29 29 29 29 30 30 29 28 27 26 25 25 25 26 27 29 31 33 34 35 36 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 34 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 31 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 24 25 26 27 27 27 27 27 26 24 22 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 31 32 33 33 34 35 35 35 36 36 36 36 37 37 37 37 38 38 38 39 39 40 40 41 42 42 43 43 44 44 44 44 44 44 45 44 44 43 43 42 41 41 40 40 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 38 39 39 40 41 42 43 43 44 45 47 48 50 51 53 53 54 55 55 56 56 57 58 59 60 61 62 63 63 63 63 63 63 63 62 62 62 61 61 60 59 59 58 58 57 57 57 56 56 55 55 55 55 55 55 55 54 52 51 50 49 48 47 47 46 45 45 44 43 43 42 42 42 41 41 40 39 38 38 38 37 37 36 36 34 33 32 31 31 30 30 30 30 30 30 30 31 31 31 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 21 21 21 24 23 23 23 23 24 25 25 26 25 25 25 26 26 27 28 29 29 30 30 30 30 30 29 29 30 30 30 29 28 26 25 24 24 25 26 29 31 33 34 36 36 36 37 37 36 36 35 35 34 34 34 33 33 32 32 32 33 33 33 33 34 34 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 35 35 34 34 33 33 33 33 33 34 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 26 25 25 24 24 23 23 23 23 24 25 26 27 27 26 25 24 22 20 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 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 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 34 34 35 35 35 35 35 36 36 36 37 37 37 38 38 38 39 39 40 40 41 42 42 43 43 44 44 44 44 44 45 45 45 45 44 43 43 42 41 40 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 37 37 38 39 40 41 42 42 43 44 45 46 48 49 50 52 52 53 54 54 55 56 56 57 59 60 61 62 63 63 63 63 63 63 62 62 62 61 60 60 59 59 58 58 57 57 56 56 55 55 55 55 55 55 55 55 55 54 52 51 50 49 48 47 46 46 45 45 44 44 43 43 43 42 42 41 40 39 39 38 38 38 37 37 36 35 34 33 32 31 31 30 30 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 31 30 30 30 30 29 29 28 28 27 27 26 25 25 24 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 21 21 21 21 25 25 24 24 24 24 25 26 26 26 26 26 26 27 28 28 29 29 30 30 30 29 29 29 29 29 30 29 29 27 25 24 24 24 25 27 30 32 34 36 36 37 37 37 36 36 36 35 34 33 33 32 32 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 34 34 34 34 34 34 34 34 34 34 33 32 32 32 32 33 33 34 34 34 34 34 33 33 33 33 32 32 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 25 24 24 23 23 22 22 22 22 22 23 24 24 24 23 22 20 19 19 18 18 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 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 30 31 31 31 31 32 32 33 33 34 34 34 34 34 35 35 35 35 36 36 36 37 37 38 38 39 39 40 41 41 42 42 43 43 44 44 44 44 45 45 45 45 45 45 44 44 43 42 41 40 39 38 38 37 37 37 37 37 36 36 36 35 35 35 35 35 35 36 36 38 39 40 41 41 42 42 43 45 46 47 48 50 50 51 52 53 53 54 55 56 57 59 60 61 62 62 63 63 63 63 63 62 62 61 60 60 59 58 58 57 57 56 56 56 55 55 54 54 54 54 54 54 54 54 54 53 51 50 49 48 47 46 46 45 45 45 44 44 44 43 43 42 41 40 39 39 38 38 38 37 37 36 36 35 34 33 32 31 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 26 25 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 25 25 25 25 25 25 25 25 26 26 26 26 27 28 29 29 30 30 30 29 29 29 29 29 28 29 29 28 28 27 25 24 24 24 26 28 30 33 34 36 37 37 37 37 36 36 35 34 33 32 32 32 32 31 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 31 31 32 32 32 33 33 33 32 32 32 31 30 30 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 28 27 27 26 26 26 26 25 25 24 24 23 22 22 22 21 21 21 21 22 22 22 21 20 19 18 18 17 17 16 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 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 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 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 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 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 36 36 37 37 38 38 39 40 41 41 42 42 43 43 44 44 44 45 45 45 45 45 45 45 45 44 44 43 42 40 39 38 38 37 37 37 36 36 36 35 35 35 34 34 33 33 33 34 34 35 37 38 39 40 40 41 42 43 44 45 47 48 49 50 50 51 52 53 54 55 56 57 59 60 61 62 63 63 63 63 63 62 62 61 61 60 59 58 58 57 57 56 56 55 55 54 54 54 53 53 53 53 53 53 53 53 52 51 50 49 48 48 47 46 46 45 45 45 44 44 43 42 42 41 40 40 39 39 38 38 37 37 37 36 36 35 34 33 32 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 22 22 21 22 26 26 26 26 25 25 25 25 25 25 25 25 26 27 29 30 30 31 30 30 29 29 28 28 28 28 27 27 27 26 25 25 25 26 27 29 31 33 35 36 37 37 37 37 36 36 35 34 33 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 30 30 31 31 31 31 31 31 31 31 30 29 29 28 28 29 30 30 31 31 31 31 31 31 31 31 30 29 27 27 26 26 25 25 25 25 25 24 24 23 22 22 21 21 21 21 21 21 20 20 20 19 18 17 17 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 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 27 27 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 38 38 39 40 40 41 42 42 43 43 44 45 45 45 45 45 45 45 46 46 45 45 45 44 43 42 40 39 38 38 37 37 37 36 36 35 35 35 34 33 33 32 32 32 33 33 34 36 37 38 39 40 40 41 43 44 45 46 47 48 49 50 51 52 53 53 54 56 57 59 60 61 62 63 63 63 63 62 62 61 61 60 59 59 58 57 57 56 55 55 54 54 54 53 53 53 52 52 52 53 52 52 52 51 50 49 49 49 48 47 46 46 46 45 45 44 44 43 42 41 41 40 40 39 39 38 38 38 37 37 37 36 35 35 34 33 32 32 31 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 22 22 25 26 26 26 26 26 25 25 25 24 24 24 25 26 28 29 30 30 30 30 29 29 28 27 27 26 26 26 26 26 26 26 27 28 29 30 32 33 35 36 37 37 37 37 36 35 34 33 32 32 32 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 28 28 29 29 30 30 30 30 30 30 30 30 30 29 28 28 27 28 28 29 30 30 30 30 31 31 31 30 30 28 27 26 26 25 25 25 25 25 24 24 23 22 22 21 21 21 20 20 20 20 20 19 18 18 17 16 16 15 15 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 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 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 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 29 29 30 31 31 32 32 32 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 39 39 40 41 41 42 43 43 44 45 45 45 45 45 45 46 46 46 46 46 46 45 44 43 42 41 40 39 39 38 38 37 37 36 36 35 34 34 33 32 32 32 32 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 56 57 59 60 62 62 63 63 62 62 62 61 61 60 59 59 58 57 56 55 55 54 54 53 53 52 52 52 52 51 51 51 51 51 51 51 50 49 49 49 48 48 47 46 45 45 45 44 44 43 43 42 41 41 40 40 40 39 38 38 38 37 37 36 36 36 35 34 34 33 32 31 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 22 24 25 26 26 26 26 25 25 24 24 23 23 23 24 25 26 27 27 28 28 28 28 27 27 26 25 25 25 26 26 27 28 29 30 31 32 33 35 36 37 37 38 37 37 36 35 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 30 30 30 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 28 29 29 29 29 30 30 30 30 30 29 29 28 27 26 26 27 28 29 29 30 30 30 30 30 30 29 28 27 27 26 25 25 25 24 24 24 23 22 22 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 28 28 28 29 30 30 31 32 32 32 33 33 32 32 32 32 31 31 31 31 31 31 31 32 32 33 33 33 34 34 35 35 36 37 38 38 39 39 40 41 41 42 43 44 44 45 45 46 46 46 46 46 46 47 47 47 46 46 45 44 43 42 41 40 40 39 39 38 37 37 36 35 35 34 33 32 32 32 32 32 33 34 35 36 37 38 38 39 40 41 42 43 44 45 47 48 49 50 51 52 53 55 56 58 59 61 61 62 62 62 62 62 61 61 60 60 59 58 57 56 55 54 54 53 52 52 51 51 51 51 50 50 50 50 50 50 50 50 49 48 48 48 47 47 46 45 45 45 44 44 44 43 43 42 42 41 41 40 39 39 38 38 38 37 37 36 36 36 35 35 34 33 32 32 31 30 29 29 28 28 28 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 19 19 20 20 20 21 21 21 22 22 23 24 25 26 26 25 25 24 24 23 23 22 22 22 23 24 25 26 27 27 26 26 25 24 23 23 24 25 26 27 29 30 31 32 33 35 36 37 38 38 38 37 36 35 34 33 32 32 31 31 31 30 30 30 29 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 28 28 28 28 29 29 29 29 29 29 29 29 28 27 26 26 25 26 26 27 28 28 29 29 29 29 29 29 28 27 27 26 26 25 25 24 24 23 22 22 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 28 28 28 28 28 28 28 28 29 30 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 33 33 34 34 35 35 36 36 37 38 38 39 39 40 41 42 42 43 44 45 45 46 46 46 46 47 47 47 47 47 47 47 46 46 45 44 43 42 41 41 40 40 39 38 37 37 36 35 34 33 33 32 32 32 33 33 34 35 36 37 37 38 39 40 41 42 43 44 45 46 47 48 49 51 52 53 55 57 58 60 61 61 62 62 62 61 61 61 60 60 59 58 57 56 55 54 53 52 52 51 50 50 50 49 49 49 49 49 49 49 49 49 48 48 47 47 47 47 46 46 45 45 45 45 45 44 44 43 43 42 41 40 40 39 39 38 38 38 37 37 36 36 35 35 34 34 33 33 32 31 30 30 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 20 21 22 23 24 25 24 24 23 23 23 23 24 25 27 26 25 23 22 23 24 24 24 23 22 22 22 23 24 25 27 28 30 31 32 33 34 35 36 37 37 37 37 36 35 34 33 32 32 31 31 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 28 27 27 26 25 25 25 25 26 26 27 27 28 28 27 27 27 27 27 27 25 25 24 23 23 22 22 21 21 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 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 20 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 14 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 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 28 29 30 30 31 32 32 32 32 31 31 31 31 30 30 30 30 30 31 31 31 32 32 33 33 33 34 34 35 35 36 36 37 38 38 39 40 40 41 41 42 43 44 45 45 46 46 46 47 47 47 48 48 48 48 47 47 46 45 44 44 43 42 42 41 40 40 39 38 37 37 36 35 34 33 33 33 33 33 34 35 36 37 37 38 39 39 40 41 41 42 43 45 46 47 48 49 50 52 54 56 57 59 60 60 61 61 61 61 61 61 60 60 59 58 57 56 55 54 53 52 51 50 50 49 49 48 48 48 48 48 48 48 48 48 47 47 47 46 46 46 46 46 46 46 46 45 45 45 44 44 43 42 41 40 40 39 39 39 38 38 38 37 36 36 35 35 35 34 34 33 32 32 31 31 30 29 28 28 27 27 26 26 25 25 25 25 25 25 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 18 19 21 22 22 22 22 21 21 21 22 23 25 30 35 35 33 30 26 24 22 22 22 22 21 21 21 22 24 25 27 30 33 35 35 35 35 36 36 37 37 37 36 36 35 34 33 33 32 31 31 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 26 25 25 24 24 25 25 26 27 27 28 28 28 28 28 28 27 26 25 24 23 23 22 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 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 19 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 12 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 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 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 28 29 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 34 34 35 35 36 36 37 37 38 38 39 39 40 41 41 42 43 44 44 45 46 46 46 47 47 48 48 48 48 48 47 47 46 45 45 44 43 43 42 41 41 40 40 39 38 37 36 35 35 34 34 34 34 34 35 36 37 38 38 39 39 40 40 41 41 42 43 45 46 47 48 49 50 52 54 56 58 59 59 59 60 60 60 60 60 60 59 59 58 57 56 55 54 53 52 51 50 49 48 47 47 47 46 46 46 47 47 47 47 47 47 46 46 46 46 46 46 46 46 45 45 44 44 44 43 43 42 41 41 40 40 39 39 38 38 38 37 37 36 36 35 35 34 34 33 32 32 31 31 30 30 29 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 21 21 22 23 23 Wind_Direction 133 133 133 132 132 132 132 131 131 130 130 131 132 134 136 139 141 141 142 142 143 144 144 144 144 143 143 142 141 139 137 136 134 133 133 134 136 137 137 137 138 137 135 133 130 127 124 120 118 116 113 109 105 102 99 95 92 90 88 86 84 82 80 79 78 77 76 75 73 73 73 73 72 73 73 74 74 75 76 76 76 77 77 78 79 81 83 85 87 88 90 92 93 94 95 97 98 100 102 104 105 107 109 110 112 113 116 117 114 110 107 105 105 106 107 108 109 110 111 112 113 114 115 116 117 119 121 122 124 126 129 132 134 137 139 141 143 144 146 147 149 150 152 153 155 157 158 159 161 163 164 166 168 172 177 184 192 199 205 208 211 213 214 213 208 203 201 202 205 209 212 213 215 215 214 213 212 212 211 212 212 213 214 215 215 213 211 208 205 200 196 193 192 192 191 192 195 196 193 191 188 186 186 184 181 181 179 181 179 168 160 155 156 159 164 163 160 158 155 153 152 151 149 147 149 155 165 177 183 188 194 192 177 163 148 126 117 119 118 120 130 144 158 169 141 15 335 326 338 348 351 347 340 324 326 341 348 348 348 352 14 24 28 37 54 67 88 88 3 320 331 344 352 8 37 71 92 99 100 98 94 89 84 80 75 69 60 39 7 338 323 309 295 289 286 285 282 279 280 279 278 277 275 271 267 264 265 268 270 271 271 272 273 274 274 272 270 270 270 270 269 268 268 270 272 276 280 285 289 292 295 287 273 266 271 285 295 302 307 310 310 309 303 296 296 305 309 313 318 325 334 344 356 2 2 360 358 358 355 350 347 343 338 334 329 325 320 315 309 305 301 299 297 294 293 292 293 295 295 295 291 288 292 303 310 312 314 317 318 321 325 329 334 340 347 352 354 356 358 1 4 6 7 8 9 10 9 8 6 6 5 4 3 2 1 360 360 1 2 4 5 7 6 2 357 354 351 349 349 351 353 354 351 345 339 333 327 322 322 324 333 348 7 41 52 32 37 26 3 355 3 16 57 53 34 29 30 39 54 64 65 62 62 60 52 39 33 46 52 46 38 37 37 33 30 30 34 34 34 34 34 34 34 33 34 34 35 38 40 41 40 37 35 34 34 36 38 41 44 48 51 54 56 56 55 53 53 52 52 51 52 53 54 56 58 59 60 59 58 57 54 51 47 42 35 28 20 13 8 2 358 360 4 7 7 5 360 353 345 340 338 337 333 331 356 15 19 29 25 14 11 1 340 318 299 284 275 268 134 133 133 133 133 132 132 131 131 130 130 130 131 133 135 137 139 140 140 141 141 142 143 143 144 144 144 144 143 141 139 137 136 135 134 135 136 138 138 138 138 138 137 135 133 129 125 122 119 117 114 110 107 103 100 97 94 92 90 87 84 81 80 79 79 78 77 76 75 75 76 75 74 73 74 76 78 79 79 79 79 80 81 81 82 84 86 88 89 90 92 94 95 96 97 98 100 102 104 106 107 109 111 112 114 115 117 119 113 106 102 101 102 104 106 108 109 110 111 112 112 113 115 115 116 118 119 121 122 124 126 128 130 133 135 137 140 142 144 145 147 149 150 152 153 155 155 156 159 161 164 167 170 175 180 186 193 199 204 208 212 215 217 216 211 207 206 208 212 216 218 218 219 219 218 217 215 213 213 213 214 215 217 218 219 219 217 211 204 198 192 189 188 189 193 197 201 205 204 197 190 183 178 175 175 179 184 186 181 168 158 156 160 165 172 175 172 166 162 159 158 157 157 154 153 158 165 173 180 187 190 186 175 170 163 126 112 115 117 122 137 161 190 235 312 339 346 343 343 347 350 348 343 336 336 339 345 347 344 350 358 33 48 63 33 90 55 66 44 320 325 344 3 21 46 71 88 95 96 95 92 87 82 76 70 64 55 37 9 346 333 317 302 293 289 286 283 282 282 282 282 281 278 275 272 269 266 266 267 267 267 267 267 268 269 270 269 268 268 268 269 269 270 271 273 277 282 286 291 294 297 291 278 272 277 289 299 305 308 309 309 306 301 297 299 306 314 321 326 329 334 341 350 359 2 1 1 1 359 354 351 347 342 337 333 329 324 319 313 307 303 299 295 292 290 290 291 294 296 295 293 289 294 295 297 305 311 314 318 322 328 334 341 348 353 356 356 356 358 1 4 7 8 9 10 10 10 9 7 7 6 5 3 1 360 359 358 358 359 1 2 2 1 359 356 353 351 349 348 347 347 347 346 342 339 335 332 328 323 319 317 322 329 349 12 11 34 4 347 340 358 16 24 21 20 17 21 32 44 52 55 57 61 64 64 62 69 71 53 47 40 39 40 39 35 35 35 36 36 37 37 36 35 34 34 34 34 35 37 38 37 36 35 35 37 40 43 46 49 52 55 57 57 57 55 53 51 50 50 50 50 51 53 54 55 56 56 56 55 54 52 49 46 42 38 31 24 17 12 6 1 1 6 10 10 6 1 356 349 342 336 330 320 313 11 5 34 18 21 21 14 3 348 326 304 288 279 272 134 134 133 133 133 133 132 131 131 131 130 130 130 132 134 136 138 139 139 140 140 141 141 142 143 144 145 145 144 142 140 139 137 136 135 136 137 138 139 139 139 138 138 136 134 132 128 124 121 118 115 111 108 104 101 98 96 94 91 88 85 82 81 80 78 77 77 77 77 77 78 77 76 75 75 78 80 81 82 81 82 83 84 84 85 86 88 90 91 92 93 95 96 97 98 100 102 104 105 107 109 111 112 113 115 116 118 119 108 95 92 93 96 99 103 106 108 110 111 111 112 113 114 115 117 118 119 120 121 123 124 125 127 129 131 133 136 138 140 142 144 146 148 150 151 153 153 154 157 160 163 167 172 177 182 188 194 199 204 209 212 216 218 218 216 215 215 217 221 225 227 227 226 226 225 223 220 218 216 214 214 214 216 218 220 220 217 210 202 195 190 185 182 187 199 209 214 214 210 201 189 180 173 172 177 184 190 193 189 177 166 165 171 177 186 189 185 174 167 164 164 164 163 161 159 162 166 170 177 183 184 180 171 167 164 137 111 108 111 120 144 185 237 294 332 346 345 341 340 342 344 344 340 336 334 332 328 317 299 276 277 151 93 57 113 12 3 2 6 346 349 8 24 39 58 76 88 92 93 92 89 85 79 72 65 58 49 31 3 342 332 320 307 299 293 290 286 284 284 284 283 282 280 279 276 270 264 263 265 267 266 264 263 264 265 268 269 269 268 268 269 272 273 274 275 279 284 289 294 298 300 294 283 276 277 286 298 304 306 307 307 306 303 302 303 307 314 323 331 335 339 345 353 3 7 4 2 2 359 357 354 349 344 340 337 333 328 322 316 310 304 300 296 292 291 290 292 295 299 302 302 304 299 299 306 313 318 320 323 327 334 341 348 353 356 357 356 357 358 1 4 7 9 10 11 11 11 9 8 8 7 5 3 1 359 358 357 357 357 358 358 358 358 356 355 353 352 350 349 348 346 345 344 342 340 338 336 333 327 321 316 312 308 301 282 280 295 330 345 351 3 11 13 16 16 14 18 26 35 43 47 51 55 60 66 68 72 58 51 49 42 40 40 41 40 39 38 38 38 39 39 38 36 34 33 32 32 32 34 36 36 35 34 36 41 45 47 50 52 55 58 59 59 58 56 54 53 51 50 49 49 49 51 52 53 53 53 53 52 52 50 48 45 43 39 34 27 21 16 11 6 5 8 11 11 6 1 357 353 348 342 335 325 322 37 2 16 32 35 33 29 20 5 344 318 297 282 274 134 133 133 133 133 133 132 132 132 131 131 130 130 131 133 136 137 139 139 139 140 141 140 141 142 143 144 145 145 143 141 140 139 137 136 136 137 139 140 140 140 139 138 137 136 134 130 126 123 120 116 112 108 105 102 100 97 95 93 90 87 84 82 80 78 77 77 77 78 78 79 80 79 77 77 79 82 83 83 83 84 85 87 87 88 89 90 92 93 94 95 96 98 99 100 102 103 105 107 109 110 112 113 114 115 116 117 117 111 101 93 90 91 94 98 103 106 109 111 112 112 113 114 116 117 118 120 121 121 122 123 124 125 127 128 130 133 135 137 140 142 144 145 147 149 150 150 152 155 158 162 167 172 177 183 189 195 200 204 208 212 215 217 218 220 222 224 228 232 234 235 233 231 229 227 226 224 221 219 217 216 216 218 220 220 219 214 209 201 195 189 180 172 181 206 233 246 238 222 203 188 181 180 181 185 191 195 198 200 198 191 185 186 191 195 195 189 180 173 169 167 166 164 162 162 164 167 169 173 177 179 176 167 159 155 149 130 120 115 123 161 244 294 325 340 344 339 335 336 338 339 338 335 333 330 326 316 296 269 251 255 146 94 29 33 358 339 352 1 2 8 22 37 52 68 80 87 90 91 90 87 82 76 69 61 52 41 22 355 335 327 320 312 303 297 294 291 288 287 287 285 284 283 282 277 270 265 264 266 268 267 265 264 264 264 266 267 268 269 272 273 274 274 274 276 280 286 291 296 300 303 298 287 279 276 284 298 304 304 305 307 308 307 307 307 308 312 319 328 335 342 352 360 8 11 7 3 1 359 358 355 348 346 343 340 336 330 324 317 311 305 300 297 294 293 293 296 300 304 310 317 332 355 351 327 324 327 329 332 336 343 349 353 355 357 358 358 359 360 2 4 7 9 11 12 11 11 10 9 9 7 5 3 1 359 358 357 356 356 355 356 356 355 354 354 353 353 352 351 349 347 345 344 343 342 340 338 334 329 323 318 313 307 297 284 270 267 300 342 2 11 14 14 15 15 14 16 21 28 36 41 44 48 51 54 56 56 49 50 51 46 44 44 43 42 39 39 39 40 41 40 39 37 35 33 32 32 32 33 35 36 36 36 39 44 48 50 52 53 56 58 59 60 60 58 55 54 53 52 50 49 48 49 49 50 50 51 51 50 50 49 48 46 43 40 35 30 24 19 15 10 8 11 13 9 3 360 358 357 356 353 350 343 333 348 330 319 27 37 24 23 23 27 15 340 310 287 277 134 133 133 133 133 133 132 132 132 132 132 131 130 131 132 134 136 138 139 139 140 140 140 140 140 141 142 144 144 143 142 140 139 138 137 137 138 140 141 141 141 140 139 138 137 135 132 129 125 122 118 113 109 106 103 101 98 96 94 91 89 86 84 82 79 77 77 77 77 78 80 81 81 79 79 81 82 84 84 85 86 87 88 89 90 91 92 93 95 96 97 98 99 100 101 103 105 107 109 110 112 113 114 115 116 116 116 116 113 108 101 95 92 92 94 98 103 107 110 112 113 114 114 116 117 119 120 121 122 123 124 125 126 127 128 130 131 133 135 136 138 140 142 144 147 148 149 150 153 156 160 164 170 175 182 189 196 201 205 208 211 214 216 218 220 224 229 235 241 245 245 241 236 232 228 225 222 220 220 221 222 224 225 226 226 224 221 215 206 198 187 172 158 165 193 268 12 47 101 153 169 180 190 194 195 196 198 201 206 211 209 205 201 199 197 194 191 187 183 177 172 168 166 163 163 165 165 166 169 171 174 174 165 152 143 143 149 148 137 144 213 297 324 341 347 344 340 338 338 339 339 336 333 332 329 323 312 293 270 261 264 231 353 18 64 7 345 0 10 15 23 33 46 60 72 80 85 88 89 88 85 80 74 66 56 45 30 9 347 332 326 321 314 306 300 298 295 292 291 291 289 286 284 282 279 274 269 266 265 264 265 265 264 263 263 264 265 267 271 274 275 274 273 273 275 280 287 294 300 303 305 301 293 285 280 288 302 306 305 306 309 310 311 311 310 308 309 314 322 330 340 350 0 7 9 7 2 359 359 359 353 347 347 346 342 337 331 324 317 310 305 301 297 296 297 299 301 305 309 316 326 345 9 9 336 325 332 336 340 345 350 354 356 357 358 359 359 0 1 2 4 7 9 11 12 12 11 11 10 9 8 5 3 1 359 357 356 355 355 354 354 354 354 353 353 353 353 353 352 350 348 346 344 344 343 342 340 337 333 330 327 323 316 307 294 282 288 324 354 6 9 10 12 13 13 14 16 17 21 29 34 38 42 44 45 46 47 47 49 49 48 47 46 44 41 40 40 42 43 43 42 40 37 35 33 32 33 33 34 36 37 39 40 43 47 50 51 52 54 56 59 61 61 60 59 57 56 56 54 51 49 47 47 48 48 48 49 49 49 49 49 48 47 45 41 37 31 25 20 16 13 11 15 16 10 2 358 358 360 1 2 3 3 2 358 331 282 327 14 2 360 349 357 2 347 321 295 282 134 133 133 133 133 133 132 132 132 132 132 131 130 130 131 132 135 137 139 139 140 140 141 140 140 140 141 142 143 143 142 140 139 138 137 137 138 140 142 143 143 142 141 139 138 137 135 132 128 124 119 114 110 106 104 102 99 96 95 92 90 88 86 83 80 78 78 77 76 78 81 82 81 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 96 97 98 100 101 102 103 105 107 108 110 112 113 114 115 116 116 116 116 115 114 110 106 102 98 96 95 96 99 104 108 111 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 130 131 132 133 134 134 135 139 142 145 147 148 150 152 155 158 161 165 170 177 185 193 200 205 209 212 215 218 223 228 235 243 250 254 257 255 252 247 241 234 227 224 223 226 232 238 241 241 240 239 239 239 233 222 209 192 157 135 130 114 70 54 29 15 160 164 174 190 198 200 199 200 205 213 218 217 213 207 201 197 197 197 195 191 185 179 174 168 164 164 165 165 165 167 168 170 172 167 155 137 141 157 161 156 169 255 320 342 353 355 351 347 343 341 341 339 335 330 327 325 318 310 308 304 300 294 300 344 10 16 2 357 9 19 26 34 43 53 64 73 79 83 86 87 86 83 78 71 61 49 37 20 359 341 331 326 321 314 306 302 300 297 295 295 293 291 288 285 283 281 277 273 269 263 261 261 262 261 260 261 263 267 270 273 275 274 273 272 274 277 283 290 297 304 307 310 306 301 297 293 298 307 310 309 309 312 313 313 313 311 309 308 311 318 328 336 344 351 357 360 359 358 358 359 359 352 349 348 347 342 336 330 323 316 310 305 302 301 301 303 306 310 312 315 320 328 340 349 340 326 330 337 343 348 353 356 358 358 358 358 359 359 0 2 3 5 7 9 11 12 12 12 11 10 9 8 5 3 1 358 356 355 354 353 352 352 352 352 352 352 352 352 353 352 350 348 347 346 346 346 347 346 345 343 342 340 336 330 322 312 300 315 353 7 8 7 8 9 10 11 15 18 18 19 23 28 33 38 41 42 43 44 45 47 49 48 47 45 42 40 40 41 44 46 46 43 40 37 34 33 33 34 35 36 37 39 41 43 45 48 50 51 53 54 57 60 62 62 62 61 60 59 58 56 53 51 49 48 48 47 47 47 47 47 48 48 49 48 46 43 38 33 26 21 17 15 15 18 18 11 3 359 359 1 4 6 9 10 10 9 353 309 305 317 331 341 336 336 337 333 318 299 287 134 134 133 133 133 133 132 132 131 131 131 131 130 129 129 130 132 135 138 139 140 140 141 140 140 140 140 141 141 142 142 141 140 139 138 137 138 140 143 144 145 144 143 141 139 137 136 134 131 127 121 115 111 108 105 103 99 97 95 93 91 89 87 85 82 80 80 79 77 79 81 82 81 80 81 82 83 84 85 87 88 89 90 91 92 93 94 95 96 98 99 101 102 103 105 106 108 110 112 113 115 116 116 117 117 117 117 116 115 112 110 107 104 102 101 100 101 104 107 111 113 114 115 116 117 118 120 121 123 124 126 127 128 129 129 130 130 131 131 132 131 132 136 140 143 146 148 150 152 154 155 158 160 164 169 176 185 194 202 208 213 218 223 230 239 250 259 267 270 266 261 257 253 247 242 238 237 239 244 253 260 262 260 256 255 255 255 250 239 228 198 121 94 81 85 103 120 157 202 179 151 159 177 193 202 202 205 213 221 223 219 213 207 202 201 203 204 202 197 190 184 177 170 165 165 165 166 166 166 164 165 167 171 168 154 148 154 154 160 192 276 330 352 360 359 355 351 346 343 340 337 331 326 323 320 317 316 313 316 315 305 316 350 2 13 3 3 16 27 35 44 53 60 67 73 78 81 83 84 84 81 77 68 56 43 29 12 353 339 332 327 320 312 306 303 300 298 297 296 292 292 290 287 286 284 281 279 275 268 263 262 261 260 262 265 268 272 274 276 276 275 274 275 279 285 291 297 303 308 313 316 314 310 309 308 310 313 315 314 314 315 316 316 314 314 314 314 315 320 329 336 341 345 348 350 351 355 359 359 357 352 350 348 344 339 334 329 323 317 312 308 307 307 308 311 314 318 319 321 324 328 331 332 327 326 335 342 349 355 359 360 360 359 358 359 359 359 0 2 3 5 7 9 10 11 11 11 11 10 9 7 5 3 0 358 356 354 353 352 351 350 350 351 351 351 351 351 351 351 349 348 348 349 351 353 354 355 355 357 359 357 348 339 334 320 309 342 8 13 9 8 8 11 13 14 17 19 20 21 22 26 31 36 40 41 42 44 46 47 47 46 45 43 42 41 42 44 47 48 47 44 41 37 34 32 33 34 35 37 39 41 43 46 49 49 50 51 54 56 59 61 63 64 64 63 62 62 61 59 55 52 51 50 48 47 46 45 45 45 46 48 48 48 46 43 39 34 27 22 18 17 19 21 19 12 5 0 360 2 6 10 13 15 16 15 2 339 325 316 322 329 332 337 334 324 311 296 288 136 135 134 134 134 133 132 132 132 132 132 131 130 129 129 128 130 132 136 139 140 141 141 141 141 141 141 140 141 142 142 142 142 140 139 138 139 141 143 145 146 146 145 143 141 139 137 136 134 130 124 117 112 109 106 104 100 98 95 93 91 89 88 85 83 82 82 80 79 81 82 82 80 79 81 82 83 85 86 87 88 89 90 91 92 93 94 95 97 98 100 102 103 104 106 108 109 111 113 114 116 117 118 118 118 118 117 117 116 115 113 111 110 108 107 106 106 107 109 111 113 115 116 116 117 117 119 120 121 123 125 126 127 128 129 129 130 131 131 131 131 132 134 138 141 145 147 150 152 152 153 154 155 157 160 166 174 186 201 212 219 225 233 245 261 277 287 289 282 271 262 256 251 248 249 254 258 261 264 266 267 267 268 269 269 265 257 249 243 229 106 87 78 73 90 128 156 183 193 163 149 144 154 189 199 203 209 218 224 224 218 212 209 208 208 208 207 204 200 192 185 179 173 168 168 169 170 168 164 160 159 163 171 172 157 150 147 144 158 217 291 334 353 358 357 354 351 348 345 341 335 327 322 320 316 311 305 297 301 307 323 336 341 13 15 7 9 23 34 42 51 58 64 68 72 76 78 79 80 80 79 74 65 52 36 21 5 349 337 330 323 316 309 304 301 299 297 296 295 292 292 292 291 290 290 290 289 284 275 267 262 261 265 272 277 278 277 276 276 277 277 278 282 288 295 301 306 310 315 319 323 323 321 319 318 318 320 322 322 321 321 321 321 320 321 323 325 325 329 335 339 343 346 348 350 351 355 358 359 358 354 351 346 341 338 335 331 325 320 315 314 313 314 316 319 322 324 325 326 328 330 330 328 327 331 336 345 354 0 2 2 1 359 358 359 1 1 1 2 4 5 6 8 9 10 11 11 10 9 7 6 4 2 0 358 356 354 352 351 350 349 349 349 349 349 349 349 349 349 348 348 350 352 356 359 2 4 6 10 18 24 17 356 360 10 358 7 15 14 11 11 11 13 15 16 18 20 23 24 25 27 31 35 38 41 42 44 46 46 45 44 43 43 44 44 45 47 49 49 47 44 40 36 34 32 33 34 36 38 40 42 44 46 48 50 50 52 55 58 61 62 64 65 66 66 65 64 64 62 58 55 52 50 48 47 46 45 44 44 46 47 48 47 45 44 41 36 29 23 20 20 22 23 19 12 6 2 1 3 6 10 13 16 18 16 8 354 343 339 335 327 323 329 337 327 313 294 289 136 135 135 135 134 133 133 133 133 133 133 132 131 130 129 128 128 130 133 137 140 141 142 142 141 141 141 141 141 142 143 143 143 142 141 141 141 141 143 145 147 147 147 145 143 141 139 137 135 132 127 120 113 109 107 105 101 98 96 94 91 89 88 86 83 82 82 81 81 82 83 82 80 79 80 82 84 85 87 89 90 90 91 92 93 94 95 96 97 99 101 103 104 105 107 108 110 112 114 115 117 118 119 120 120 119 119 118 117 117 116 115 114 113 112 112 112 112 112 114 115 116 116 117 117 117 117 118 119 121 122 124 125 126 128 129 130 131 132 132 132 133 135 138 141 143 146 149 150 150 150 150 149 149 150 152 155 157 159 168 186 179 65 51 44 35 24 358 316 286 271 263 259 258 264 270 272 272 269 264 260 260 264 271 274 269 262 255 252 106 96 97 91 87 99 131 164 177 162 140 134 130 150 189 194 201 208 215 222 221 217 214 214 213 212 208 204 200 197 192 186 181 175 172 171 171 172 171 167 163 158 162 167 163 151 143 136 132 146 171 315 356 3 2 358 355 352 349 346 343 336 326 316 307 295 283 278 282 299 329 338 344 351 20 24 19 19 30 40 47 55 63 66 69 72 74 75 75 75 75 75 72 62 46 29 14 359 344 332 322 315 308 304 301 298 296 294 293 292 292 292 293 293 295 297 300 298 290 278 269 263 263 270 280 284 282 278 276 276 277 279 283 290 297 304 310 314 317 321 324 328 331 331 330 329 328 329 330 331 330 329 328 328 329 330 333 335 337 340 343 345 347 350 352 353 354 357 358 359 359 357 352 346 341 339 338 335 330 325 322 321 321 322 323 325 326 327 329 330 331 331 330 327 327 329 334 347 358 5 6 4 1 359 358 360 3 4 3 3 4 5 6 7 8 8 9 9 9 7 6 4 3 1 360 358 356 354 352 350 349 349 348 348 348 347 346 346 346 347 348 349 351 355 0 5 8 10 13 16 24 33 34 24 23 26 27 24 19 15 12 13 13 15 16 17 19 21 23 25 27 28 30 33 36 39 42 44 43 43 42 42 43 44 46 49 49 51 51 50 47 43 39 36 34 33 34 35 37 39 41 43 45 46 48 50 52 54 58 61 64 65 66 67 68 69 67 66 65 64 61 57 53 51 49 48 47 45 45 45 46 47 48 47 46 46 44 40 33 26 23 25 26 25 18 12 7 3 1 1 3 7 10 14 16 16 10 2 358 357 352 340 326 321 325 333 326 302 290 137 136 135 135 134 134 133 134 134 135 134 133 132 131 129 128 127 128 131 134 138 140 142 142 142 141 142 142 142 143 143 144 144 143 142 142 143 142 143 146 148 148 148 147 145 143 141 139 136 134 130 124 117 111 107 105 102 99 97 94 92 89 88 85 82 81 81 81 81 83 84 83 81 80 80 82 84 85 87 90 91 92 93 93 94 95 95 97 98 100 101 103 104 106 108 109 111 113 114 116 118 119 120 121 121 121 120 119 118 118 118 117 117 117 116 116 116 116 116 116 116 117 117 117 117 117 117 117 118 118 120 121 123 124 126 128 129 131 132 133 134 135 137 139 140 142 146 148 147 145 145 145 143 142 141 138 134 128 116 103 92 85 81 79 76 70 61 48 24 341 307 293 289 290 287 282 275 271 269 265 260 257 259 264 268 268 266 265 270 84 107 109 103 100 109 131 159 180 172 136 118 128 160 185 192 202 205 214 222 222 219 218 216 213 210 205 200 194 191 190 187 182 177 173 171 171 172 171 170 168 162 158 156 148 141 133 130 116 118 104 68 27 22 17 11 5 357 350 347 344 336 318 290 269 260 273 309 318 320 328 340 357 4 16 27 31 32 37 44 52 60 65 67 70 72 72 72 70 69 70 72 69 59 40 20 4 350 336 323 312 304 301 299 299 297 294 291 290 290 290 291 293 295 299 303 304 299 287 277 273 272 274 280 285 283 278 274 275 279 282 286 291 298 305 310 315 318 322 325 328 331 335 337 337 336 336 336 337 338 338 337 336 336 336 337 339 342 344 346 347 348 349 351 353 354 355 357 358 358 358 356 352 347 343 343 342 340 336 333 331 329 329 328 328 328 329 330 331 332 332 331 329 329 328 329 337 347 1 7 8 6 2 359 357 0 5 7 5 4 4 5 5 6 6 6 6 6 6 5 4 3 2 1 360 358 356 354 352 350 349 348 348 348 347 347 346 345 345 346 348 351 354 359 3 8 10 12 14 15 18 24 26 23 23 25 26 24 20 16 15 14 15 17 18 18 19 21 22 24 26 28 30 31 34 37 40 40 39 38 38 39 42 44 47 50 52 54 54 53 49 45 41 38 35 35 36 37 39 42 44 45 47 48 49 51 53 57 61 64 67 68 68 70 72 72 71 69 67 65 61 57 54 52 51 50 48 47 46 46 47 47 48 49 49 48 48 45 38 30 27 28 30 28 21 18 13 7 1 357 359 2 5 9 12 11 7 4 6 6 4 357 348 335 325 334 336 324 305 139 137 136 135 135 134 134 135 135 135 135 134 133 131 130 128 127 127 129 132 135 138 140 142 142 142 143 143 143 144 145 145 145 144 143 143 143 143 144 146 148 150 149 148 147 145 143 140 138 135 132 128 122 115 108 104 101 99 97 95 93 90 88 84 80 80 80 80 81 83 83 82 81 80 80 82 84 85 87 90 92 93 94 94 95 96 97 98 99 100 102 103 105 106 108 110 111 113 115 117 118 120 121 122 122 123 122 122 120 120 119 119 119 119 119 119 120 120 119 118 117 117 116 116 116 116 116 117 117 117 118 119 121 122 125 127 128 130 131 133 135 136 138 139 140 141 144 145 142 140 139 139 137 135 133 131 127 123 115 107 101 95 91 89 87 84 77 68 55 35 11 346 325 307 295 284 276 272 271 269 265 262 259 259 263 266 266 264 262 234 124 112 110 112 120 134 153 172 175 158 135 143 166 185 195 204 210 221 227 226 224 220 216 213 212 210 205 196 188 186 186 182 176 171 169 169 169 169 168 164 159 154 147 136 127 154 298 91 82 70 53 41 37 32 26 18 5 353 347 342 328 293 253 237 251 314 342 337 329 334 349 359 5 12 24 34 40 45 50 57 64 67 68 70 72 70 68 65 63 65 68 66 54 33 10 354 338 324 313 304 298 298 299 299 296 292 289 287 288 289 291 292 297 301 304 300 292 283 281 285 291 296 297 293 285 278 277 280 286 290 295 301 306 310 314 317 321 324 327 330 332 336 339 340 341 341 341 341 342 343 343 342 342 342 342 343 344 347 349 350 350 350 351 352 352 353 353 353 353 354 353 350 348 346 346 345 343 341 339 337 335 334 333 333 332 332 332 332 332 331 331 331 330 332 333 337 349 0 7 8 7 3 358 356 0 7 11 9 6 5 4 4 4 5 4 3 3 2 2 2 2 1 1 359 358 356 355 354 351 349 347 347 348 347 347 346 346 347 348 350 353 356 0 4 8 10 11 13 13 15 15 16 17 21 22 21 21 20 20 18 16 16 18 18 19 20 21 22 23 25 27 29 31 33 36 37 37 36 35 35 37 39 42 46 50 53 55 55 54 51 48 45 41 39 38 39 40 43 45 46 48 49 50 51 52 55 59 63 66 68 69 70 72 73 73 72 71 68 65 61 58 56 54 52 52 51 50 49 49 48 48 48 49 50 50 49 47 40 34 30 30 32 32 31 30 32 29 18 9 0 357 359 2 5 4 2 3 7 7 6 3 0 351 335 335 340 338 330 140 139 137 137 136 136 136 136 136 136 136 135 135 133 131 129 128 128 128 130 132 134 137 140 141 142 143 143 144 144 145 146 146 144 142 143 143 143 144 147 149 151 151 150 148 147 145 142 140 137 134 130 126 120 113 106 100 98 97 96 94 92 89 84 80 78 78 78 80 82 82 80 79 78 79 80 82 84 87 89 91 93 94 95 96 97 98 99 100 101 103 104 105 107 109 110 112 114 115 117 119 120 121 122 123 124 124 124 123 122 122 121 121 121 122 122 122 122 122 120 119 117 116 115 115 115 116 116 117 117 117 117 118 120 122 125 127 129 131 133 135 136 138 139 139 140 141 140 137 135 135 134 133 131 128 126 125 123 120 115 110 105 101 96 91 86 81 75 65 53 36 3 323 300 288 281 276 273 269 266 265 263 261 261 264 265 262 258 248 214 128 114 118 123 130 138 148 158 167 174 174 171 177 192 203 213 220 226 230 232 228 220 216 214 215 222 211 200 187 182 182 181 175 170 167 166 167 168 166 163 161 158 150 149 157 271 108 77 59 52 45 44 44 44 39 29 11 352 342 333 301 255 227 214 229 324 353 356 357 359 1 3 7 12 19 31 43 51 57 62 64 66 69 72 72 69 65 61 59 60 64 62 51 27 0 342 326 314 307 301 299 300 300 299 295 290 288 287 288 289 290 292 296 300 300 296 290 290 296 303 310 310 305 297 289 285 287 291 295 297 300 304 308 312 315 318 321 325 328 330 333 336 339 341 344 345 346 346 347 348 348 347 347 346 346 346 346 347 349 351 351 351 351 351 350 350 348 347 349 351 351 350 349 348 347 347 346 344 342 339 338 337 337 337 336 335 334 333 332 331 331 332 333 334 335 339 348 358 4 6 5 2 358 355 359 7 13 12 8 4 2 1 2 3 3 1 359 358 359 360 1 1 0 359 357 356 356 355 352 349 347 347 347 347 347 347 347 348 349 351 353 356 360 4 6 9 11 12 13 14 13 13 15 18 20 20 21 23 23 21 18 17 17 18 19 21 22 22 22 23 25 28 30 32 33 34 34 33 33 33 35 37 40 43 47 50 53 53 53 51 49 47 45 43 43 42 43 44 45 48 50 52 53 52 54 57 61 64 66 68 69 70 70 70 70 69 68 66 63 60 58 56 54 54 54 54 53 53 52 51 49 49 48 49 51 50 47 40 35 32 31 32 33 35 40 48 54 52 42 12 359 354 355 358 1 2 4 5 5 3 1 360 355 346 342 342 342 338 142 140 139 139 139 139 138 138 137 137 137 136 136 134 132 131 130 130 129 129 130 132 134 137 139 141 143 143 144 145 146 147 147 145 143 143 143 144 145 148 151 152 152 151 150 148 146 144 142 139 136 132 128 124 118 111 104 100 97 96 95 93 90 86 82 79 77 76 79 80 80 79 77 76 76 78 79 81 85 88 90 91 93 94 96 98 99 100 101 102 103 105 106 107 109 111 113 114 116 118 119 120 121 122 123 124 125 126 126 125 125 124 123 123 124 124 124 124 123 122 120 118 116 115 115 115 116 117 118 119 119 118 119 119 121 123 125 128 130 132 134 136 137 137 137 138 138 137 135 133 132 131 129 127 124 121 119 119 119 118 115 112 109 105 100 93 86 78 68 55 36 357 314 293 286 283 279 274 268 264 261 259 259 261 262 260 254 247 238 187 122 121 128 133 139 147 157 168 178 188 191 187 191 204 216 223 226 228 228 229 225 216 210 211 207 210 199 197 181 176 178 181 179 172 165 163 165 167 165 162 160 158 157 165 195 349 71 64 50 45 42 44 49 54 51 31 2 335 321 299 256 229 215 202 208 270 312 342 358 2 6 7 9 14 21 31 43 53 61 64 65 66 70 74 73 69 63 58 56 57 60 59 48 23 351 329 316 310 307 304 303 302 301 297 293 289 288 287 287 288 290 292 295 298 300 301 303 308 314 317 315 308 301 295 291 290 293 299 303 305 304 305 308 312 314 317 320 324 327 329 333 336 339 342 344 347 349 350 351 352 353 353 352 352 351 351 350 349 350 351 352 353 353 352 351 350 349 349 349 350 351 351 350 349 348 347 346 345 343 341 340 339 340 340 339 338 336 334 333 332 332 333 335 335 337 340 347 356 0 3 3 1 357 355 357 4 11 12 7 2 359 358 359 360 360 358 355 354 354 357 360 2 1 359 357 356 357 357 355 351 347 346 347 347 347 347 348 348 348 349 351 354 358 2 4 8 11 12 12 12 12 12 14 16 19 20 22 26 25 22 18 16 16 19 21 22 23 22 21 22 24 26 28 29 31 31 32 32 32 32 33 35 38 41 45 47 49 51 50 50 49 47 46 45 46 46 47 47 48 49 51 53 54 54 56 58 61 64 65 67 68 68 67 66 67 66 65 63 61 58 56 55 55 55 55 56 56 56 55 54 52 50 48 48 50 49 46 40 34 31 30 30 32 36 42 51 59 65 68 43 61 68 40 9 15 16 16 12 5 1 359 355 352 352 349 348 345 336 144 142 141 141 141 142 141 140 139 139 138 137 136 134 133 132 132 131 131 130 130 130 132 134 137 139 141 142 143 144 147 149 149 147 145 144 145 145 146 148 151 152 152 152 151 149 148 146 143 141 138 135 131 127 122 116 111 106 101 98 96 94 91 89 86 82 78 77 77 77 76 75 75 74 74 75 76 78 81 84 86 88 90 92 95 97 98 100 101 103 104 105 107 108 110 112 113 115 116 118 120 121 122 123 124 125 126 127 128 128 127 126 125 125 125 125 125 124 123 122 121 119 117 116 116 116 117 118 119 120 121 121 121 121 122 122 124 125 127 130 133 136 137 137 137 136 136 135 133 130 128 126 124 122 121 119 116 115 116 117 116 113 112 111 109 104 98 89 72 47 15 342 313 296 289 287 283 278 275 271 267 263 261 261 259 254 246 237 220 144 129 133 138 142 149 158 165 173 185 194 194 193 202 216 225 228 229 228 223 221 217 209 201 197 197 201 195 193 180 173 176 182 183 176 167 162 163 165 163 158 154 151 152 159 141 86 67 54 45 42 43 47 53 59 46 15 336 311 290 245 215 220 222 207 204 225 311 358 1 4 6 8 11 18 27 35 45 55 64 67 67 68 73 77 76 70 63 58 56 56 57 56 45 18 341 319 311 308 307 306 304 302 299 297 293 291 289 288 287 288 289 292 297 302 306 311 317 323 325 322 314 305 299 298 297 297 299 305 310 313 313 313 313 313 315 317 320 323 325 328 332 336 339 343 346 348 350 352 353 354 355 355 356 356 356 356 355 354 354 354 354 354 354 354 354 354 353 353 352 352 352 352 351 350 349 348 347 345 344 343 342 341 341 342 341 340 339 337 335 334 334 335 337 337 338 342 347 353 357 359 359 359 357 355 355 358 4 6 3 359 356 355 355 357 357 355 352 350 350 354 1 6 5 1 358 357 357 358 357 353 349 347 348 349 348 348 348 347 347 348 349 352 356 360 3 6 8 9 10 11 12 12 14 15 17 19 22 25 25 21 16 15 17 20 22 24 24 23 22 22 23 24 25 26 28 29 30 31 32 32 34 35 38 41 43 46 47 49 49 49 49 48 48 48 48 49 49 49 49 50 52 55 57 57 58 60 62 64 65 66 67 67 65 64 65 65 64 62 60 57 56 56 56 57 57 58 58 58 58 57 56 53 50 48 48 48 46 41 35 31 29 28 29 33 38 46 52 57 62 65 71 76 76 60 40 36 33 30 24 16 6 352 348 354 355 354 350 346 146 144 144 145 145 145 144 143 142 141 140 138 136 134 134 133 133 132 132 131 131 131 131 132 134 137 139 141 143 145 147 150 151 149 147 147 147 147 148 149 151 151 152 152 151 151 149 147 145 143 140 137 133 129 125 120 116 112 108 103 98 95 93 91 89 86 83 81 79 75 72 70 70 70 72 73 73 73 76 79 81 82 85 88 92 94 96 98 100 101 103 105 107 108 110 112 114 116 117 118 120 121 123 124 125 126 127 128 129 130 130 129 128 127 127 126 125 124 123 122 121 120 119 118 118 118 119 119 120 121 122 123 123 124 124 124 125 125 125 127 131 135 137 138 137 137 135 133 131 129 126 124 122 121 121 120 118 115 115 115 115 113 112 110 109 108 105 98 87 58 356 328 313 299 290 283 278 277 279 280 276 272 269 266 261 252 243 235 213 152 143 144 148 153 160 167 173 178 182 190 193 198 211 223 229 229 227 224 218 215 211 205 199 194 194 194 192 195 187 178 176 180 183 181 171 164 162 162 159 154 149 141 132 125 107 77 57 48 44 44 46 51 57 62 39 1 331 308 296 165 194 231 238 217 196 183 4 2 3 3 4 6 11 19 30 40 48 59 68 71 71 73 77 80 76 69 64 60 58 57 56 52 40 11 332 314 309 306 308 308 305 301 299 299 297 294 291 289 287 288 290 295 303 310 316 322 327 331 330 326 319 314 312 312 310 309 311 316 321 323 322 321 319 317 316 316 319 321 325 329 333 337 340 343 347 349 351 353 354 355 356 357 357 358 358 358 357 357 357 357 357 357 357 357 358 357 357 356 354 354 354 352 351 349 349 348 347 346 345 344 344 343 343 344 344 344 343 341 339 338 337 338 338 339 341 343 348 352 353 354 356 356 356 354 354 355 357 358 358 356 354 352 351 353 353 352 349 346 345 350 3 14 11 5 1 359 359 359 358 355 351 350 350 351 351 349 348 346 346 348 349 351 355 358 0 2 4 6 9 11 12 12 13 14 15 16 19 23 23 20 16 14 16 20 24 25 25 24 23 22 22 22 22 24 26 28 30 31 32 33 35 37 39 41 42 45 46 47 49 49 49 50 50 51 51 52 53 51 50 51 55 58 59 60 61 63 64 65 65 65 65 65 64 64 64 64 64 62 60 58 57 57 57 58 59 60 60 61 61 60 58 55 52 49 47 47 46 42 36 30 27 26 27 30 34 40 44 48 51 55 59 64 62 54 46 42 41 40 37 30 17 1 353 355 358 358 357 353 149 148 149 148 148 147 146 145 144 143 141 139 137 135 133 133 133 132 132 132 132 132 131 132 133 135 138 141 144 146 148 151 152 151 150 149 150 149 149 150 150 150 150 151 151 151 151 149 147 145 142 139 135 131 127 123 119 115 112 108 104 100 96 93 91 90 89 88 85 78 71 66 65 66 68 70 69 69 70 71 72 73 77 82 86 90 92 95 97 99 101 103 105 107 110 112 115 117 118 119 121 122 124 125 126 127 128 129 130 131 131 131 130 129 128 127 126 125 124 123 122 121 120 120 120 120 121 121 122 123 124 125 126 126 126 126 127 127 127 128 130 134 136 138 138 138 136 133 131 129 127 126 125 125 125 125 122 119 116 116 115 114 111 109 106 104 102 101 101 94 36 333 309 295 284 275 268 266 270 271 268 268 270 271 267 258 248 235 213 171 154 154 157 162 170 175 180 186 192 196 200 208 219 226 228 227 222 217 212 209 206 204 202 199 195 192 194 194 192 183 176 175 179 183 177 169 164 163 160 156 150 139 123 108 92 72 54 47 46 47 50 54 59 65 46 2 330 325 67 95 199 260 255 215 120 54 21 4 2 3 4 6 10 20 32 43 54 64 71 73 74 77 79 78 74 68 63 61 60 59 57 50 34 5 330 315 311 311 316 318 310 303 300 301 297 294 291 288 287 289 293 301 310 319 327 332 335 335 335 332 330 331 331 328 323 320 322 326 331 331 328 325 323 320 317 317 318 322 326 330 335 339 342 345 348 350 352 353 355 356 357 357 358 358 358 357 357 357 358 359 358 358 359 359 359 359 357 356 355 354 353 351 350 349 348 347 347 346 345 345 344 344 345 347 348 349 348 347 344 342 341 340 340 340 341 344 349 350 349 349 352 353 354 354 354 354 355 356 355 353 352 349 347 348 348 348 348 347 344 343 352 7 7 3 1 1 1 360 359 356 354 353 353 354 352 349 347 346 346 348 350 352 354 356 358 359 2 5 7 9 11 12 13 14 15 16 19 21 21 19 17 16 17 23 27 28 27 25 23 22 20 20 21 22 25 28 30 32 33 34 36 38 40 42 43 44 45 47 49 50 50 51 52 53 54 55 55 55 56 56 58 60 62 63 64 66 66 66 67 66 65 64 64 64 65 65 64 63 61 60 59 59 59 59 60 61 62 63 63 62 60 57 55 51 47 45 45 43 37 31 27 25 25 27 30 35 39 43 45 49 52 54 53 47 39 39 40 40 39 33 24 13 3 0 2 4 4 2 154 159 155 153 151 149 148 147 146 144 142 140 139 136 135 134 132 132 132 132 132 132 132 132 133 136 139 142 145 148 150 152 153 153 152 152 152 152 151 150 150 150 149 150 150 152 152 151 149 146 143 141 137 133 130 126 122 118 115 112 109 105 101 97 94 93 93 94 92 86 78 70 65 66 68 69 68 67 65 64 62 62 66 71 77 82 86 90 94 98 100 101 103 105 108 111 115 117 119 120 121 123 125 126 127 128 129 130 131 132 133 133 133 132 130 128 127 125 125 125 124 123 122 122 122 122 123 123 123 124 125 126 127 127 127 128 128 129 129 130 132 134 136 137 137 137 136 134 132 131 131 130 129 129 128 128 126 123 120 119 117 116 114 110 105 100 95 91 90 91 74 9 312 292 282 272 264 262 259 253 249 253 262 268 269 263 251 237 217 187 166 162 164 169 175 182 188 195 198 201 209 218 224 228 228 224 216 208 203 200 200 202 203 199 194 192 193 193 191 185 176 173 177 181 179 172 167 168 167 162 154 144 125 93 70 60 50 47 47 48 50 52 57 65 54 5 338 22 57 47 347 317 299 345 58 44 26 9 2 2 5 7 11 20 33 47 58 67 72 73 76 78 79 77 72 67 63 62 61 59 56 47 32 7 338 324 320 322 328 329 320 308 302 300 293 288 285 284 286 292 298 307 318 328 336 340 340 339 339 340 341 343 342 338 331 327 328 331 335 334 329 325 323 321 319 319 321 325 329 333 337 340 343 346 349 351 352 354 355 356 356 357 358 358 357 357 357 357 358 357 358 359 359 360 360 359 357 355 353 352 351 350 349 349 348 347 346 346 346 346 346 347 348 350 352 353 353 351 348 346 344 343 343 342 342 345 350 351 344 342 346 349 350 351 352 353 353 354 353 350 348 345 344 343 344 345 347 348 347 340 336 346 355 356 358 360 359 359 358 356 355 354 354 353 350 347 345 344 345 347 349 351 353 355 356 358 1 4 6 7 9 11 13 14 16 17 18 19 19 18 18 17 18 23 28 30 29 26 24 21 19 19 20 22 24 27 30 32 33 34 36 38 40 41 43 44 46 48 50 51 51 52 54 55 57 58 58 60 63 64 63 63 64 65 66 68 68 68 68 67 65 64 63 64 65 65 65 64 63 62 61 61 61 61 61 62 63 64 65 64 62 61 58 55 51 47 44 43 38 32 26 23 22 23 26 31 36 40 44 48 51 52 50 44 39 37 38 38 37 33 27 20 13 10 9 10 11 10 174 199 160 155 152 151 149 148 146 145 144 142 141 139 138 136 134 133 132 132 133 132 132 133 135 137 140 143 146 149 151 153 154 155 154 154 154 153 152 151 150 150 149 149 150 151 153 152 150 148 145 143 139 136 132 129 125 121 117 114 112 109 106 102 98 97 97 97 96 94 88 80 74 73 74 74 72 69 66 61 55 54 55 59 64 70 76 82 89 94 98 100 101 103 105 108 113 117 120 121 122 124 125 127 129 130 131 132 133 134 134 134 134 134 132 130 128 127 126 126 126 125 125 124 124 124 123 123 123 124 125 126 127 128 129 129 130 131 132 133 134 135 135 135 135 134 134 134 133 133 133 133 132 131 129 127 125 123 121 118 117 116 115 113 108 100 90 81 73 74 67 28 330 302 289 281 277 278 272 260 251 251 256 263 266 262 253 243 232 209 182 169 170 174 180 188 195 200 204 210 219 227 230 231 230 222 209 199 193 192 195 199 202 199 192 189 191 190 187 184 178 175 177 178 175 171 171 174 174 169 160 148 90 39 30 35 40 43 46 48 49 50 55 62 51 23 3 32 36 16 7 359 346 13 47 45 29 13 5 5 10 14 17 24 34 46 58 67 71 72 74 77 77 75 71 66 63 62 60 57 54 46 34 16 353 337 332 333 336 336 327 313 304 298 291 285 283 282 288 296 304 315 326 336 341 343 343 343 344 345 347 348 346 340 334 330 330 331 333 330 325 321 321 322 322 324 326 330 333 336 339 342 345 347 349 351 352 353 354 355 356 357 357 357 357 357 356 356 357 357 358 359 360 0 360 359 356 354 352 351 350 350 350 350 349 348 347 347 347 348 349 350 351 353 355 356 356 355 352 350 348 346 345 346 345 344 354 2 353 344 340 340 342 345 348 350 350 350 349 346 344 341 340 339 340 343 346 347 347 347 346 349 352 353 354 357 358 357 357 355 354 354 351 348 346 345 344 343 343 345 347 350 351 353 355 357 359 2 4 5 7 9 11 13 15 15 16 16 17 17 17 19 22 25 29 30 29 27 24 21 19 19 21 23 26 28 30 32 33 34 36 37 39 41 43 44 46 48 50 51 52 53 55 58 60 61 64 69 70 75 74 70 66 65 67 68 69 68 68 68 66 65 64 65 65 65 65 65 64 63 63 62 63 63 64 65 66 67 68 67 66 65 64 61 57 52 48 45 41 34 26 21 19 19 22 27 31 36 42 47 50 49 47 43 40 38 37 36 35 33 29 24 20 18 17 17 17 15 220 190 160 156 153 151 150 149 147 146 145 144 143 143 142 142 140 138 137 135 134 134 134 134 137 140 143 146 148 150 152 154 156 156 156 156 156 155 154 153 151 150 149 149 150 151 152 152 151 149 146 144 141 138 135 132 128 124 120 117 115 112 109 106 103 101 100 99 99 98 94 90 87 85 83 83 82 81 77 68 59 54 51 51 53 58 63 71 80 87 93 96 98 100 102 105 111 116 119 121 122 124 126 128 130 131 132 133 134 135 135 136 136 135 134 132 131 129 128 128 127 127 127 126 126 125 124 124 124 124 125 126 127 128 129 130 131 132 133 134 134 134 134 133 132 132 131 132 132 132 133 133 133 131 129 125 123 122 120 118 115 113 111 110 107 98 83 71 67 60 44 15 344 322 308 301 301 302 297 286 277 271 266 264 263 260 255 250 246 233 210 194 187 192 197 201 205 208 211 218 229 235 233 233 231 220 205 192 186 186 189 195 200 199 193 186 185 186 186 186 184 180 180 177 169 168 173 177 174 168 158 132 69 33 27 29 34 40 44 48 50 52 57 63 54 41 21 31 23 9 15 17 9 23 46 44 29 14 9 12 17 22 25 28 35 44 55 62 66 69 73 75 76 75 70 65 62 59 56 53 51 46 37 23 4 349 343 342 342 339 331 315 302 295 290 288 286 285 290 299 311 324 334 340 343 344 345 347 348 349 348 346 342 337 333 329 328 328 327 323 319 317 319 322 325 328 331 334 337 339 341 343 346 348 350 351 351 352 353 354 355 356 356 356 356 355 354 355 356 357 358 360 0 0 359 357 355 352 351 351 351 352 352 352 351 350 349 349 350 351 353 354 355 355 357 358 359 358 356 353 351 350 349 351 353 355 5 18 15 3 346 330 331 339 344 347 347 346 344 343 341 339 338 337 338 341 346 347 349 350 349 353 354 354 355 357 357 357 357 355 354 354 351 347 346 345 344 343 343 344 346 348 350 352 354 355 357 359 1 3 4 6 8 10 11 12 13 15 16 17 17 19 22 24 26 28 28 28 27 24 22 20 21 23 26 29 31 33 34 35 36 37 38 40 42 45 46 48 49 50 51 53 56 59 61 62 67 71 74 79 80 75 70 69 69 68 69 69 69 68 67 66 65 65 65 65 65 66 65 65 65 66 67 68 68 69 70 71 71 71 71 70 68 67 64 59 54 50 46 39 29 21 18 17 19 22 27 33 38 42 44 44 42 40 38 37 37 37 36 34 31 27 25 23 22 20 19 15 190 170 159 155 153 152 151 150 149 148 148 147 147 147 148 149 150 147 144 142 140 138 136 136 138 142 146 149 151 152 154 155 156 157 157 158 157 156 155 154 152 152 151 150 151 152 153 152 150 149 147 145 143 141 138 135 132 128 124 121 117 114 111 108 106 104 102 101 101 99 97 95 95 93 92 91 92 93 92 85 75 66 58 52 49 49 53 59 67 75 82 88 92 96 98 103 109 115 118 120 121 121 123 127 130 133 134 135 136 137 137 137 137 136 135 134 133 131 130 130 129 129 129 128 128 126 126 125 125 125 126 126 127 128 129 130 131 131 132 133 133 134 133 133 132 131 130 129 129 129 130 131 132 130 127 123 120 119 117 115 112 110 108 107 104 93 69 58 61 53 34 3 340 336 333 324 317 311 305 304 304 297 286 276 268 263 261 260 258 250 237 226 220 221 225 225 223 222 222 227 235 238 233 233 229 215 198 186 181 182 185 190 196 198 197 194 192 193 192 190 188 186 182 175 161 161 170 172 167 160 147 97 61 44 33 30 33 39 45 49 52 56 63 69 63 49 37 29 19 9 16 20 20 37 58 53 36 21 15 20 26 30 33 34 35 40 48 55 60 66 71 74 75 74 69 64 60 56 51 48 47 45 38 26 9 355 348 344 342 338 329 313 297 288 284 282 283 284 290 303 317 331 339 342 343 345 347 349 349 347 345 340 335 332 329 325 323 322 320 317 314 315 319 323 327 331 334 336 339 340 342 345 347 349 350 350 351 352 352 354 354 355 355 354 353 352 352 353 355 357 359 360 360 360 359 357 355 353 353 354 354 354 354 354 353 352 351 352 352 354 356 358 358 358 359 360 0 0 358 356 354 352 353 355 359 3 11 20 22 17 4 348 343 348 349 348 347 346 343 341 340 340 339 338 339 342 347 349 349 351 352 352 353 354 355 357 355 357 357 357 357 356 353 350 348 347 346 345 344 344 345 347 350 352 354 355 356 357 359 0 2 3 5 7 8 9 12 15 17 17 16 15 17 20 22 25 26 27 28 27 24 21 22 23 26 29 32 35 36 36 37 37 37 39 42 44 45 47 48 49 51 54 56 59 60 62 66 70 74 77 78 76 73 72 71 70 71 71 71 69 68 67 66 66 67 67 67 68 68 69 70 71 72 74 73 72 72 73 74 74 74 73 72 70 68 64 60 56 52 43 31 21 17 15 16 19 24 30 34 36 37 38 39 39 38 37 36 37 38 35 32 29 27 25 23 21 18 12 169 161 156 155 154 153 152 152 152 152 152 151 151 153 155 160 162 156 152 150 147 143 139 137 138 142 147 151 154 156 155 156 156 157 157 158 158 157 156 155 154 154 153 153 153 154 153 152 150 148 147 146 145 143 141 139 136 131 128 125 120 116 113 109 106 105 104 103 102 99 97 96 97 96 96 96 97 98 99 96 91 84 74 62 52 47 46 50 55 61 68 76 83 89 94 100 107 114 117 119 119 117 117 121 128 133 135 137 138 139 139 139 138 138 137 136 135 134 132 131 130 130 130 129 129 128 127 127 127 127 127 127 128 128 129 129 130 130 131 132 133 133 133 133 133 132 130 129 128 127 128 129 130 128 123 118 114 110 107 104 102 101 100 99 96 78 32 358 19 35 31 1 336 340 347 338 328 324 317 312 315 308 300 291 282 276 274 272 267 258 250 245 244 246 247 245 240 234 231 234 236 233 233 229 219 210 194 183 181 180 183 188 192 197 204 209 208 201 193 189 188 188 182 170 152 152 168 162 153 139 103 61 56 51 41 36 37 42 48 52 55 60 68 72 66 52 40 27 16 9 15 20 26 45 71 68 52 38 31 29 33 38 41 42 40 35 36 44 54 63 70 72 72 72 70 64 59 53 47 43 42 41 37 24 7 355 349 339 334 332 324 309 292 283 281 282 284 286 296 314 327 337 342 342 342 344 346 347 346 342 337 331 328 326 323 320 318 317 316 315 315 317 321 325 329 332 335 338 340 342 344 346 348 349 349 350 350 351 352 353 353 353 352 352 351 350 351 352 354 357 359 360 0 360 359 357 356 356 356 357 357 356 356 355 354 353 353 354 355 357 359 1 1 1 1 2 2 2 0 358 356 354 354 356 360 5 9 7 12 16 12 9 11 8 0 353 349 347 344 342 342 342 341 342 342 344 347 348 348 350 350 350 351 352 354 355 356 357 358 358 359 358 356 353 350 350 349 347 346 346 346 348 350 352 354 354 355 356 358 359 359 0 3 4 5 8 11 14 16 15 13 12 16 19 20 23 25 27 28 27 24 22 22 24 27 30 33 36 37 37 37 37 37 39 40 42 44 46 47 48 49 51 54 57 58 61 65 68 71 74 76 75 74 73 73 72 73 73 72 70 69 68 67 68 69 70 71 72 73 74 74 75 76 77 75 73 73 76 77 77 77 76 74 74 74 71 68 62 55 44 29 19 15 13 12 15 23 31 33 33 32 34 36 36 37 36 35 36 37 36 34 30 28 25 23 20 17 12 161 156 154 153 153 153 154 156 156 157 158 159 159 160 162 162 160 155 151 150 149 146 142 139 138 141 147 152 157 158 158 158 157 157 157 157 158 158 157 156 156 156 156 156 156 155 154 151 149 148 148 147 146 145 143 142 139 136 132 129 125 120 116 111 106 105 105 105 103 99 95 94 95 95 95 96 98 100 101 100 98 95 89 79 66 54 47 47 48 52 56 63 71 80 88 97 106 113 116 118 119 117 114 113 120 130 136 138 140 141 141 141 140 139 139 138 137 135 134 132 131 131 130 129 129 129 129 129 129 129 129 129 128 128 129 129 130 130 131 131 132 132 133 133 132 132 131 129 128 127 128 129 128 124 119 115 112 110 108 102 94 87 83 78 70 31 317 292 319 10 17 355 336 338 344 335 328 335 336 321 314 306 301 298 294 288 283 277 270 263 256 254 255 255 251 247 243 238 236 237 236 227 228 220 211 208 197 188 185 184 186 188 192 199 207 211 207 197 187 183 187 194 187 169 150 140 162 103 107 79 50 40 47 50 45 42 44 48 52 56 59 63 69 70 65 51 33 22 11 7 13 19 28 48 72 75 68 58 48 41 41 45 49 50 47 42 36 39 55 64 67 68 66 68 71 66 60 53 45 40 38 37 32 19 4 357 350 336 328 327 322 308 296 292 294 294 292 296 307 332 340 341 344 344 342 342 343 343 340 335 328 323 320 319 317 315 314 314 315 316 318 321 325 328 331 334 336 338 340 343 345 346 347 348 349 349 349 351 352 352 352 351 350 350 349 349 351 354 357 359 0 1 1 1 360 359 358 358 358 359 358 358 357 356 354 354 354 356 357 358 1 2 3 4 4 4 4 4 2 359 357 356 355 357 358 2 6 4 6 9 10 13 16 13 5 355 348 345 344 342 342 343 343 344 344 345 345 346 347 348 348 349 351 352 354 355 357 358 359 359 359 359 357 356 354 353 351 350 349 348 349 350 351 352 353 354 354 355 355 356 357 358 360 2 4 8 11 14 15 12 11 11 15 18 20 22 24 27 29 29 26 23 22 25 28 30 35 37 36 37 37 37 37 38 39 41 43 45 46 46 46 48 51 55 58 62 66 70 72 75 76 76 75 74 74 74 73 73 72 71 69 69 69 70 71 73 76 78 79 80 80 79 78 76 74 72 73 77 79 80 80 79 78 82 84 84 82 77 60 50 37 22 13 9 6 12 28 37 36 31 29 30 32 35 35 34 33 35 37 37 36 32 29 26 23 20 16 12 156 154 153 152 152 153 156 159 161 162 164 166 165 164 163 159 154 147 140 134 137 144 143 140 137 139 145 152 158 162 162 161 160 159 158 157 158 158 158 158 158 158 159 158 158 157 155 152 151 150 149 147 146 146 145 143 142 139 136 133 129 125 120 114 108 106 106 105 103 97 92 90 91 90 90 93 96 100 101 101 100 99 96 92 84 72 60 54 51 49 50 54 61 71 83 95 107 114 118 120 121 120 117 113 114 122 133 139 141 143 143 144 143 142 141 140 139 137 135 133 132 131 130 129 129 130 130 131 131 130 130 130 130 130 130 130 130 131 131 131 132 132 132 132 131 130 130 129 128 127 127 127 126 121 116 113 112 112 111 106 98 87 73 51 16 327 301 290 307 336 348 343 336 333 329 320 316 325 329 316 305 299 298 298 297 293 286 279 274 268 264 261 256 245 237 237 239 239 238 238 237 226 220 213 208 207 204 197 191 190 190 189 192 198 201 201 199 191 180 177 194 214 206 172 143 118 352 32 48 37 30 31 35 37 40 43 47 51 56 60 63 67 69 68 61 46 26 18 11 5 10 16 29 49 65 68 64 56 49 45 46 50 55 63 66 61 52 53 62 67 67 63 59 65 72 69 64 55 47 41 37 33 27 16 6 1 354 342 333 330 325 316 309 310 309 303 296 303 320 339 344 343 345 345 342 339 337 336 332 326 319 314 312 310 309 309 310 312 314 317 320 324 328 330 332 334 336 339 341 343 344 346 347 347 348 349 350 351 352 351 350 349 349 348 348 350 353 357 359 1 1 2 2 1 360 359 358 358 359 359 359 358 357 355 354 354 355 356 357 358 359 1 4 5 6 7 6 5 3 0 358 357 356 357 357 359 2 3 3 5 6 5 7 6 1 353 347 343 341 340 341 342 342 343 344 345 346 346 347 348 348 350 352 353 355 356 357 358 359 360 360 360 359 358 357 355 354 353 352 351 351 351 352 352 353 353 352 352 352 353 354 355 358 0 4 7 11 14 15 10 9 9 13 18 21 23 25 27 29 30 29 27 26 28 30 30 33 35 35 36 37 37 37 37 39 41 42 44 45 45 45 45 48 53 59 64 68 71 73 75 76 75 74 74 74 74 74 73 72 71 71 71 71 72 74 77 81 84 85 85 83 80 77 74 72 71 72 76 79 81 82 84 86 92 94 94 95 101 116 128 121 103 65 10 359 8 46 53 46 34 27 24 26 30 32 33 33 36 38 39 38 35 31 28 24 21 16 11 154 153 153 152 153 154 158 162 166 167 168 167 165 163 162 159 155 150 145 139 133 137 142 141 138 138 143 151 159 165 166 165 164 162 161 160 159 159 159 159 160 161 161 161 160 159 157 154 153 152 151 149 147 147 145 144 143 141 140 138 134 130 125 118 112 109 106 105 102 94 87 85 87 86 86 89 94 98 101 101 101 100 99 98 95 89 82 75 68 59 53 53 57 68 81 96 109 118 122 125 126 126 125 122 119 120 127 138 143 144 145 146 146 145 143 142 141 139 137 134 132 131 130 130 130 130 131 131 132 132 131 131 131 131 131 131 131 132 132 132 132 132 132 131 130 129 128 127 126 125 125 125 123 119 115 113 113 112 111 108 104 97 84 59 344 292 273 259 261 280 308 326 329 325 319 314 316 324 325 313 303 298 299 299 298 294 288 281 275 269 265 260 249 236 230 233 237 238 236 234 233 226 215 210 209 209 210 203 196 195 192 187 188 193 194 193 192 184 170 173 211 258 251 180 109 93 348 2 11 24 28 31 34 38 41 45 48 53 58 63 67 69 69 66 59 46 29 23 20 10 9 14 28 46 56 58 58 56 52 49 48 50 54 59 64 65 62 63 67 68 64 55 54 65 72 72 67 59 51 45 39 32 25 17 10 4 356 348 341 336 332 327 323 322 321 317 316 322 334 344 344 343 345 344 339 335 331 329 324 318 311 307 304 303 303 304 306 309 313 317 321 324 327 329 331 334 336 339 341 342 344 345 346 347 347 349 350 352 352 351 349 349 348 348 349 352 356 359 1 1 1 2 2 1 0 359 359 358 358 358 358 358 356 355 354 354 354 354 355 356 358 1 3 5 6 7 7 6 4 1 359 358 357 358 359 359 1 2 2 2 2 1 0 358 354 349 345 342 341 340 340 341 341 342 343 344 345 346 348 349 350 351 353 355 356 357 358 359 360 0 0 360 360 359 359 357 356 355 354 353 352 352 352 352 352 352 351 350 350 351 352 354 356 359 3 8 11 14 15 13 10 10 14 19 22 25 27 29 30 32 33 31 31 31 30 30 33 33 33 34 36 37 37 37 40 42 43 44 45 45 45 45 48 52 57 63 67 70 73 75 76 74 73 73 74 74 74 73 72 72 72 72 73 74 78 82 86 89 88 86 82 79 75 73 71 72 74 77 80 83 85 88 93 97 98 97 98 106 123 135 133 129 123 68 2 360 53 46 44 49 55 52 31 27 30 33 34 38 40 41 40 38 34 30 26 23 19 13 155 154 154 155 156 158 163 171 175 174 171 166 163 162 164 162 158 157 154 151 147 145 143 142 140 140 144 151 159 166 169 169 168 167 164 163 161 161 161 161 162 163 164 164 163 161 159 157 156 155 154 151 149 148 147 145 144 143 142 141 139 136 132 125 119 114 111 107 100 89 79 79 82 82 80 86 92 97 99 99 100 100 100 100 100 98 96 94 91 84 75 65 62 69 85 101 114 122 126 129 131 132 133 133 132 130 129 135 143 146 147 148 148 147 145 144 142 140 138 135 133 132 131 131 131 131 131 132 132 132 133 133 132 132 132 132 133 133 133 134 134 134 133 133 131 130 129 127 126 125 124 123 122 118 114 112 112 111 110 111 111 110 108 110 199 241 237 228 228 243 272 304 317 318 317 318 322 328 325 313 305 304 304 303 301 297 290 281 275 270 264 255 245 237 234 235 236 236 231 226 225 222 214 212 212 212 210 205 200 197 187 179 182 190 188 182 185 185 173 172 220 304 304 317 49 36 350 356 5 20 29 35 39 42 45 47 50 55 60 65 67 68 67 65 60 51 39 33 29 16 14 18 27 39 47 51 54 54 53 51 48 48 49 52 58 63 66 69 71 71 64 54 61 71 73 71 67 61 55 49 42 33 25 18 11 1 349 342 340 339 336 334 332 331 329 335 339 337 340 346 343 342 342 339 334 328 325 322 318 312 306 303 301 301 302 303 304 307 313 317 320 323 325 326 329 333 337 339 341 342 344 345 346 347 348 349 350 351 350 349 348 348 348 349 351 354 358 0 0 360 0 1 1 1 0 359 359 358 357 357 357 356 355 354 354 354 353 353 353 355 358 0 3 4 5 7 7 7 4 2 359 358 358 358 359 1 1 2 2 2 2 1 360 356 352 347 345 343 342 341 341 342 342 343 343 344 346 347 348 350 351 352 354 356 357 358 359 359 360 360 0 0 0 0 359 358 357 357 356 354 353 352 352 352 352 351 350 349 348 349 350 352 355 358 2 8 12 15 15 15 12 12 14 18 23 26 29 31 32 33 35 33 32 29 27 27 30 31 31 33 35 36 36 37 39 42 44 46 46 46 45 46 48 51 56 61 66 70 73 75 74 73 72 72 74 74 74 73 73 73 73 73 74 76 80 85 88 88 86 83 79 75 73 72 72 73 76 78 81 84 87 92 96 99 97 96 97 105 121 130 129 129 127 106 16 7 21 36 51 71 92 108 92 34 31 33 33 36 40 43 43 40 35 30 26 24 22 19 155 156 156 157 159 162 170 185 192 186 178 170 166 165 166 166 165 166 166 165 161 157 152 148 144 144 148 154 160 167 171 172 174 173 170 166 163 162 163 163 164 165 166 167 166 164 162 160 159 160 157 153 151 150 149 147 146 144 143 142 141 139 138 133 126 121 119 115 103 82 67 65 68 68 69 79 86 90 93 94 95 97 97 97 99 100 102 103 104 102 98 89 79 79 91 107 120 126 130 132 134 135 137 138 140 141 140 140 143 148 150 151 151 150 147 145 142 140 138 135 134 132 131 131 131 131 132 132 132 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 134 133 132 130 129 127 126 125 124 120 116 114 111 107 108 114 121 129 138 154 187 206 211 212 216 227 248 278 298 308 314 317 320 323 320 315 312 312 311 309 306 301 293 284 278 272 265 256 247 241 237 236 237 236 230 222 216 214 212 212 212 210 209 208 206 198 179 168 174 186 180 164 173 189 194 191 241 318 330 336 349 355 353 356 4 18 30 37 42 46 49 51 54 58 62 64 65 65 66 65 62 57 47 36 26 17 18 23 28 36 41 48 53 54 52 50 48 47 48 52 56 63 71 74 75 75 73 72 75 75 72 68 65 61 56 51 43 33 22 12 2 353 344 338 335 339 342 344 339 335 327 323 319 326 334 338 339 339 337 332 326 321 319 317 315 311 306 303 303 304 306 307 308 310 314 317 320 322 322 324 327 332 338 341 342 342 343 344 345 347 348 349 349 348 348 347 346 347 349 350 352 355 359 360 359 358 358 359 359 360 359 359 358 357 356 355 355 355 354 354 353 352 352 350 352 355 359 1 2 2 3 5 7 8 6 2 0 359 359 359 359 1 1 2 2 3 3 2 1 357 353 349 346 344 343 343 343 343 343 344 345 346 347 348 350 351 352 353 355 357 358 359 359 359 359 360 1 1 1 1 360 359 358 357 356 355 353 353 352 352 351 349 347 346 346 347 349 351 353 357 2 8 13 16 15 13 11 12 15 19 23 26 29 31 33 36 37 36 34 28 25 26 28 30 31 32 33 35 36 37 39 42 45 47 48 48 48 49 50 52 56 61 66 69 72 74 74 74 73 74 74 74 73 73 74 74 73 74 74 76 78 82 84 83 81 78 75 73 72 73 74 76 77 80 82 85 89 95 98 98 96 95 97 103 119 118 117 123 125 112 24 13 22 39 62 84 94 104 110 36 32 32 30 33 39 44 45 42 37 32 28 23 21 20 157 157 157 158 161 165 177 197 207 200 188 178 171 169 170 173 175 180 184 183 178 170 163 156 150 148 153 159 164 169 173 176 179 181 180 172 166 164 164 166 167 167 168 168 168 167 165 163 163 164 162 157 154 153 152 150 148 146 144 143 142 142 141 139 134 130 127 123 112 84 60 50 44 41 46 58 65 71 73 75 82 87 88 90 93 96 100 104 107 108 108 104 98 95 100 112 124 130 133 135 136 137 138 139 142 144 147 148 149 151 153 154 154 153 149 146 142 139 136 134 133 132 131 131 130 131 131 132 132 132 133 133 134 134 134 134 135 135 136 136 136 136 137 137 136 136 135 134 133 131 130 128 126 122 119 117 115 110 110 119 134 149 163 174 184 192 199 204 211 221 238 260 280 294 303 306 308 309 311 313 314 313 313 313 310 306 299 291 284 276 265 258 251 246 240 236 237 236 231 221 211 205 206 208 208 207 207 214 213 198 174 162 170 182 178 155 166 208 238 256 289 327 342 344 348 353 357 359 4 15 26 34 40 47 52 54 57 61 62 61 60 62 65 67 66 60 50 33 17 13 18 27 29 30 36 43 51 54 52 48 47 47 48 52 60 68 74 77 76 75 71 67 69 72 70 65 62 59 56 52 44 31 16 2 350 345 349 349 343 341 347 353 348 337 324 299 294 312 323 329 331 331 329 325 321 317 316 316 315 313 310 308 308 309 311 312 313 314 316 318 320 321 322 322 325 333 340 343 342 342 343 344 345 346 348 348 347 346 346 345 346 347 349 352 355 357 359 359 358 356 356 357 359 359 358 357 356 356 355 354 353 353 352 351 351 351 350 350 351 355 2 5 2 0 1 4 7 8 7 4 2 1 360 359 360 0 1 2 2 2 3 2 1 359 355 351 347 345 345 345 345 345 345 345 346 347 348 350 352 352 353 354 355 357 359 360 359 358 359 0 2 2 2 1 360 359 358 357 357 355 353 353 352 352 350 348 346 344 344 345 347 349 353 357 2 10 14 16 15 13 10 10 14 19 24 27 30 32 35 37 39 37 37 32 28 28 29 31 31 32 33 35 36 38 40 42 45 47 49 50 50 50 51 54 57 61 65 69 72 74 75 75 74 74 73 73 73 73 73 73 73 73 73 73 72 71 73 76 76 75 74 74 76 79 80 80 81 82 84 88 93 98 100 98 95 96 100 106 115 120 122 123 123 103 24 18 27 40 60 74 83 87 77 48 35 31 27 27 35 43 45 44 41 36 29 22 16 14 158 158 158 160 162 168 180 198 208 205 194 183 176 174 176 184 195 205 210 206 195 182 171 163 156 152 158 166 169 172 175 178 181 184 187 180 170 165 165 167 168 168 168 169 170 170 168 167 166 167 165 160 157 157 156 154 152 149 147 145 145 144 143 141 139 137 134 131 122 96 70 51 29 18 20 28 34 37 39 43 52 62 68 73 79 84 90 98 103 107 109 109 108 107 110 118 127 133 136 137 138 138 138 140 142 144 146 149 152 155 156 158 158 156 152 147 142 137 134 132 131 130 130 129 129 130 131 131 131 131 132 133 133 134 134 135 135 136 137 137 137 137 137 137 137 137 137 136 135 134 133 131 128 125 123 121 119 117 118 130 148 164 174 181 186 190 195 201 208 217 231 250 270 283 291 296 299 296 300 306 307 309 311 310 307 305 301 297 291 280 269 260 255 250 242 235 231 230 229 221 210 203 202 202 199 197 197 201 204 200 180 165 175 190 197 188 171 243 315 313 324 339 346 347 350 356 0 3 6 12 20 28 36 44 50 55 59 61 60 58 58 62 66 69 67 60 46 28 14 11 16 27 33 27 27 37 49 56 53 46 43 43 45 54 66 74 78 79 77 73 69 66 67 67 67 62 59 57 54 50 41 27 8 347 332 337 351 358 354 348 349 350 350 343 333 316 313 318 320 325 326 325 322 320 319 318 317 317 317 316 315 314 313 314 315 316 316 317 319 320 321 322 322 323 326 334 341 342 341 341 342 343 344 345 346 346 345 344 344 344 345 347 350 353 356 359 1 0 358 355 355 357 359 358 357 356 355 355 354 353 352 352 351 350 350 350 350 351 353 357 7 12 5 359 1 4 8 9 8 6 3 1 0 360 360 1 1 1 2 2 2 2 1 359 357 353 350 348 348 348 348 347 347 348 348 349 350 352 354 354 354 354 356 358 360 0 359 359 0 2 3 3 2 1 360 358 357 357 356 355 353 352 351 351 349 346 344 343 343 343 345 348 352 356 2 8 13 15 15 13 10 10 14 20 26 29 33 35 37 39 38 36 35 32 29 29 31 32 32 33 34 36 37 38 40 43 46 48 51 52 52 52 53 55 58 61 64 68 72 74 75 75 75 74 73 73 72 73 73 73 73 73 72 71 66 60 63 70 72 73 75 79 83 87 88 88 88 88 90 94 98 103 103 99 97 99 105 112 118 122 126 126 119 63 16 20 29 41 55 67 75 78 70 56 43 35 32 32 34 40 43 43 41 36 29 23 19 24 159 158 159 161 164 170 182 195 202 199 189 179 174 174 181 196 218 237 244 238 222 201 182 169 161 156 160 171 174 174 176 178 180 182 184 182 174 169 167 167 169 168 168 169 171 172 172 170 169 169 168 164 161 161 161 159 157 154 151 150 149 148 146 144 143 141 138 136 132 118 95 68 23 9 7 10 12 12 14 18 23 31 36 42 50 57 66 80 90 98 104 106 108 112 116 123 130 136 139 140 140 140 139 140 141 143 144 146 149 152 155 157 159 157 153 147 141 135 131 129 128 128 128 128 128 129 129 129 129 130 132 133 133 134 134 135 135 136 136 136 136 137 137 137 138 138 138 138 137 136 135 133 130 128 125 124 122 121 124 138 157 171 179 184 188 190 193 198 204 210 221 238 260 277 287 295 297 291 291 296 300 304 306 303 298 292 289 288 287 279 270 262 256 251 244 232 220 217 219 216 209 204 201 196 192 191 187 185 195 205 194 181 190 210 220 240 305 344 343 336 337 342 346 348 352 357 1 4 7 11 17 24 32 42 49 54 56 57 55 54 57 63 70 71 65 55 40 26 15 10 11 18 30 30 20 29 43 52 49 40 37 39 42 50 63 75 79 80 78 74 70 67 64 64 64 61 57 56 52 47 39 25 1 326 312 337 359 4 1 354 349 347 346 344 339 335 333 330 327 326 324 321 318 317 319 320 319 318 318 319 318 317 317 318 318 318 318 320 321 322 323 324 325 326 329 335 338 338 339 340 341 342 342 343 343 343 343 342 343 344 345 347 349 353 356 359 2 1 357 355 356 358 358 357 356 355 355 355 353 352 352 351 351 350 350 350 351 353 357 2 12 21 16 6 5 6 8 9 8 5 3 1 360 360 0 1 2 2 2 2 2 1 360 358 356 354 352 350 350 350 350 350 350 350 351 352 353 355 356 356 355 355 356 359 1 1 360 0 2 4 4 3 2 1 359 358 357 356 356 355 353 351 350 349 346 344 342 341 341 342 344 347 351 355 360 4 8 11 13 13 12 13 16 22 26 31 35 38 40 40 38 35 33 31 30 30 31 33 33 34 35 36 37 38 40 43 47 50 52 53 53 54 55 57 59 61 63 67 71 73 74 74 75 74 73 73 72 72 73 73 73 73 72 70 63 57 60 66 70 74 78 82 87 91 95 97 99 99 101 103 105 107 105 102 101 103 109 115 120 121 124 125 113 23 15 20 28 40 50 57 66 73 68 58 52 43 47 48 33 42 41 38 35 30 26 31 66 86 161 160 161 163 167 175 186 194 193 189 183 175 171 171 178 194 225 252 265 266 257 233 203 179 164 157 159 172 178 175 173 175 179 181 179 177 174 171 169 168 168 168 167 168 170 173 174 173 172 171 171 168 167 167 168 166 164 160 157 156 156 154 152 149 146 143 140 139 138 135 127 94 24 5 1 3 1 0 2 4 7 10 12 14 18 23 30 43 58 74 88 94 100 108 116 124 132 139 142 143 142 142 142 142 142 143 143 143 145 148 151 154 155 154 150 146 140 134 130 127 126 126 126 126 127 127 128 128 129 130 131 132 133 133 134 134 134 135 135 135 136 136 137 138 138 139 139 139 139 138 136 135 133 130 128 126 125 126 134 146 158 171 181 185 187 189 191 195 200 205 213 227 249 270 283 290 288 282 280 285 293 302 302 296 286 276 266 262 264 268 267 263 258 251 243 230 210 204 208 210 208 205 201 199 197 192 179 170 184 205 208 204 220 238 244 269 321 351 352 348 345 344 345 347 351 356 359 2 6 11 16 22 31 42 49 51 50 50 50 52 57 64 71 70 62 48 34 24 18 11 9 10 16 25 16 18 29 37 33 27 32 38 42 50 63 72 77 79 77 74 71 68 65 63 62 60 57 55 50 44 37 22 353 316 324 359 12 13 8 359 352 346 343 339 336 335 336 335 333 330 325 320 316 316 318 321 322 321 320 320 319 319 320 320 321 321 321 322 324 325 326 327 327 329 332 334 335 336 337 339 340 341 341 341 341 341 341 341 343 344 346 347 349 352 355 357 360 360 357 356 357 357 356 355 355 355 355 354 353 352 351 351 351 351 351 351 352 354 358 4 11 18 19 11 8 8 8 7 6 4 1 360 359 359 0 1 2 2 2 2 1 0 359 357 355 353 351 350 350 350 350 351 351 352 353 354 356 357 358 357 356 355 356 359 1 1 1 1 3 4 4 3 2 0 359 357 356 355 355 354 353 351 349 347 344 342 340 340 339 340 342 345 348 351 355 358 2 5 8 12 13 14 18 23 27 31 35 38 41 40 36 31 29 30 30 30 31 33 34 34 35 36 37 38 41 44 47 50 53 54 55 57 58 58 60 61 64 67 70 71 72 73 74 74 74 73 73 73 73 74 74 73 71 69 62 57 59 64 68 74 78 81 85 92 102 108 110 110 108 108 109 106 105 105 104 106 110 114 115 115 119 123 118 35 20 21 24 33 42 48 55 62 63 59 50 49 51 52 37 33 34 32 27 22 22 41 66 29 163 162 163 166 172 185 199 190 183 180 177 173 171 172 177 188 211 241 264 277 278 267 243 201 169 158 159 172 183 177 171 171 175 179 178 174 172 171 169 168 168 167 166 167 169 173 175 175 174 173 173 172 171 172 174 173 170 167 165 165 165 165 161 157 153 148 144 142 142 142 141 137 96 2 356 356 354 353 353 354 356 357 358 359 1 3 6 11 19 30 45 58 68 84 101 115 131 140 145 147 147 146 145 145 145 144 143 142 143 146 149 151 151 149 146 142 138 134 130 127 126 125 125 125 126 127 128 129 130 131 131 132 133 133 133 133 133 134 134 135 135 136 137 138 138 139 139 139 139 138 137 136 134 133 131 129 128 129 134 144 156 170 184 185 185 186 189 193 197 202 207 218 236 256 269 274 273 271 274 284 297 306 305 296 284 271 259 250 247 251 257 257 256 251 245 233 211 199 202 206 206 203 205 201 203 196 159 133 142 178 213 245 263 265 268 289 329 348 352 351 349 346 346 348 350 353 356 359 2 8 14 21 30 40 44 43 42 43 48 53 58 64 69 67 56 42 30 23 19 15 11 10 8 9 7 7 15 15 13 19 30 38 45 53 62 69 73 75 75 74 71 68 65 63 61 59 56 52 46 40 32 16 348 337 1 16 20 20 14 4 356 349 342 336 331 330 332 334 334 332 326 320 316 315 317 320 322 322 321 320 319 320 321 321 322 323 324 325 326 327 328 328 329 330 332 333 334 336 337 338 340 340 340 340 339 339 339 341 343 344 345 347 349 352 354 355 357 356 356 356 357 356 355 355 355 354 354 354 353 352 352 351 351 352 352 353 353 354 357 1 4 6 6 5 5 5 5 4 3 2 360 359 358 359 360 1 2 2 1 1 0 359 358 356 355 353 352 351 351 351 351 351 351 352 353 355 356 356 356 356 355 354 356 359 1 1 0 1 3 4 3 2 360 359 358 357 356 355 355 354 352 350 347 345 343 341 339 338 338 338 339 341 343 345 347 352 359 4 8 12 13 15 19 23 27 30 34 37 40 40 36 31 28 29 29 29 30 32 33 34 35 36 37 39 42 44 47 51 54 56 57 59 59 60 61 63 64 66 69 70 71 72 74 75 75 74 73 73 73 73 73 71 69 66 61 57 57 61 67 72 76 77 81 94 112 117 116 112 109 108 111 108 95 94 103 105 109 111 109 109 113 117 116 103 83 44 24 25 30 36 44 53 59 56 47 44 39 36 27 25 26 25 22 20 18 17 15 13 162 161 163 167 173 182 185 176 170 169 170 171 171 176 182 191 202 221 248 271 284 285 279 251 184 160 159 173 190 183 172 168 169 173 175 170 167 166 165 165 165 164 165 167 169 172 175 176 174 174 174 174 175 177 179 179 176 174 174 177 179 180 176 170 163 156 151 148 147 146 146 147 149 146 338 340 341 342 344 345 347 349 350 351 352 353 355 357 359 1 6 11 16 24 37 53 98 135 148 152 153 151 150 149 148 147 144 143 143 146 149 150 149 147 143 140 137 135 132 129 127 126 126 126 127 128 130 132 133 133 132 132 132 133 133 133 133 134 134 135 135 135 136 137 138 139 139 139 139 139 138 137 136 135 133 132 131 129 129 140 160 171 188 186 182 181 184 188 192 196 201 209 220 235 250 263 270 277 289 304 318 325 321 312 297 283 273 262 252 249 250 249 249 253 249 242 224 206 207 208 208 204 202 201 209 208 95 79 96 117 199 281 289 287 291 317 341 350 351 349 349 348 348 349 350 351 354 356 359 4 10 17 25 31 32 33 31 38 47 54 57 59 61 59 47 35 28 26 23 21 20 15 7 0 1 5 10 18 24 28 34 41 47 53 60 66 69 71 71 70 68 65 64 62 60 58 55 48 40 34 24 11 4 10 19 22 23 23 18 9 1 353 345 337 331 327 327 329 330 328 324 320 317 316 317 319 321 321 321 320 319 320 321 321 322 324 325 326 327 327 328 329 329 330 331 332 334 336 338 338 340 340 340 338 337 338 340 342 344 344 344 346 349 352 354 355 356 356 355 356 356 356 355 355 355 355 355 354 354 353 353 353 353 353 354 354 354 354 355 356 358 360 1 359 0 1 1 1 1 360 359 359 359 359 360 1 1 1 1 0 359 358 357 356 355 353 352 351 351 351 351 351 351 352 353 354 354 355 354 354 354 354 355 359 1 0 359 1 2 3 2 360 358 357 357 358 357 356 355 354 352 349 346 344 341 339 338 336 335 335 335 337 338 340 342 349 359 6 9 10 12 14 19 23 25 28 32 35 37 39 36 31 29 29 29 29 29 31 33 34 35 36 38 39 42 44 47 51 55 57 59 60 60 61 62 63 65 66 68 68 69 71 73 75 75 74 73 73 73 72 71 68 65 62 59 57 57 60 65 69 72 73 76 99 113 115 110 104 99 101 108 110 83 85 91 99 106 107 102 103 108 111 109 110 112 85 32 20 23 28 37 49 54 47 44 37 31 27 24 20 21 22 23 21 19 18 18 16 158 159 161 164 166 166 162 160 159 160 162 164 168 174 182 188 195 209 230 254 276 289 293 287 233 166 158 174 197 191 176 167 165 165 166 164 160 159 159 159 160 161 163 165 168 171 173 174 174 173 174 175 177 180 183 183 181 180 183 191 200 202 198 190 181 172 164 160 157 154 151 150 152 161 225 318 327 331 335 338 340 342 345 346 347 348 349 350 351 352 352 353 355 357 358 359 360 4 108 162 163 161 158 156 154 151 147 145 145 146 148 149 148 146 143 140 138 136 133 131 129 128 128 128 129 131 132 134 136 135 133 133 133 133 133 134 134 135 135 135 135 135 136 137 137 138 138 139 139 140 139 138 137 136 135 135 134 132 134 151 174 175 189 187 179 174 176 180 185 188 192 199 207 216 228 245 266 286 305 320 332 341 341 337 325 313 304 287 269 261 257 249 239 235 241 249 243 229 220 216 215 211 199 200 211 229 3 40 63 72 2 308 313 313 321 339 350 355 353 348 348 347 349 352 353 353 353 355 357 1 6 13 19 23 23 24 27 32 42 49 51 52 49 47 40 30 30 42 56 51 35 20 8 356 357 5 19 25 34 43 45 48 51 54 58 62 66 68 68 68 66 63 61 61 59 56 53 47 38 27 14 7 11 22 25 24 24 23 20 13 5 357 349 341 334 329 327 327 326 324 321 318 317 317 318 319 319 320 320 319 319 320 320 321 322 324 325 326 326 327 327 327 328 328 329 331 333 336 338 339 339 339 339 337 337 338 340 342 343 343 343 345 349 353 355 355 356 356 355 355 355 355 355 355 354 354 355 355 354 354 354 354 354 355 355 355 354 354 353 353 355 356 357 357 358 358 358 359 359 359 359 359 359 358 359 0 1 1 0 359 358 357 356 355 354 353 352 352 351 351 350 351 351 351 352 352 353 354 353 353 354 353 355 358 360 360 360 1 2 2 1 359 358 358 358 359 359 358 356 354 351 348 345 342 340 338 335 333 331 330 330 331 334 337 340 348 2 9 7 7 9 13 18 21 23 25 29 31 34 37 34 31 30 29 29 29 30 31 33 34 35 36 37 40 42 44 47 51 55 58 60 61 62 62 63 64 64 65 66 66 67 69 72 74 74 73 73 72 71 70 68 65 62 61 60 58 58 60 62 64 65 66 70 82 90 93 90 86 86 94 108 113 58 73 82 96 105 104 99 100 104 105 102 101 108 102 53 20 20 24 29 35 33 22 17 21 25 24 21 20 21 22 23 22 22 22 22 20 156 157 159 160 160 157 154 153 154 155 156 157 160 163 169 176 186 199 214 227 251 278 293 296 278 186 162 171 200 196 181 170 164 162 160 159 156 154 153 154 155 157 160 163 166 168 169 171 172 173 173 174 177 181 185 187 185 184 190 205 221 228 227 221 210 199 190 186 179 170 162 159 159 165 180 260 309 320 325 330 333 337 340 342 343 345 346 347 348 348 348 349 349 349 350 350 350 348 343 327 218 180 172 167 162 157 152 149 148 148 149 148 147 145 143 141 140 137 135 133 131 130 131 131 132 134 135 136 137 136 134 134 134 134 134 134 135 136 136 136 136 136 136 136 137 137 137 138 139 140 139 138 137 136 136 137 139 141 148 172 186 173 176 180 173 165 166 172 178 183 187 193 199 202 204 214 235 263 292 315 332 347 355 357 353 347 332 300 272 263 259 245 226 220 233 251 260 256 242 229 219 214 204 207 228 264 329 5 24 16 345 333 335 335 338 348 353 358 355 350 348 347 348 353 357 356 354 354 356 359 3 8 14 20 25 26 26 26 31 38 43 43 39 39 33 27 33 35 36 40 35 28 9 347 348 9 25 32 40 47 51 54 55 55 58 62 64 66 67 67 65 61 60 59 58 53 49 42 33 23 8 3 11 20 24 25 25 23 20 15 9 2 354 346 339 333 329 326 325 322 320 317 316 316 317 318 318 318 318 319 319 319 320 321 323 324 325 326 326 325 325 325 325 326 328 330 333 336 337 338 338 338 337 337 337 339 341 342 342 341 342 345 350 354 356 356 356 356 355 354 354 354 354 354 353 353 354 354 354 354 355 355 356 356 356 356 355 353 353 352 353 354 355 356 356 357 357 358 359 359 359 359 358 358 358 359 360 359 359 358 357 356 355 354 354 353 352 351 351 350 350 350 350 351 351 351 352 352 352 352 353 353 355 357 359 0 1 2 2 1 360 359 359 359 360 359 358 358 356 353 350 346 343 341 338 335 331 328 325 324 323 325 331 337 339 347 3 10 9 8 9 12 16 19 20 22 26 28 31 33 32 30 31 30 28 28 29 30 32 34 35 36 37 39 41 44 48 51 55 58 60 62 62 63 63 63 64 64 64 63 65 69 72 73 72 72 71 71 69 68 66 63 62 62 62 60 59 59 60 59 57 50 45 51 62 71 72 73 81 93 110 104 73 77 81 95 107 103 96 97 101 101 98 98 103 101 63 31 21 22 25 24 22 20 19 21 22 22 20 20 20 21 21 21 21 20 18 19 154 156 158 158 157 155 152 152 152 153 154 154 155 157 161 167 175 186 197 202 204 226 263 285 278 201 168 168 186 187 177 170 165 162 159 157 154 151 150 150 152 154 157 161 164 164 165 167 170 172 172 172 174 180 185 188 188 188 196 216 236 246 251 252 247 240 234 228 219 204 192 187 187 190 197 219 264 297 313 321 327 331 335 338 340 342 343 344 346 347 348 348 348 348 348 348 348 346 343 335 319 259 200 183 173 165 158 154 151 150 149 148 146 145 144 143 141 139 137 134 133 133 133 133 134 136 137 138 137 137 135 135 135 135 135 135 136 137 137 137 137 137 137 136 136 137 137 137 138 138 138 137 137 138 138 140 142 146 154 169 165 147 141 150 155 155 158 162 169 175 181 183 182 179 173 170 179 205 245 289 345 11 17 20 20 26 359 264 242 238 231 215 205 212 226 243 261 269 260 239 230 226 220 231 268 301 324 343 355 352 345 346 348 348 348 350 353 356 355 353 350 347 347 353 359 359 355 353 354 357 360 3 8 17 26 28 27 24 24 30 36 38 34 32 28 23 32 23 14 21 28 29 7 340 349 18 30 40 43 49 53 57 58 57 58 60 62 64 66 65 64 61 59 57 56 52 47 41 32 19 5 360 7 15 22 25 26 24 20 16 11 5 358 351 344 339 333 328 325 323 322 319 316 316 319 320 319 318 318 318 319 320 321 323 325 326 326 326 325 325 324 324 325 326 328 331 333 336 336 337 337 338 338 338 339 341 342 342 341 341 342 345 350 354 356 357 357 356 354 354 353 353 353 352 352 353 353 354 355 355 356 356 356 357 357 356 355 353 352 353 353 354 355 355 356 357 357 358 358 358 358 358 358 357 357 359 359 358 357 356 356 355 354 353 353 352 352 351 350 350 349 349 349 350 350 350 350 351 351 351 352 353 355 357 358 359 2 3 2 1 359 359 360 1 360 358 358 358 356 353 349 345 341 338 335 331 327 323 319 317 317 320 327 336 340 347 0 10 13 13 11 12 14 16 17 19 23 26 28 32 31 30 31 30 29 28 27 29 31 34 35 36 37 40 42 45 48 52 56 58 60 62 63 63 63 62 62 61 59 61 64 68 71 71 70 69 69 68 66 65 64 63 63 64 64 62 60 59 59 57 54 46 41 45 54 60 65 72 81 91 98 88 72 67 74 84 90 85 85 90 96 97 96 99 99 93 68 40 21 24 30 31 29 20 20 20 22 22 21 21 22 23 23 22 20 16 14 17 153 155 157 158 157 155 154 153 153 154 155 155 155 155 156 160 167 175 187 192 189 182 185 201 215 186 166 164 171 174 169 165 162 160 159 155 152 149 148 148 149 152 155 159 161 161 161 164 168 170 169 169 171 176 182 186 188 190 200 221 243 255 265 271 273 273 272 270 265 256 249 250 254 257 257 255 249 254 287 308 318 326 331 335 337 339 341 342 344 345 347 348 348 348 347 347 346 345 342 337 328 309 258 209 188 175 166 160 155 152 150 147 145 144 144 143 142 140 138 136 135 135 135 135 136 137 138 138 138 137 136 136 136 136 136 137 137 138 138 138 138 138 137 137 137 136 136 137 137 137 137 137 138 140 140 141 142 146 154 156 143 130 124 129 138 144 151 153 156 162 169 168 161 156 156 162 171 185 196 186 69 43 42 41 46 74 131 175 185 188 188 192 204 216 225 236 253 265 262 248 240 236 240 267 305 321 328 337 346 350 351 352 355 356 354 351 352 353 353 353 351 347 345 349 357 357 355 352 353 355 357 359 2 9 19 26 28 27 26 29 34 33 31 29 26 22 26 23 21 20 21 19 357 342 11 32 38 43 47 51 56 59 59 59 58 59 61 63 64 64 62 60 57 56 53 50 47 42 33 17 359 354 0 10 21 27 28 26 21 17 12 6 360 353 347 343 338 333 327 324 325 323 320 319 322 324 323 320 319 319 320 321 323 325 327 328 328 327 326 326 325 325 326 327 329 331 334 335 335 336 337 339 340 340 342 343 344 344 343 342 343 346 350 354 356 357 357 356 354 353 353 353 352 352 351 352 353 354 355 355 356 356 356 356 356 356 355 354 353 353 354 355 355 356 357 358 358 358 358 357 357 357 357 357 357 357 358 357 356 355 354 354 354 353 352 352 351 350 350 349 348 348 349 349 349 349 350 350 350 350 352 354 356 357 357 358 1 3 3 2 1 0 1 1 360 358 358 358 356 352 347 342 338 334 331 326 322 319 315 313 312 317 324 333 342 351 3 13 18 19 16 14 13 14 15 15 21 24 28 30 29 30 30 30 30 28 26 28 31 33 35 35 37 40 44 47 50 53 56 59 61 62 63 63 62 61 60 57 57 60 64 68 70 69 68 66 66 65 63 62 63 64 64 66 65 64 63 61 59 57 53 48 45 46 52 57 61 68 76 79 79 71 63 62 66 71 71 68 75 84 89 92 94 94 95 93 85 69 43 43 41 45 51 63 52 39 35 38 42 40 39 37 36 30 26 19 16 17 151 153 155 157 158 158 157 156 156 156 157 157 156 156 157 156 159 167 177 183 180 171 161 159 163 164 159 157 160 163 162 160 157 156 156 154 150 147 145 145 146 148 151 156 159 159 159 161 164 166 166 165 168 173 178 182 184 189 201 223 246 260 271 279 285 288 291 291 290 288 286 286 289 290 290 289 280 265 271 290 306 318 325 330 334 336 338 340 342 343 345 347 347 348 348 347 345 343 341 338 332 321 300 256 214 191 178 169 162 157 152 148 146 145 144 143 142 141 140 139 137 136 136 136 137 138 138 138 138 138 138 137 137 138 138 138 139 139 139 139 139 139 139 138 137 136 136 136 137 137 137 138 140 141 142 143 145 150 155 146 135 130 129 133 139 144 149 150 149 152 156 156 151 149 151 156 160 164 157 116 77 64 54 47 51 82 137 164 166 173 184 206 227 235 239 247 256 263 262 256 249 248 263 297 323 332 333 339 347 351 353 355 359 0 358 354 351 349 350 350 349 346 343 345 351 354 352 351 351 353 355 358 2 7 14 22 28 30 28 30 35 37 33 29 27 24 23 23 24 22 18 6 345 355 36 46 46 48 51 54 58 60 60 59 59 59 61 63 64 63 61 59 56 54 51 49 47 41 29 13 353 347 353 5 20 29 30 27 23 19 14 8 1 355 349 345 342 338 331 326 328 329 325 323 323 324 323 321 320 321 321 323 324 327 329 330 330 329 328 328 327 327 327 327 329 331 333 335 335 336 338 341 343 343 344 344 344 344 344 344 345 347 351 354 357 358 357 356 355 354 353 353 352 351 351 351 352 353 354 355 355 355 356 356 356 356 355 354 354 354 354 355 355 356 357 358 358 358 358 357 357 356 357 356 355 355 356 356 355 354 353 353 353 353 352 351 350 349 349 348 347 347 348 348 348 349 349 349 349 350 352 354 356 357 357 358 0 3 3 3 2 1 1 1 360 358 358 357 355 350 344 339 334 330 326 322 318 315 312 310 311 316 324 332 342 355 7 16 20 20 17 15 13 14 15 15 19 23 25 27 28 29 31 31 30 27 25 27 29 32 35 36 37 40 44 47 51 54 57 60 62 62 62 62 61 59 56 54 56 59 64 68 70 69 67 66 65 63 63 63 63 64 65 67 67 66 64 62 60 57 53 48 46 47 50 53 55 58 62 66 72 80 82 69 63 65 68 70 75 84 89 91 93 95 97 99 89 70 67 61 56 59 75 99 97 84 78 79 88 86 75 63 54 54 50 39 28 22 150 151 153 156 159 160 160 159 158 158 158 158 158 159 160 157 155 160 159 161 161 155 152 150 150 154 154 152 152 154 155 153 152 151 151 151 148 144 142 141 141 142 145 149 153 155 156 158 160 162 162 162 164 169 174 177 178 184 200 225 248 263 275 283 289 293 297 301 303 304 305 304 305 304 304 302 299 292 289 290 296 307 316 323 328 332 335 337 339 341 343 344 345 347 347 347 346 344 342 338 334 328 317 298 264 224 198 182 172 164 157 152 149 147 145 144 143 142 141 140 140 139 138 138 138 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 139 139 138 137 137 137 137 137 139 140 142 143 144 145 148 153 153 140 132 130 132 136 141 146 149 148 146 146 147 146 144 144 149 153 156 151 144 124 100 87 72 50 33 32 130 183 166 170 190 241 262 263 266 269 270 270 269 264 259 266 288 316 333 337 337 342 349 352 352 353 357 0 0 357 351 346 346 347 347 345 343 343 347 349 348 347 348 350 353 356 1 5 10 16 24 29 29 29 32 36 35 31 29 27 25 25 25 25 15 350 345 29 54 55 53 53 55 57 59 60 60 60 61 61 62 63 63 62 60 58 55 52 49 48 47 43 28 5 349 338 349 6 21 29 30 27 23 19 15 9 3 356 351 347 344 340 333 328 329 330 327 324 322 320 319 318 319 321 322 324 326 329 331 332 332 331 330 330 329 328 327 328 329 331 334 336 336 337 339 342 344 345 345 345 344 344 344 344 346 348 351 355 358 359 359 358 357 355 355 354 352 351 350 350 351 352 353 353 354 354 355 355 356 356 356 355 354 354 354 355 355 356 356 357 358 358 357 357 356 355 355 355 354 354 355 354 354 353 353 352 352 352 351 350 349 348 347 347 346 346 346 346 346 347 347 348 348 350 352 353 355 356 358 359 0 2 3 3 2 2 1 360 359 358 357 355 353 348 343 337 331 326 321 317 313 311 309 308 310 316 324 332 342 356 8 13 17 19 18 17 15 15 17 18 22 26 30 33 31 30 33 36 33 28 25 25 28 32 34 36 37 40 44 48 52 55 58 60 61 62 62 62 60 57 53 52 54 59 66 71 72 71 68 67 66 65 64 64 64 65 66 67 67 66 64 61 59 56 52 49 46 46 47 48 49 52 56 62 71 81 77 64 60 67 75 83 91 96 96 96 97 97 99 105 73 68 73 70 66 73 90 101 98 98 101 101 106 102 94 86 82 90 93 87 71 52 151 150 153 156 159 161 160 158 157 156 157 158 159 161 165 168 163 160 148 143 141 139 141 145 146 148 149 147 147 147 149 148 147 147 147 148 146 143 140 138 136 136 137 141 146 150 152 154 156 157 158 159 162 166 170 171 170 176 195 224 250 267 278 287 292 297 302 307 311 314 316 316 316 315 313 311 309 305 303 302 302 303 308 313 320 326 330 334 336 339 340 342 343 345 346 347 346 345 343 340 336 331 325 316 301 272 234 205 187 174 165 158 154 150 147 145 143 142 142 142 142 141 140 140 140 140 141 141 141 141 141 141 142 142 142 142 141 141 141 141 140 140 140 141 140 139 139 138 139 139 140 141 143 144 145 147 151 156 147 134 128 128 130 134 137 141 142 141 140 139 139 140 144 144 150 153 153 147 142 133 121 112 102 78 33 359 337 151 129 113 122 284 284 287 287 282 275 270 267 265 267 279 301 324 338 337 336 342 349 350 350 350 353 358 360 357 351 344 343 344 346 344 343 343 345 346 344 342 344 348 351 354 358 3 8 12 18 25 29 29 30 33 34 31 28 26 23 24 24 17 356 327 11 57 62 60 58 58 57 58 59 60 60 61 62 62 63 64 63 62 59 56 53 50 48 47 46 41 30 3 348 336 342 8 23 29 29 26 22 17 14 9 3 357 352 348 345 340 334 329 326 327 326 323 320 318 316 315 317 320 322 324 327 330 333 333 333 332 331 329 328 327 327 328 330 332 335 336 337 338 340 343 345 346 345 344 343 343 343 344 346 348 350 354 357 359 360 360 359 357 356 356 354 351 349 349 349 351 352 352 353 354 355 355 356 357 356 355 355 354 354 354 354 355 355 356 357 357 356 355 354 353 353 354 354 354 354 353 353 352 352 351 351 350 350 349 348 347 346 346 346 345 345 345 345 345 346 346 348 349 351 352 354 356 358 359 0 2 2 2 2 2 1 359 357 356 355 353 350 346 341 334 328 322 318 314 310 307 305 305 309 318 327 334 344 354 2 7 11 15 16 17 17 19 21 23 26 30 34 34 34 36 38 39 36 31 27 27 29 31 33 35 38 41 45 49 53 56 58 60 61 61 61 61 59 55 50 48 51 58 67 73 75 73 70 68 68 67 67 66 66 66 67 68 67 65 63 60 58 55 51 48 45 44 44 44 45 46 50 55 63 66 59 52 56 67 82 95 101 103 102 100 97 97 98 96 77 74 81 87 96 108 108 95 82 102 106 110 111 110 105 103 104 107 109 108 105 100 157 156 157 159 158 156 154 152 152 154 155 157 160 163 170 180 180 163 146 139 134 132 133 138 143 144 144 144 143 144 145 144 143 143 144 145 146 144 140 137 133 131 132 134 139 145 148 150 151 153 155 157 161 164 166 164 163 168 187 218 247 266 280 290 297 303 308 312 317 320 323 324 324 323 322 320 318 315 313 311 310 309 309 309 313 319 325 329 333 336 338 340 341 343 344 345 346 345 344 341 338 335 330 324 316 300 274 239 208 189 176 167 161 155 150 146 144 143 142 143 143 143 143 142 142 142 143 143 143 143 143 143 143 144 144 143 143 143 142 142 142 142 142 142 142 142 142 142 142 142 142 143 144 145 146 148 152 149 139 127 124 124 126 128 131 133 133 133 133 132 131 135 145 146 149 154 152 147 140 133 127 123 122 114 92 47 101 99 78 53 356 300 289 305 292 274 261 257 257 262 274 291 311 331 339 336 335 341 347 348 348 347 349 354 358 356 350 344 342 343 344 342 341 341 342 341 338 337 340 345 349 351 355 0 5 8 13 22 29 31 30 30 29 27 25 21 18 19 21 9 335 293 91 76 72 67 63 60 58 59 60 60 61 61 62 63 64 64 63 62 59 55 52 49 47 45 42 36 21 2 348 343 352 12 24 28 27 24 19 15 11 7 1 356 351 347 343 339 335 330 326 324 323 322 320 319 318 319 319 320 322 325 327 330 332 332 331 329 328 327 327 327 328 329 331 333 335 336 337 338 341 344 345 345 345 344 342 342 342 343 345 347 349 352 354 357 358 359 359 358 357 356 354 351 349 348 349 350 351 352 352 353 355 356 357 357 356 356 355 355 355 354 354 354 354 355 355 355 355 354 353 352 351 352 353 353 353 353 352 351 351 350 349 349 348 348 347 347 346 345 344 344 343 343 343 343 344 345 347 348 349 351 353 355 358 359 0 1 2 2 2 2 0 358 356 354 352 350 347 343 338 331 325 320 315 311 307 305 303 303 308 318 330 338 345 352 357 2 7 11 15 16 18 20 22 24 25 29 34 35 37 38 38 37 35 33 31 30 30 31 33 36 39 42 46 50 53 56 58 59 60 61 60 60 58 52 46 44 47 56 67 74 75 73 71 70 69 69 68 68 67 67 68 68 66 64 62 59 57 54 50 46 43 42 42 42 42 42 44 47 50 51 51 51 56 69 89 103 106 105 99 95 90 92 93 87 79 80 89 99 108 115 113 108 108 111 112 114 113 112 111 111 111 112 113 113 113 113 169 167 168 166 159 153 148 147 147 150 154 157 160 164 169 182 189 169 147 138 134 131 130 133 138 140 140 140 140 141 142 142 140 140 140 142 144 144 142 138 132 128 127 130 135 140 143 145 146 148 150 154 159 162 163 160 157 161 177 208 240 263 279 290 299 306 312 317 322 326 328 330 330 330 328 327 326 324 322 320 318 316 315 313 313 315 319 324 329 333 336 338 340 341 342 343 344 344 343 342 340 337 334 328 322 313 298 273 238 208 189 178 169 161 154 149 145 143 143 143 144 145 145 145 145 145 145 145 145 144 144 144 144 145 145 145 145 144 144 144 144 144 144 144 144 145 146 146 146 145 144 144 143 144 146 147 146 140 129 123 121 121 122 123 124 125 124 124 123 122 119 123 136 141 146 148 145 140 130 126 128 129 129 129 128 133 124 96 64 22 329 302 289 322 284 246 240 241 243 257 277 296 320 338 341 338 338 341 345 346 347 345 343 345 352 354 351 347 343 342 342 340 339 338 338 337 335 335 339 344 347 348 350 354 359 2 6 17 30 33 31 26 24 22 21 18 14 15 18 6 326 325 114 104 92 79 65 57 54 59 60 61 61 63 63 64 65 65 63 61 59 55 51 48 46 43 38 29 15 1 352 353 8 21 26 26 25 21 17 12 8 4 360 354 349 345 341 337 333 329 326 324 323 322 321 321 322 323 323 322 322 324 328 329 331 330 327 326 325 326 327 328 330 331 332 333 335 336 338 339 342 344 345 345 344 343 342 341 341 342 344 346 348 350 352 354 356 358 358 358 357 355 353 350 349 348 349 349 350 351 352 353 354 356 356 356 356 356 355 355 355 354 354 354 354 354 354 354 354 353 352 351 350 351 351 352 352 352 351 350 349 349 348 347 347 347 346 346 345 344 343 342 341 341 341 342 343 344 345 346 347 350 352 355 357 360 1 2 2 3 2 1 359 357 354 352 350 347 344 340 335 329 323 318 314 309 306 303 301 302 306 316 329 337 342 348 354 359 5 10 14 16 16 17 18 22 23 26 30 32 34 35 35 34 34 33 32 32 32 33 35 38 40 42 46 50 53 55 57 58 59 59 59 59 58 51 42 36 40 53 67 73 75 74 72 71 71 70 70 69 68 68 68 67 65 63 61 59 56 52 48 43 41 40 40 41 40 39 39 40 40 41 51 59 56 65 90 106 107 100 91 89 88 88 88 85 83 88 97 106 114 118 118 116 116 116 115 115 114 114 113 114 114 114 114 114 114 115 201 197 194 181 166 156 149 146 146 149 154 158 161 165 169 183 196 186 154 140 135 133 132 133 135 137 137 137 137 137 138 138 138 137 137 138 139 141 140 135 129 124 123 125 130 135 138 139 140 143 145 149 155 158 158 155 152 155 171 201 233 261 280 290 299 307 315 322 327 331 333 334 334 334 333 333 332 332 330 327 325 323 321 320 318 317 318 320 324 328 332 335 337 339 340 341 341 341 342 342 341 339 336 332 326 319 310 295 270 237 209 190 177 167 159 153 148 145 144 144 144 145 146 146 146 147 147 147 146 146 146 145 145 146 146 146 146 146 147 147 147 147 147 146 146 147 149 150 150 148 146 144 141 141 142 141 137 129 122 119 118 118 118 119 118 117 115 113 111 109 105 107 117 124 131 134 128 124 122 129 131 133 127 126 125 123 113 85 55 36 359 341 323 328 291 239 241 237 246 271 292 307 330 345 346 343 342 342 342 345 347 347 343 342 347 350 351 349 345 342 340 339 338 337 338 337 335 337 341 345 345 346 348 348 352 353 356 10 26 33 30 24 23 21 19 16 15 14 8 345 306 59 109 132 116 80 66 52 47 56 61 61 63 63 64 65 65 64 63 61 58 54 50 47 44 41 36 28 15 357 352 358 11 22 26 25 23 20 15 10 5 1 358 354 349 343 339 335 332 329 326 323 323 322 321 321 322 324 325 323 323 324 326 330 329 327 325 324 325 327 328 330 331 332 332 334 335 337 340 341 343 344 344 344 343 342 341 340 339 340 342 345 347 348 350 352 355 357 358 357 356 353 351 348 348 347 348 348 348 349 350 352 354 355 356 356 356 356 356 356 355 355 354 354 354 353 353 353 352 352 350 350 349 350 350 350 351 351 350 349 348 347 346 346 345 345 345 344 343 342 341 340 340 339 340 341 342 342 343 344 345 348 351 354 358 1 2 3 3 2 2 1 358 356 353 350 348 344 340 336 332 328 323 319 314 309 306 302 300 299 303 315 324 330 336 343 351 357 3 9 13 17 20 21 18 20 21 24 26 28 29 30 32 33 33 31 31 31 32 34 36 38 39 42 45 50 53 54 55 56 57 58 59 60 59 53 43 30 27 52 66 74 76 75 73 72 72 72 70 69 68 68 67 66 65 63 61 58 55 51 46 42 40 40 40 40 39 37 36 36 33 30 72 96 47 51 76 102 107 92 86 89 93 91 85 86 90 98 104 111 117 120 120 119 118 118 117 116 116 115 115 115 115 115 114 115 115 116 275 257 237 208 186 169 159 151 148 151 157 161 163 167 173 183 191 198 178 148 138 135 134 133 134 134 134 134 134 133 133 133 134 133 133 132 133 133 133 130 125 121 119 122 125 129 132 133 134 136 139 142 147 149 150 148 145 150 168 200 235 264 283 293 301 309 318 327 334 338 338 338 337 337 337 336 336 336 335 333 331 329 327 325 324 323 321 321 321 323 327 331 334 336 337 338 339 339 339 339 339 338 337 334 329 323 317 308 293 269 237 209 188 174 165 157 152 148 145 144 144 145 146 147 148 148 148 148 148 148 147 147 147 147 147 147 148 148 149 150 150 150 150 150 149 150 152 154 154 152 148 144 139 138 136 133 127 121 118 116 116 116 116 115 114 112 109 105 101 98 92 95 101 107 115 122 116 117 126 137 134 128 122 121 119 117 88 55 38 24 6 344 330 325 309 274 270 264 293 311 314 328 342 348 349 348 346 343 342 344 348 349 347 346 346 348 350 350 347 344 342 339 338 338 339 339 339 341 344 346 344 346 351 350 348 344 346 0 19 30 28 22 22 21 17 14 14 10 359 325 288 246 48 1 31 60 67 58 52 57 63 63 63 64 64 64 64 63 62 59 57 53 49 45 42 38 34 31 25 11 357 357 9 21 25 24 21 17 12 7 2 358 356 353 348 343 338 333 330 328 325 324 323 321 321 321 322 323 324 324 323 324 327 328 327 324 322 322 324 326 328 329 330 331 332 334 337 339 341 342 342 343 343 343 343 341 340 338 338 338 341 343 345 346 349 351 354 357 357 356 354 352 349 347 346 346 346 346 346 347 349 351 353 354 356 357 357 357 357 356 356 355 355 355 354 354 353 352 351 350 349 349 348 348 349 349 349 349 348 347 346 345 344 343 343 343 342 341 341 340 339 338 338 338 338 339 339 340 340 341 344 348 352 356 360 2 3 2 2 2 2 0 358 355 351 349 345 341 337 334 332 329 325 320 316 312 307 303 299 296 300 312 320 325 331 339 348 355 1 6 12 18 21 23 23 21 20 21 25 28 29 30 32 32 31 30 30 31 34 36 37 37 39 42 45 49 52 53 53 54 55 56 58 61 61 58 50 45 40 54 67 74 77 75 74 74 74 73 71 69 68 67 66 66 64 62 60 58 55 51 46 42 40 41 41 40 38 35 33 32 35 56 136 131 23 35 51 85 108 103 94 98 101 92 84 90 101 109 112 117 121 122 122 121 120 119 118 118 117 116 116 116 116 116 116 116 115 116 303 290 265 240 221 205 187 166 154 154 161 166 167 168 171 172 167 166 171 150 138 135 136 136 135 133 132 132 132 131 129 128 128 128 127 126 126 126 125 124 121 119 118 119 121 123 125 126 128 130 132 134 136 138 139 137 137 143 163 198 242 274 291 302 310 316 324 334 342 345 344 342 341 341 340 339 339 338 338 337 336 334 333 331 329 327 326 325 324 323 324 326 329 332 334 336 337 337 337 337 336 336 335 334 331 327 321 315 306 292 268 236 205 185 171 162 155 150 147 145 145 145 146 147 148 149 149 149 149 149 149 149 149 149 149 149 150 150 152 153 153 154 154 153 152 153 155 156 157 156 154 147 138 133 130 125 121 118 116 116 115 115 114 113 112 109 106 102 98 93 89 93 100 111 122 129 134 136 137 138 136 130 125 122 124 115 80 57 43 30 12 353 342 332 315 295 293 307 330 331 328 336 341 345 349 350 347 345 344 346 350 351 350 349 347 347 348 349 348 345 343 341 339 339 341 343 344 346 347 346 345 350 355 354 347 340 340 350 7 21 23 19 17 16 13 11 12 5 344 310 273 266 333 356 14 42 55 57 57 61 64 63 63 64 64 64 63 62 61 58 55 52 47 42 38 34 32 30 26 13 355 346 9 19 22 21 18 14 9 4 359 355 352 350 347 343 338 333 329 326 325 323 322 321 321 321 322 322 322 322 322 323 324 325 323 320 317 318 320 323 326 327 329 331 333 336 338 340 341 341 341 342 342 343 342 340 338 337 336 337 338 341 343 345 347 349 352 355 355 353 351 349 348 346 345 345 344 343 343 345 347 351 354 355 356 357 358 358 358 357 357 356 355 355 355 354 353 352 350 349 348 348 347 347 347 347 347 346 346 345 344 342 341 341 340 340 339 339 338 337 336 336 335 336 336 336 336 336 337 339 343 348 354 1 6 5 2 1 1 1 2 1 358 355 351 347 343 339 336 334 334 332 327 323 319 314 309 304 300 297 299 308 317 323 329 336 344 353 359 3 7 13 16 20 23 21 19 22 27 30 32 33 33 33 31 31 31 32 34 36 37 38 39 42 46 49 52 52 51 51 52 54 58 61 63 65 66 70 63 58 68 73 75 74 75 75 74 73 71 69 67 67 66 65 64 62 60 58 55 52 47 43 41 41 42 41 37 32 28 28 108 141 144 114 20 24 32 42 54 101 106 112 116 109 103 106 116 120 121 123 124 125 125 124 123 121 120 119 117 116 117 117 117 117 117 117 117 117 302 291 278 267 258 253 242 208 171 159 168 172 172 171 168 161 152 148 148 144 137 135 137 137 134 132 130 130 130 129 126 123 121 121 121 121 121 120 119 118 117 116 116 115 116 117 118 120 121 123 124 126 126 126 126 126 127 133 151 182 236 281 302 314 322 328 335 343 349 352 351 348 346 344 343 342 341 340 340 339 339 338 336 335 333 331 330 328 327 326 325 324 325 327 329 332 334 335 335 335 334 334 333 332 330 328 324 319 313 305 290 265 231 200 180 167 158 152 148 146 145 145 146 146 148 149 149 150 150 150 151 151 151 151 151 151 152 153 154 155 156 158 157 156 155 155 156 158 159 158 154 145 134 128 124 120 117 116 115 115 115 114 113 112 110 108 106 102 98 95 93 101 110 123 134 142 146 145 143 143 143 143 137 130 119 87 64 59 49 35 20 4 348 330 305 283 285 329 337 329 331 335 340 343 348 348 345 342 342 345 349 351 351 349 347 346 347 348 347 345 343 342 341 343 346 349 351 352 352 351 352 357 0 357 349 341 338 343 357 12 17 15 12 11 10 8 6 352 323 295 279 296 334 358 16 30 40 48 55 59 62 63 64 64 63 63 62 62 59 56 53 50 45 39 34 29 26 24 21 7 358 359 11 19 20 18 15 11 6 1 356 352 349 347 345 341 337 332 328 325 323 322 322 321 321 320 321 321 320 320 320 321 320 320 319 316 314 313 316 320 323 326 328 331 335 337 339 340 340 340 340 340 341 341 340 338 336 335 334 334 335 338 340 343 345 346 349 351 351 349 348 346 345 345 344 343 342 342 342 343 347 350 354 356 357 358 359 359 359 358 358 357 356 355 355 354 353 351 350 349 348 347 346 345 345 344 344 344 343 342 341 339 338 337 337 337 337 336 335 334 333 332 332 332 332 332 331 331 333 336 342 348 356 5 9 7 2 359 0 0 2 1 359 355 350 346 342 338 335 334 335 332 329 324 320 316 311 306 302 300 301 307 317 325 328 333 339 348 355 359 2 3 9 14 19 20 21 27 31 32 34 34 35 34 33 32 33 33 35 36 37 38 40 42 45 49 51 52 51 50 51 54 59 62 64 67 69 70 68 68 70 73 74 75 75 75 74 72 70 68 67 67 67 66 64 63 61 59 56 53 48 44 42 41 42 40 36 28 19 15 98 135 143 76 6 14 19 18 10 11 68 133 130 128 132 133 133 133 131 129 128 129 129 127 125 123 122 121 118 117 119 119 119 118 119 119 118 118 297 293 291 287 282 277 274 263 223 181 178 187 187 185 176 161 147 143 145 144 141 139 139 136 132 129 129 129 128 126 121 116 114 114 115 117 117 116 114 113 113 113 112 111 111 111 112 113 114 116 117 117 116 115 115 115 117 123 136 153 188 269 309 327 335 342 347 353 358 359 357 353 350 348 346 345 343 341 341 340 340 339 338 337 336 334 333 331 330 328 327 325 324 324 325 327 329 331 332 333 332 332 331 330 329 327 325 322 317 311 302 287 261 225 194 173 161 153 148 146 145 145 146 146 147 148 149 150 150 151 152 152 153 153 153 153 153 155 156 157 159 160 160 158 157 156 157 162 166 165 157 143 130 124 120 117 115 114 114 115 114 113 112 111 109 107 105 102 99 96 96 103 112 124 136 143 147 146 145 146 149 151 145 126 97 72 59 61 58 59 41 13 352 332 268 224 277 352 336 326 333 339 342 343 345 344 340 337 339 343 347 348 348 348 347 346 346 347 347 346 345 345 346 349 353 357 359 360 359 358 358 1 3 359 349 341 338 342 352 3 11 12 12 12 10 4 0 339 296 288 297 317 340 359 13 25 35 43 50 56 59 62 63 63 63 63 62 60 58 54 51 47 43 37 31 27 24 20 10 359 0 11 17 17 17 15 12 8 3 359 354 349 346 344 342 340 336 331 327 324 322 321 320 320 319 319 319 319 319 319 319 318 318 316 317 315 314 313 314 318 322 325 329 333 335 337 338 338 338 338 338 338 338 338 337 336 335 333 332 332 333 334 337 340 342 343 344 346 347 345 344 343 342 342 341 341 341 341 341 343 347 351 354 357 358 359 359 359 359 359 359 358 357 356 355 354 353 351 350 348 347 346 344 343 342 342 341 341 340 338 337 336 335 334 334 334 333 333 331 330 329 328 328 328 327 325 324 325 328 333 340 347 356 7 15 16 6 357 359 0 1 1 358 353 348 344 340 336 334 333 333 332 330 327 323 318 313 309 305 303 302 305 317 327 326 327 331 340 349 353 355 0 3 7 14 18 20 29 37 29 31 33 34 34 34 34 34 34 34 35 37 38 39 41 45 49 51 52 51 51 51 52 56 60 64 65 65 66 72 73 72 73 74 74 74 74 73 71 68 67 67 68 67 66 65 64 62 60 57 53 49 44 42 41 40 38 34 26 19 20 36 49 51 13 3 5 9 9 3 3 15 116 137 139 141 142 142 142 139 135 132 132 132 130 127 125 124 123 121 122 123 122 120 120 120 120 119 119 300 302 303 301 297 291 289 287 276 242 218 230 235 235 213 181 155 147 153 174 202 192 160 143 134 129 128 127 125 122 115 108 106 107 108 111 112 112 109 108 107 108 107 107 105 105 105 106 107 109 109 108 106 105 105 106 108 114 121 128 136 168 303 342 347 352 356 1 4 4 2 357 353 351 349 347 344 342 341 341 340 340 339 338 337 336 335 333 332 330 329 327 326 324 324 324 325 327 328 329 330 330 329 328 327 326 325 323 320 316 310 301 286 258 218 183 163 153 148 145 144 144 144 145 146 147 148 149 151 151 153 153 154 154 154 154 155 157 158 161 163 164 163 161 159 157 160 166 174 173 160 144 131 123 118 115 114 114 114 114 114 113 111 110 108 106 104 101 98 95 94 96 101 111 131 145 149 149 147 147 148 148 140 115 94 82 69 77 78 79 66 44 27 46 114 112 60 21 353 339 338 343 345 343 341 338 333 335 343 348 348 346 347 348 348 348 347 348 348 347 347 347 350 354 360 3 5 4 3 1 1 3 3 360 352 343 341 344 349 357 6 12 14 16 11 358 345 311 288 298 318 331 345 358 9 20 31 41 48 54 58 60 62 62 63 62 61 59 57 52 48 45 40 35 29 25 22 22 17 11 6 10 14 15 14 12 9 6 1 357 352 347 343 341 339 337 334 330 326 323 321 319 318 318 317 317 317 317 317 317 318 317 315 316 317 318 319 318 317 319 322 325 328 331 333 335 336 335 335 335 335 335 335 335 334 334 333 332 331 330 330 332 334 336 337 338 339 339 341 341 340 340 339 339 339 339 340 341 342 344 348 352 355 357 358 359 359 359 359 359 359 358 357 356 355 354 352 351 349 347 346 344 343 341 340 339 338 337 336 334 333 332 331 330 330 330 329 328 327 326 325 324 324 322 319 317 317 319 323 329 335 344 355 6 17 20 3 356 357 359 360 0 356 351 346 343 339 336 333 331 331 331 329 327 324 319 315 312 308 304 301 302 310 320 316 310 310 330 339 350 354 356 358 3 9 17 24 27 37 33 29 30 33 34 34 34 35 34 34 34 35 36 38 41 43 48 51 52 53 52 52 53 56 60 63 64 66 73 81 79 76 75 74 74 73 73 72 70 67 66 68 68 68 67 66 64 63 60 57 53 49 44 41 39 37 34 30 25 21 22 27 28 10 359 356 357 360 1 359 0 4 55 138 143 144 145 146 147 146 141 138 136 135 133 130 128 127 127 125 126 126 124 123 122 121 121 121 121 312 314 314 311 308 306 306 308 306 296 288 286 288 289 279 264 239 244 324 324 326 321 308 257 153 133 126 122 118 112 106 100 98 98 101 104 106 106 104 102 102 102 101 100 99 98 98 99 100 101 100 99 97 96 96 97 100 104 108 108 105 98 50 7 360 360 3 6 8 7 4 0 356 353 351 349 346 344 343 342 341 340 340 339 338 337 336 335 333 332 330 329 328 326 325 323 323 323 324 325 326 327 327 327 326 325 324 323 321 318 315 310 302 287 256 208 168 152 145 142 142 142 142 143 144 146 147 149 150 152 153 154 155 155 156 156 157 159 161 164 166 167 167 166 163 163 166 173 176 174 162 147 135 125 117 114 112 112 113 113 113 112 111 109 107 105 102 99 95 91 89 89 91 94 120 143 149 147 143 140 137 133 124 110 103 98 93 102 106 100 89 81 77 78 79 68 50 34 16 360 349 346 345 342 340 333 327 335 350 354 351 347 346 348 350 350 351 352 352 351 350 351 354 358 4 7 7 5 5 5 7 8 7 5 360 353 350 349 350 353 1 10 16 22 18 356 332 305 309 326 330 337 346 357 7 18 29 39 48 55 59 60 61 61 62 61 60 59 55 50 46 41 37 31 26 23 21 21 19 14 10 9 10 10 9 7 5 2 359 355 350 346 341 338 336 334 332 328 325 322 319 318 316 316 316 315 315 315 316 316 316 315 314 315 318 322 324 326 328 327 324 324 326 329 332 333 334 333 332 332 332 332 331 331 331 331 331 331 330 329 329 330 331 332 333 334 335 336 337 337 336 336 336 336 336 338 340 341 343 345 349 352 354 356 358 359 360 359 359 359 359 359 358 357 355 354 352 351 349 347 345 343 341 339 337 336 334 333 331 329 329 328 327 327 326 325 324 323 322 321 320 318 316 312 310 309 310 313 317 321 327 337 350 3 15 12 5 4 359 359 359 358 355 351 348 344 340 336 333 331 330 329 326 324 322 319 316 312 309 304 301 302 306 308 300 285 284 310 330 347 353 352 353 358 5 13 20 24 31 33 32 32 34 35 34 34 34 34 34 34 34 35 36 39 43 48 51 53 54 54 53 54 56 59 62 63 67 77 87 83 79 78 76 75 74 73 72 69 67 67 68 68 68 67 66 65 63 61 57 53 48 43 38 34 31 30 27 24 23 21 22 23 12 357 350 350 354 355 355 356 357 17 136 144 144 144 143 142 146 146 143 141 139 137 135 132 130 130 130 130 129 127 126 125 124 123 123 123 325 325 322 319 318 318 322 330 335 331 321 314 312 312 310 311 323 341 350 350 347 342 336 322 297 144 117 105 101 96 93 92 92 91 94 97 98 97 96 95 96 96 94 92 91 90 91 93 94 94 93 91 89 88 89 89 91 93 93 90 84 76 57 32 17 12 11 10 10 9 6 2 358 355 353 351 349 347 345 344 342 341 340 339 339 338 337 336 335 334 332 331 329 328 326 324 323 322 321 321 322 323 324 324 325 324 323 322 321 319 318 315 311 304 290 253 190 150 140 138 137 138 139 140 142 144 146 148 150 152 154 155 156 157 158 159 160 162 165 167 170 172 173 173 173 173 178 183 173 163 154 145 137 126 118 113 111 111 112 112 112 112 111 109 107 105 101 96 91 86 84 85 87 89 110 134 141 137 131 126 121 115 110 109 110 109 108 111 115 109 99 100 98 84 68 55 45 37 26 11 360 353 348 345 345 341 337 346 358 358 351 344 345 352 354 353 354 356 356 356 356 357 360 2 6 9 9 9 10 13 15 15 14 12 8 5 360 357 357 1 4 10 20 32 30 357 314 303 318 327 328 332 339 352 5 18 29 40 50 57 61 62 61 61 61 61 61 59 55 50 45 40 34 29 23 20 18 15 10 7 6 6 6 5 4 3 1 358 355 352 348 344 339 336 333 331 329 326 323 321 318 316 315 315 315 315 315 315 315 315 315 314 313 314 318 322 326 332 335 333 327 325 327 330 333 333 332 331 330 329 329 329 329 328 329 329 330 330 329 328 328 328 329 329 329 330 332 332 332 332 332 333 333 334 336 337 339 342 343 346 349 351 353 355 357 359 0 0 360 359 359 359 358 357 356 354 353 351 349 347 344 342 340 337 335 333 331 329 327 326 325 324 323 322 321 320 319 318 317 316 313 311 309 306 304 304 304 306 307 308 314 325 341 360 17 33 37 23 9 3 360 358 356 354 350 346 342 337 334 332 331 329 325 321 320 318 315 311 307 304 300 300 301 299 289 276 274 284 294 329 354 353 349 355 3 9 13 20 27 31 32 33 35 35 35 34 34 34 33 32 32 33 34 37 41 47 51 53 54 54 53 53 54 56 57 61 70 81 87 86 83 81 79 76 74 74 71 69 68 68 69 69 68 68 67 66 64 60 56 51 46 39 32 28 25 22 23 24 22 19 19 15 11 3 357 352 351 351 348 346 349 352 102 145 144 138 101 30 51 129 144 144 143 141 139 137 135 135 135 135 134 132 130 128 127 126 125 125 337 333 329 326 325 326 334 346 353 353 344 333 327 327 327 331 343 358 5 5 2 359 355 351 351 0 40 68 72 71 74 79 83 85 84 89 87 86 84 84 86 87 85 84 83 83 84 86 87 86 85 84 83 83 83 82 81 79 76 72 68 63 54 42 31 24 19 16 13 11 7 2 358 356 354 353 351 349 348 346 344 342 341 340 339 338 337 337 336 335 334 332 331 329 327 326 324 322 320 319 319 319 320 321 322 322 322 321 320 319 318 316 314 312 306 290 236 160 137 134 134 135 136 138 140 143 145 147 149 151 153 155 157 158 160 161 163 165 168 171 174 177 179 181 184 186 193 192 150 133 137 139 134 126 117 112 110 111 111 112 113 112 111 110 108 104 100 94 87 82 80 83 86 93 113 130 131 125 119 116 111 107 108 113 118 124 128 123 119 111 106 106 101 85 67 56 49 42 29 14 4 354 346 344 347 354 356 360 3 357 350 339 345 358 358 355 356 359 360 1 2 5 8 10 12 15 17 18 20 22 23 22 20 16 12 11 6 2 3 8 16 16 22 38 32 333 296 303 318 320 321 323 329 342 0 18 32 43 52 59 62 63 62 62 62 61 61 59 56 51 45 39 34 28 22 17 13 10 6 4 1 1 1 1 360 358 357 354 352 349 345 341 337 333 330 327 325 323 321 319 317 315 314 314 314 314 314 314 315 315 315 314 313 314 316 320 322 324 327 329 329 327 329 331 332 332 330 328 327 326 326 326 326 326 326 327 329 329 329 328 327 326 326 326 326 327 329 330 330 329 329 330 332 334 336 337 339 342 344 345 348 350 352 354 356 359 1 1 1 1 1 360 359 358 356 355 353 351 349 347 344 341 338 336 333 331 328 326 324 322 320 319 318 318 317 315 314 313 312 310 308 307 305 304 302 300 298 295 293 294 296 303 320 350 27 35 30 21 13 7 2 358 356 355 351 348 343 337 334 332 331 328 325 321 319 317 313 309 305 302 300 298 295 292 285 276 272 268 278 321 354 360 356 358 4 10 16 19 22 26 30 33 35 36 35 35 34 34 32 31 30 30 32 36 41 46 51 54 55 55 54 52 52 51 53 59 70 79 84 86 85 83 80 77 76 74 71 69 69 69 69 69 69 69 68 67 64 59 54 48 41 34 25 17 11 11 14 23 22 20 15 10 8 4 359 356 353 349 344 335 338 341 338 147 145 122 5 354 354 360 115 147 149 148 147 145 143 142 142 143 142 139 135 131 129 128 127 126 343 337 334 332 331 333 343 355 2 1 354 345 339 338 341 345 355 7 12 11 9 8 6 5 3 6 16 33 44 49 53 58 65 72 74 78 76 73 69 70 73 75 75 76 76 77 78 79 80 79 78 77 77 78 77 75 71 67 62 58 55 52 47 41 36 31 26 21 18 14 9 3 359 357 356 355 353 351 349 347 346 344 342 340 339 338 337 337 336 335 334 333 331 330 328 327 325 324 321 319 317 316 316 317 318 318 319 319 319 318 317 316 314 313 310 304 278 191 143 134 133 134 135 137 139 142 144 146 149 151 153 155 157 158 160 162 164 167 170 173 177 180 184 188 192 196 196 174 125 118 128 133 130 123 116 111 109 110 111 112 113 113 112 110 108 104 99 93 86 80 79 80 86 101 122 134 131 123 117 116 117 117 118 120 132 153 163 149 129 123 118 108 95 78 66 58 52 44 30 17 4 344 329 334 350 1 360 1 360 354 346 342 348 359 1 358 359 1 2 3 5 10 14 17 20 23 26 28 30 30 29 27 23 19 14 13 8 4 2 5 14 21 28 32 8 288 279 293 310 317 319 320 320 329 348 14 33 46 55 61 63 64 64 64 63 62 61 59 56 52 47 42 36 30 23 17 12 11 9 5 359 356 357 356 355 354 352 350 347 345 342 339 335 331 327 324 322 320 319 317 315 314 314 313 313 313 313 314 314 315 315 315 314 314 315 318 320 323 325 326 327 328 329 329 329 328 327 325 324 323 323 323 324 323 323 325 328 328 328 327 326 325 325 325 324 325 327 328 328 327 327 328 330 333 336 338 340 342 344 345 347 349 352 354 356 358 0 2 3 3 2 1 360 359 357 356 354 352 349 346 343 340 337 334 332 329 325 322 320 318 316 315 314 313 312 310 309 308 306 305 305 304 301 299 296 293 288 284 281 279 277 276 288 320 17 28 26 19 12 7 2 358 355 355 352 349 344 338 333 330 328 325 324 321 318 315 311 307 303 301 298 296 293 288 282 275 268 263 267 290 350 8 5 6 11 14 19 23 25 27 31 34 36 37 37 36 35 33 32 31 30 29 30 33 38 46 52 54 55 56 55 53 50 48 51 60 70 79 86 88 86 84 82 79 77 74 71 70 69 69 70 70 70 70 69 67 64 58 50 43 36 27 17 10 178 148 49 13 16 16 10 6 4 2 0 359 358 354 349 340 334 334 330 319 276 335 344 344 343 342 334 172 163 162 163 163 161 158 157 158 155 148 140 135 133 131 129 128 343 339 338 338 339 341 347 358 3 2 358 352 348 348 351 354 0 10 12 12 11 10 8 7 9 12 16 24 33 38 40 40 44 51 57 62 64 64 62 61 62 63 64 67 69 71 72 73 73 72 72 71 71 71 71 69 64 59 54 49 46 43 40 37 34 32 28 24 21 17 12 6 1 358 357 356 354 352 350 349 347 345 343 342 340 339 337 336 336 335 334 333 332 330 329 328 326 324 322 320 318 316 314 314 314 315 315 316 316 317 316 314 313 311 308 303 291 240 167 143 138 137 137 138 140 142 144 146 148 150 152 154 156 158 160 163 165 168 171 174 178 181 186 191 195 195 177 134 118 122 125 127 125 119 113 109 108 109 110 112 112 112 112 110 108 105 100 93 88 83 82 84 92 107 124 134 135 132 127 130 134 136 133 134 155 190 202 176 142 138 121 103 89 72 63 59 47 37 29 21 7 346 336 348 2 358 356 356 354 349 344 344 349 355 359 2 4 5 5 4 5 13 20 22 25 27 30 32 32 31 29 26 21 18 13 10 6 2 2 5 9 11 12 6 335 287 276 281 297 312 320 321 318 318 333 3 30 47 57 62 64 65 66 66 65 64 62 59 56 52 48 44 39 32 25 18 13 11 7 3 360 355 353 351 350 349 348 346 343 340 338 335 332 328 325 321 319 317 316 314 314 313 312 312 312 313 313 313 313 314 315 316 316 315 315 316 318 320 322 323 323 324 325 326 325 325 324 323 322 321 321 321 321 321 322 323 326 327 327 326 325 324 324 324 324 324 325 326 327 327 326 327 329 331 334 337 340 343 344 345 346 349 352 355 356 357 359 1 4 4 4 3 1 360 358 356 354 351 348 345 343 339 336 333 330 326 323 319 316 313 311 310 310 309 308 307 306 305 303 302 301 297 292 288 283 280 278 276 273 269 262 251 248 351 22 28 26 20 13 8 3 356 354 354 352 348 344 338 332 327 324 322 321 320 317 312 309 304 301 298 296 294 290 286 280 275 269 262 258 259 289 8 22 26 21 21 26 30 33 36 37 40 40 41 40 39 37 34 33 31 29 28 27 29 34 42 50 54 56 57 57 53 49 49 54 61 70 79 86 86 85 84 82 80 77 74 72 71 70 70 71 71 71 70 70 68 63 55 46 38 33 28 27 41 120 129 131 33 7 11 7 2 1 359 359 359 360 358 353 344 335 331 329 323 314 320 331 332 331 324 295 213 185 181 184 186 182 176 172 167 158 150 143 138 136 135 132 130 343 341 342 342 344 347 351 358 2 2 359 355 353 354 356 360 3 8 10 10 10 9 8 9 11 13 17 22 28 33 34 31 30 34 41 46 50 53 54 52 52 52 55 59 62 64 65 66 67 67 67 67 66 65 65 63 59 54 49 45 41 38 35 32 30 29 27 24 22 19 15 9 4 1 359 358 355 353 351 350 348 346 345 343 341 339 338 336 335 334 333 333 332 330 329 328 327 325 323 321 319 316 314 313 312 312 311 312 312 313 312 311 310 308 305 300 291 260 200 161 147 143 142 141 142 143 144 146 148 150 151 153 155 157 159 162 165 167 170 174 176 179 185 190 191 184 158 126 117 121 123 122 119 114 109 107 107 108 110 111 112 112 112 111 109 106 101 98 92 89 90 93 99 107 118 127 132 136 136 139 145 154 155 150 178 218 237 223 158 129 101 94 87 72 66 64 49 41 38 34 21 9 8 9 5 357 354 352 351 347 345 345 347 352 358 4 8 10 8 6 6 12 19 23 25 26 27 27 26 24 20 17 14 12 10 7 2 359 358 1 4 4 360 346 322 295 279 278 288 308 322 323 321 317 322 344 14 39 53 59 63 65 67 68 68 66 63 60 55 51 47 44 40 36 29 22 16 11 7 2 360 356 352 349 348 346 344 342 339 336 333 330 328 325 322 318 316 314 313 312 311 311 311 311 311 312 312 312 313 314 316 317 317 316 315 315 316 317 318 319 320 321 321 321 321 322 322 321 320 319 319 319 319 320 321 322 323 325 325 325 324 323 323 324 323 323 323 324 325 326 326 326 327 329 332 336 340 343 345 345 346 348 351 354 356 356 358 0 4 5 5 4 3 1 359 356 354 351 348 346 343 340 336 332 328 325 321 317 313 310 308 307 307 305 304 303 302 301 300 298 293 288 282 278 276 274 273 271 269 263 253 237 205 37 28 28 28 23 14 7 3 356 353 352 351 348 344 338 332 327 323 321 319 317 315 309 307 302 299 296 294 291 288 284 279 275 270 263 259 257 268 357 10 16 26 30 30 32 40 47 45 47 47 47 44 41 38 35 33 30 28 26 24 23 28 37 46 52 56 58 58 55 51 51 56 63 70 77 79 81 81 81 80 78 76 74 73 71 70 70 71 72 72 71 70 67 62 54 44 37 37 39 42 65 94 107 101 50 13 10 4 360 356 354 352 357 359 357 353 346 337 333 331 330 329 327 326 326 324 318 296 237 197 186 188 188 182 176 173 163 155 149 144 141 139 137 134 132 342 344 344 345 346 348 352 356 359 360 358 357 356 357 360 3 4 6 8 9 8 8 8 9 11 13 16 20 25 29 30 29 28 30 33 36 40 43 45 45 44 45 48 52 54 56 58 59 60 61 62 63 62 61 60 58 55 50 46 42 38 35 33 30 27 26 24 21 19 18 16 12 8 4 2 359 357 354 352 351 349 347 346 344 342 340 339 337 335 334 333 332 331 330 329 328 327 326 324 322 320 318 315 313 312 310 309 309 308 308 308 307 305 304 301 297 290 272 229 182 159 150 147 146 144 144 145 146 147 149 150 152 154 155 158 160 163 165 168 171 173 175 180 182 180 169 142 120 115 117 118 116 113 109 106 105 106 108 110 112 113 113 113 112 110 108 106 104 100 99 99 100 101 104 109 116 121 126 130 141 156 169 180 160 189 233 258 272 284 26 73 87 83 76 72 78 67 62 60 58 52 45 34 17 6 0 354 345 343 343 344 346 347 352 359 6 11 12 9 6 6 8 12 16 19 19 19 18 16 14 11 9 9 8 7 4 359 356 356 358 0 360 352 337 317 301 294 295 302 314 320 319 321 321 322 328 350 20 42 53 58 62 65 67 67 66 62 58 54 49 45 42 39 36 31 24 18 13 8 3 0 358 354 350 346 343 341 339 336 333 330 327 324 322 320 318 315 313 312 311 311 311 310 309 310 312 314 314 314 315 316 317 318 317 316 315 314 315 315 316 317 318 318 318 318 318 318 318 318 317 317 318 318 319 320 322 322 323 323 323 322 322 322 323 323 322 322 322 323 324 325 326 327 328 331 335 340 343 344 345 346 347 350 352 355 356 358 0 4 6 6 5 3 2 360 357 354 352 349 347 344 341 336 331 327 322 318 314 310 308 306 305 303 300 298 296 295 294 292 290 286 281 275 271 268 268 267 266 263 258 253 255 303 351 7 17 22 21 16 9 2 357 352 350 349 347 343 338 332 327 323 319 316 311 308 305 302 299 296 294 292 289 286 283 279 275 270 266 261 261 261 302 17 42 44 36 36 40 43 54 56 54 54 52 48 43 39 35 33 30 27 23 21 17 19 29 41 48 54 57 57 53 48 48 53 60 66 71 74 74 75 75 76 77 75 74 73 72 71 71 72 73 73 72 70 67 62 54 45 39 41 45 55 70 85 89 75 42 25 13 2 359 353 349 348 353 356 355 350 344 339 335 335 336 335 332 328 324 321 319 312 291 223 188 185 183 176 169 165 160 153 148 145 142 140 138 137 135 343 345 346 347 346 348 350 354 356 357 357 357 358 359 2 4 5 6 7 8 8 8 9 10 11 13 15 18 22 24 26 26 27 28 30 32 34 37 39 40 39 41 43 45 47 48 51 52 54 56 57 58 57 57 56 55 53 49 44 39 36 34 32 29 26 23 21 18 16 15 15 13 10 7 5 2 358 356 353 351 350 348 346 344 343 341 339 337 336 334 332 331 330 329 328 328 327 326 324 322 321 319 317 315 313 311 309 307 306 305 304 302 301 299 296 293 288 277 249 203 171 157 152 149 147 146 146 146 147 148 149 150 152 154 156 158 160 162 164 165 167 170 172 171 169 156 130 114 112 113 112 110 108 105 104 104 106 109 111 113 114 114 114 114 112 111 111 110 111 113 114 110 102 99 100 103 106 111 122 141 164 177 182 164 194 237 245 244 268 41 66 73 72 75 74 85 81 78 77 73 72 60 37 17 8 1 348 338 338 339 341 342 346 352 1 8 12 11 7 4 2 1 0 2 8 11 11 10 9 7 7 9 10 11 9 5 359 355 355 356 356 355 346 330 313 305 305 310 314 311 309 312 319 325 327 323 332 357 27 43 50 55 59 62 64 63 59 55 51 46 42 39 36 33 28 22 16 11 5 2 359 357 354 351 346 342 339 337 335 332 328 325 323 320 319 317 316 315 313 311 312 313 313 312 313 315 316 315 314 314 314 316 318 317 316 315 314 313 313 313 314 314 314 314 314 314 314 314 314 315 315 316 318 319 320 321 322 322 321 321 320 320 319 320 320 321 321 322 322 323 324 325 326 329 332 337 341 343 344 344 345 347 348 350 353 356 359 2 6 7 6 5 4 2 0 358 355 353 350 347 344 340 335 329 324 319 314 310 307 305 303 300 298 294 292 290 287 285 282 279 275 271 265 259 256 257 259 259 256 252 256 274 304 333 354 8 16 18 15 8 1 357 351 348 346 344 340 336 331 326 321 316 311 305 300 298 296 293 292 290 289 287 284 282 278 274 271 268 263 262 259 272 347 41 53 39 35 44 51 56 57 55 54 52 49 45 41 37 33 30 26 21 17 13 10 18 33 43 50 56 57 52 43 40 45 51 57 62 65 66 67 70 73 75 76 75 75 74 73 73 74 74 74 73 70 67 62 56 48 43 43 46 53 62 68 66 51 36 25 13 5 360 354 349 347 350 353 353 350 345 341 338 339 340 338 335 330 324 317 313 314 311 275 207 185 179 173 165 161 158 154 149 145 142 141 139 138 137 343 345 347 347 347 347 349 351 354 355 356 357 359 1 2 4 6 6 7 8 8 9 10 11 12 13 15 17 19 21 22 23 25 27 28 29 31 34 37 37 37 38 39 40 41 43 45 47 48 50 52 53 52 52 52 52 50 47 43 38 35 33 31 28 25 22 19 16 14 12 12 11 10 8 6 4 1 358 355 353 350 348 346 345 343 342 340 338 336 334 332 331 329 328 327 327 326 325 324 322 321 319 318 316 314 312 310 307 305 303 302 300 297 294 292 288 284 275 258 221 184 164 156 152 149 147 146 146 146 147 148 149 149 151 153 154 155 156 158 160 162 164 164 161 161 142 117 109 109 109 107 106 104 103 103 104 106 109 112 114 115 116 117 117 116 114 115 117 120 124 126 118 107 101 100 100 99 101 113 140 171 187 191 178 178 218 201 174 190 52 52 55 61 67 68 75 78 78 73 68 58 41 27 18 8 353 342 338 338 339 339 340 343 350 0 8 10 9 5 1 358 355 352 351 358 5 7 6 6 7 10 13 14 14 11 7 1 356 355 356 354 351 343 327 313 309 311 313 310 301 295 306 319 331 333 324 327 344 9 30 42 49 54 58 60 59 54 49 45 42 39 36 32 28 23 17 11 6 2 359 357 355 354 351 347 343 339 336 333 330 328 323 322 320 319 318 316 316 316 316 316 318 318 318 318 317 315 314 314 314 314 315 316 316 315 314 314 312 311 311 310 310 310 310 310 310 311 311 311 312 314 315 317 319 321 321 321 320 320 319 319 318 318 318 318 319 320 321 322 323 324 325 327 331 335 339 342 343 343 343 345 347 348 349 351 356 1 6 9 10 9 7 5 3 360 357 355 353 350 348 344 339 333 326 320 314 308 305 302 300 298 295 292 290 287 285 282 278 273 267 261 256 250 246 245 247 250 252 248 247 258 279 304 327 347 3 12 16 14 7 359 355 348 344 342 340 336 332 328 324 319 314 308 301 295 290 289 287 286 286 285 283 282 280 277 273 271 267 264 264 267 282 319 13 49 40 39 46 47 49 49 47 47 47 45 42 41 39 35 30 26 21 16 11 8 9 20 34 43 52 56 53 47 41 40 43 48 53 57 60 61 65 69 74 76 76 76 76 75 75 74 75 74 73 70 66 62 58 52 47 43 42 44 47 49 45 38 34 27 17 9 2 355 350 348 350 352 353 353 350 346 344 342 340 338 335 330 323 311 293 296 297 282 234 193 181 174 166 160 157 156 150 146 144 142 140 139 139 344 346 347 348 348 348 349 350 352 354 356 358 1 2 3 4 6 6 7 8 9 10 11 11 12 13 14 15 16 17 19 20 23 26 27 28 29 31 34 35 34 35 35 36 37 39 40 42 44 45 47 48 48 48 48 48 47 44 41 38 34 32 29 27 24 21 18 15 12 10 9 9 8 7 7 5 3 1 357 354 351 348 347 345 344 342 340 339 337 335 333 331 329 328 327 326 325 324 323 322 321 320 318 317 315 313 311 308 306 303 301 299 296 292 288 284 279 272 258 233 197 172 162 157 152 148 146 145 145 145 146 147 147 148 149 149 148 148 150 154 159 161 159 156 152 131 108 107 108 106 104 103 103 103 103 104 106 109 112 115 116 118 119 121 120 119 120 120 122 123 123 119 115 111 108 105 98 94 109 143 186 213 204 168 161 187 157 114 94 41 36 44 52 57 58 62 67 68 61 53 39 31 26 18 2 346 342 344 343 342 341 340 342 348 358 6 9 9 6 2 359 356 353 353 358 6 8 8 8 10 14 17 16 14 12 8 4 359 357 358 355 349 343 329 317 314 314 312 300 280 288 304 323 337 351 348 340 342 356 18 36 46 51 54 55 54 50 44 40 37 35 33 29 24 19 13 8 4 0 357 355 353 351 349 345 342 339 336 332 327 323 321 321 321 320 318 317 316 316 316 318 320 320 319 318 316 315 315 315 315 313 313 313 313 313 313 312 311 310 308 307 306 306 306 306 307 308 309 310 311 312 315 317 319 320 320 320 319 319 318 318 318 318 318 319 319 320 322 323 324 324 326 328 332 337 341 342 342 342 342 345 347 347 349 352 357 3 9 13 14 13 10 7 3 359 356 354 352 350 347 343 337 329 322 315 308 304 300 298 295 293 291 289 288 285 282 278 272 265 257 251 246 241 238 237 241 245 245 241 245 262 287 312 333 348 360 9 16 15 6 359 352 344 338 335 334 331 328 324 321 317 314 309 301 293 287 285 284 282 281 280 280 279 277 274 271 268 266 266 269 278 299 337 11 34 42 45 46 49 48 45 45 46 47 46 44 39 36 30 26 21 17 12 7 4 7 14 25 37 51 55 51 46 41 37 37 41 46 51 55 57 60 65 71 74 76 76 77 77 76 76 75 75 73 70 66 63 60 56 51 45 39 35 34 35 36 34 30 25 19 12 4 355 350 349 350 352 354 355 354 352 348 344 338 332 328 326 322 312 294 279 273 268 241 204 187 178 169 160 157 156 152 149 146 145 143 142 142 346 347 348 349 350 350 350 351 352 354 356 360 2 3 4 5 6 7 8 8 9 11 12 12 12 12 13 14 14 15 16 17 20 23 25 26 26 28 30 32 32 32 32 33 34 35 37 39 40 41 43 44 44 43 44 45 44 41 39 36 34 31 28 26 23 20 17 14 12 9 8 7 6 6 6 5 4 2 359 356 352 349 347 345 344 343 341 339 337 335 333 331 329 328 326 325 324 323 322 321 321 320 319 317 316 314 312 310 307 305 302 299 296 292 287 283 277 270 258 239 209 182 169 161 154 149 146 144 143 143 144 144 143 142 140 138 136 137 139 145 150 152 156 156 144 121 106 108 108 105 104 103 103 103 104 105 107 109 112 115 117 119 121 123 122 122 123 123 120 121 121 119 118 116 109 105 96 94 135 178 200 222 226 195 145 143 130 77 46 36 35 37 43 49 51 52 56 56 50 40 32 28 21 8 354 348 350 352 350 347 345 343 342 346 354 3 9 11 11 10 9 6 3 3 6 11 13 12 10 10 15 17 15 12 11 9 8 6 360 352 349 346 344 334 325 322 338 4 347 268 278 300 322 341 345 345 346 346 353 11 33 47 52 53 53 50 46 41 36 34 33 30 26 21 16 11 7 3 359 356 354 351 349 345 343 340 337 334 330 326 322 320 320 320 319 318 317 316 315 315 316 317 318 318 317 316 316 315 314 313 312 311 311 310 310 309 309 308 307 305 304 303 302 302 304 305 307 308 309 311 312 315 317 319 319 319 318 318 318 318 318 318 319 319 320 320 320 321 323 324 325 327 330 333 338 342 343 343 342 342 345 348 351 354 359 4 7 12 16 17 15 12 9 6 2 357 352 349 347 344 340 333 325 317 309 303 299 295 293 292 290 289 287 285 282 278 273 266 258 251 246 243 240 238 238 242 244 240 238 246 267 294 320 338 347 353 2 11 13 7 356 345 334 325 324 324 323 322 320 318 316 314 311 305 297 291 287 284 281 279 278 277 275 273 270 267 266 266 269 278 297 329 1 25 41 48 47 47 48 48 49 50 51 52 51 49 44 38 32 25 15 5 1 359 359 4 9 20 30 46 53 52 46 40 36 34 36 41 46 51 54 56 61 67 71 74 76 78 79 79 78 77 75 73 70 67 65 63 61 57 49 38 29 24 27 29 30 28 25 20 11 3 355 350 349 350 352 355 356 357 355 350 343 334 324 318 317 316 309 295 276 263 257 243 212 191 182 172 163 159 157 155 152 150 149 148 147 147 348 349 350 351 352 352 353 354 355 357 359 2 4 5 5 6 7 8 8 9 10 11 12 12 12 12 13 13 13 13 14 15 17 20 22 23 24 25 26 28 29 30 30 31 31 33 35 36 37 38 39 40 40 39 40 41 40 38 36 35 33 30 27 25 22 19 16 13 11 8 6 5 4 4 4 4 4 3 360 357 353 350 347 346 344 343 341 339 337 335 333 331 330 328 326 325 323 322 321 320 320 319 318 317 316 315 313 311 309 306 303 300 297 293 288 283 277 269 258 241 217 192 176 166 157 150 146 144 143 142 139 136 132 129 127 126 126 127 126 127 132 143 152 152 137 116 107 110 109 106 105 105 105 105 106 107 108 109 112 114 116 119 121 122 123 123 123 123 120 117 115 113 111 108 101 96 91 91 166 207 212 237 275 315 63 93 91 58 44 39 36 34 36 40 43 45 48 47 41 35 25 18 8 355 350 353 357 359 357 354 351 349 347 347 352 359 7 13 16 18 17 14 12 11 12 15 17 16 12 9 12 16 14 13 11 10 13 14 4 345 341 343 345 340 335 353 26 11 272 252 265 292 322 341 339 341 346 349 351 2 26 47 53 54 52 48 44 39 35 32 30 27 23 19 15 11 7 2 359 356 353 350 347 345 342 339 336 332 328 324 321 319 319 318 317 317 316 315 315 315 315 315 315 316 316 316 315 314 313 312 310 309 309 308 307 307 307 306 305 303 302 301 301 301 302 304 306 308 309 311 313 315 316 317 318 317 317 316 317 318 319 319 320 321 321 321 321 321 322 324 326 328 331 336 341 344 346 344 342 342 345 352 2 11 17 17 15 14 16 17 15 12 9 7 5 2 355 347 342 339 335 329 320 311 303 297 293 291 289 288 287 285 283 281 277 272 266 259 252 246 243 242 242 240 242 244 242 237 234 241 261 291 320 333 336 342 354 5 10 7 348 324 313 306 306 308 311 313 314 314 314 313 312 309 304 298 293 288 284 280 279 277 274 271 268 265 265 268 274 288 318 353 13 27 48 56 54 52 53 54 55 55 55 54 53 51 50 50 46 36 19 356 340 341 351 2 6 15 21 37 51 54 47 40 35 32 32 35 41 47 51 54 58 63 68 72 76 79 81 82 80 78 75 73 70 69 68 68 67 63 53 37 22 18 25 31 34 34 29 20 10 1 355 351 348 348 350 353 355 356 355 351 342 330 316 306 306 306 301 291 276 264 259 249 225 200 187 176 167 162 160 159 157 155 155 154 154 154 350 351 352 353 354 355 356 357 358 359 1 3 5 6 7 7 7 8 9 9 10 11 11 12 11 11 12 12 12 12 12 13 15 17 19 20 21 22 23 25 26 27 27 28 29 30 32 33 34 35 36 36 36 36 37 37 37 35 34 33 31 28 25 23 21 18 15 13 10 7 5 4 3 3 3 3 3 2 360 357 354 350 348 346 345 343 341 339 337 335 333 332 330 328 326 325 323 322 320 319 319 318 317 317 316 315 313 312 310 307 305 302 298 294 290 285 279 271 260 244 222 199 181 170 159 151 147 145 144 140 135 129 123 119 117 116 116 115 116 124 131 142 148 142 126 113 109 110 108 107 106 106 106 106 107 108 109 110 111 114 116 118 121 122 122 121 121 120 117 114 110 106 102 98 94 91 85 94 163 202 215 229 244 244 78 76 68 50 41 38 33 30 30 32 37 41 42 40 36 29 16 4 357 353 355 358 3 5 5 2 358 355 352 351 352 357 4 12 18 21 22 20 18 16 16 18 18 16 13 11 15 17 17 17 13 11 14 15 5 346 340 346 349 350 345 6 45 41 261 251 259 296 331 345 347 352 353 352 350 358 30 52 57 57 53 47 42 37 32 29 27 24 20 17 13 9 6 2 359 356 353 350 348 345 342 338 335 331 327 323 320 319 318 317 316 315 315 314 314 314 314 313 313 314 314 314 314 313 312 310 308 307 306 305 305 305 305 305 304 303 303 302 302 302 302 304 306 308 310 312 314 315 316 316 316 316 314 315 316 317 319 320 321 322 322 322 321 320 322 324 327 329 332 338 345 349 349 346 342 341 344 356 26 42 47 40 29 20 18 17 14 9 5 4 7 7 358 344 333 329 327 321 313 304 296 291 287 285 284 283 282 280 278 275 271 267 261 255 249 244 242 242 242 242 244 245 242 235 231 233 248 282 313 321 322 332 350 3 7 3 341 303 290 286 285 286 295 302 307 311 312 313 313 312 309 305 299 295 290 285 282 280 278 273 269 267 270 280 293 312 335 347 13 28 51 62 62 60 59 60 59 58 56 54 53 53 55 57 53 44 25 349 306 303 331 1 9 11 11 26 48 56 49 40 34 30 27 28 36 44 49 52 54 58 63 69 74 79 82 82 80 78 76 74 71 70 71 73 73 70 57 36 14 13 25 36 44 45 37 22 5 358 355 351 348 346 347 349 350 352 352 348 340 328 314 305 302 302 298 291 279 274 269 261 240 214 196 184 174 167 163 162 161 160 160 161 162 165 353 354 355 356 357 358 360 1 1 2 3 4 6 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 13 15 16 17 18 19 20 21 23 24 24 25 26 27 28 29 31 32 32 33 34 34 34 34 34 32 31 31 28 25 23 22 20 17 15 12 9 7 4 3 2 2 2 2 1 0 359 356 353 351 348 347 345 343 341 339 337 335 334 332 330 328 326 325 323 322 320 319 318 317 316 316 315 314 313 312 310 308 306 303 300 296 292 288 282 274 264 249 228 205 187 175 165 157 152 148 144 139 131 123 117 114 112 110 108 109 116 126 143 154 146 129 115 109 109 109 107 107 107 107 108 107 108 109 110 111 112 114 115 117 119 119 118 117 115 114 114 113 110 105 100 95 91 88 78 83 206 233 230 255 244 150 89 71 59 40 35 37 34 30 28 29 32 36 37 35 31 23 11 3 0 360 1 4 8 11 11 9 5 1 358 356 355 356 0 9 17 22 24 24 22 19 17 17 17 18 15 16 19 20 20 19 15 13 13 11 4 352 347 351 356 358 347 356 20 250 249 250 252 313 347 354 356 1 360 359 352 358 47 72 73 65 54 43 38 32 28 25 23 21 18 14 11 7 4 1 359 356 353 350 347 344 341 339 335 331 328 324 321 319 317 316 315 314 314 313 312 312 311 311 310 311 311 311 311 310 309 308 306 305 304 303 304 304 304 304 303 303 304 304 304 303 303 304 307 309 311 312 314 315 315 315 315 313 313 313 314 316 318 320 321 322 322 321 320 319 321 325 328 329 333 340 349 354 352 347 342 337 332 312 34 102 79 57 40 30 24 18 14 7 358 358 4 10 10 343 321 313 311 309 304 296 289 284 281 279 278 277 276 275 272 269 266 262 257 251 247 244 243 243 244 244 245 246 243 237 231 229 235 274 306 314 312 327 351 3 1 349 328 290 267 269 271 271 282 293 301 307 310 312 313 313 313 310 307 304 301 296 291 289 286 282 278 278 286 302 324 339 351 354 9 32 54 65 66 65 66 67 65 61 57 55 51 51 54 56 54 50 42 23 359 341 357 13 17 13 2 9 40 56 52 41 33 28 21 22 30 39 45 48 50 53 58 63 69 74 78 79 79 79 77 74 71 71 73 77 80 79 64 35 9 12 27 40 50 53 43 22 359 357 357 353 347 344 344 345 345 346 346 344 338 328 318 313 313 312 305 299 295 291 284 275 257 233 213 200 188 176 168 166 166 166 166 168 172 177 357 358 359 360 1 2 3 4 4 3 4 5 6 7 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 13 14 15 16 16 18 19 20 21 22 23 24 25 26 27 28 29 30 31 30 30 31 31 30 29 28 26 23 21 19 18 16 13 11 9 6 4 2 1 0 360 360 360 359 358 356 353 351 349 347 346 343 341 339 337 335 334 332 330 329 327 325 323 322 320 319 317 316 315 314 314 313 313 312 310 309 307 304 302 298 295 290 285 278 269 255 234 211 192 181 174 167 158 149 143 138 130 122 117 115 115 113 111 110 114 124 133 137 123 111 106 107 108 107 107 107 108 108 108 109 109 110 111 112 113 114 115 116 116 116 113 112 111 111 112 111 108 105 100 96 93 86 71 8 254 244 247 285 326 4 31 41 39 35 37 40 38 32 26 25 28 31 33 32 27 21 14 10 7 6 7 9 12 15 15 14 10 7 3 360 358 356 357 6 14 21 25 27 25 21 18 16 17 21 21 20 21 21 20 20 19 17 15 10 3 355 351 352 356 357 358 19 78 232 247 243 231 7 0 360 359 2 357 350 344 344 26 64 68 61 48 37 31 27 24 22 20 17 14 11 8 5 2 360 357 354 352 349 346 343 341 339 336 333 329 325 322 319 318 317 316 315 314 313 311 310 309 308 307 307 307 307 307 307 307 306 305 303 303 303 303 303 302 302 302 302 303 304 304 304 305 306 308 310 311 312 312 312 313 314 314 312 312 312 313 315 317 319 321 321 320 320 318 318 321 326 330 331 333 338 348 355 353 346 339 333 321 291 253 146 85 60 41 31 25 22 17 9 1 349 351 360 27 332 289 286 289 291 290 286 280 276 274 273 272 271 270 269 267 265 261 257 252 249 246 244 244 245 246 246 245 245 243 239 234 231 233 266 302 317 322 336 354 2 355 337 315 291 270 269 273 275 281 289 297 304 308 311 312 313 316 316 316 316 314 310 305 302 299 295 294 297 306 327 349 358 3 7 18 37 56 70 71 68 70 71 69 65 59 57 55 54 54 54 56 61 66 68 63 58 49 38 29 16 354 337 16 49 53 41 32 25 16 14 21 32 40 44 46 48 52 57 62 67 71 75 77 77 77 75 72 71 74 80 85 86 77 49 8 9 25 41 54 57 47 23 1 2 2 353 345 342 340 338 337 336 338 339 338 333 325 323 326 323 315 308 307 303 296 286 275 258 242 232 216 197 181 177 178 177 176 175 177 185 360 1 2 3 4 5 6 6 6 5 5 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 13 13 14 15 16 17 18 19 20 21 21 22 22 24 26 27 27 27 27 28 28 28 27 26 24 21 19 17 16 14 12 10 8 5 3 1 360 359 358 358 358 357 356 355 353 350 349 347 346 343 341 339 337 335 333 332 330 329 327 325 323 322 320 318 317 316 314 313 313 312 311 311 310 309 307 305 303 300 297 293 288 282 273 261 242 214 190 179 176 166 151 138 132 129 127 126 125 126 127 124 117 110 110 115 101 84 89 96 101 104 105 106 106 107 108 108 109 109 110 111 112 113 114 115 115 115 114 113 110 109 108 108 109 103 99 97 96 96 96 91 75 355 273 257 282 287 313 356 20 34 42 45 46 46 41 31 21 20 24 29 32 30 24 19 17 14 12 10 10 13 16 16 16 16 14 11 8 4 1 357 355 2 10 18 25 28 26 21 18 18 20 25 27 23 20 19 19 22 23 22 19 13 6 358 352 350 353 348 337 121 198 228 243 236 109 29 6 1 358 358 356 346 344 341 359 29 44 45 38 28 24 22 21 19 16 13 11 8 5 2 359 357 355 352 349 347 345 343 342 340 338 334 331 327 324 322 320 319 317 315 314 312 310 308 307 306 305 305 305 304 305 306 305 304 304 303 303 303 303 302 302 302 301 301 303 303 304 304 304 305 307 308 309 310 310 310 310 311 311 311 311 311 312 313 316 318 319 319 318 319 318 317 320 326 332 334 334 336 342 351 349 342 336 328 310 298 287 285 27 39 28 24 23 20 21 20 5 343 324 311 279 234 228 247 263 270 273 274 271 269 268 267 266 265 264 263 261 259 256 252 249 246 244 243 243 244 245 244 243 243 241 238 236 232 237 265 304 327 339 348 356 357 348 332 319 311 304 299 297 295 294 295 299 303 307 310 312 314 317 321 324 325 325 321 318 314 311 309 310 314 324 347 6 14 16 19 26 38 54 71 72 70 70 70 69 67 62 58 55 54 53 53 56 65 72 74 72 68 60 47 30 12 343 304 315 39 48 38 29 21 11 5 11 24 34 40 42 45 48 52 57 61 66 71 74 76 76 75 72 70 73 80 85 86 80 61 19 13 28 45 57 61 54 37 12 7 2 348 341 338 335 333 331 329 331 336 339 338 333 331 331 327 320 316 315 310 301 296 292 285 278 271 259 239 221 209 199 192 190 190 191 195 2 2 4 5 7 7 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 11 12 12 13 14 14 15 16 17 18 18 19 20 21 23 23 24 24 24 25 25 25 25 23 22 20 17 15 13 12 10 8 6 4 2 0 359 358 357 356 356 355 355 354 352 350 349 347 345 343 341 339 337 335 333 332 330 329 327 325 324 322 320 318 317 315 314 313 312 311 310 310 309 308 307 306 304 301 299 295 291 285 277 266 251 214 159 108 37 34 83 99 103 107 115 124 132 139 140 134 122 106 93 78 64 68 82 92 98 102 103 104 105 106 107 108 109 109 110 111 112 113 115 116 115 114 114 112 109 108 107 107 100 97 95 91 90 91 94 95 91 81 75 289 278 269 296 12 41 51 55 58 58 53 44 31 20 19 23 27 29 26 20 16 16 15 13 12 12 15 17 16 15 15 13 12 9 7 4 360 357 359 4 11 19 24 22 18 17 20 25 30 30 23 17 16 19 24 27 25 21 15 9 2 358 356 4 6 34 191 203 230 251 262 36 21 7 1 357 354 355 349 349 351 1 17 30 32 26 18 16 16 16 15 13 11 8 6 4 2 360 357 354 351 349 347 345 344 343 342 340 336 332 329 327 325 324 322 318 316 313 311 309 307 306 304 303 303 302 302 303 304 304 304 304 304 304 303 303 303 303 303 302 302 303 304 305 305 303 303 304 305 306 307 307 308 308 307 307 308 308 309 310 312 314 317 318 318 318 318 317 317 320 326 333 336 335 334 336 341 340 336 329 324 316 308 310 323 350 8 9 10 13 14 22 42 48 277 267 266 258 244 230 230 241 250 254 258 260 262 262 262 261 259 258 256 255 253 251 248 246 244 242 241 242 243 243 241 240 240 239 237 233 230 240 274 310 333 348 355 357 354 346 338 332 329 326 322 317 312 308 306 306 306 308 311 313 315 319 325 330 331 330 327 325 322 320 318 323 333 346 5 18 23 24 25 28 37 51 66 70 69 68 69 66 63 60 55 51 49 50 52 57 61 65 67 67 60 50 42 28 9 337 288 297 7 32 27 21 20 10 1 5 19 30 37 40 43 46 49 53 57 62 67 71 74 75 74 71 69 71 76 81 81 74 61 36 19 21 33 54 70 66 39 19 3 354 342 334 329 328 328 328 327 331 336 340 340 337 335 333 329 324 323 323 316 306 304 304 302 298 291 281 267 252 242 224 211 206 207 210 205 2 3 5 7 8 9 9 9 8 8 7 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 9 10 10 11 12 12 13 14 15 16 16 17 18 19 20 20 21 21 21 22 22 22 22 21 20 18 16 14 11 9 8 6 5 3 1 359 358 356 356 355 355 354 353 352 351 350 348 347 345 343 341 339 337 335 333 332 330 328 327 325 324 322 320 319 317 315 314 312 311 310 309 308 308 307 307 306 304 302 300 297 294 289 284 279 280 356 39 8 339 331 2 61 96 114 123 133 143 149 149 142 125 102 77 63 62 73 84 92 97 100 102 104 105 106 107 108 109 110 110 111 111 113 115 116 113 113 113 111 111 110 110 108 100 96 94 89 85 84 86 88 92 96 94 65 359 340 20 36 54 67 74 72 64 56 47 29 7 17 22 25 25 21 16 13 12 12 11 11 12 15 18 16 14 11 10 9 8 5 3 1 359 358 359 4 11 16 16 15 17 23 28 32 30 22 17 16 18 24 27 25 20 15 10 6 4 11 25 25 32 63 187 246 277 323 6 15 10 3 359 356 354 350 349 3 18 26 30 29 21 13 11 12 13 12 11 10 9 7 6 5 3 0 357 354 351 350 348 347 346 344 341 338 336 333 331 329 328 325 320 316 314 311 309 306 303 302 301 301 300 301 302 303 304 304 304 305 305 305 305 305 305 305 304 304 305 305 305 304 303 303 304 304 304 305 305 305 306 304 304 304 305 307 309 312 314 316 317 318 318 318 317 318 321 325 331 336 336 334 333 333 330 327 324 319 312 310 322 333 338 342 347 354 358 5 23 83 141 194 224 238 242 236 228 225 228 231 236 242 248 253 256 256 256 254 253 251 249 248 246 245 244 242 241 240 240 241 239 238 237 238 237 233 228 230 245 281 317 339 354 1 359 354 348 346 343 339 335 331 326 321 318 316 314 313 313 313 315 318 323 330 334 334 333 331 330 329 326 327 336 350 9 23 29 29 30 30 31 38 48 59 65 65 63 62 60 57 54 51 48 46 46 48 51 54 56 57 55 48 38 34 28 11 341 291 287 320 353 357 18 22 11 360 0 13 26 34 38 41 44 47 49 52 57 62 68 72 74 73 71 68 68 73 77 77 70 62 51 31 11 344 31 95 75 32 29 2 344 333 323 318 320 323 326 327 332 337 340 341 340 339 335 329 324 323 322 317 309 306 306 305 300 290 280 270 260 255 239 230 228 230 229 215 1 3 4 7 8 9 9 9 9 8 8 8 8 8 7 7 7 8 8 8 8 8 7 7 7 6 6 7 7 7 7 6 6 6 6 6 7 9 9 10 10 11 12 12 13 14 15 16 17 17 17 18 18 18 19 19 19 19 19 19 17 16 14 12 9 7 6 4 3 2 0 358 357 355 354 354 353 353 352 351 350 349 348 346 344 343 341 339 337 335 333 332 330 328 327 325 324 322 320 319 317 315 314 312 311 310 309 308 307 306 306 305 304 303 301 299 297 294 293 299 319 354 357 333 313 299 284 239 191 189 186 175 165 156 151 144 127 99 72 67 72 80 87 92 95 99 101 103 105 106 107 109 109 110 110 110 111 112 114 114 112 110 109 110 111 112 111 108 103 98 93 88 83 80 79 77 78 82 82 65 36 18 33 43 60 82 90 79 64 55 47 29 5 14 21 24 21 17 13 10 8 7 8 9 12 15 19 18 15 11 9 7 5 3 1 0 359 358 359 3 8 11 14 16 20 25 30 31 28 23 19 17 18 24 26 22 16 12 9 7 10 23 23 19 13 10 353 324 320 337 359 11 13 8 3 359 356 351 347 2 25 35 38 37 31 22 15 14 14 14 13 12 11 10 8 7 6 4 1 358 356 354 353 351 348 347 345 342 339 337 334 332 330 327 322 317 314 311 309 306 303 301 301 301 300 301 302 304 304 305 305 306 307 308 308 308 307 306 306 306 306 305 305 304 303 303 304 304 304 304 304 304 304 303 302 303 304 306 308 311 314 316 318 319 319 319 318 318 321 325 330 334 334 333 330 327 323 320 319 313 312 311 308 316 320 318 327 333 338 344 1 166 179 188 208 226 233 231 224 220 220 221 224 231 238 244 248 250 250 249 248 247 246 244 243 243 242 241 240 240 240 239 236 234 234 235 233 228 225 233 254 289 326 350 1 5 2 357 352 349 346 343 339 334 330 326 324 322 321 321 320 319 319 322 328 334 337 336 334 333 333 335 334 337 347 3 21 32 36 35 35 35 38 42 47 54 57 54 52 53 52 48 45 43 43 43 43 44 45 46 47 46 43 36 30 30 26 13 347 302 279 283 308 324 43 34 20 3 358 8 21 29 35 38 42 43 45 47 51 56 62 68 71 72 70 68 66 70 76 76 72 66 51 32 21 359 141 118 63 48 28 3 336 317 309 309 315 320 323 324 330 335 338 339 338 336 331 322 317 314 314 310 304 299 297 295 288 280 268 261 255 247 242 239 238 241 236 227 2 2 4 6 7 8 8 8 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 4 5 5 5 6 7 8 9 9 10 11 11 12 13 13 14 14 15 15 16 16 16 16 16 16 15 16 16 15 14 12 9 7 5 4 3 1 0 359 357 356 354 353 353 352 351 351 350 349 348 347 346 344 342 340 338 336 334 333 331 329 328 326 325 324 322 320 319 317 315 313 312 310 309 308 307 306 305 305 304 303 303 302 301 299 298 303 315 330 334 320 301 286 273 255 237 227 220 209 189 169 156 149 143 129 102 79 78 81 85 88 92 95 98 101 103 105 106 108 109 110 110 111 111 111 112 113 112 110 108 107 108 110 111 110 108 104 97 89 85 81 78 75 70 66 66 66 59 47 35 36 48 69 100 97 79 64 55 48 33 14 13 19 21 18 14 10 7 5 5 6 8 10 14 18 20 17 14 11 9 7 4 1 0 360 359 0 4 9 11 14 16 21 26 30 29 27 25 22 19 18 23 22 17 10 5 5 8 11 15 14 11 7 360 347 338 336 343 355 6 12 11 6 2 358 353 349 358 17 32 41 44 40 32 23 18 17 16 15 14 13 12 10 9 8 6 4 2 0 358 356 355 353 351 350 348 345 340 337 333 331 328 323 318 315 312 310 307 304 303 302 301 301 302 303 304 306 306 307 308 308 309 309 309 309 308 307 306 306 305 305 304 302 302 302 302 303 304 304 303 302 302 302 303 303 304 307 311 314 317 319 320 320 321 319 319 322 325 328 330 330 328 324 320 316 315 312 318 310 307 309 306 305 311 314 314 312 293 264 212 195 194 201 213 223 226 224 220 217 216 219 225 231 236 240 243 244 244 243 243 243 241 240 240 240 240 240 240 240 238 235 232 231 231 227 221 221 233 260 297 334 358 5 7 5 360 355 351 347 344 341 336 333 330 328 327 328 328 327 325 325 327 332 337 338 337 335 334 336 339 341 345 353 6 20 30 33 32 31 32 35 38 44 50 50 47 45 39 39 33 32 30 32 34 35 35 36 36 36 35 30 22 13 18 19 10 347 304 275 280 358 44 57 50 36 19 1 3 16 25 32 37 40 41 41 42 45 50 56 63 67 69 68 66 64 69 75 78 77 71 57 40 31 49 105 113 59 38 22 358 327 303 300 306 310 315 318 318 321 325 329 330 328 323 316 309 305 304 302 297 290 286 285 284 279 269 258 253 249 247 243 237 236 240 241 231 2 2 2 4 5 5 6 7 8 8 9 9 9 8 7 6 6 6 7 7 7 6 6 6 5 4 4 4 5 5 5 4 3 3 4 4 5 6 7 8 8 9 10 10 11 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 12 11 10 7 5 3 2 1 360 359 357 356 354 353 352 352 351 350 350 349 348 347 346 345 343 342 340 338 336 334 332 331 329 328 326 325 323 322 320 319 317 315 314 312 310 309 308 306 306 305 304 303 303 302 302 302 302 305 313 319 318 306 289 277 268 260 250 240 233 223 206 177 147 136 140 140 130 104 85 86 87 88 90 93 96 98 101 103 105 107 108 109 111 111 111 111 111 111 111 110 108 106 105 106 108 108 107 102 96 90 86 82 78 75 70 63 57 56 56 54 50 42 34 44 77 104 95 79 66 56 48 37 23 18 18 18 16 13 9 6 4 4 6 7 10 13 17 20 19 17 15 14 11 7 4 1 360 360 0 3 7 10 12 14 20 25 29 28 27 27 26 21 19 19 17 12 4 359 360 3 7 9 9 6 2 355 347 343 341 344 351 359 7 10 8 4 0 357 355 359 8 22 36 42 41 35 27 22 20 18 17 15 13 12 11 10 9 7 6 4 2 1 359 357 355 353 352 350 347 344 339 335 332 328 324 320 317 314 312 309 305 302 301 301 301 301 303 306 308 309 310 310 311 311 310 311 310 310 309 307 306 306 305 304 303 301 301 301 303 304 304 302 301 301 301 301 301 302 306 310 314 318 321 322 322 322 321 321 321 323 324 325 324 321 317 314 311 312 312 308 310 309 306 306 307 307 305 301 291 271 250 223 205 198 199 205 214 220 223 221 218 216 216 221 226 231 234 236 238 239 239 240 241 240 239 238 239 239 239 240 239 238 236 234 233 231 223 203 210 234 263 305 340 358 5 5 3 359 357 354 349 345 341 337 335 333 333 333 334 334 332 330 330 333 337 340 341 338 336 336 338 341 344 349 355 3 12 19 22 21 21 26 28 33 42 50 56 63 63 39 42 36 29 22 17 19 21 21 22 22 22 21 16 11 2 4 6 358 335 295 266 272 360 48 58 58 50 35 15 4 11 22 29 34 38 38 37 37 39 44 50 57 62 64 62 59 59 63 70 77 79 75 64 50 41 50 65 57 41 31 16 351 324 305 302 306 302 304 305 304 303 304 309 311 308 303 298 295 295 294 288 281 278 276 278 279 275 265 259 256 253 246 238 231 234 235 235 236 2 1 1 2 3 3 3 4 5 7 8 9 9 8 8 7 6 6 6 6 6 6 6 5 4 4 4 4 4 4 4 3 2 2 2 3 4 5 6 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 12 11 10 10 10 10 9 7 5 3 1 360 359 358 357 356 355 353 352 351 351 350 349 348 348 347 347 345 344 342 341 339 337 335 333 332 330 329 327 326 325 323 322 320 319 317 315 314 312 310 309 307 306 305 304 303 303 302 302 303 304 306 310 312 308 298 286 276 270 264 258 251 244 235 216 183 108 94 101 114 120 110 95 93 92 90 90 92 94 97 99 101 103 105 107 109 111 112 112 111 111 111 110 109 108 107 106 105 104 105 104 99 93 91 89 86 81 75 69 63 52 49 50 52 51 49 43 32 37 71 92 84 74 65 56 48 40 31 24 20 17 16 14 10 5 4 4 7 9 10 13 15 17 18 17 17 16 15 11 6 3 0 359 359 1 4 6 8 12 17 22 24 25 28 31 31 22 19 16 13 8 359 353 353 359 4 6 5 1 358 354 348 345 345 346 348 353 360 5 7 5 3 2 2 4 9 16 27 34 35 34 29 25 22 21 19 17 14 12 10 9 8 6 5 3 1 360 358 355 353 349 347 345 343 341 338 335 332 328 325 322 320 319 318 315 309 302 299 299 300 302 305 309 311 312 313 313 313 313 312 312 311 311 310 309 308 307 307 306 304 302 302 302 303 304 303 301 300 299 300 300 300 302 306 311 316 319 321 322 322 322 322 321 320 319 319 319 318 316 313 310 310 312 311 311 309 309 311 312 312 307 303 295 280 268 249 229 212 203 201 202 208 216 221 221 219 217 217 219 223 227 229 231 233 235 235 237 238 239 238 238 239 240 240 240 239 238 237 238 239 241 240 229 228 239 268 311 341 357 3 4 0 358 358 354 348 343 340 337 335 334 336 338 339 338 335 334 334 337 341 345 344 341 339 339 341 342 345 350 355 0 6 10 13 13 13 20 27 35 43 50 57 56 62 53 45 41 36 27 17 11 6 4 4 4 3 3 1 356 350 348 344 329 304 272 258 268 306 30 57 61 57 46 26 6 10 18 25 31 34 35 33 33 34 39 45 51 57 58 55 50 47 49 57 67 73 74 66 53 44 44 40 36 32 23 7 346 326 312 308 303 296 291 288 285 281 278 284 285 284 282 283 284 285 284 278 271 271 272 273 275 275 269 265 265 262 252 245 239 238 242 245 247 0 360 360 0 0 1 1 2 4 5 7 8 8 8 8 7 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 2 1 1 1 2 3 4 5 6 7 7 7 8 8 9 9 9 9 10 10 10 11 11 10 10 9 9 8 8 7 6 5 4 2 360 359 357 356 355 354 353 352 351 350 350 349 348 348 347 346 346 344 343 342 340 339 337 335 333 331 330 328 327 325 324 323 321 320 318 317 315 314 312 310 309 307 305 304 303 303 302 301 302 304 306 307 306 303 294 285 278 274 270 266 261 255 246 230 200 149 95 57 35 47 70 82 88 94 94 93 93 94 95 97 99 101 103 105 107 110 112 113 113 111 110 110 109 108 108 108 107 104 99 98 96 90 87 87 86 84 78 71 66 57 44 45 48 50 46 46 47 39 40 66 77 71 66 60 55 48 43 37 29 22 18 16 14 10 5 3 4 7 10 12 13 14 15 15 15 15 15 16 14 10 5 2 360 2 5 7 5 7 11 16 18 18 20 25 31 31 23 18 15 11 6 355 348 350 357 2 3 360 356 354 352 350 348 348 348 348 349 353 358 2 5 5 6 7 9 13 16 20 26 29 31 29 26 24 22 20 17 14 11 9 7 6 4 1 359 357 355 352 348 345 342 340 338 336 335 333 331 329 326 323 321 321 322 323 322 315 306 301 301 303 306 310 313 315 315 316 316 315 314 313 312 312 311 310 309 308 309 309 308 306 304 303 303 303 303 301 299 299 299 299 299 301 304 308 312 316 318 318 320 321 322 321 320 318 316 316 315 314 312 310 309 310 311 310 308 308 316 324 322 317 314 300 289 277 264 251 236 219 207 203 203 207 213 218 219 220 219 219 220 222 225 227 228 229 230 231 233 235 237 238 238 239 241 241 241 240 239 239 240 245 256 269 284 278 253 272 308 340 356 2 1 359 358 356 351 345 342 338 335 333 333 336 339 340 339 337 335 337 341 345 348 346 343 342 341 342 343 346 350 355 1 6 10 14 17 21 28 37 45 50 53 58 57 61 57 51 45 40 32 21 8 354 343 341 344 344 344 344 340 334 326 310 286 269 253 251 269 351 41 56 62 61 53 37 13 12 16 22 27 29 30 30 30 32 35 40 46 52 52 48 41 35 33 40 52 60 62 61 53 44 39 35 29 21 12 360 346 331 315 308 302 292 284 277 271 267 267 270 271 271 271 273 275 278 277 271 268 268 270 271 274 276 276 275 278 272 269 262 256 252 251 252 255 359 359 359 359 359 360 1 2 3 5 6 7 8 9 8 7 7 6 6 6 6 5 5 4 3 3 2 2 2 2 2 1 0 360 360 0 1 3 4 5 6 6 6 6 7 8 8 8 8 8 8 9 9 9 9 8 7 7 6 6 5 4 3 2 0 359 357 356 355 354 353 352 351 350 349 349 348 347 347 346 345 345 343 342 341 340 338 336 335 333 331 329 328 326 325 324 322 321 320 318 317 315 314 312 310 309 307 305 304 302 302 300 300 302 304 305 303 299 293 287 282 278 276 275 272 266 259 246 224 189 156 139 87 43 35 54 76 89 94 94 94 95 95 97 98 100 101 103 105 107 109 112 114 114 112 110 109 109 110 111 111 110 105 98 91 91 89 86 85 83 80 74 68 62 53 42 45 50 49 47 48 48 45 46 58 64 61 58 55 51 48 46 41 33 26 21 18 15 10 5 3 5 8 11 13 14 15 16 15 14 13 13 15 16 14 9 5 3 7 13 9 7 7 11 15 15 13 14 17 23 26 21 17 14 11 3 353 348 351 357 0 358 355 352 353 354 352 350 350 350 350 349 349 351 355 360 3 6 9 12 15 17 19 22 26 28 28 27 24 22 19 16 13 11 9 6 4 1 357 354 352 349 346 342 340 337 335 333 332 330 328 326 323 320 317 317 318 321 323 324 321 315 311 310 310 312 316 318 318 318 318 317 316 315 314 313 312 311 309 308 309 310 311 310 308 307 306 305 304 303 301 300 299 299 298 299 301 304 307 310 312 313 314 317 320 321 321 320 317 315 315 313 312 311 310 310 310 308 307 310 319 329 332 332 326 313 301 285 272 261 252 240 226 213 208 207 209 213 216 219 221 222 221 221 221 223 225 226 227 227 226 227 230 233 235 237 239 241 242 242 243 243 243 245 249 259 274 281 270 259 273 307 340 352 360 2 1 359 353 348 346 341 337 333 331 331 334 336 337 337 336 336 339 344 348 349 347 344 343 343 343 344 347 351 356 2 8 14 20 25 31 38 44 49 52 55 56 57 57 56 54 52 47 39 28 9 340 318 315 316 319 321 322 318 312 304 281 258 249 244 250 269 323 28 52 61 62 59 45 26 15 15 19 23 25 26 27 28 30 33 39 44 47 48 44 36 28 25 30 39 46 49 49 46 42 37 30 23 15 7 358 347 336 325 315 305 292 283 276 271 268 268 271 272 272 272 272 272 274 272 270 268 267 268 269 271 277 282 282 285 285 283 277 271 269 269 267 268 359 359 359 359 360 0 2 3 4 5 7 8 9 9 9 8 7 6 6 6 5 5 4 4 3 2 1 1 1 1 1 0 360 359 359 359 0 2 3 4 4 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 4 3 2 1 0 359 357 356 355 354 353 352 351 350 349 348 348 347 346 346 345 344 344 343 341 340 339 337 336 334 333 331 329 327 326 324 323 322 321 319 318 317 315 313 312 310 309 307 305 304 302 301 299 299 302 302 300 296 292 289 286 284 282 282 281 277 270 262 246 216 178 156 151 137 75 51 66 82 91 93 94 95 96 97 98 99 100 101 103 104 105 108 112 115 115 114 112 110 110 112 114 115 114 109 100 92 91 89 88 86 85 81 73 67 62 54 44 46 47 45 46 48 47 46 45 49 55 54 53 51 48 48 48 43 36 29 25 20 16 10 6 5 7 9 12 14 15 16 17 17 16 14 13 14 16 16 13 9 6 9 11 6 5 5 8 11 11 10 10 11 15 19 19 16 14 10 1 351 351 355 358 358 354 351 351 354 358 356 354 352 352 351 350 348 347 350 355 359 3 6 10 12 15 17 20 24 26 27 25 23 21 18 15 13 11 8 6 3 359 354 352 350 348 345 343 340 338 335 334 332 330 326 322 318 315 314 315 317 320 321 321 318 315 314 315 315 317 318 319 320 319 318 317 316 315 314 313 313 311 310 309 309 310 311 311 310 309 308 307 305 303 301 299 298 298 298 299 301 303 305 307 307 307 309 314 318 320 320 319 318 316 315 314 311 309 309 309 308 305 304 314 329 333 333 331 327 319 302 284 269 258 252 243 231 220 214 211 211 214 217 221 223 224 223 222 221 221 222 224 225 225 224 223 225 229 232 235 238 240 241 242 244 247 248 250 257 266 278 282 267 256 264 297 331 350 359 2 2 357 351 348 345 338 332 329 326 326 329 331 332 332 334 337 342 346 348 348 346 344 343 344 344 345 347 349 355 4 14 23 30 35 40 44 46 49 50 52 53 54 55 56 55 55 52 47 37 20 349 314 293 285 288 295 297 295 292 279 256 242 238 238 246 263 305 9 44 58 60 57 48 33 19 16 19 21 23 23 24 24 27 33 38 41 43 44 41 31 24 21 25 32 37 38 38 37 35 31 26 19 10 4 357 347 338 329 322 312 297 288 283 279 279 278 278 279 279 279 278 276 276 275 275 273 271 269 270 273 280 283 287 289 290 290 285 281 281 282 280 275 360 0 1 1 1 2 3 4 5 7 8 9 9 9 9 8 7 6 6 6 5 4 4 3 2 1 1 1 1 0 360 359 359 358 358 358 359 0 2 2 3 3 4 4 4 5 5 5 5 5 5 5 6 5 5 5 4 3 2 2 1 1 360 359 358 356 355 354 353 352 351 350 350 349 348 347 346 346 345 344 343 342 342 340 339 338 337 335 334 332 331 329 327 325 324 323 321 320 319 317 316 315 313 312 310 309 307 305 304 302 301 300 299 301 298 295 292 289 287 286 285 284 284 283 279 275 270 260 205 147 136 136 124 99 73 82 89 93 94 95 96 97 98 99 100 101 102 102 103 104 108 113 116 117 116 114 111 109 109 111 114 115 112 104 95 91 89 87 87 88 85 78 70 62 54 45 39 36 38 40 44 44 43 41 45 51 51 49 47 45 46 46 42 36 30 26 22 17 12 9 8 9 11 13 14 15 15 17 18 18 17 14 13 14 16 15 12 8 4 3 2 1 0 3 6 7 8 8 8 11 17 19 16 13 9 2 355 355 358 359 357 354 352 353 358 3 1 359 357 355 354 352 349 348 348 351 354 358 1 3 6 8 11 14 18 21 22 21 20 19 17 15 13 10 7 5 2 359 355 352 351 350 349 348 346 343 340 338 338 336 330 322 316 313 313 314 316 317 318 317 314 312 311 313 315 316 317 318 318 317 315 315 314 314 314 314 314 313 311 310 310 310 309 309 309 309 309 308 306 303 300 299 298 299 300 301 302 303 304 304 302 302 306 312 316 317 317 317 317 317 316 314 311 308 307 307 305 305 311 320 327 331 330 328 329 323 308 287 270 259 252 246 236 226 220 216 214 214 217 221 224 226 225 223 221 219 219 221 223 224 223 222 223 227 231 234 237 240 240 240 242 245 248 252 257 267 280 284 270 254 260 288 324 349 1 4 1 355 352 350 342 331 322 318 315 315 318 322 326 329 333 337 342 345 348 347 345 343 342 342 343 342 345 348 353 7 26 40 46 48 48 50 50 49 50 52 54 54 54 55 55 54 53 51 44 28 2 319 280 262 262 271 276 276 271 257 241 234 232 235 244 268 327 2 36 53 56 54 48 37 24 18 19 19 20 20 21 21 26 33 37 39 40 41 38 31 23 18 21 26 29 30 30 32 31 26 22 18 10 4 356 346 337 329 322 312 304 296 290 287 286 284 284 284 285 287 286 286 285 284 284 285 281 279 280 281 285 288 290 290 289 290 287 287 289 293 292 288 1 2 3 4 4 4 5 5 6 8 9 10 10 9 9 8 7 6 6 5 5 4 3 2 1 0 360 359 359 359 359 358 358 357 357 357 358 359 0 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 1 0 360 359 358 357 356 355 354 353 352 351 350 349 348 348 347 346 345 345 344 343 342 341 341 339 338 337 336 335 333 332 330 328 327 325 324 322 321 320 318 317 316 314 313 312 310 308 307 305 303 302 301 300 299 296 292 289 288 287 286 286 285 285 285 286 285 286 292 309 40 94 104 109 117 112 95 96 97 96 96 96 97 98 99 100 102 103 104 103 102 104 108 113 117 119 118 116 112 108 108 111 114 117 116 111 102 94 89 84 87 87 89 83 73 62 51 37 25 22 24 26 33 38 38 38 43 48 48 46 44 42 41 41 38 34 29 25 21 17 14 11 11 12 13 14 15 15 14 15 17 19 19 17 14 14 15 14 11 7 3 1 359 358 357 357 360 3 5 7 6 8 15 18 15 12 8 4 360 359 358 357 356 356 356 357 3 7 7 4 2 360 358 356 353 351 349 349 351 353 356 358 0 2 5 8 11 14 15 15 15 15 14 13 10 7 5 4 2 359 356 354 353 352 350 351 351 348 344 343 344 344 338 327 320 317 316 314 314 314 314 313 311 309 308 309 311 313 315 315 314 314 313 312 313 313 314 315 315 314 312 311 310 309 308 307 307 307 308 307 306 303 301 300 300 300 301 301 302 303 303 302 300 301 304 310 313 314 315 315 316 317 317 315 311 307 305 305 307 311 319 331 343 346 334 328 331 328 314 292 273 260 253 248 242 233 225 221 218 216 217 220 224 226 227 225 221 218 217 219 221 222 222 221 222 225 230 235 237 241 240 239 239 240 243 248 253 259 261 260 260 253 254 274 311 346 5 9 4 357 358 350 328 309 298 294 292 293 298 306 315 324 328 331 334 338 344 346 345 342 338 335 331 331 335 340 360 20 42 60 61 58 55 53 52 52 53 54 57 57 56 53 52 51 50 50 46 36 13 319 269 251 250 257 262 261 253 243 235 230 230 232 242 308 19 19 39 50 53 50 46 39 29 21 17 15 13 17 20 22 27 33 36 37 38 37 34 30 24 18 18 20 23 22 22 27 27 23 17 12 7 360 353 344 335 330 322 314 306 300 295 292 289 286 286 286 286 288 290 292 293 293 293 294 292 293 294 293 294 296 298 296 292 289 288 290 296 302 302 298 3 4 5 6 6 6 7 7 8 9 10 10 10 9 9 8 7 6 6 5 4 3 2 1 0 359 359 358 358 358 357 357 357 357 356 356 357 358 359 0 1 1 1 2 2 2 2 3 3 3 3 3 3 2 2 1 1 0 360 359 358 358 357 356 355 354 353 352 351 350 349 348 347 346 346 345 344 344 343 342 341 340 339 338 337 336 335 334 333 331 330 328 326 325 323 322 320 319 318 317 315 314 313 311 310 308 307 305 303 301 300 298 295 292 289 288 287 286 285 285 285 287 289 292 298 306 320 350 30 73 103 115 119 117 109 108 103 100 99 99 99 100 101 102 103 105 105 104 102 104 108 113 117 119 119 117 113 110 111 113 116 119 119 115 105 96 91 85 85 86 89 83 83 74 56 31 10 1 359 5 29 44 45 45 47 47 45 42 40 37 35 32 29 27 26 23 21 18 16 14 14 14 15 16 17 16 15 14 15 17 18 17 16 15 15 13 9 5 2 0 359 357 354 353 355 358 2 5 5 6 12 16 14 11 8 4 360 358 356 355 356 358 0 3 8 11 11 9 7 5 3 360 357 354 352 350 350 351 352 354 357 359 1 3 6 8 9 10 10 10 9 7 5 4 3 2 0 358 355 354 353 352 350 350 352 351 347 345 347 348 343 335 328 324 321 318 315 314 313 311 309 307 306 306 308 310 312 313 312 312 311 311 312 313 314 315 315 314 312 311 310 310 309 308 308 308 308 308 307 306 305 303 303 303 302 302 302 303 303 302 301 301 304 308 311 312 313 314 315 317 317 315 310 306 304 307 312 319 327 340 358 2 342 334 336 333 319 298 276 262 254 250 246 239 231 227 223 220 219 220 223 225 227 226 222 218 217 218 220 220 220 220 221 224 229 234 237 240 241 239 238 237 238 240 242 241 237 240 247 246 247 260 315 359 12 14 7 2 2 341 288 263 256 256 257 258 258 259 278 288 305 310 320 337 351 352 347 339 333 329 321 312 310 326 61 67 66 72 71 68 62 57 55 55 55 57 58 58 57 55 53 50 48 45 41 36 21 324 265 249 247 251 255 252 245 237 232 228 228 232 247 13 36 38 45 51 52 51 48 42 31 19 13 11 14 20 23 24 27 32 34 35 36 34 30 27 23 19 16 16 18 16 16 19 20 18 12 6 360 353 348 342 337 331 323 313 303 298 294 293 289 286 283 284 284 285 288 292 294 296 297 299 300 303 303 304 304 304 307 304 299 293 292 294 301 307 307 304 5 6 7 8 8 8 9 9 9 10 10 10 10 9 9 8 7 6 5 5 4 2 1 0 359 358 357 357 357 357 356 356 356 356 356 356 356 357 358 359 360 0 0 1 1 1 1 1 1 1 2 1 1 1 0 360 359 359 358 358 357 356 356 355 354 353 352 351 350 349 348 347 346 345 344 344 343 342 342 341 340 339 338 337 336 335 334 333 332 330 329 328 326 324 323 321 320 319 317 316 315 314 312 311 310 308 306 305 303 301 299 297 295 292 289 287 285 284 283 284 285 288 294 302 314 325 339 2 35 90 121 127 122 120 118 115 108 105 103 102 101 102 102 104 105 106 106 104 103 104 108 112 116 119 119 117 114 111 113 114 118 120 119 113 105 99 94 85 79 78 85 90 109 78 53 35 17 359 347 355 31 53 55 51 47 43 40 37 35 32 29 26 24 23 23 22 21 19 18 18 18 17 17 17 18 18 17 16 15 15 16 17 16 16 14 12 7 3 1 360 359 357 354 352 353 356 359 3 4 6 12 15 13 10 7 3 359 357 356 357 1 3 4 7 11 14 14 12 11 10 8 5 2 358 356 353 351 350 351 353 355 357 359 1 2 3 4 5 5 5 4 3 1 1 0 359 357 355 353 352 351 350 348 349 351 351 349 347 348 349 346 341 335 331 327 323 319 316 313 309 306 304 303 304 305 307 309 310 311 311 311 312 313 314 314 315 314 312 311 310 310 310 310 310 310 310 310 310 310 309 307 305 305 305 304 304 304 303 303 302 301 302 304 306 309 311 311 312 314 316 317 314 309 305 304 308 315 324 334 346 357 1 348 342 342 339 328 309 283 261 252 249 248 244 238 233 229 225 222 221 221 223 226 225 222 219 218 218 218 218 218 218 220 222 227 231 234 237 239 239 237 234 232 233 233 230 228 232 236 236 236 239 277 11 23 18 5 356 324 237 224 221 219 220 220 216 198 158 133 142 135 104 67 54 42 26 7 343 335 329 324 319 313 314 311 2 66 69 74 75 69 62 59 58 58 58 58 58 58 58 55 51 47 41 35 26 8 318 267 252 249 250 250 247 241 235 230 227 227 232 252 5 39 46 50 53 52 51 49 43 30 16 10 13 21 27 28 26 28 30 30 31 33 31 26 23 20 18 15 13 14 13 12 13 14 12 7 2 356 352 347 342 338 332 323 308 294 287 285 283 283 281 280 280 281 283 285 289 292 295 298 300 304 307 308 309 309 309 309 308 302 299 297 298 304 309 312 308 6 8 9 10 10 10 11 11 11 11 11 10 10 9 9 8 7 6 5 4 3 2 1 360 359 357 356 356 356 356 355 355 355 355 355 355 355 356 357 358 358 359 359 360 360 360 0 0 0 0 0 0 360 359 359 358 358 357 357 356 356 355 354 354 353 352 351 350 349 348 347 346 345 344 343 343 342 341 340 339 339 338 337 336 335 334 333 332 331 330 328 327 326 324 322 321 320 318 317 316 315 313 312 311 309 308 306 304 302 300 298 296 294 292 289 287 285 283 283 283 285 291 302 316 331 342 353 7 21 66 121 135 121 120 121 117 112 108 106 105 104 104 104 105 106 107 107 105 104 105 107 111 114 117 118 117 115 113 113 116 117 118 117 110 104 102 96 90 83 76 83 96 88 44 35 36 41 46 48 48 48 50 50 46 42 38 34 32 31 29 26 23 20 19 21 22 22 22 22 21 21 20 19 18 19 19 19 18 17 16 16 15 15 14 13 10 6 2 360 359 359 358 356 354 355 359 1 3 5 12 15 15 11 7 4 1 359 357 357 1 3 5 6 8 12 15 16 15 14 14 12 8 5 1 358 356 353 352 352 353 355 356 358 359 360 1 1 1 1 1 0 359 358 357 356 355 353 352 350 350 349 347 346 345 347 349 349 348 347 348 348 345 340 335 331 327 323 319 314 309 305 303 302 302 303 304 306 308 309 311 312 313 314 315 315 315 313 311 309 309 310 311 311 311 310 310 310 311 311 309 307 305 305 305 305 304 303 303 302 301 300 300 302 304 307 310 312 312 313 315 316 313 309 306 306 309 317 327 337 344 348 347 341 341 343 343 338 326 294 257 245 244 246 245 242 237 234 230 226 223 221 222 223 223 222 220 218 217 217 216 216 217 220 222 225 228 231 233 236 237 235 232 229 228 227 224 224 227 229 229 228 235 269 17 34 17 352 313 233 207 203 203 200 195 189 181 161 133 119 113 106 96 87 84 83 77 62 33 12 348 339 337 335 334 336 353 34 59 71 73 68 62 59 58 57 57 56 57 57 56 53 50 44 36 26 10 339 296 269 257 252 251 249 245 240 235 230 227 227 233 251 5 45 52 54 55 54 52 48 40 30 21 19 23 28 32 32 29 29 28 26 25 25 23 19 15 13 17 13 10 9 7 7 7 6 3 359 354 349 345 342 340 336 327 312 292 277 273 273 269 268 270 272 274 278 281 284 288 290 292 296 300 303 307 310 311 309 309 309 308 304 301 300 298 303 306 309 308 8 9 10 11 11 12 12 12 12 12 11 11 10 9 9 8 7 6 5 3 2 1 0 359 358 357 356 355 355 355 354 354 355 355 355 355 355 355 356 357 357 358 358 358 359 359 359 359 359 359 359 359 359 358 358 357 357 356 356 355 355 354 353 352 352 351 349 349 348 347 346 345 344 343 342 342 341 340 339 338 337 337 335 335 334 333 332 331 330 329 327 326 325 324 322 321 319 318 317 315 314 313 312 310 309 307 306 304 302 300 298 296 293 291 289 287 285 283 283 283 285 295 312 333 350 357 358 354 354 12 76 91 105 119 120 117 113 110 108 107 107 107 107 107 107 108 108 107 106 106 107 110 113 115 116 115 113 109 106 106 106 106 106 106 104 103 97 93 91 89 87 66 32 15 17 23 28 32 33 34 38 40 41 39 35 33 31 30 29 28 25 21 18 18 21 23 25 25 25 24 23 21 20 19 19 19 19 19 19 18 17 15 14 12 11 8 5 2 359 357 357 358 358 358 1 5 7 7 7 15 16 13 9 4 1 359 358 357 359 1 2 4 6 8 12 16 18 17 15 14 12 10 7 4 1 358 356 354 353 354 354 355 356 358 358 359 359 359 359 358 357 357 356 354 353 352 350 349 348 347 346 345 344 343 344 346 347 347 347 346 345 343 339 335 331 329 326 321 315 309 304 302 301 301 301 302 304 306 308 309 311 312 314 315 315 314 312 309 307 307 309 310 310 310 309 308 307 307 308 307 305 304 304 304 304 303 301 300 300 299 298 299 301 303 306 309 312 313 313 314 315 313 310 307 307 311 317 325 333 338 339 334 331 331 336 340 340 338 315 243 227 234 240 244 244 241 238 235 231 227 224 222 221 221 221 221 220 218 215 214 214 216 219 222 225 228 230 231 233 234 233 230 227 225 224 222 223 224 225 225 226 234 286 15 16 2 281 213 201 199 199 197 191 179 167 149 137 123 113 106 97 91 88 87 86 82 76 65 53 26 4 353 348 348 349 359 22 49 60 61 59 56 56 56 56 57 58 59 59 58 55 51 44 32 14 348 315 287 268 258 253 250 247 243 239 235 230 227 227 233 252 349 43 53 56 55 53 51 47 40 34 31 31 33 35 36 35 32 29 26 20 14 14 13 7 3 3 7 8 6 2 358 357 357 354 348 344 341 338 336 335 335 333 321 302 282 273 271 271 269 266 265 267 273 275 279 283 287 290 292 295 298 302 306 310 310 308 307 307 306 304 302 298 295 298 300 301 303 8 9 11 11 12 12 13 13 13 12 12 11 11 10 9 8 7 6 4 3 2 1 360 359 358 357 355 355 355 354 354 354 354 354 354 354 354 355 355 356 356 357 357 358 358 358 358 358 358 358 358 358 357 357 357 356 355 355 354 354 353 353 352 351 350 349 348 347 347 346 345 344 343 342 341 340 339 339 338 337 336 335 334 334 333 332 331 330 329 327 326 325 324 323 322 320 319 317 316 315 314 313 312 310 309 307 306 304 302 300 298 295 293 290 288 286 284 284 283 285 290 303 330 1 20 17 1 345 343 354 23 67 104 117 117 115 112 109 108 109 109 109 108 107 108 109 109 109 109 108 108 109 112 113 114 114 109 106 105 103 102 100 100 103 106 107 99 91 88 86 58 19 9 5 8 13 18 21 25 29 33 36 36 33 31 30 30 30 29 25 22 19 19 23 24 26 28 29 28 26 24 22 20 20 20 19 18 18 19 19 18 16 14 12 10 8 6 2 359 357 357 359 360 3 8 12 13 11 10 14 12 9 5 1 359 358 357 356 357 359 0 2 4 6 9 14 17 17 15 13 12 10 8 6 3 1 358 357 356 355 355 356 356 357 357 357 357 357 357 356 356 355 354 353 351 350 348 347 346 345 345 344 344 343 342 343 343 344 344 344 342 339 336 332 330 328 325 320 314 308 304 301 300 299 300 301 303 304 306 308 310 311 313 314 314 313 311 308 306 306 307 308 309 308 306 304 303 303 303 303 303 302 302 302 302 301 300 299 299 299 299 300 301 303 305 309 312 313 313 313 314 314 312 310 309 311 315 321 327 331 330 326 324 325 332 339 342 343 341 220 202 219 231 238 242 242 241 239 236 232 228 224 221 221 221 222 221 219 215 212 212 213 217 221 224 227 230 231 232 232 231 228 226 224 222 221 221 222 223 224 225 230 256 333 341 329 261 207 195 197 200 196 185 168 153 139 125 115 108 101 93 87 86 86 84 81 77 75 71 57 39 20 4 359 0 6 22 41 50 53 54 55 57 58 59 60 63 64 64 64 62 58 51 37 11 331 297 278 266 257 251 247 243 239 235 232 228 227 228 236 256 354 43 54 57 57 54 51 47 43 39 37 37 38 38 38 37 34 28 21 11 0 1 3 355 352 354 357 359 359 356 348 342 341 341 334 331 329 329 329 330 332 331 320 302 288 284 283 282 279 271 263 267 273 275 279 283 287 290 293 295 298 301 305 308 308 307 307 306 303 301 299 294 292 291 293 294 296 9 10 11 11 12 13 13 13 13 12 12 11 11 10 9 8 7 5 4 3 1 0 360 359 358 357 356 355 354 354 354 354 354 354 354 354 354 354 355 355 356 356 356 357 357 357 357 357 357 357 357 356 356 356 355 355 354 354 353 353 352 352 351 350 349 348 347 347 346 345 344 343 342 341 340 339 338 337 337 336 335 334 333 332 332 331 330 329 328 326 325 324 323 322 321 320 319 317 316 315 314 312 311 310 309 307 306 304 302 299 297 295 292 289 287 285 284 284 285 290 299 315 349 59 88 63 10 341 341 354 26 74 103 114 114 113 110 106 107 110 112 111 110 108 109 110 111 111 110 109 109 110 112 113 113 110 106 105 104 102 98 95 97 102 109 111 105 93 82 65 33 10 3 3 5 10 17 24 29 32 34 33 30 27 26 29 30 30 26 20 17 19 24 29 30 30 31 31 30 27 25 23 21 21 20 19 18 17 17 17 17 16 15 13 12 11 9 5 1 359 359 360 2 6 11 14 14 13 11 9 6 3 2 1 0 359 358 357 356 357 359 1 2 4 7 12 15 16 14 13 12 11 10 8 6 4 2 360 359 358 357 357 357 357 357 356 356 356 356 355 354 354 353 351 350 349 348 346 346 345 345 345 345 344 344 343 342 341 341 342 341 338 334 331 330 328 324 319 313 308 303 301 299 299 299 300 302 303 305 306 308 309 311 312 313 312 309 306 304 304 305 306 308 308 306 303 301 300 300 300 300 300 301 301 301 301 301 300 300 300 300 301 303 304 305 308 310 311 311 312 313 314 313 311 309 309 311 314 320 325 326 322 319 322 329 338 342 343 348 5 184 209 222 232 237 239 240 240 239 237 232 227 223 222 223 223 223 220 217 213 210 210 213 218 222 227 230 232 232 232 230 228 226 224 222 220 221 222 223 223 222 226 250 300 317 302 260 209 194 204 206 198 183 163 145 131 120 110 103 96 88 84 83 84 84 82 79 77 76 71 62 49 32 19 17 16 26 37 47 53 56 58 60 61 62 64 67 69 70 70 70 69 66 56 21 325 284 267 258 252 247 242 238 234 231 229 227 226 228 236 258 12 47 55 57 57 55 52 49 46 43 40 39 38 38 38 36 32 24 14 0 344 352 353 346 344 346 346 347 349 350 341 329 326 331 327 322 321 323 326 327 329 328 324 316 306 299 298 297 294 290 270 272 276 278 279 283 288 292 294 297 301 300 301 303 304 305 306 304 301 298 294 291 288 287 289 295 298 10 10 11 11 12 12 12 13 12 12 11 11 11 10 9 8 7 5 4 2 1 0 359 358 357 356 356 355 355 354 354 354 354 354 354 354 354 354 354 355 355 355 356 356 356 356 356 356 356 356 355 355 355 355 354 354 353 353 352 352 351 351 350 349 348 347 346 346 345 344 343 342 341 340 339 338 337 336 336 335 334 333 332 331 331 330 329 328 327 326 324 324 323 322 321 320 318 317 316 314 313 312 311 310 308 307 306 304 302 299 297 294 291 289 286 285 284 285 290 299 310 326 5 116 141 145 106 350 342 358 36 79 102 111 112 113 110 105 106 111 113 113 111 110 110 111 112 112 112 110 110 111 114 115 113 104 103 103 104 103 97 92 94 99 107 111 110 102 86 56 29 11 2 1 4 8 14 23 31 34 32 28 22 18 19 25 27 27 23 16 17 24 31 34 35 34 34 33 31 29 26 24 22 21 21 20 18 17 17 17 17 16 16 16 15 15 13 10 4 1 0 1 3 6 9 9 9 9 8 5 1 1 2 3 3 2 0 358 356 357 358 360 1 2 5 10 14 15 14 13 12 11 10 9 7 5 4 2 1 0 360 359 358 357 357 356 355 355 354 354 353 352 352 351 350 348 347 347 346 346 346 346 346 346 346 344 342 341 340 340 340 339 335 331 330 329 326 321 315 309 304 301 300 299 299 300 301 302 304 305 307 308 310 311 311 310 308 305 303 302 302 304 305 306 305 302 300 299 298 298 298 299 300 300 301 302 303 303 303 302 303 303 304 304 305 306 307 308 309 310 312 313 313 311 308 306 305 308 314 321 321 317 315 317 323 331 337 339 341 347 179 206 218 227 233 237 239 240 240 239 236 231 227 226 225 225 224 223 219 213 208 207 209 214 219 224 229 232 232 232 229 227 225 223 222 221 221 222 223 223 223 229 260 305 313 291 252 188 184 205 210 202 184 160 142 129 118 110 102 95 88 83 83 84 84 84 81 79 79 78 76 72 65 51 44 39 38 42 50 56 58 61 62 63 64 67 71 73 75 77 79 82 84 80 56 350 277 257 250 246 241 236 232 229 228 226 224 224 227 236 265 19 45 52 55 56 54 50 48 47 47 42 39 37 36 36 34 29 20 11 359 341 349 348 344 342 343 344 347 344 342 338 322 318 321 322 320 319 320 323 324 323 326 330 329 320 312 308 308 307 304 295 288 285 286 286 288 291 296 296 296 296 295 295 297 299 302 303 302 300 297 294 291 290 291 294 303 313 10 11 11 12 12 12 12 12 12 11 11 10 10 10 9 8 7 5 4 2 1 0 359 358 357 357 356 355 355 355 354 354 354 354 354 354 354 354 354 354 354 355 355 355 355 355 355 355 355 355 354 354 354 353 353 353 352 352 351 351 350 349 349 348 347 346 346 345 344 343 342 341 340 339 338 337 336 336 335 334 333 332 331 331 330 329 328 327 326 325 324 323 322 321 320 319 318 317 315 314 313 312 311 309 308 307 306 304 302 299 296 293 290 288 286 285 286 289 298 308 320 331 352 144 162 168 166 59 355 14 51 86 103 110 113 114 109 103 107 112 114 114 113 112 112 112 113 113 113 112 111 113 116 117 114 106 102 101 105 106 102 95 91 92 102 109 113 114 85 44 19 4 359 0 3 5 10 17 26 31 30 25 18 12 13 19 22 23 22 17 21 30 37 39 38 37 35 34 32 30 28 25 23 22 22 21 19 18 17 17 17 17 18 18 18 17 16 13 8 4 2 3 5 6 5 4 3 2 2 1 360 1 5 6 6 5 2 358 356 357 358 359 360 1 4 9 14 15 14 12 11 10 9 8 6 4 3 2 1 0 359 358 357 357 356 356 355 354 354 353 353 352 352 351 350 349 348 347 347 347 347 347 347 347 347 345 343 341 340 339 339 338 336 332 330 329 328 324 319 313 307 304 302 301 300 300 301 302 303 305 307 309 310 311 311 310 307 304 303 302 302 302 303 303 303 301 300 298 297 297 298 299 300 301 301 302 303 305 305 305 305 305 305 305 305 306 307 308 309 310 311 312 312 310 306 302 301 302 309 316 315 313 311 312 316 323 330 334 335 336 287 246 230 230 234 236 238 239 240 240 238 234 231 229 228 227 227 226 222 213 206 203 204 209 216 222 227 231 232 231 229 226 224 222 221 221 221 222 224 226 228 236 259 287 293 291 312 122 158 188 200 198 181 159 140 128 119 112 105 99 92 87 88 89 88 86 84 82 81 82 83 83 82 77 71 65 60 57 59 61 62 65 66 65 67 70 73 77 80 84 88 92 96 97 97 129 250 244 242 240 236 229 223 221 220 219 219 220 225 235 259 355 39 48 52 54 53 52 51 50 47 43 37 34 35 36 34 28 19 9 357 346 350 351 347 344 347 353 353 344 334 331 323 319 321 323 320 318 319 320 320 320 323 329 334 331 321 312 310 310 309 304 298 294 292 291 292 292 294 292 290 289 289 290 292 296 299 302 302 300 299 297 296 298 300 306 317 331 11 11 11 12 12 12 12 11 11 11 10 10 9 9 9 8 6 5 4 2 1 0 359 358 358 357 356 355 355 355 355 354 354 354 354 354 354 353 354 354 354 354 354 354 354 354 354 354 354 353 353 353 353 352 352 351 351 350 350 349 349 348 348 347 346 345 345 344 343 342 341 340 339 338 337 336 336 335 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 318 316 315 314 313 311 310 309 308 307 306 304 302 299 296 293 289 287 286 287 290 296 305 316 324 326 326 313 177 172 170 135 35 42 71 96 107 112 114 113 107 99 104 109 110 112 113 113 113 113 113 114 114 114 113 114 117 119 118 112 103 102 106 108 105 99 90 87 95 106 113 114 93 38 7 355 354 358 2 3 5 9 16 23 25 22 17 12 12 15 19 19 19 18 22 33 40 41 41 39 37 35 34 32 29 26 23 22 22 22 21 19 18 17 18 19 20 20 19 17 16 13 9 6 5 6 6 5 4 2 1 1 1 1 1 4 8 9 8 6 2 359 357 358 359 360 360 0 4 9 14 15 14 12 10 8 7 5 4 2 1 360 359 358 357 355 355 354 354 354 354 354 354 354 353 353 352 351 350 349 348 348 348 348 348 348 347 347 346 345 344 342 340 338 338 337 335 332 329 327 326 325 321 316 311 307 305 303 302 301 301 302 303 306 308 310 311 312 311 309 307 305 304 303 302 302 302 302 301 300 299 298 298 298 300 302 303 303 302 303 305 307 308 307 307 306 305 306 307 309 309 310 310 311 312 312 311 308 303 299 298 299 305 310 311 309 308 309 312 317 324 329 330 329 312 281 251 238 235 236 238 240 240 240 239 236 233 231 230 229 231 232 226 216 203 197 198 205 213 220 226 229 230 229 227 224 222 221 220 220 221 221 223 227 232 236 251 273 285 312 31 88 127 154 163 163 158 149 138 129 122 115 110 105 98 94 94 94 93 90 87 85 83 84 86 87 89 89 87 83 79 75 72 69 69 70 71 71 71 74 77 82 87 91 95 99 102 106 114 139 177 222 232 235 233 227 221 217 214 213 213 215 222 232 247 338 37 46 50 53 54 55 54 51 47 41 34 31 32 32 33 30 20 9 360 358 357 355 350 346 349 353 350 337 325 323 323 322 321 320 315 315 316 317 318 317 318 322 327 329 323 315 310 309 308 306 301 299 296 294 294 294 291 288 286 285 287 288 290 294 298 301 303 302 302 303 304 307 312 321 334 345 10 11 11 11 12 11 11 11 11 10 10 9 9 9 8 7 6 5 4 3 1 0 360 359 358 357 356 356 356 355 355 355 354 354 354 354 353 353 353 353 354 354 354 354 354 353 353 353 353 352 352 352 351 351 351 350 350 349 349 348 348 347 347 346 345 344 344 343 342 341 340 339 338 337 337 336 335 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 319 318 318 317 316 315 314 313 311 310 309 308 307 306 304 302 299 296 292 288 286 288 291 297 303 309 318 323 319 314 293 185 173 167 149 105 76 92 107 113 116 116 112 104 98 102 105 105 108 111 113 114 114 114 115 116 117 117 116 117 119 120 115 105 107 110 114 109 105 97 91 93 100 104 102 85 32 4 356 355 358 360 0 1 2 7 16 22 17 12 9 11 15 17 16 14 15 21 32 39 41 41 40 38 36 34 32 30 27 24 22 21 22 22 21 20 19 19 21 22 21 18 16 13 10 8 7 6 7 7 6 5 3 3 3 4 4 5 9 11 11 9 6 3 360 359 359 360 0 1 1 4 10 14 14 13 10 8 6 5 3 2 0 359 357 356 355 354 353 352 351 351 351 351 351 352 353 353 352 351 350 350 349 348 348 347 347 347 347 346 346 345 344 343 342 340 338 336 335 334 332 329 326 324 323 321 318 314 311 308 306 305 303 302 302 304 307 309 311 312 312 311 309 308 307 306 304 302 301 300 300 299 298 297 298 299 300 303 305 305 305 304 304 306 309 310 310 308 307 305 305 307 309 311 311 311 311 312 312 311 307 301 297 296 298 302 306 307 305 305 306 309 314 320 324 326 326 321 304 273 248 235 237 238 240 240 240 239 236 234 232 230 229 234 236 229 211 194 189 192 201 211 219 224 228 228 227 225 222 220 220 220 220 220 220 222 224 223 225 241 270 316 10 52 82 112 126 127 126 126 128 131 132 128 121 117 111 104 101 100 99 97 95 91 88 86 86 87 88 91 92 93 93 90 89 83 80 77 77 77 76 76 77 81 86 91 97 100 103 106 109 115 127 150 184 214 227 230 228 225 221 217 213 212 215 221 229 252 9 34 41 46 50 54 55 54 48 41 34 29 27 26 27 32 31 23 12 1 353 354 358 350 343 346 349 340 324 314 314 318 320 316 311 309 311 312 316 318 314 313 314 318 319 318 314 309 307 306 305 304 302 301 300 301 300 297 293 289 288 289 290 292 296 301 304 305 305 308 312 315 320 325 335 349 357 10 10 10 10 11 11 10 10 10 10 9 9 8 8 8 7 6 5 4 3 1 0 360 359 358 357 357 356 356 356 355 355 354 354 354 353 353 353 353 353 353 353 353 353 353 352 352 352 351 351 351 350 350 350 349 349 348 348 348 347 347 346 345 345 344 343 343 342 341 340 339 338 337 336 336 335 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 319 319 318 317 316 315 315 314 312 311 310 309 308 307 306 304 302 300 296 292 289 288 293 299 304 308 311 314 307 272 263 312 321 164 159 152 135 110 110 118 119 120 118 112 104 99 102 102 102 105 108 111 112 113 115 116 118 118 119 117 117 118 115 109 105 109 112 111 104 107 108 105 101 98 94 85 62 25 4 360 359 359 358 356 357 359 3 8 16 13 9 10 13 16 15 12 11 16 25 34 39 40 40 40 38 36 34 32 30 27 24 21 21 21 22 22 21 20 21 23 23 21 18 15 12 9 7 7 7 8 8 8 7 6 6 7 8 9 10 12 12 11 8 6 3 2 1 1 1 2 1 1 4 7 10 10 9 8 6 4 2 1 359 358 357 355 354 353 352 351 350 349 348 348 348 348 349 349 349 350 349 348 348 347 347 346 346 346 346 346 345 345 343 342 342 341 339 337 335 334 332 330 328 326 324 323 321 318 315 313 310 309 307 306 305 304 306 308 311 313 312 311 309 308 307 306 305 304 302 300 299 299 298 297 297 298 300 302 304 305 306 305 305 304 306 309 312 311 309 306 304 303 304 306 309 309 309 309 309 310 309 305 300 296 294 296 300 303 304 303 303 305 307 312 317 321 323 325 324 316 286 255 241 238 239 241 241 240 239 236 233 231 229 228 231 235 230 210 187 181 189 199 210 218 223 225 225 225 224 222 221 220 220 220 219 220 222 224 225 230 246 292 0 34 55 80 103 111 112 112 113 118 127 135 137 129 122 116 110 107 106 104 102 100 96 92 89 87 89 92 94 95 97 98 97 95 91 88 85 84 82 80 79 79 83 89 95 100 104 105 107 109 113 121 136 159 192 215 225 229 230 229 225 220 218 220 224 230 275 23 29 32 39 45 50 52 48 40 31 27 27 28 25 27 29 30 25 15 2 353 356 358 347 337 338 341 333 318 310 310 310 310 311 309 309 311 313 314 314 314 311 312 314 315 314 312 309 307 306 305 305 304 303 302 303 303 301 298 296 296 295 295 298 302 306 308 310 313 319 324 329 334 340 347 358 3 10 9 9 10 10 10 9 9 9 9 9 8 8 8 7 6 5 5 4 2 1 0 360 359 358 358 357 357 356 356 355 355 354 354 354 353 353 353 353 353 353 353 352 352 352 352 351 351 350 350 350 349 349 348 348 348 347 347 346 346 346 345 344 344 343 342 342 341 340 339 338 337 336 335 335 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 320 320 319 318 317 316 316 315 314 313 312 311 310 309 308 307 306 305 303 300 296 294 292 294 300 306 310 311 310 303 266 210 203 321 333 349 143 150 143 128 125 125 125 124 121 113 106 103 103 102 101 102 104 107 110 112 113 114 113 106 104 109 110 106 101 98 102 110 115 115 107 108 113 116 115 107 96 80 54 25 7 2 360 357 354 354 355 360 5 10 16 14 13 15 16 14 9 7 11 20 30 37 40 40 40 39 37 35 33 31 28 26 23 21 21 21 22 23 22 22 23 23 22 20 16 13 12 10 9 8 9 10 10 10 10 10 10 11 12 13 13 12 11 9 7 6 5 4 3 3 3 3 2 360 359 0 1 1 2 3 1 359 360 358 357 356 354 353 352 351 350 349 349 348 347 346 346 345 345 345 345 346 346 346 345 345 345 344 343 343 343 343 343 343 342 340 340 339 338 336 334 333 331 329 327 326 325 323 320 318 315 313 311 310 309 308 307 307 308 310 313 315 314 310 306 305 304 304 304 303 301 299 298 298 298 298 298 300 303 305 305 305 305 306 305 305 306 309 311 310 307 304 302 301 301 302 305 306 306 306 306 306 305 302 298 293 292 294 298 301 302 303 303 304 306 310 313 315 316 319 321 319 297 267 250 242 241 242 242 240 238 235 232 229 227 226 226 227 221 197 180 180 189 200 211 219 222 223 223 222 222 222 222 221 221 220 219 221 224 228 233 239 251 316 32 41 54 76 93 101 106 107 109 113 124 135 141 136 127 120 115 112 110 108 106 104 100 95 92 90 92 96 99 102 103 102 101 98 95 92 90 88 86 83 81 81 84 90 96 101 105 106 107 109 112 118 128 146 175 202 219 227 232 235 232 227 225 226 228 236 316 24 30 33 39 44 44 42 37 28 19 17 27 32 27 26 27 28 26 18 6 359 2 356 346 338 337 337 331 320 311 311 311 313 312 311 312 314 315 312 311 312 312 313 313 312 311 310 308 307 306 304 303 302 301 301 302 302 302 302 303 303 303 304 306 310 314 316 321 328 335 340 344 347 351 355 360 2 10 10 10 10 9 9 8 8 8 8 8 8 8 7 6 6 5 4 3 2 1 0 360 359 359 358 358 357 357 356 355 355 354 354 354 353 353 353 353 352 352 352 352 352 351 351 350 350 349 349 349 348 348 347 347 346 346 346 345 345 344 344 343 342 342 341 340 340 339 338 337 336 335 334 333 333 332 331 331 330 329 328 327 326 325 324 323 322 321 320 320 319 318 317 317 316 315 314 313 313 312 311 310 309 309 308 307 306 304 302 300 298 298 299 304 308 309 307 302 292 271 243 256 316 319 343 121 144 143 136 133 131 130 128 124 116 109 107 106 104 102 101 100 101 103 106 104 104 103 98 93 94 95 92 94 92 94 105 114 114 114 114 114 117 119 115 103 83 54 27 9 1 356 353 352 354 357 2 9 16 17 17 17 17 16 10 6 8 15 25 33 38 40 40 39 37 35 32 30 28 26 24 22 22 23 24 24 24 24 23 23 22 21 19 16 14 12 12 12 11 12 12 12 12 12 12 13 14 15 14 13 12 10 8 6 5 5 4 4 4 4 3 2 0 359 358 357 357 357 357 356 355 354 352 353 352 351 350 349 348 348 348 348 347 346 345 345 344 343 343 342 343 343 343 342 342 342 341 341 341 341 341 341 341 340 338 338 337 336 334 333 331 329 327 325 324 323 322 319 317 314 313 312 311 310 310 309 309 310 311 314 316 315 311 305 302 302 302 302 301 300 299 298 298 298 299 300 302 305 306 306 305 306 307 307 307 307 309 309 307 305 303 301 300 299 299 300 302 303 303 303 303 302 300 296 291 290 291 294 298 300 301 301 302 305 309 309 308 308 311 315 315 304 281 261 247 244 244 243 240 236 232 229 225 223 222 220 215 203 186 178 182 192 203 213 219 222 222 221 221 221 222 222 222 221 220 220 223 227 233 234 232 222 172 53 41 53 68 81 91 98 103 105 106 115 128 136 136 130 123 118 115 112 110 108 105 103 99 96 95 96 99 104 108 109 108 104 101 97 95 94 93 91 87 83 81 83 88 95 101 103 105 106 108 112 116 121 136 160 190 214 222 228 232 229 226 225 225 228 240 339 30 36 40 44 47 44 37 26 20 14 11 22 28 26 25 26 28 26 20 8 0 360 356 351 349 349 345 336 326 318 316 314 313 311 312 312 313 313 310 308 309 310 311 311 310 309 309 309 309 308 305 302 301 301 303 304 303 305 308 310 312 313 315 317 320 324 330 338 345 350 353 355 355 356 357 358 358 10 10 10 10 10 9 9 9 9 8 8 8 7 7 6 5 4 4 3 2 2 1 0 360 360 359 359 358 357 357 356 355 355 354 354 353 353 353 353 352 352 352 351 351 350 350 349 349 349 348 348 348 347 346 346 346 345 345 344 344 343 343 342 341 341 340 339 338 338 337 336 335 334 333 332 332 331 330 330 329 328 327 326 326 324 323 322 321 321 320 319 318 317 316 316 315 314 314 313 312 312 311 310 309 309 308 308 307 305 304 302 300 299 299 302 305 305 297 280 274 291 306 314 320 322 351 114 138 140 139 137 135 133 130 125 118 112 109 108 107 104 100 95 94 94 96 96 98 98 95 90 86 86 87 94 91 87 94 105 113 119 118 115 116 117 111 97 75 45 21 6 356 353 351 352 355 359 4 10 15 14 13 13 14 12 8 7 12 20 28 34 37 40 39 38 36 33 30 28 26 25 23 23 23 24 24 24 24 24 24 23 22 20 19 17 15 14 14 14 15 15 15 14 13 13 14 15 16 16 15 14 12 10 9 7 6 5 5 5 5 5 4 2 360 358 356 356 355 355 354 353 352 351 350 349 347 346 346 345 345 345 345 346 345 345 345 344 344 343 342 341 341 341 340 340 339 339 338 338 338 338 339 339 339 338 336 336 335 334 332 331 330 328 326 324 322 321 319 317 316 315 314 314 314 313 312 312 312 312 312 314 316 317 312 306 302 302 301 301 300 299 298 297 297 298 299 300 302 304 305 304 303 304 306 307 308 309 309 307 304 302 301 300 299 298 297 297 298 299 300 300 300 299 297 294 290 289 290 292 295 297 298 299 300 304 307 307 305 304 305 308 309 305 292 273 260 255 251 248 243 238 231 225 219 216 214 210 201 188 178 177 185 197 207 214 219 221 221 220 220 220 221 222 223 223 221 221 223 229 235 235 240 10 131 73 56 55 62 71 80 87 93 98 101 108 117 125 129 127 122 117 114 112 109 108 106 104 101 99 98 98 101 106 110 113 111 107 102 99 98 99 99 97 92 86 82 82 85 91 97 100 102 105 108 113 116 120 128 144 170 209 213 217 218 220 220 220 221 225 237 323 30 38 41 45 47 46 41 35 29 23 20 23 26 26 26 28 30 27 20 9 359 357 355 352 357 2 359 342 333 326 321 316 313 313 312 306 305 306 305 304 305 308 311 313 309 309 309 309 308 306 303 302 302 298 303 304 305 310 316 319 323 325 326 328 330 336 344 352 358 1 1 0 359 358 357 356 354 10 10 10 10 10 10 10 9 9 9 8 8 7 6 6 5 4 4 3 3 2 2 1 1 0 360 359 359 358 357 356 356 355 355 354 354 353 353 352 352 352 351 351 350 350 349 349 348 348 347 347 347 346 346 345 345 344 344 343 343 342 341 341 340 339 339 338 337 336 335 335 334 333 332 331 330 330 329 328 328 327 326 326 325 324 323 322 321 320 319 318 317 316 316 315 315 314 313 312 312 311 311 310 309 309 308 308 308 307 305 302 299 298 298 300 301 300 284 241 233 295 309 313 319 329 9 114 134 138 139 138 137 135 131 127 120 113 110 110 108 104 98 95 94 92 92 93 96 96 93 88 85 84 87 97 95 87 88 96 104 106 105 107 113 115 103 76 44 24 12 2 355 353 351 351 357 1 4 7 9 10 9 8 7 7 7 10 15 23 30 34 36 38 38 37 34 31 28 27 25 24 23 23 23 22 22 22 23 23 23 22 21 20 18 16 15 14 14 15 16 16 16 15 15 15 16 17 17 17 16 14 13 12 11 9 8 7 7 6 6 5 4 2 0 358 356 355 355 353 352 350 349 348 347 346 345 344 343 343 342 343 344 344 344 344 345 345 344 344 342 341 341 340 339 338 337 337 336 336 336 336 336 337 337 336 335 334 334 332 331 330 329 327 326 324 322 320 318 316 315 315 316 316 317 316 315 315 314 313 313 313 315 316 314 308 303 302 301 301 300 299 297 297 297 299 301 301 303 305 305 304 303 303 304 306 308 311 311 308 303 299 298 298 298 296 295 294 294 295 296 297 297 296 294 292 289 288 289 291 293 295 296 296 297 301 304 304 302 301 301 303 305 305 299 285 271 263 259 256 253 247 240 228 215 208 204 198 187 177 172 175 186 200 210 215 218 220 220 219 219 220 221 223 224 224 223 223 224 229 238 238 122 100 100 79 63 60 62 67 72 78 83 88 94 100 105 110 113 114 113 111 109 109 107 106 105 103 101 100 100 99 100 105 109 113 112 107 103 100 100 102 103 102 97 91 86 83 83 86 89 93 97 101 106 111 115 119 123 132 150 188 197 201 204 209 213 215 217 222 234 298 19 30 36 41 44 44 43 38 38 32 27 26 27 28 26 28 29 25 19 10 1 355 350 349 359 3 359 348 337 328 322 315 307 306 304 301 301 303 304 304 304 306 311 312 311 310 308 306 306 307 307 305 303 297 300 304 308 315 322 327 331 334 336 338 342 348 357 3 5 6 5 3 0 358 355 354 354 10 10 10 10 10 10 10 10 9 9 8 7 7 6 5 5 4 4 4 3 3 3 2 2 1 1 360 359 359 358 357 356 356 355 354 354 353 353 352 352 351 351 350 350 349 349 348 348 347 347 346 346 345 345 344 344 344 343 342 342 341 340 340 339 338 337 337 336 335 334 333 333 332 331 330 330 329 328 327 327 326 326 325 324 323 322 321 320 319 318 317 316 316 315 314 314 313 313 312 311 311 310 310 309 309 309 309 309 307 304 301 299 297 297 297 297 294 279 256 269 303 309 313 320 334 46 120 133 137 138 139 138 136 133 128 121 115 112 110 106 103 102 101 97 94 91 92 93 93 90 86 84 84 89 97 98 92 85 81 83 88 91 95 101 104 94 62 25 11 1 356 355 353 352 352 357 2 5 7 7 5 4 3 3 6 9 13 18 25 31 34 36 36 36 34 32 30 28 26 24 22 21 21 21 20 19 18 19 21 21 20 19 18 17 15 13 12 12 13 15 15 15 16 16 17 17 17 17 16 15 14 13 12 11 10 9 8 7 7 6 5 4 3 1 359 358 356 355 353 351 349 348 347 346 345 344 343 343 342 342 342 342 344 344 344 345 345 345 345 344 343 341 340 339 337 336 335 335 334 334 334 334 335 336 335 334 334 333 332 331 330 329 328 327 326 326 324 322 319 317 316 317 317 318 317 316 316 315 314 313 313 314 314 313 310 306 303 302 301 301 300 298 298 298 300 302 303 305 307 307 307 305 305 304 304 307 312 316 313 305 299 296 295 295 294 292 291 290 291 293 294 294 294 292 290 288 287 287 289 291 293 293 292 295 298 299 298 296 296 297 299 301 303 304 297 285 275 268 263 260 257 253 244 225 208 194 184 174 168 166 172 184 201 210 215 217 219 219 219 219 220 221 223 224 224 224 225 227 234 247 262 87 97 92 78 67 63 64 68 72 75 78 82 85 90 94 96 97 97 97 99 101 103 103 104 103 101 100 100 100 99 99 103 106 108 107 103 100 99 100 102 104 104 102 97 91 87 85 83 83 86 91 97 103 110 115 118 122 127 143 164 179 188 193 199 205 209 213 219 232 329 12 23 30 34 37 38 39 36 33 31 28 26 25 25 23 24 23 22 19 14 6 356 350 352 360 2 358 349 338 328 320 311 303 299 298 302 305 307 305 303 301 306 310 312 313 312 309 306 308 310 310 309 306 303 304 308 312 318 328 334 340 344 347 350 354 359 4 7 8 7 7 5 2 358 355 354 356 10 10 10 10 10 10 9 9 9 8 7 7 6 6 5 5 5 5 4 4 4 3 3 2 2 1 1 360 359 358 358 357 356 355 355 354 353 353 352 352 351 350 350 349 349 348 348 347 347 346 346 345 345 344 344 343 343 342 342 341 340 339 339 338 337 336 336 335 334 333 332 332 331 330 329 329 328 327 326 326 325 325 324 323 322 321 320 319 318 317 317 316 315 314 314 313 313 312 312 311 310 310 309 309 309 309 309 309 307 304 301 299 297 295 294 294 287 252 239 296 304 306 312 319 338 90 125 134 137 139 140 140 138 135 131 125 119 113 105 104 106 107 103 98 93 89 88 88 88 87 84 84 86 90 94 96 96 93 80 71 74 79 81 84 88 79 54 18 4 354 352 352 352 351 350 356 2 5 6 4 2 1 2 4 7 11 14 19 25 31 34 34 34 34 32 30 28 26 24 22 21 20 19 19 18 16 15 16 17 17 17 16 15 13 12 10 9 9 10 12 12 13 14 16 16 16 16 15 14 13 12 12 12 11 10 9 8 7 6 6 5 4 3 2 0 359 357 355 353 351 349 348 347 346 345 344 343 343 343 342 342 342 342 344 345 345 346 346 346 345 344 343 341 340 338 336 335 334 333 333 333 332 333 334 334 333 333 333 332 331 330 330 329 329 327 328 328 327 324 321 319 318 318 318 317 315 315 314 313 313 312 313 313 312 311 309 307 304 302 301 301 301 300 300 301 303 305 307 308 309 309 309 309 307 305 305 309 315 316 310 302 296 292 291 290 289 287 287 288 289 290 290 290 289 287 286 286 286 287 289 290 290 289 291 293 294 292 289 290 293 297 302 307 309 303 293 284 276 269 264 262 261 259 251 233 185 164 158 155 156 164 180 196 207 213 216 218 219 219 219 221 222 224 224 224 225 226 231 242 261 300 55 84 84 76 67 64 67 70 74 78 80 81 82 83 85 86 86 85 85 87 92 95 98 100 101 101 100 100 100 99 100 101 102 101 99 96 95 95 98 101 104 106 106 102 98 93 89 84 81 83 88 96 104 112 118 120 123 129 140 156 173 183 189 192 197 202 207 211 230 353 13 20 24 24 25 26 30 32 32 30 25 20 18 16 15 16 17 20 20 16 8 358 353 356 360 360 356 349 341 329 319 309 303 300 303 307 309 305 298 300 300 303 306 310 313 312 310 309 310 313 313 313 312 311 313 317 324 330 337 343 348 352 356 360 2 5 8 9 8 7 6 5 3 0 359 360 360 9 9 9 9 9 8 8 8 8 7 6 6 6 5 5 5 5 5 5 4 4 4 3 3 2 2 1 0 360 359 358 357 357 356 355 354 354 353 353 352 351 350 350 349 348 348 347 347 346 346 345 345 344 344 343 343 342 341 341 340 339 338 338 337 336 335 334 334 333 332 331 331 330 329 329 328 327 326 326 325 324 324 323 322 321 320 320 319 318 317 316 315 315 314 313 313 312 312 311 311 310 310 309 309 309 309 309 309 307 304 301 298 296 294 293 293 286 262 258 293 293 295 301 310 335 122 132 137 139 140 142 142 141 139 135 130 125 119 109 107 106 104 100 93 85 79 78 78 80 83 83 85 89 84 73 75 89 95 81 61 58 53 45 58 77 68 38 16 360 349 345 345 347 351 352 356 1 5 4 2 1 2 4 7 10 12 15 19 25 30 33 34 33 32 30 28 26 25 23 21 20 19 18 17 16 14 13 13 13 13 13 12 11 10 8 7 6 7 8 9 9 10 11 13 14 14 13 12 12 11 11 11 11 11 10 8 7 6 6 5 5 4 3 1 0 359 357 355 353 352 350 349 348 347 346 345 344 344 343 343 342 342 343 345 346 346 347 347 347 346 345 344 342 340 339 337 336 334 333 333 332 332 332 332 332 332 332 332 332 331 330 330 329 329 328 328 329 329 328 325 323 320 319 318 317 316 314 314 313 312 312 313 313 312 311 310 309 308 306 303 302 302 302 302 302 303 304 306 308 309 310 311 313 312 308 306 306 310 313 313 306 298 291 287 286 286 285 285 285 286 286 287 287 286 286 286 286 286 287 287 287 287 286 287 289 290 288 286 287 291 297 303 308 308 303 296 288 280 274 269 265 264 267 271 279 300 106 126 131 135 147 169 188 202 210 214 217 219 220 220 221 223 225 225 225 225 228 235 250 277 336 57 80 77 71 67 65 68 72 77 81 83 84 83 83 83 82 81 79 79 83 88 91 94 97 100 101 101 100 100 99 99 100 100 98 94 91 91 93 96 100 104 107 107 106 103 99 93 87 85 85 90 99 110 120 127 127 128 131 138 153 171 181 186 190 193 196 200 204 248 1 9 14 16 11 9 12 19 24 26 23 16 10 7 7 10 12 15 19 21 18 10 357 353 355 357 356 354 352 344 332 320 309 304 306 310 316 316 304 294 296 299 301 304 309 312 312 311 312 315 318 318 318 319 319 323 328 335 341 347 352 357 0 3 6 8 10 10 9 8 7 7 4 2 1 1 1 1 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 0 360 359 358 357 356 356 355 354 354 353 352 351 350 350 349 348 348 347 347 346 345 345 344 344 343 342 342 341 341 340 339 338 338 337 336 335 334 334 333 332 331 331 330 329 329 328 327 326 326 325 324 324 323 323 322 321 320 319 318 317 316 316 315 314 313 313 312 312 311 311 310 310 309 309 309 309 309 310 309 307 304 301 299 296 294 293 294 292 275 253 260 260 260 265 264 187 145 141 142 142 143 144 144 144 142 139 135 130 125 119 111 103 98 91 77 61 53 53 60 70 78 84 88 88 66 36 30 45 63 48 21 15 12 8 17 45 49 24 14 0 348 342 342 341 343 349 356 1 4 5 4 3 4 5 8 11 14 17 20 25 30 32 32 31 30 28 26 24 23 21 20 19 17 16 15 14 13 11 11 11 10 10 9 8 7 6 5 5 5 6 6 7 8 8 10 10 11 11 11 11 10 10 10 11 10 9 8 7 6 5 5 4 3 2 1 359 358 356 355 353 352 351 350 349 348 347 346 345 344 344 343 343 343 344 345 347 347 347 347 347 346 345 344 342 341 340 338 337 335 334 333 333 332 331 331 332 332 331 331 331 331 330 329 329 329 328 327 327 328 328 327 325 323 321 319 317 316 315 315 314 313 313 314 314 313 311 309 309 308 307 306 305 303 302 302 302 303 303 305 306 308 309 311 315 317 315 310 308 308 310 311 309 301 291 285 283 283 282 282 282 283 283 284 284 285 286 286 286 286 285 284 283 283 283 283 284 285 286 287 289 292 296 302 307 305 302 296 290 284 278 273 269 268 270 277 291 312 342 37 81 101 118 143 170 197 209 214 218 221 224 224 224 225 226 227 226 227 230 238 254 288 358 61 75 72 68 66 65 67 71 76 81 84 86 87 87 86 85 82 78 79 84 88 92 94 97 99 101 101 100 99 99 99 100 100 97 93 91 92 94 98 101 105 107 108 108 106 103 98 94 91 90 94 104 119 131 136 137 137 137 142 153 168 177 183 188 191 192 197 211 318 357 4 8 5 360 2 9 13 11 11 7 2 359 358 3 8 11 13 17 20 16 5 354 348 347 349 352 351 354 349 333 318 308 304 308 316 322 320 308 303 303 304 305 308 312 314 314 315 317 319 321 323 325 327 330 335 340 346 351 355 359 3 7 8 10 10 10 10 8 8 7 7 5 3 1 0 0 360 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 1 1 360 359 358 358 357 356 355 355 354 353 352 351 351 350 349 348 348 347 346 346 345 344 344 343 342 342 341 340 340 339 338 337 337 336 335 334 333 333 332 331 331 330 329 329 328 327 327 326 325 325 324 323 323 322 321 320 319 318 318 317 316 315 314 314 313 312 312 311 311 310 310 309 309 309 309 309 309 310 310 308 305 302 299 296 294 293 294 294 280 244 222 217 218 220 211 184 162 152 148 147 147 147 147 147 146 144 139 133 127 122 119 120 119 70 43 27 22 27 40 58 73 85 90 88 54 21 9 9 18 21 7 356 355 356 359 9 19 12 7 359 351 342 338 340 346 352 358 3 6 7 7 7 7 8 10 13 16 19 21 25 29 30 30 29 27 26 25 24 22 20 19 17 16 14 13 12 11 10 10 9 9 8 7 6 5 5 5 5 5 5 5 5 6 7 8 8 9 10 10 10 10 10 10 10 10 9 8 7 6 5 4 3 2 1 0 359 357 356 354 353 352 351 350 348 347 347 346 345 345 344 344 343 344 346 347 346 346 346 346 346 345 344 343 342 341 340 339 338 337 335 334 334 333 332 331 331 332 331 331 331 331 330 329 329 329 328 327 326 326 326 325 324 323 321 318 317 316 315 315 315 314 314 314 314 313 311 309 308 307 307 306 305 304 302 301 301 302 303 304 305 306 307 309 313 317 319 316 312 309 308 310 309 303 292 285 281 281 281 282 282 283 284 284 286 287 287 288 287 287 285 283 282 280 280 281 282 284 286 289 291 294 297 301 304 304 301 297 293 288 284 279 275 273 274 278 287 301 317 338 10 44 56 71 102 208 226 228 226 227 231 233 231 230 230 229 228 229 233 241 260 298 8 60 69 67 64 63 61 65 68 73 78 83 86 89 91 92 90 88 83 81 85 90 94 97 99 100 101 101 101 100 99 100 100 99 97 94 93 94 96 99 103 105 107 109 110 109 106 104 101 99 98 101 112 130 143 147 148 148 149 152 159 168 175 182 189 194 200 215 270 334 354 4 5 3 3 3 2 358 348 349 352 354 356 358 3 7 10 12 16 17 10 358 345 337 335 338 345 351 352 345 326 307 298 297 306 317 320 318 313 312 313 312 312 314 316 318 320 322 323 324 325 330 333 336 340 344 349 354 357 0 4 7 9 10 10 9 8 7 6 5 6 6 4 3 1 359 358 359 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 359 359 358 357 357 356 355 354 353 352 352 351 350 349 349 348 347 346 346 345 344 343 343 342 341 341 340 339 338 337 337 336 335 334 334 333 332 331 331 330 329 329 328 327 327 326 325 325 324 324 323 322 322 321 320 319 318 317 316 315 314 314 313 312 312 312 311 310 310 309 309 309 309 309 309 310 310 311 308 306 303 300 298 295 295 295 297 285 241 207 201 203 202 197 186 173 163 157 153 152 150 150 150 149 147 142 136 129 122 120 123 125 112 13 7 7 13 27 46 66 82 90 57 29 13 4 3 6 9 360 349 347 350 354 356 359 1 1 358 352 342 339 341 347 354 1 6 9 10 11 10 10 10 12 14 17 20 22 25 27 28 27 26 25 24 23 22 21 20 18 16 14 13 11 10 9 9 8 8 7 6 5 4 4 4 4 5 5 5 5 6 6 7 8 8 9 10 10 10 9 10 10 9 9 8 7 6 5 5 4 3 2 1 360 358 357 355 354 353 352 351 350 349 348 347 347 346 346 345 345 345 346 347 347 347 346 345 345 345 344 343 342 342 341 340 340 339 338 336 335 335 334 332 332 332 332 332 331 331 330 330 329 329 328 328 327 326 325 325 324 323 322 320 318 317 315 314 314 314 314 314 313 314 313 312 310 308 307 306 305 304 303 303 302 301 301 302 303 304 305 306 307 310 314 318 318 314 311 309 309 307 302 291 284 281 280 281 283 284 285 286 287 288 288 289 289 289 288 287 285 283 282 282 283 285 286 289 292 294 295 296 299 301 302 301 298 295 292 288 284 280 276 275 276 280 289 302 319 342 9 12 13 9 322 279 264 253 245 243 242 239 237 235 232 232 234 238 246 269 305 12 59 67 62 59 59 57 62 66 71 76 80 83 87 90 93 94 92 88 85 87 92 96 100 102 103 103 102 102 101 100 100 100 99 97 94 94 95 97 100 103 105 107 110 110 110 109 108 107 106 106 109 119 135 154 164 163 161 162 165 168 173 179 185 193 203 222 265 317 343 357 5 8 10 9 2 348 326 322 345 355 359 0 1 4 8 11 13 15 12 3 349 335 326 324 330 342 351 347 332 308 289 282 286 303 313 317 317 317 318 319 319 318 319 321 324 326 328 328 330 331 336 339 342 345 348 353 357 359 1 3 5 7 6 5 4 4 4 4 3 2 2 1 360 359 356 355 355 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 1 1 0 359 359 358 357 357 356 355 354 353 353 352 351 350 350 349 348 347 346 345 345 344 343 342 342 341 340 339 338 338 337 336 335 335 334 333 332 332 331 330 329 329 328 328 327 326 326 325 325 324 324 323 322 321 320 319 318 317 317 316 315 314 313 313 312 312 311 311 310 310 309 309 309 308 308 309 310 311 311 310 308 305 303 300 297 296 298 299 290 241 204 200 200 200 196 189 181 172 165 161 157 155 153 153 152 150 146 139 130 120 115 118 123 115 354 358 1 9 22 41 60 76 82 49 15 5 358 356 357 356 350 341 339 343 350 348 346 349 353 354 349 343 340 343 349 356 4 9 11 11 12 12 12 12 14 16 18 20 22 24 26 26 25 25 24 23 22 21 20 19 17 15 13 11 10 9 8 8 8 7 5 3 1 1 2 4 5 5 5 6 6 7 7 8 9 10 10 10 10 10 9 9 9 8 7 7 6 6 5 4 4 3 1 0 359 357 356 355 354 353 352 351 351 350 349 349 349 348 348 347 347 348 348 348 348 347 346 345 344 344 343 343 342 341 341 340 340 339 338 337 336 336 335 334 333 333 333 333 332 332 331 330 330 329 328 327 326 325 324 324 323 322 321 320 318 317 315 314 313 313 313 313 313 313 313 312 310 308 306 304 303 303 303 302 302 302 301 302 302 303 304 304 305 307 311 315 315 314 311 309 308 306 300 290 283 280 280 281 282 284 286 287 288 288 289 289 290 289 289 287 286 285 284 285 287 289 290 292 294 296 295 297 298 298 300 300 298 295 293 291 288 283 279 277 276 279 284 289 295 322 347 357 351 346 332 313 298 286 274 265 258 252 246 241 238 238 242 246 257 278 312 16 60 66 57 55 54 54 58 63 67 73 77 81 83 88 92 94 94 91 89 89 92 97 101 104 105 105 105 104 103 102 101 100 98 97 96 96 97 98 99 102 105 107 109 111 111 111 110 110 110 111 113 120 132 153 180 190 186 183 181 180 183 187 193 201 214 238 281 316 340 356 5 9 11 11 5 351 328 338 5 9 4 359 360 4 9 11 12 11 5 354 341 329 322 320 327 338 346 341 322 297 282 277 285 303 316 320 322 325 328 326 323 323 325 327 330 332 334 334 337 339 341 343 346 348 350 353 355 357 358 359 360 360 359 358 358 357 358 359 359 358 356 356 356 355 354 353 352 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 1 1 0 360 359 358 358 357 356 355 355 354 353 352 351 351 350 349 348 347 347 346 345 344 343 342 342 341 340 339 338 338 337 336 335 334 334 333 332 331 330 330 329 329 328 327 327 326 325 325 324 324 323 323 322 321 320 319 318 317 316 315 314 314 313 312 312 311 311 310 310 309 309 309 308 308 308 309 310 312 312 311 309 309 308 305 301 301 303 304 296 254 212 206 204 203 200 194 188 181 175 169 164 160 158 156 155 153 149 141 129 114 110 115 122 106 345 350 356 4 18 38 58 75 78 37 1 351 346 346 344 337 329 329 332 337 343 342 338 342 348 352 350 347 346 348 353 0 7 10 11 11 12 13 14 14 16 18 19 21 22 23 24 25 24 24 23 22 21 20 19 17 16 15 13 11 10 9 9 8 8 6 3 0 359 360 2 5 6 7 7 7 8 8 9 9 10 11 11 11 11 11 10 9 8 8 7 6 5 5 4 4 3 2 1 359 358 357 356 355 354 353 352 352 352 352 351 351 351 351 350 349 350 350 350 348 347 347 346 345 344 344 343 343 342 342 341 340 340 339 338 337 337 337 337 336 335 335 335 334 333 333 332 331 331 329 328 327 326 325 324 323 322 321 320 319 318 317 316 315 314 313 312 312 312 312 312 311 310 309 307 304 302 302 301 302 302 301 301 301 301 302 303 303 303 305 308 311 311 310 309 308 307 304 298 290 283 279 278 279 281 284 285 286 287 288 289 289 289 289 288 286 285 284 285 287 288 291 293 295 295 295 295 297 298 298 299 299 298 295 293 292 289 286 284 282 281 282 283 281 267 286 314 335 336 331 324 317 308 301 294 285 276 267 259 250 245 246 251 257 268 286 317 18 62 66 52 52 50 51 55 60 64 70 75 78 80 84 89 92 93 92 91 91 92 96 101 104 107 107 107 106 105 104 103 101 99 97 96 96 96 96 97 100 103 106 108 110 111 112 112 112 112 113 114 117 125 137 167 215 248 244 224 210 205 204 207 213 223 242 270 298 324 346 357 1 3 8 11 15 16 26 30 25 11 356 357 3 8 11 10 6 357 345 334 325 320 323 331 340 344 339 324 306 294 293 300 311 321 326 330 335 336 330 328 328 331 334 337 339 341 341 342 344 346 347 346 348 349 350 351 353 355 356 356 356 354 353 353 352 351 351 353 353 353 352 353 353 352 351 350 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 0 360 359 358 358 357 356 356 355 354 354 353 352 351 351 350 349 348 347 346 345 345 344 343 342 341 341 340 339 338 337 336 336 335 334 333 332 331 330 330 329 328 328 327 326 326 325 325 324 324 323 322 322 321 320 319 318 317 316 315 314 313 313 312 311 311 310 310 310 309 309 308 308 308 307 309 311 312 312 311 313 312 312 311 310 310 312 312 305 279 238 222 214 210 206 201 195 189 183 177 172 167 163 161 160 158 154 145 119 93 77 40 352 337 336 341 347 354 7 32 65 87 88 30 348 342 338 332 316 286 295 314 326 331 334 335 337 341 348 357 358 357 355 357 1 5 9 12 12 13 14 15 16 17 18 19 21 22 23 23 23 23 23 23 22 21 20 19 18 17 16 14 13 11 11 10 10 9 8 6 3 360 360 2 5 7 8 9 9 10 10 10 11 11 12 12 12 12 12 11 10 9 8 7 7 6 5 4 3 3 2 1 360 359 358 357 356 355 354 354 354 354 354 354 354 354 354 353 352 351 350 349 348 347 346 346 346 346 345 344 344 343 343 343 342 341 340 339 338 338 337 338 338 338 337 337 336 335 334 334 333 332 331 330 329 328 327 325 324 323 322 321 320 319 318 317 316 315 315 314 313 312 312 311 311 310 309 309 308 305 303 301 301 301 301 301 300 300 300 301 301 301 301 302 305 307 307 306 305 305 305 303 297 289 283 279 278 279 281 283 285 286 286 287 288 289 288 288 286 285 284 284 285 286 288 290 293 296 295 293 292 295 297 298 298 299 298 296 293 292 291 289 287 285 283 283 283 280 262 270 289 311 319 314 310 307 303 299 297 293 287 280 271 261 255 256 261 267 276 291 320 18 60 61 50 48 48 48 52 57 62 67 72 75 76 80 85 88 89 90 90 90 91 93 98 103 106 107 108 108 108 107 106 103 100 98 96 95 95 95 96 98 101 104 107 109 111 112 113 113 114 114 114 116 118 124 140 202 283 288 270 249 236 229 227 229 236 248 265 286 309 329 343 353 359 6 16 23 28 35 37 31 17 358 359 4 8 9 7 1 350 338 329 323 320 325 334 341 342 339 331 322 314 313 317 323 327 331 335 340 340 332 329 332 336 340 343 345 346 345 345 345 345 346 347 348 350 350 350 351 354 356 356 356 354 353 351 350 350 349 350 350 350 350 350 351 351 350 349 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 0 359 359 358 357 357 356 355 355 354 354 353 352 351 350 350 349 348 347 346 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 333 332 331 330 329 328 328 327 326 326 325 325 324 324 323 322 321 320 319 318 318 317 316 315 314 313 312 312 311 311 310 310 309 309 308 308 307 307 307 309 311 311 310 310 311 313 317 321 322 322 320 317 310 294 268 246 230 222 216 210 204 198 192 186 180 174 170 168 168 169 171 182 342 346 317 320 323 325 328 332 338 346 356 29 88 79 358 341 332 325 324 317 289 258 278 304 319 325 328 333 337 342 345 360 12 10 5 4 5 9 11 12 14 15 17 18 18 19 20 21 22 23 23 23 23 22 22 22 22 21 20 19 18 17 16 15 13 12 12 12 11 10 8 6 3 2 2 5 8 10 12 13 13 13 13 13 13 14 14 14 14 14 12 11 10 9 8 7 6 5 4 3 3 2 1 1 360 359 358 358 357 357 356 356 356 356 356 356 356 356 355 354 353 352 351 350 349 349 348 348 348 347 346 346 345 344 344 344 343 342 341 340 339 339 338 338 338 339 338 338 337 336 335 333 332 332 331 330 329 328 327 326 325 324 322 321 320 318 317 316 315 315 314 314 314 313 312 311 311 310 309 308 308 306 305 302 301 300 300 300 299 299 299 300 300 298 298 299 301 302 302 302 301 301 302 302 298 291 285 280 279 279 280 282 283 284 285 286 287 287 287 286 285 284 284 284 284 286 287 289 292 295 295 292 288 290 295 298 299 299 298 296 294 293 292 291 290 287 285 285 284 281 274 277 282 291 301 298 297 296 295 294 293 292 291 287 280 271 266 266 270 275 283 296 321 14 55 58 47 46 45 47 51 55 60 64 69 73 73 75 80 83 85 86 87 87 87 89 94 99 102 105 107 108 108 108 107 105 102 99 96 95 94 94 94 96 98 102 105 108 110 111 112 113 114 114 114 114 115 117 120 126 137 238 255 253 251 247 244 243 248 260 277 296 313 330 344 355 5 11 17 21 24 26 26 23 14 2 360 3 5 6 3 358 348 337 328 323 322 328 337 343 343 340 335 330 326 327 330 333 334 335 338 339 337 334 333 337 342 348 352 352 349 346 343 344 344 344 345 346 348 349 349 350 353 355 356 356 355 354 352 351 350 349 349 348 348 348 348 348 349 348 347 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 0 360 359 358 358 357 357 356 356 355 354 354 353 352 351 351 350 349 348 348 347 346 345 345 344 343 342 341 340 339 339 338 337 336 334 333 332 331 330 329 329 328 327 326 326 325 324 324 323 323 322 321 320 319 318 317 316 315 315 314 313 312 311 311 310 310 310 310 309 308 308 307 307 307 308 310 311 309 307 306 310 319 325 327 325 322 318 312 302 285 267 249 236 227 219 213 207 201 195 190 182 179 181 185 191 209 254 292 306 310 314 316 318 319 320 325 333 342 340 312 306 299 298 306 306 304 308 299 277 304 293 292 324 337 340 345 342 339 345 356 5 6 6 8 9 12 13 15 18 20 21 21 22 23 23 24 24 24 23 23 22 22 22 22 21 21 20 19 18 16 15 13 12 12 12 11 10 9 7 5 5 6 8 11 14 15 16 15 15 14 14 15 15 16 16 16 15 13 12 11 10 8 7 6 5 4 4 3 2 2 1 1 0 360 360 359 359 358 358 358 358 358 357 357 356 355 354 353 352 351 351 351 350 350 350 349 348 347 347 346 345 345 345 344 343 342 341 340 340 339 339 339 339 339 338 337 336 335 333 332 331 330 330 329 328 327 327 326 324 323 322 320 319 318 317 316 315 314 314 313 313 312 312 311 310 309 308 307 307 306 304 302 300 300 299 299 299 298 299 299 297 296 297 298 299 299 298 297 297 298 299 298 294 289 284 280 278 278 279 280 281 284 286 286 286 285 284 284 283 283 284 284 285 287 288 291 294 296 293 290 287 289 295 298 299 298 297 295 294 294 293 292 290 290 290 287 283 287 296 289 282 288 289 287 287 287 288 288 289 289 288 284 278 274 274 277 281 288 300 320 2 48 58 42 43 43 45 50 54 58 62 67 71 72 72 75 78 81 83 84 84 84 86 90 94 98 101 104 106 107 107 107 106 104 101 98 96 95 94 93 94 96 100 103 106 108 110 111 113 114 115 115 115 115 116 117 122 135 176 223 239 245 250 248 249 257 276 300 320 333 347 358 9 14 16 17 18 17 14 11 9 2 355 355 359 2 2 359 353 346 340 332 326 326 332 341 346 343 340 336 333 332 334 339 340 340 340 341 340 338 338 340 342 347 351 354 355 353 349 344 344 344 345 345 345 345 346 347 347 350 352 354 355 355 354 352 351 350 349 348 347 346 346 346 346 346 345 344 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 0 360 359 358 358 357 357 356 356 355 355 354 354 353 352 352 351 350 350 349 348 348 347 346 345 344 343 342 342 341 340 339 338 337 336 335 334 333 331 330 329 328 327 326 326 325 324 324 323 322 321 321 320 319 318 317 316 315 314 313 312 312 311 311 310 310 310 310 309 309 308 307 306 306 307 308 309 306 302 299 302 311 317 320 321 321 319 314 305 293 279 264 250 238 229 221 215 210 206 201 194 192 200 208 213 231 266 289 299 305 309 311 311 310 309 309 311 310 309 305 293 279 280 280 282 298 317 322 314 337 271 230 231 17 9 358 346 340 343 349 358 5 7 9 11 13 15 18 21 23 24 24 25 25 26 26 26 26 25 24 23 23 23 23 23 22 22 20 19 17 15 14 13 13 13 12 11 10 9 8 8 10 12 15 16 17 16 16 16 16 16 17 17 18 18 17 16 15 14 12 11 10 9 7 6 6 5 4 4 3 3 3 3 2 2 2 1 1 0 360 359 359 358 357 356 355 354 353 352 352 352 352 351 351 351 350 349 348 347 347 346 345 345 345 344 343 342 342 341 340 340 339 339 339 338 337 336 335 333 332 331 330 329 329 328 327 326 325 324 323 322 320 319 318 317 316 315 314 314 313 313 312 312 312 311 310 308 307 307 306 305 304 302 300 299 299 298 298 298 297 296 295 294 295 295 295 295 294 294 294 296 297 297 295 290 283 279 277 276 277 279 282 285 288 288 286 284 283 283 283 283 283 285 286 288 291 293 295 295 294 290 290 293 296 298 298 297 297 296 295 294 294 295 296 295 290 288 295 304 296 282 280 284 281 281 282 283 284 285 286 286 285 281 278 277 279 284 291 301 318 348 39 54 40 39 41 44 48 54 57 59 64 69 70 70 70 74 79 82 82 82 81 81 85 90 95 98 101 103 104 105 105 106 105 103 101 98 97 95 93 93 96 98 101 104 105 107 110 112 113 115 115 116 117 118 119 124 135 160 198 222 238 246 248 253 269 298 327 342 351 1 9 16 17 16 15 13 8 2 357 353 348 344 346 353 2 1 355 349 342 336 330 327 328 337 347 349 347 343 339 337 338 343 347 347 345 346 346 346 346 347 348 348 350 351 353 354 352 350 346 344 344 344 345 344 344 344 345 346 347 350 352 353 353 353 352 351 349 348 346 345 344 343 343 343 342 342 341 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 0 360 359 359 358 358 357 357 356 356 356 355 354 354 353 353 352 352 351 350 350 349 348 347 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 332 331 329 328 327 326 325 324 323 322 322 321 320 319 318 318 317 316 315 314 313 312 311 311 311 310 310 310 310 310 309 308 307 306 306 306 307 306 303 299 295 295 300 306 311 315 319 319 314 307 297 286 273 260 247 236 228 222 218 216 212 205 205 215 223 224 235 264 281 290 297 301 303 304 303 304 303 299 295 298 300 295 297 295 282 276 307 328 333 334 331 283 268 286 353 7 359 349 344 344 349 357 4 9 11 13 15 18 21 23 25 26 27 28 28 28 28 28 27 26 25 24 24 24 24 24 24 23 22 20 19 17 15 14 13 13 13 12 11 10 11 11 13 15 16 17 17 16 16 16 17 17 18 19 19 19 19 18 17 16 14 13 11 10 9 8 8 7 7 7 6 6 6 6 6 5 5 4 4 3 2 1 360 358 357 357 356 355 354 353 353 353 353 352 351 351 351 349 348 347 347 346 346 345 345 344 344 343 343 342 341 340 340 339 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 322 321 320 319 318 317 316 315 314 313 313 312 312 312 311 311 310 309 308 307 306 305 305 303 301 300 299 299 298 297 296 295 293 292 292 292 292 292 291 292 293 294 296 298 299 297 290 281 278 277 277 278 282 286 289 291 289 286 283 282 282 282 282 283 285 287 290 293 294 295 294 293 292 293 295 297 297 297 297 297 296 295 296 298 299 298 295 295 301 306 303 287 273 279 277 277 278 280 281 282 283 284 283 282 280 279 281 285 291 301 315 338 23 44 40 36 38 43 46 54 55 57 61 65 67 67 65 68 74 79 80 78 77 77 81 86 91 95 97 100 101 102 103 104 104 104 103 101 99 97 96 95 96 99 101 103 104 106 108 110 112 114 116 117 118 119 121 126 135 150 177 207 233 249 259 272 297 330 350 358 2 7 10 12 13 11 7 2 354 347 342 339 338 341 352 4 8 2 353 345 338 332 327 325 333 351 359 358 352 346 343 343 347 352 354 352 352 353 353 353 355 353 352 350 349 350 352 354 351 349 347 345 344 344 345 345 345 345 345 346 348 350 352 352 352 352 351 350 348 346 345 343 342 341 341 340 340 339 339 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 2 2 1 1 0 360 359 359 359 358 358 358 357 357 357 356 356 355 355 354 354 353 353 352 351 350 350 349 348 347 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 332 330 329 328 326 325 324 323 322 321 320 319 319 318 317 316 315 314 314 313 312 311 311 311 310 310 310 310 310 310 309 308 307 306 306 306 303 300 297 294 293 295 299 304 311 317 318 315 308 299 290 279 267 254 242 232 226 226 225 219 212 212 220 229 229 235 253 265 275 283 290 294 297 301 303 300 296 295 297 299 304 309 311 297 293 326 335 339 336 322 293 296 311 330 340 341 341 341 345 353 4 10 13 15 17 19 21 23 25 27 28 29 30 30 30 30 29 29 27 26 25 25 26 26 27 26 25 24 22 20 18 16 14 14 14 14 13 12 12 12 14 15 17 17 17 17 17 17 18 18 19 20 20 20 20 20 19 18 17 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 10 9 8 7 6 4 3 2 1 359 358 357 356 355 354 353 353 353 352 351 350 351 349 348 348 347 346 346 345 344 344 344 344 343 342 341 341 340 340 339 338 337 336 335 335 334 333 332 331 330 329 328 326 325 324 322 321 320 320 318 317 316 315 314 313 313 312 312 312 311 311 310 310 309 307 306 305 305 304 302 301 300 299 298 297 296 295 293 290 289 289 289 289 289 289 290 292 294 296 298 299 296 288 281 278 278 279 282 286 290 294 292 289 285 283 282 281 281 282 283 286 289 291 292 292 292 292 292 292 293 295 296 297 297 297 296 296 298 300 300 299 300 302 305 310 313 304 269 274 275 275 276 277 278 279 280 281 281 281 281 281 281 284 290 299 311 329 2 34 40 35 34 43 45 52 53 54 57 60 63 62 60 62 67 74 77 75 73 74 77 82 87 91 94 97 99 101 102 103 104 105 104 103 102 100 99 98 99 100 102 104 105 107 108 110 112 114 116 117 118 120 123 127 131 137 152 190 231 265 285 308 334 355 6 7 7 6 4 3 1 359 353 345 337 332 330 331 336 346 2 14 11 1 350 342 336 331 327 328 342 359 6 3 356 349 347 350 356 360 359 358 357 357 356 356 355 354 352 350 349 348 350 353 352 351 349 348 348 348 348 348 348 347 347 347 349 351 352 352 352 351 350 348 347 345 343 342 341 340 339 338 338 337 337 2 3 3 4 4 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 2 2 1 1 0 360 360 359 359 359 358 358 358 357 357 357 356 356 355 355 354 354 353 353 352 351 350 349 348 347 346 345 345 344 343 343 342 341 340 339 338 337 336 335 334 332 331 330 328 327 325 324 323 322 321 320 319 318 317 316 316 315 314 313 312 312 311 311 311 310 311 311 311 311 311 311 310 309 308 306 304 301 299 296 294 293 294 298 303 309 314 316 314 309 301 292 282 271 259 246 236 231 232 229 221 214 214 220 228 230 234 242 250 262 271 279 287 295 300 302 300 296 297 301 306 313 318 319 313 333 329 332 337 334 321 306 306 313 319 324 325 327 331 341 356 10 17 20 21 22 23 25 26 28 29 30 31 31 32 31 31 31 29 28 27 26 27 28 29 29 28 27 25 23 21 18 16 15 16 16 15 14 14 14 14 16 18 18 19 19 19 19 20 20 20 20 20 21 20 20 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 13 12 10 8 7 6 5 3 1 359 357 356 355 354 353 353 352 351 350 349 350 349 348 348 347 346 345 345 344 344 344 344 343 343 342 341 340 340 339 338 337 336 336 336 335 334 333 332 331 330 329 327 326 325 323 322 321 320 319 317 316 315 314 313 313 312 311 311 311 310 310 309 309 308 307 305 305 304 303 301 300 299 298 297 296 295 293 291 289 288 288 288 288 287 288 290 292 294 296 297 296 293 288 284 282 281 283 286 290 294 295 292 289 285 283 282 281 281 282 284 287 289 290 291 291 291 291 291 292 293 295 296 296 296 297 298 300 301 301 302 304 307 309 313 321 325 275 274 274 274 275 275 276 277 278 278 279 280 281 281 281 284 289 296 307 322 347 23 41 35 31 42 46 50 53 53 53 55 56 56 54 55 60 68 73 74 74 74 76 79 83 88 91 94 97 99 101 103 104 105 106 105 104 103 102 102 102 103 104 105 106 108 109 111 113 115 116 117 119 121 124 125 125 124 127 150 255 302 318 338 353 4 9 8 4 359 354 350 345 341 336 331 327 326 328 332 339 350 3 8 4 356 348 340 335 331 330 335 348 360 5 3 356 352 352 357 3 5 4 1 1 360 357 355 353 352 351 350 350 349 351 353 354 354 353 352 352 352 352 352 351 350 350 349 350 352 353 353 352 351 350 348 346 344 343 342 341 340 338 338 337 336 335 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 0 360 359 359 359 358 358 358 357 357 357 356 356 355 355 354 354 353 352 351 350 349 348 347 346 346 345 344 344 343 342 342 341 340 339 338 336 335 334 333 331 330 329 327 326 324 323 322 320 320 319 318 317 316 315 314 313 313 312 312 311 311 311 311 311 311 311 311 312 312 311 310 308 305 303 301 299 297 295 295 297 300 305 310 314 314 313 310 303 293 283 273 261 248 238 234 233 229 220 213 213 218 224 228 231 238 247 261 270 279 289 296 300 301 299 299 302 308 313 317 317 319 328 340 321 327 334 334 329 325 312 302 294 302 319 324 323 331 350 12 25 27 27 27 28 28 29 30 31 32 32 32 32 32 32 31 30 29 28 27 28 29 30 30 29 27 25 23 21 18 17 17 17 18 17 16 16 16 17 18 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 17 16 17 17 18 18 18 17 17 17 17 17 18 18 17 15 13 11 9 8 7 6 4 1 359 357 355 354 353 353 352 351 350 349 349 350 349 348 347 347 346 345 345 344 344 344 344 344 343 342 341 341 340 339 339 338 337 336 336 336 335 334 333 332 331 330 329 328 327 325 323 322 321 320 318 317 316 315 314 313 312 311 311 311 310 310 309 309 308 307 306 305 304 303 302 300 299 298 296 296 295 294 292 291 290 290 289 288 287 286 287 289 291 293 294 294 293 292 290 287 286 285 287 290 293 296 296 293 289 285 282 281 281 281 282 284 286 288 290 291 291 291 291 291 292 294 294 295 296 298 300 301 302 302 304 307 310 311 310 316 327 294 280 276 274 274 274 275 275 276 277 277 279 280 280 281 283 287 294 303 314 334 13 40 34 31 40 47 51 53 52 51 50 49 49 48 49 54 61 68 72 73 74 74 76 79 83 87 91 94 97 100 103 105 106 107 107 107 106 105 105 105 105 106 106 106 107 110 112 114 115 116 118 120 123 123 121 119 116 114 105 72 29 351 1 3 6 6 2 356 348 340 332 323 320 322 325 329 332 333 336 342 351 358 360 357 352 347 341 335 333 333 339 349 358 2 360 356 354 357 2 6 8 7 6 6 3 359 355 353 351 351 350 351 350 350 351 354 355 356 355 355 355 355 354 353 352 352 351 351 351 352 352 352 351 350 348 345 344 342 341 340 339 338 337 336 335 334 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 0 360 359 359 358 358 357 357 357 356 356 356 355 355 354 353 352 351 350 349 348 348 347 346 346 345 344 343 343 342 341 340 339 337 336 335 334 332 331 330 328 327 326 324 323 322 321 319 318 317 316 315 314 313 313 312 312 311 311 310 310 310 311 311 311 311 312 312 311 309 306 303 302 300 299 297 296 297 300 305 310 314 315 314 313 310 304 295 284 273 261 247 237 232 229 223 215 209 209 215 221 227 234 242 252 264 274 284 294 299 300 300 300 302 306 312 316 319 318 319 331 335 320 326 335 341 346 345 329 284 251 258 322 339 333 336 353 21 38 35 33 32 32 32 32 33 34 34 34 33 33 32 32 31 30 29 28 28 28 29 30 29 28 26 24 23 21 20 19 19 19 19 18 18 18 19 19 20 22 22 22 23 23 23 23 22 22 22 21 21 21 21 21 20 19 18 18 17 17 17 17 18 18 18 18 18 17 17 18 18 18 16 15 13 11 9 7 6 4 2 360 358 356 355 354 353 352 351 350 349 349 348 349 349 348 347 347 346 345 345 345 344 344 345 344 344 343 342 342 341 340 340 339 339 338 337 337 336 335 334 333 332 331 330 329 328 327 325 324 323 321 320 318 317 316 315 313 312 311 310 310 310 310 309 308 308 307 306 305 304 303 302 301 300 298 297 296 295 294 293 293 292 292 291 290 288 287 286 287 288 289 290 292 291 291 290 290 289 288 289 290 292 295 297 296 293 288 283 281 280 280 280 281 284 286 288 290 290 290 290 290 292 293 294 295 296 299 301 302 302 302 305 310 313 309 303 305 314 301 286 278 276 275 274 274 274 275 275 276 277 279 280 280 282 286 292 299 308 324 356 25 27 27 35 47 50 52 53 50 47 45 43 43 44 48 55 63 69 73 74 72 72 74 78 82 86 91 95 99 102 105 107 108 109 108 107 108 108 108 108 107 106 106 107 110 112 114 115 117 119 121 122 119 116 114 113 112 106 91 64 22 22 17 11 3 355 345 333 318 306 300 304 315 328 334 337 339 341 344 350 355 356 355 353 349 343 337 335 335 339 346 355 360 359 358 358 0 6 9 9 7 9 10 7 2 358 355 353 352 351 350 349 348 347 351 355 356 356 356 356 355 355 354 353 352 352 351 351 351 351 351 351 349 347 345 343 341 340 339 338 337 336 335 334 333 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 1 1 0 360 359 359 358 358 357 357 357 356 356 355 355 354 353 353 352 351 350 349 348 347 347 346 345 344 343 342 342 341 340 338 337 336 334 333 332 331 329 328 327 325 324 323 322 321 319 318 317 316 314 314 313 312 311 311 310 310 310 310 310 310 310 311 311 311 311 309 307 304 301 300 298 298 299 301 303 307 310 315 317 316 315 313 310 305 297 286 274 260 245 234 228 224 218 210 205 206 211 220 229 239 249 257 266 276 287 295 298 299 298 300 304 308 314 317 317 314 317 328 333 324 334 344 353 360 3 1 318 213 229 19 4 6 15 32 56 52 42 37 35 35 35 35 35 36 35 35 34 33 32 31 30 29 28 27 27 28 29 28 27 26 25 24 23 23 22 21 21 21 21 21 21 21 21 22 23 24 24 24 24 25 24 24 23 23 23 23 23 23 22 22 21 20 19 19 18 18 17 17 17 17 18 18 18 18 17 17 17 16 15 14 12 10 8 5 4 2 0 359 357 355 354 353 353 352 351 350 349 349 348 348 349 348 347 347 346 345 345 345 345 345 345 345 344 344 343 343 342 342 341 341 341 340 339 338 337 336 336 335 334 333 332 331 330 329 327 326 324 323 322 320 319 317 316 314 313 311 311 310 310 309 309 308 307 307 306 305 304 303 302 302 300 299 297 296 295 294 293 293 293 293 293 292 291 289 287 286 286 287 289 290 290 289 289 290 291 291 291 291 292 294 295 296 294 289 284 281 279 278 277 279 282 284 286 288 289 290 290 290 291 292 293 294 296 298 300 302 303 302 305 311 314 308 300 300 306 298 287 280 277 276 275 275 275 274 274 275 276 278 279 280 282 285 289 296 304 316 335 359 15 21 26 40 48 51 53 50 46 42 40 40 39 41 48 58 68 75 77 75 71 70 71 75 80 86 91 96 101 104 106 108 110 109 109 109 110 111 110 109 108 107 107 109 112 114 116 117 118 119 118 113 112 112 113 113 113 107 87 58 41 30 18 4 346 333 319 305 299 300 312 328 339 344 344 344 345 347 351 354 357 358 357 351 345 339 336 335 337 343 352 2 7 6 3 4 9 13 12 9 10 11 9 6 2 359 356 353 351 350 348 346 345 350 354 355 354 353 352 353 354 354 353 353 352 351 351 351 350 349 348 347 345 343 341 340 338 337 336 336 335 334 333 332 5 5 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 4 4 3 2 2 1 0 360 359 359 358 358 357 357 356 356 355 355 354 353 353 352 351 350 349 349 348 347 346 345 344 343 342 341 340 339 337 336 335 334 332 331 330 329 327 326 325 324 323 322 321 319 318 317 315 314 313 312 311 310 310 310 309 309 310 310 310 310 310 310 310 309 307 304 301 298 297 295 298 302 306 310 313 314 315 315 315 313 311 308 304 298 288 274 259 244 233 226 221 215 208 203 203 210 221 231 242 251 259 267 276 284 290 293 293 296 302 307 310 313 314 315 315 321 329 335 338 351 0 4 7 8 9 2 351 356 10 16 27 49 61 60 55 43 37 36 36 36 37 37 37 37 36 34 33 32 31 30 29 28 27 27 28 27 26 25 24 23 24 24 24 23 22 22 22 22 23 23 23 23 24 25 26 26 26 26 26 26 25 24 24 24 24 24 24 23 23 22 22 21 20 20 19 18 18 18 18 19 18 18 17 17 16 16 16 15 14 12 9 7 4 2 1 359 358 357 355 354 353 352 352 351 350 349 349 348 348 349 348 347 346 346 345 345 345 345 345 345 345 345 345 344 344 343 343 342 342 342 342 341 340 340 339 338 337 336 335 333 332 331 330 329 328 326 325 324 322 320 319 317 316 315 313 312 311 310 309 308 307 307 306 306 305 303 302 302 301 301 299 298 296 295 294 293 293 293 293 294 294 293 291 289 287 287 286 287 288 288 289 289 290 291 292 293 293 293 294 294 294 292 289 285 281 279 278 276 277 280 283 286 287 289 290 290 290 291 292 293 294 294 295 298 301 302 303 307 312 313 307 300 302 304 293 284 279 278 277 276 275 275 274 274 274 275 276 278 280 281 284 288 294 302 311 323 339 358 11 17 29 42 48 51 52 46 42 40 37 34 33 39 53 70 76 79 75 70 65 64 65 71 78 85 92 97 102 104 106 110 110 110 111 112 112 112 111 110 108 108 109 111 113 115 116 117 116 112 109 110 111 114 116 118 118 108 92 68 43 17 4 339 322 312 310 314 322 335 347 350 352 350 349 349 350 352 355 359 1 360 355 347 341 338 337 337 341 353 11 21 18 11 9 12 15 14 11 11 11 10 7 5 2 359 355 352 349 348 345 345 351 353 353 352 350 349 350 351 352 352 352 352 351 350 349 348 347 346 344 342 341 339 338 336 335 334 334 333 332 332 331 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 6 6 5 5 4 3 2 2 1 0 360 359 358 358 357 357 356 356 355 355 354 353 353 352 351 350 349 348 348 346 345 344 343 342 341 340 339 337 336 335 334 333 332 331 330 328 327 326 325 324 323 322 321 319 318 317 315 314 313 312 310 310 309 309 309 309 309 309 310 310 310 310 309 307 305 302 298 296 293 293 296 303 309 312 313 313 313 312 311 310 307 305 302 298 289 276 260 245 233 226 221 215 208 203 203 209 222 231 242 252 261 267 273 276 280 282 287 296 303 305 305 305 306 311 312 319 327 332 342 355 5 7 7 4 349 338 340 348 6 36 47 50 52 51 45 39 35 34 35 37 38 38 38 37 36 35 33 32 31 29 28 27 27 26 27 26 24 22 21 22 23 24 24 24 23 23 22 22 23 25 25 25 26 27 27 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 23 22 22 21 20 20 20 20 19 19 18 16 16 15 16 16 15 14 11 9 6 4 2 0 359 358 357 355 354 353 352 352 351 350 350 349 348 348 349 348 347 346 346 345 345 345 345 345 345 345 345 345 344 344 344 343 343 343 343 342 342 341 341 341 340 339 338 337 335 334 333 332 331 330 328 327 325 324 322 321 319 318 316 315 313 312 311 310 309 308 307 306 305 304 303 302 301 301 300 300 298 296 295 294 293 293 293 293 293 294 293 292 291 289 287 287 287 287 287 288 289 290 291 293 294 294 294 294 293 292 290 288 284 281 280 279 279 279 281 283 286 287 289 291 291 291 291 292 292 292 293 293 296 299 301 303 307 311 311 305 299 301 301 289 279 276 278 279 277 275 274 274 274 274 274 275 276 279 280 283 286 292 299 307 316 327 343 359 9 19 33 44 46 52 46 42 40 35 28 22 23 37 59 72 77 76 69 62 58 55 60 68 76 85 92 98 102 106 109 111 112 111 112 113 114 113 112 110 109 109 110 112 113 114 115 113 110 109 111 113 115 119 122 123 122 116 101 79 16 350 332 315 308 311 320 330 339 346 346 349 350 350 350 351 353 356 360 3 2 358 351 346 343 341 340 344 357 18 30 28 19 13 14 15 14 12 11 11 10 7 5 2 360 356 353 350 348 347 347 350 351 350 348 347 347 348 349 349 350 350 350 350 349 348 347 345 344 342 340 339 338 336 335 333 332 332 331 330 330 329 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 8 8 7 7 6 6 5 4 3 3 2 1 0 360 359 359 358 357 357 356 355 355 354 353 353 352 351 350 349 348 347 346 345 344 342 341 340 338 337 336 336 335 334 333 332 331 330 329 327 326 325 324 323 321 320 319 318 317 315 314 312 311 310 309 309 308 308 308 308 309 309 309 309 309 308 305 303 299 296 293 290 290 294 301 307 309 309 309 309 309 308 306 303 302 300 296 290 278 262 246 233 224 219 214 209 204 204 209 222 232 244 256 263 267 269 270 272 277 289 299 302 301 298 298 301 306 310 316 323 331 341 352 357 359 9 51 64 18 2 6 26 55 56 48 45 42 37 34 33 34 35 37 38 38 38 37 35 34 33 31 30 29 28 27 27 26 26 24 22 20 20 21 23 24 25 24 23 22 21 20 22 26 27 27 27 28 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 24 24 23 22 22 21 20 19 18 17 16 16 16 15 14 12 10 8 6 3 2 0 359 358 357 356 354 354 353 352 352 351 350 349 348 348 349 348 347 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 343 343 343 342 342 341 341 341 340 339 339 338 338 337 336 334 333 332 330 329 327 326 324 323 321 320 318 317 315 314 312 311 310 309 308 306 305 304 303 302 301 300 300 300 299 297 295 294 293 292 292 292 292 293 293 292 291 290 288 287 287 287 288 288 288 289 290 292 294 294 295 295 294 292 290 286 284 281 281 281 281 282 283 284 285 286 288 290 291 291 291 291 292 291 291 292 294 296 298 301 305 309 310 302 297 299 297 288 278 274 278 281 279 277 275 273 273 273 273 274 275 278 279 281 284 290 296 303 311 320 332 346 357 6 19 36 37 42 41 40 37 32 24 16 16 31 50 66 75 78 74 66 58 52 52 58 67 77 86 94 100 105 109 112 113 113 113 113 114 114 114 113 111 109 109 109 110 112 112 110 109 110 111 114 117 120 124 126 128 130 128 122 122 315 309 301 301 308 314 320 324 326 330 336 341 346 349 351 353 356 360 3 4 2 356 352 350 349 348 350 1 18 30 30 24 17 16 15 15 14 12 11 9 7 5 2 360 358 355 352 350 348 348 348 347 346 346 345 345 346 347 348 348 348 348 347 347 346 345 344 342 341 339 338 336 335 333 331 330 329 329 328 328 328 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 10 10 11 11 11 11 10 10 9 8 7 7 6 5 4 3 3 2 1 1 0 359 359 358 357 357 356 355 355 354 354 353 352 351 350 348 347 346 344 343 342 340 339 338 337 337 336 335 335 334 333 331 330 329 328 327 325 324 322 321 320 319 318 317 315 314 312 311 310 309 308 308 308 308 308 308 308 309 308 308 306 303 300 297 294 290 287 287 292 299 304 306 306 306 306 305 304 302 301 299 298 295 289 279 265 248 234 223 217 214 210 206 205 211 222 234 248 259 266 269 270 272 276 285 295 301 302 298 295 296 301 305 309 314 319 326 336 345 348 347 3 144 123 78 43 39 50 59 55 49 43 38 35 33 33 34 36 37 37 37 36 35 34 33 32 31 30 29 28 28 27 26 25 23 21 19 19 20 22 24 25 24 23 23 23 23 25 29 30 29 29 30 31 31 30 29 27 27 29 30 30 30 29 29 28 28 29 29 28 28 27 27 26 26 25 24 23 22 21 20 19 18 17 16 14 13 11 9 7 5 3 2 0 359 358 357 356 355 354 353 353 352 351 350 349 349 350 350 349 347 347 346 346 345 345 345 345 346 346 346 345 345 345 345 344 344 343 343 343 342 342 341 340 340 340 339 339 338 338 337 336 335 334 333 331 329 328 326 324 323 321 320 318 317 315 314 312 311 309 308 307 306 305 303 302 301 300 299 299 298 298 296 294 293 292 291 291 291 292 292 291 291 290 289 288 287 287 288 288 288 289 290 291 293 294 294 295 295 293 291 287 284 281 281 282 283 284 284 284 284 285 286 288 289 290 290 290 291 290 290 290 291 293 295 297 302 307 307 300 296 297 297 291 281 273 280 283 281 277 274 272 271 271 271 272 274 276 278 279 282 287 292 299 306 314 324 334 341 349 2 14 22 26 28 30 31 28 20 13 14 23 36 56 75 84 83 74 60 50 46 49 57 68 80 91 98 103 107 111 113 114 113 113 113 114 115 115 113 111 109 107 108 109 109 108 109 110 111 114 117 121 124 128 131 134 137 141 152 217 266 283 286 292 299 302 303 307 314 323 333 342 348 351 354 357 360 4 7 7 2 359 358 356 354 356 3 15 25 26 22 18 16 15 15 14 13 12 10 7 5 3 1 359 356 353 350 348 346 345 345 345 345 344 344 344 346 347 347 347 346 345 345 344 343 343 342 340 339 337 335 333 331 329 328 327 327 326 326 326 6 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 11 12 12 13 13 13 13 13 12 11 11 10 9 8 7 6 5 4 3 2 2 1 1 360 359 359 358 357 357 356 356 355 354 353 352 350 349 347 346 344 343 342 341 340 339 338 337 337 336 335 334 333 332 331 330 329 327 326 324 323 321 320 319 317 316 315 313 312 311 310 309 308 308 307 307 307 307 307 308 307 306 304 301 297 293 290 287 284 285 290 298 303 304 304 304 304 303 301 299 298 296 295 292 288 280 268 253 238 226 219 215 211 208 207 213 223 235 249 261 268 271 274 278 284 291 298 301 301 297 295 297 299 301 308 314 317 322 329 336 337 330 283 145 101 63 53 54 56 56 51 46 42 38 35 33 33 34 35 36 35 35 33 33 33 32 31 31 30 29 28 28 27 26 25 24 22 19 18 19 22 24 25 25 25 27 27 28 29 31 31 31 31 32 32 32 30 28 27 28 28 30 30 31 31 31 30 30 30 31 30 30 30 29 29 28 28 27 25 24 24 23 22 21 19 17 14 12 10 8 7 5 4 2 1 0 359 358 356 355 354 354 353 353 352 351 350 350 352 351 350 348 347 347 346 346 346 346 346 347 347 347 346 346 346 346 345 345 345 344 344 343 343 342 341 341 340 340 339 339 338 338 337 336 336 335 333 331 330 328 326 324 323 321 320 319 317 316 314 312 310 309 308 307 305 304 303 301 300 299 298 298 297 296 294 293 292 291 290 291 291 291 290 290 289 289 288 288 287 287 288 289 290 290 291 292 293 293 294 295 294 293 289 286 283 282 282 283 284 284 284 284 284 285 287 288 289 289 289 289 289 288 288 289 290 292 294 298 303 303 298 294 295 298 297 288 278 282 283 281 277 273 271 269 269 270 271 273 275 276 277 279 283 289 295 301 309 317 323 328 334 341 347 356 2 8 14 19 22 17 11 8 8 19 44 71 87 89 78 63 49 41 41 47 59 73 86 96 102 105 109 111 113 112 112 112 113 115 115 115 112 108 106 106 106 106 107 108 109 111 114 117 120 124 127 131 135 139 144 152 175 202 232 256 269 276 280 285 292 302 315 329 341 347 352 355 358 2 7 11 11 9 7 4 1 359 359 2 11 19 21 20 18 15 14 13 12 11 10 9 8 6 4 1 358 355 352 349 347 345 343 344 344 344 344 343 343 343 344 344 345 344 343 342 341 340 342 341 340 339 338 335 332 330 328 326 325 325 325 325 325 6 5 5 5 5 5 5 5 5 6 6 7 7 8 9 10 11 12 13 14 15 16 16 16 16 16 15 14 13 12 11 10 9 8 7 6 5 4 3 3 2 2 1 0 360 359 358 358 357 357 356 354 353 351 350 348 346 345 344 342 341 340 339 339 338 337 337 336 335 333 332 331 330 329 328 326 325 323 321 320 318 317 315 314 313 312 311 310 310 309 308 307 307 306 306 306 306 306 305 303 300 295 290 286 284 281 281 287 294 299 301 301 301 301 299 298 297 295 293 292 290 287 282 273 262 247 234 225 219 215 212 211 216 225 236 249 261 270 275 280 284 288 294 298 301 301 296 297 296 295 298 305 311 318 322 326 329 326 317 308 34 55 49 50 53 53 50 48 45 41 38 35 33 32 32 32 32 32 31 30 31 31 31 31 30 30 29 28 28 27 27 26 25 23 20 19 18 20 23 26 28 30 32 32 32 32 32 32 33 34 34 34 34 31 29 28 28 29 29 29 30 31 32 32 32 32 32 32 31 31 31 30 30 29 28 27 26 26 25 24 23 20 18 15 13 11 10 8 7 5 4 3 1 1 359 358 357 355 354 354 354 353 352 352 353 353 352 351 349 348 348 347 347 347 347 348 348 348 348 347 347 347 347 347 346 346 346 345 345 345 344 344 343 342 341 340 339 338 338 337 337 336 336 334 333 332 330 328 326 324 323 321 320 319 317 315 314 312 310 309 308 306 304 303 302 300 299 298 297 297 296 295 293 292 291 290 290 290 290 290 289 289 289 288 288 287 287 288 289 290 291 292 292 292 293 293 294 294 294 292 289 286 283 282 283 284 284 284 284 284 285 287 288 288 287 287 286 286 286 286 286 287 288 291 295 299 299 295 292 292 295 298 294 286 284 282 279 276 272 269 268 268 269 270 272 274 276 276 277 281 286 292 298 304 310 313 317 321 324 327 332 334 341 353 3 12 15 8 360 0 10 28 59 84 90 82 66 49 37 32 35 45 62 80 92 100 104 106 108 110 111 111 111 111 112 113 113 112 108 105 104 105 106 107 108 108 110 112 115 118 122 126 129 134 138 143 149 160 174 190 210 233 247 258 270 282 295 310 325 337 347 354 359 2 5 9 12 14 15 13 9 6 3 1 3 8 14 17 18 17 14 12 10 9 8 7 6 6 4 2 0 357 354 351 348 346 345 344 344 344 344 343 342 341 341 341 340 340 341 340 340 340 340 341 342 342 340 338 335 331 328 326 325 325 325 325 325 324 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 11 13 14 16 17 18 19 19 19 19 19 18 17 16 15 14 13 11 10 9 8 7 6 5 5 4 3 3 2 1 1 0 360 359 358 357 356 354 353 351 349 347 346 344 343 342 341 340 340 339 338 337 336 335 334 333 331 330 329 328 327 325 323 322 320 318 316 315 314 313 312 312 311 310 309 308 307 307 306 305 305 305 305 304 303 298 293 287 284 281 278 278 282 287 292 295 296 296 296 296 295 294 292 291 289 288 286 283 278 270 258 245 233 226 221 218 217 220 228 240 253 265 274 280 284 287 291 295 299 301 300 296 298 295 293 296 303 311 318 324 325 326 320 306 300 357 44 43 47 46 45 44 43 41 39 37 32 26 24 24 25 26 25 24 25 28 30 30 30 30 31 30 29 28 28 28 28 27 25 22 18 13 13 16 20 22 26 33 35 34 33 33 33 34 36 36 36 35 31 29 29 29 29 29 29 29 30 31 33 34 34 33 33 32 32 32 31 30 29 29 28 28 28 27 26 24 21 19 17 15 13 12 11 9 8 6 4 3 3 2 0 359 357 355 355 355 355 355 356 356 355 353 351 350 349 349 349 348 349 349 349 349 349 348 348 348 348 348 347 348 348 348 347 347 347 347 346 345 344 343 342 341 340 339 339 338 337 336 335 334 333 331 330 328 326 325 323 321 320 318 317 315 314 312 311 309 307 305 304 302 301 300 299 298 297 296 295 294 293 291 290 290 290 290 289 289 288 288 288 287 287 287 288 289 290 291 292 292 292 292 292 293 293 293 293 291 289 286 284 284 284 283 283 283 283 285 287 288 288 286 285 284 284 283 283 284 285 285 287 290 294 295 293 290 289 291 294 293 289 286 282 277 274 270 268 267 267 268 269 271 273 275 276 277 280 284 290 296 301 304 306 308 311 313 315 315 316 319 329 345 3 11 5 356 354 1 14 43 78 89 85 71 54 39 29 24 31 50 72 87 96 101 104 105 107 108 108 108 108 109 110 112 111 109 107 105 104 105 107 108 108 109 111 113 116 119 123 127 131 136 140 146 154 162 171 182 198 215 233 252 271 286 306 324 341 355 2 6 9 11 13 15 17 17 16 13 10 7 5 6 9 12 15 17 16 13 10 8 6 5 3 2 1 360 358 357 355 353 351 348 346 345 345 344 344 343 342 341 340 339 339 338 338 338 338 338 338 339 341 342 341 339 336 332 329 327 326 326 325 325 325 324 324 5 5 5 5 5 6 6 6 7 8 8 9 9 10 12 13 15 17 19 20 21 22 23 22 22 21 20 19 18 17 16 14 13 12 10 9 8 7 7 6 6 5 5 4 3 3 2 2 1 0 359 358 356 354 352 350 349 347 346 345 344 343 342 341 340 339 337 336 335 334 333 332 331 330 328 326 325 323 322 320 318 316 314 313 312 312 312 311 310 310 309 308 307 306 305 305 304 304 303 301 296 291 286 281 279 277 277 278 281 285 288 290 292 292 292 291 290 289 288 287 286 285 283 280 274 265 254 242 234 229 226 225 227 235 247 261 272 280 285 289 291 294 296 299 301 301 298 298 295 293 296 305 315 322 322 321 323 312 267 248 41 48 44 40 37 36 37 36 36 35 33 28 23 21 20 18 17 16 15 18 25 29 29 30 31 31 31 30 30 29 30 30 29 27 23 14 10 10 15 23 27 30 34 36 35 34 33 33 35 36 37 36 34 32 31 31 31 30 30 29 29 30 32 34 36 35 35 34 33 33 32 32 31 31 30 30 30 29 28 26 24 22 19 18 16 15 14 12 11 10 8 6 5 5 4 3 1 359 357 355 355 357 359 359 357 355 353 352 351 350 351 351 350 350 351 351 350 350 349 348 348 348 348 348 349 349 349 349 349 349 348 347 346 346 345 345 344 343 343 342 340 339 337 336 335 334 333 331 330 328 327 325 323 322 320 319 317 315 314 312 311 309 307 305 304 302 301 299 298 297 296 295 294 293 292 291 290 290 289 289 288 288 287 287 287 287 286 287 287 289 290 292 292 292 292 292 292 292 292 291 291 290 288 286 285 284 284 283 283 283 284 286 288 287 286 283 282 281 281 281 282 283 284 284 287 290 291 290 288 288 288 289 289 287 285 281 277 273 269 267 265 266 267 268 269 271 273 275 277 279 283 288 294 298 300 301 303 304 306 306 305 305 306 312 328 355 4 359 353 351 354 5 25 67 85 87 78 63 45 28 19 21 35 58 77 89 97 100 102 103 105 105 105 106 107 108 110 112 113 112 109 106 105 106 108 109 110 111 113 116 118 121 124 128 132 137 142 149 155 161 169 179 192 210 236 260 277 298 328 357 15 20 20 21 21 21 20 20 19 18 15 13 11 10 10 11 13 15 16 15 13 10 7 5 3 2 0 359 357 355 354 352 350 350 349 348 347 346 345 344 343 342 340 339 338 337 337 337 337 337 337 337 338 338 339 338 336 333 331 329 327 327 326 326 326 325 324 323 4 4 5 5 5 6 6 7 8 8 9 9 10 12 13 15 17 19 21 23 24 25 25 25 25 24 23 22 21 19 18 16 14 13 12 10 9 9 8 8 7 7 7 6 6 5 5 4 3 2 1 360 358 356 354 352 350 349 347 346 345 344 343 342 340 339 337 336 335 334 333 332 331 330 328 326 324 322 321 319 317 315 314 312 312 311 311 311 311 310 309 308 307 306 305 304 303 302 302 299 295 290 286 282 281 280 279 279 280 282 284 287 288 288 288 287 287 286 286 285 284 284 282 280 275 269 260 250 242 238 236 235 238 246 258 270 279 285 290 293 295 297 298 300 302 302 300 299 295 292 296 306 318 324 319 310 310 306 266 286 23 44 39 33 28 29 30 31 31 31 29 25 20 17 15 13 11 9 9 13 22 27 29 31 32 32 32 32 32 32 32 32 32 29 24 12 7 7 15 26 32 34 36 37 36 35 34 34 35 36 36 35 34 33 33 33 32 32 31 31 31 31 33 34 36 37 36 35 34 33 33 33 32 32 32 32 31 30 28 26 24 22 20 19 18 17 15 14 12 11 10 8 7 6 5 4 3 0 358 356 355 357 359 359 357 353 351 353 352 352 352 352 352 352 352 351 351 350 349 349 348 349 349 349 350 350 351 351 350 349 348 347 347 346 346 346 346 346 345 344 343 342 340 338 336 335 334 332 330 329 328 326 325 323 322 321 319 317 316 314 312 311 309 307 305 303 302 300 299 298 297 295 294 293 292 292 291 290 289 288 288 288 287 287 286 286 286 286 286 287 288 290 291 291 291 291 291 291 290 290 290 289 288 287 286 285 285 284 283 283 283 285 286 286 285 283 281 280 279 279 279 281 281 282 284 287 288 288 287 286 286 287 286 284 282 280 277 273 270 267 265 265 266 267 269 271 272 274 276 279 282 286 291 295 297 297 300 301 302 301 299 297 297 301 314 338 353 352 349 347 349 360 14 50 78 87 82 68 51 32 18 13 20 38 60 77 89 94 97 100 102 103 102 103 104 105 107 111 114 114 113 110 108 106 108 110 112 113 114 116 117 119 121 124 127 131 136 141 146 151 157 163 171 189 224 266 300 320 348 17 32 36 36 36 35 32 29 26 24 20 18 17 16 15 15 15 16 17 16 15 13 10 8 6 4 2 0 358 356 355 353 351 348 347 347 347 347 347 346 344 343 341 339 338 337 337 337 337 337 337 337 337 337 337 336 335 334 332 331 330 329 328 327 327 326 325 324 323 4 4 4 5 5 6 7 7 8 8 9 9 11 12 14 17 19 21 23 25 26 27 27 27 27 26 25 24 23 21 19 18 16 14 13 12 11 10 9 9 9 8 8 8 7 7 6 6 5 4 3 1 360 358 356 354 352 351 349 348 347 346 344 342 341 339 337 336 334 333 332 331 329 328 326 324 323 321 320 318 316 314 313 312 311 311 311 311 311 311 310 310 309 307 306 304 302 301 300 297 293 290 286 284 283 283 283 283 282 283 284 286 286 286 285 284 283 283 283 283 283 282 280 278 274 269 263 256 250 246 245 246 250 257 266 275 282 288 291 294 296 298 300 302 303 303 302 300 296 292 297 307 316 318 311 304 303 312 302 338 17 29 24 22 22 23 25 24 23 23 23 20 15 10 8 7 5 4 5 11 19 26 30 32 33 34 34 34 34 34 34 35 34 31 24 12 5 6 16 28 35 37 37 38 36 36 36 36 36 37 36 35 35 35 34 34 34 33 33 33 32 33 33 34 37 38 37 36 35 34 34 33 33 33 32 32 31 29 27 25 24 23 22 21 20 19 17 15 13 11 10 9 8 7 6 5 3 1 358 356 355 355 356 355 353 350 350 354 354 353 353 353 353 353 352 352 351 350 349 349 349 349 350 350 351 351 351 351 350 350 349 348 347 347 347 347 346 346 346 346 345 344 342 340 339 337 335 333 331 330 329 328 326 325 323 322 321 319 317 316 314 313 311 310 307 305 303 302 300 299 298 296 295 294 293 292 291 291 290 289 288 288 287 287 286 286 286 285 286 286 287 288 289 289 290 290 290 290 289 289 288 288 288 287 286 285 285 285 284 283 283 284 284 285 284 283 281 279 278 277 277 278 280 280 281 284 286 286 286 285 285 285 284 282 280 278 276 274 270 267 265 265 266 267 268 270 272 273 275 277 280 283 287 291 293 295 299 301 301 299 296 293 292 295 303 319 337 345 342 338 341 354 6 35 70 85 83 71 54 34 16 7 9 22 42 62 77 87 92 96 99 101 101 101 102 103 105 107 109 111 112 112 111 109 108 110 111 113 114 115 116 117 118 119 121 123 126 128 130 133 136 137 134 150 107 25 8 3 11 28 39 43 46 46 46 43 40 36 32 28 25 23 22 21 22 22 21 20 18 16 13 9 6 4 2 1 359 357 355 353 351 349 346 346 347 349 349 348 346 344 342 340 339 337 337 336 336 336 336 336 337 337 336 336 335 334 334 333 332 331 330 329 328 327 327 325 324 323 3 3 4 4 5 6 6 7 7 8 8 9 11 13 15 18 20 22 24 25 27 27 28 28 28 28 27 26 25 23 21 19 17 15 14 12 11 11 10 10 9 9 9 8 8 8 7 7 6 5 4 3 2 0 358 356 355 353 352 351 349 347 346 344 341 339 337 335 333 332 330 329 327 326 324 323 322 320 318 316 314 313 312 312 311 311 310 311 311 311 311 311 310 309 307 305 303 301 299 295 291 288 285 283 282 283 284 284 285 285 286 286 285 284 282 281 281 281 281 281 280 279 278 275 272 268 263 258 253 251 251 253 257 263 270 277 283 288 291 294 296 299 301 302 303 304 303 301 297 295 298 306 312 311 306 302 304 319 334 359 8 9 11 13 16 19 20 14 10 10 12 11 6 3 360 359 357 357 1 10 19 26 30 33 34 35 35 36 36 36 36 37 36 33 25 13 6 7 16 28 35 37 37 38 37 37 38 38 38 37 37 36 35 35 35 35 35 35 35 35 35 35 35 35 36 37 38 38 36 35 35 34 34 33 32 31 30 28 27 26 26 25 25 23 22 19 17 15 13 11 9 8 7 6 6 5 3 1 358 356 354 353 352 351 349 349 351 355 356 355 355 354 354 353 353 352 351 350 349 349 349 350 350 351 351 352 352 351 351 351 350 349 348 348 348 347 346 346 346 346 346 345 343 342 340 339 337 335 333 331 330 329 327 326 324 323 322 321 319 318 316 315 313 312 310 308 306 304 302 300 299 298 297 295 294 293 292 291 290 289 288 288 287 286 286 286 286 285 286 286 286 286 287 288 288 289 288 288 288 288 287 287 286 286 286 285 284 284 284 284 284 284 283 283 284 283 282 279 277 276 275 276 277 278 279 281 283 284 284 284 284 283 282 280 278 277 275 273 271 268 267 266 266 267 268 270 272 273 274 276 277 280 284 287 289 292 296 299 301 299 295 292 291 293 298 308 322 334 332 332 335 341 352 15 56 82 81 71 56 39 21 10 9 17 32 49 65 79 87 93 97 99 99 99 100 101 103 104 105 106 107 109 110 109 108 108 108 111 112 113 113 113 114 114 115 115 115 114 112 108 103 100 95 86 67 53 40 27 23 29 37 42 47 49 51 50 48 45 43 39 36 34 32 32 31 30 28 26 24 22 17 11 7 4 1 359 357 355 353 351 349 347 345 346 347 349 350 349 347 344 342 340 338 337 337 336 336 335 335 335 336 336 335 335 334 334 333 333 332 331 330 329 328 327 326 325 323 322 3 3 3 4 4 5 5 6 6 7 8 10 12 14 16 18 20 22 24 25 26 27 28 28 29 28 28 27 26 24 22 21 19 17 15 13 12 11 10 10 10 10 9 9 9 9 8 8 7 6 5 4 3 2 0 359 357 356 354 353 351 350 347 345 342 340 337 335 332 330 328 326 325 323 322 320 319 317 315 314 313 312 312 312 311 311 311 311 312 312 313 312 312 311 309 307 304 301 298 294 290 286 284 282 281 280 281 283 284 286 286 286 284 281 280 279 278 279 279 279 277 276 275 272 269 265 261 257 254 253 254 257 260 265 271 278 284 288 291 294 297 299 300 301 302 304 304 303 301 299 301 306 310 310 309 308 312 323 339 348 351 354 359 6 11 15 15 6 0 1 2 1 359 356 354 351 349 351 357 9 18 25 28 29 31 32 31 30 33 39 39 39 38 34 26 15 9 9 17 28 34 36 37 40 39 39 39 39 39 38 37 36 35 35 35 36 37 37 37 37 37 37 36 35 35 37 38 38 37 36 36 35 34 33 32 31 31 30 30 29 29 27 25 23 21 18 16 13 11 9 7 6 6 5 4 3 2 359 357 355 353 352 351 350 350 353 356 358 357 356 356 355 355 354 353 352 351 350 350 350 350 350 351 351 352 353 353 353 353 353 352 351 350 349 348 348 347 346 346 346 346 345 343 342 341 340 338 336 334 333 331 330 328 327 326 324 323 322 320 319 318 317 315 314 312 310 308 306 304 302 300 299 298 297 295 294 293 292 291 290 289 288 287 287 286 286 286 286 285 285 285 285 286 286 287 287 287 287 287 287 286 285 285 285 285 284 283 282 282 283 284 284 282 281 282 283 282 279 276 273 273 274 275 276 277 279 281 282 283 283 282 282 281 279 277 275 274 273 272 270 268 267 267 267 268 270 271 272 274 275 276 277 281 283 285 288 292 296 298 298 296 292 291 292 296 304 314 323 324 326 327 329 334 349 32 76 78 70 58 47 34 24 24 27 32 42 55 70 83 91 96 97 98 99 99 99 101 102 103 102 102 104 105 106 105 103 103 106 108 108 108 108 108 109 108 108 106 103 98 92 85 78 75 71 67 61 51 40 31 30 34 40 46 51 55 56 55 53 52 51 50 49 47 46 45 42 39 36 35 32 27 20 13 8 4 0 357 354 352 350 348 346 345 345 349 351 352 351 348 345 342 340 338 338 337 336 336 335 335 335 334 334 334 334 333 333 332 332 331 330 329 328 326 325 325 323 322 320 2 2 2 3 3 4 4 5 5 7 8 10 13 15 17 19 21 22 24 25 26 27 28 28 29 28 28 27 26 25 24 22 20 18 17 15 13 12 12 11 11 10 10 10 10 9 9 8 7 7 6 5 4 2 1 360 359 358 356 355 353 351 349 347 344 340 337 334 332 329 327 325 322 321 319 318 316 314 312 311 312 312 312 312 312 313 313 313 314 314 314 314 314 313 312 309 305 301 297 293 290 287 285 284 282 281 281 283 284 285 286 284 281 279 277 277 277 277 277 276 274 273 271 268 264 260 258 255 253 253 254 257 262 268 274 279 284 288 291 294 297 299 300 300 301 303 305 305 304 304 304 306 309 313 317 320 323 327 331 335 337 339 343 350 358 5 7 0 354 354 353 352 351 351 349 345 343 346 353 3 13 18 19 19 22 26 30 32 36 42 42 41 39 34 25 17 11 11 17 27 33 35 39 42 42 41 41 40 39 38 37 36 35 35 36 37 38 39 40 40 39 38 37 36 35 35 36 37 37 37 36 35 34 33 33 32 33 33 33 31 29 27 24 22 19 17 14 11 9 7 6 5 4 3 3 2 0 358 355 353 352 351 351 350 353 357 359 359 358 357 356 356 355 354 353 352 351 351 351 351 351 351 351 352 352 353 354 354 355 355 355 354 353 352 351 350 349 348 347 347 346 344 343 342 341 340 339 337 336 335 333 332 330 328 327 326 324 323 322 320 319 318 317 316 314 312 310 308 306 304 302 300 299 298 297 295 294 293 292 291 289 289 288 287 287 286 286 286 285 285 285 285 285 285 286 286 286 286 285 285 285 285 284 283 283 283 282 281 280 281 283 283 282 281 282 282 281 278 275 272 271 271 272 273 274 276 278 279 281 281 281 280 279 278 276 274 273 273 272 271 270 269 268 268 269 270 272 272 273 273 274 275 278 280 282 285 287 292 295 297 295 293 292 293 297 303 310 316 320 322 323 322 324 332 11 65 73 67 56 47 43 41 39 40 41 44 51 64 79 90 95 97 98 98 98 99 100 102 103 102 100 100 101 102 103 100 99 100 101 102 102 102 102 103 103 102 100 96 91 85 79 74 70 68 65 61 55 47 39 35 35 39 45 51 57 61 62 62 63 63 65 66 66 65 63 60 56 53 50 46 40 32 25 17 11 5 0 357 353 351 348 346 345 345 349 353 355 353 349 346 342 340 338 337 337 336 335 335 334 334 334 333 333 333 332 331 331 330 330 329 328 327 324 323 323 322 320 319 1 1 1 1 2 2 3 4 5 7 9 11 13 16 18 20 22 23 24 25 26 27 28 28 28 28 28 27 27 26 25 23 22 20 19 17 15 14 13 12 12 11 11 11 10 10 9 9 8 7 6 5 4 3 2 1 360 359 358 356 355 352 350 347 344 341 338 334 331 328 326 323 321 319 317 315 313 311 310 310 312 313 314 314 315 315 315 315 315 316 316 317 317 316 313 310 305 300 297 293 290 288 288 289 289 287 286 286 285 285 283 281 279 277 276 276 276 276 275 273 272 270 268 265 261 257 255 254 254 254 256 259 265 270 276 281 285 288 291 294 298 300 301 302 301 303 305 305 305 304 305 306 309 316 324 326 326 326 326 325 324 327 332 338 343 348 352 352 349 345 342 341 343 344 344 341 339 340 345 352 360 4 4 1 3 14 31 39 41 44 43 42 39 32 24 17 12 11 15 25 31 36 41 43 43 43 42 41 40 38 38 37 36 37 37 39 40 41 42 41 41 39 38 37 35 35 35 36 36 37 36 35 35 34 34 34 34 34 33 31 29 26 23 21 18 16 13 11 9 7 6 4 3 2 1 0 359 357 354 353 352 351 351 350 353 357 358 358 358 357 356 355 355 354 353 353 352 352 351 351 351 351 351 351 352 353 353 354 355 356 356 356 356 355 354 353 351 350 349 347 346 344 343 342 341 341 340 339 338 337 335 334 332 330 328 327 325 324 323 321 320 319 318 317 315 314 312 311 309 306 304 302 300 299 298 296 295 294 293 292 290 289 288 288 287 287 286 286 285 285 285 285 285 284 284 284 285 284 284 284 284 284 283 283 282 282 282 280 278 279 280 282 282 282 282 282 281 278 274 271 269 269 270 270 271 273 275 277 278 278 278 279 278 277 275 273 272 272 272 271 270 269 269 268 269 270 271 272 272 273 273 274 276 278 280 281 284 287 290 292 293 292 293 296 300 304 308 311 315 318 319 319 322 327 354 50 64 60 50 42 42 43 44 49 51 52 55 62 74 86 93 96 98 98 99 99 100 102 104 104 102 100 98 99 101 100 98 96 96 96 96 96 97 98 98 98 96 93 88 82 78 74 70 67 64 60 56 50 45 40 38 39 43 50 56 61 66 68 70 70 73 78 79 79 78 76 72 69 65 61 55 47 38 30 22 14 9 4 359 355 352 349 347 348 352 356 357 355 353 349 345 341 339 337 336 334 334 334 333 333 332 332 332 331 330 330 329 329 329 328 327 325 323 322 321 321 319 319 0 360 360 360 360 0 1 3 5 7 9 12 14 17 19 21 23 24 25 25 26 26 27 27 28 28 27 27 27 26 25 24 23 22 20 19 18 16 15 14 14 13 13 12 12 11 11 10 9 8 8 6 5 4 3 2 1 0 359 358 356 354 351 348 344 341 338 334 331 328 325 322 320 318 315 313 311 310 310 311 313 315 316 317 316 316 316 316 316 317 318 319 318 316 313 309 304 300 296 293 289 287 288 293 296 295 292 289 285 283 280 278 277 276 276 276 275 274 273 271 270 268 266 263 260 256 254 254 256 258 260 263 267 272 277 282 286 289 293 296 299 301 303 303 302 302 304 304 304 304 304 307 312 321 327 326 325 323 320 316 316 320 325 330 337 344 348 349 345 340 336 336 335 335 335 334 333 328 328 334 341 347 348 341 334 338 30 51 47 44 43 41 38 31 23 17 12 10 13 23 32 36 42 45 45 44 43 41 40 39 38 38 38 38 40 41 43 43 43 43 42 41 39 38 37 36 36 36 36 37 37 36 36 36 35 35 35 34 33 30 28 25 23 21 18 15 13 12 10 8 7 5 3 2 0 359 358 356 354 353 352 352 351 350 350 352 353 354 354 354 355 355 355 355 354 354 353 353 353 352 352 352 352 352 352 352 352 353 354 355 356 357 358 358 357 356 355 353 351 349 347 345 343 342 342 341 340 339 338 337 336 334 332 330 329 328 326 325 324 322 321 320 319 318 317 315 314 313 311 309 307 304 302 301 299 298 296 295 294 293 291 290 289 288 287 287 286 285 285 285 285 284 284 284 284 283 283 283 283 282 282 283 282 282 281 282 281 279 278 277 278 280 281 281 282 282 281 278 274 270 267 267 268 268 269 271 273 275 277 276 276 276 276 275 273 272 271 271 271 271 271 269 269 269 270 270 271 272 272 272 273 274 275 276 277 278 280 283 285 287 288 289 293 299 306 308 308 309 311 311 311 314 316 320 326 7 39 40 36 32 31 33 37 44 52 58 63 64 69 80 89 94 97 99 100 100 100 103 106 106 105 103 100 99 99 99 97 95 93 92 93 92 92 92 93 93 92 89 85 80 77 74 71 68 65 61 56 51 47 43 40 39 41 45 50 55 59 64 67 68 72 76 78 79 80 79 78 77 75 72 67 61 54 45 36 29 23 16 10 4 360 356 353 353 356 359 1 1 359 355 350 344 339 336 334 332 331 331 330 330 330 329 329 328 328 327 327 326 326 326 325 323 322 321 321 321 320 319 359 359 358 358 358 359 1 3 5 8 10 12 15 18 20 22 23 24 24 24 25 25 26 26 26 26 26 26 26 26 25 25 24 23 22 21 20 19 18 17 16 16 15 14 13 13 12 12 11 10 9 8 7 6 5 4 3 3 1 0 358 355 352 349 345 341 337 334 330 327 324 321 319 316 314 312 311 311 312 314 316 318 319 319 318 317 317 317 318 319 320 321 319 316 312 309 305 300 295 291 288 286 286 292 296 295 291 287 284 281 278 277 276 276 276 275 274 273 272 270 268 266 265 263 261 257 255 256 257 259 261 264 268 273 278 282 287 291 295 298 300 302 303 303 302 302 302 303 304 305 306 308 311 319 325 324 324 320 315 313 313 316 319 323 329 340 351 353 349 345 340 335 327 321 318 317 318 314 314 319 325 332 336 333 318 257 173 61 47 42 40 37 34 29 22 17 12 10 12 21 33 39 44 46 46 45 43 42 40 39 39 39 39 40 42 44 44 45 44 44 43 42 41 40 38 37 36 36 36 37 37 37 36 36 35 34 33 32 31 29 27 24 22 20 18 16 15 14 12 11 9 7 5 2 1 359 357 356 355 354 354 354 352 351 350 349 349 349 349 349 354 356 356 356 356 356 355 355 354 353 353 353 353 353 352 352 353 353 354 355 356 357 358 359 358 358 358 356 354 351 349 346 344 343 342 341 340 339 338 337 336 334 332 331 330 329 327 326 325 323 321 320 319 318 317 316 315 314 312 311 309 307 304 303 301 299 298 296 295 294 292 291 290 289 288 287 286 286 285 285 284 284 284 283 283 283 282 282 282 281 281 281 282 281 281 281 280 279 278 277 277 278 278 280 281 282 281 278 274 269 266 265 266 267 268 269 271 273 275 275 275 274 273 272 271 270 270 270 271 271 271 271 270 270 270 270 271 271 271 271 272 273 273 274 274 275 277 279 282 283 282 285 293 303 310 309 309 308 308 307 307 308 306 304 304 315 348 9 14 15 19 21 23 29 39 52 66 69 71 78 86 92 97 99 101 101 102 105 107 109 110 108 105 103 100 98 96 95 92 91 90 89 88 87 88 88 88 86 83 79 75 73 71 70 66 62 58 53 48 44 41 39 39 41 43 46 49 52 55 56 58 61 64 68 70 72 75 77 77 77 76 74 71 64 55 47 40 32 24 18 12 7 2 360 0 2 5 7 6 2 355 347 341 337 334 331 329 328 328 326 326 326 326 326 326 325 324 323 322 322 322 322 322 320 320 320 320 320 358 357 357 356 357 358 0 2 5 8 10 13 15 18 20 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 20 19 19 18 17 16 16 15 15 14 13 13 12 11 10 8 7 7 6 5 5 3 1 358 355 350 346 342 338 334 330 326 323 320 317 315 313 312 312 314 316 318 320 322 323 323 322 321 320 320 321 322 322 322 320 316 313 309 305 299 293 289 286 285 285 289 291 289 286 284 281 279 277 276 275 275 275 274 273 271 270 268 267 266 265 264 262 258 255 254 255 256 258 261 266 271 277 282 287 292 296 299 300 302 303 303 302 301 302 304 307 309 310 309 309 312 316 319 322 317 314 312 313 314 315 317 321 328 346 4 7 4 353 338 321 306 296 295 301 307 308 310 316 327 339 347 354 169 102 54 42 36 33 29 27 24 20 16 13 11 13 20 31 40 46 47 47 45 43 42 41 40 40 40 41 43 44 45 46 46 46 46 45 44 43 41 40 38 37 37 37 37 37 37 36 35 33 32 31 30 29 27 25 22 21 19 18 17 17 16 15 13 11 9 7 5 2 0 359 357 356 357 358 359 357 355 354 351 350 349 349 350 354 357 357 358 357 357 357 357 356 355 354 355 354 354 353 354 354 355 356 356 357 358 359 359 359 359 359 357 356 353 351 348 345 343 342 341 340 339 337 336 335 333 332 330 330 330 328 327 325 324 322 320 319 318 316 315 315 314 313 312 310 308 306 304 303 301 299 298 296 295 293 292 291 290 289 287 287 286 285 284 284 283 283 283 282 282 282 281 281 281 280 280 280 280 280 280 280 279 278 277 276 276 276 277 279 281 281 278 274 269 265 264 265 266 268 268 269 272 274 275 275 274 272 270 270 269 269 270 271 272 272 272 271 270 270 270 270 270 270 271 271 272 272 272 272 273 275 277 279 279 278 281 288 298 305 306 307 307 306 305 305 307 301 295 293 298 312 334 350 352 360 6 10 13 20 31 56 68 75 80 85 91 96 98 101 103 105 107 110 112 114 114 112 109 104 100 97 95 92 90 89 88 86 85 84 85 86 85 82 78 74 71 70 69 67 64 60 55 50 46 42 39 38 38 38 39 40 41 42 42 43 46 50 54 58 62 66 71 74 78 82 82 81 77 71 63 56 50 41 33 25 19 13 9 8 9 11 13 13 9 2 354 348 343 337 333 329 327 327 324 324 324 325 325 325 324 322 321 320 320 320 320 320 320 321 321 321 322 357 356 356 356 357 358 0 2 5 7 10 12 15 17 19 20 21 22 22 22 23 23 24 24 24 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 18 18 18 17 17 17 16 15 14 13 12 11 10 9 8 7 6 4 1 358 354 349 343 338 334 330 326 322 319 316 315 314 315 317 318 320 322 324 325 327 327 326 326 325 325 324 323 321 319 316 313 310 307 302 296 289 287 284 283 283 284 284 282 281 280 279 278 276 275 274 273 272 271 270 269 267 266 265 266 266 265 262 257 251 249 249 251 254 257 262 269 275 282 287 292 296 298 299 301 302 302 301 301 302 305 309 311 311 310 310 310 312 315 320 317 315 314 313 313 313 314 318 321 332 356 16 20 11 354 335 299 270 271 300 322 323 322 326 340 6 46 59 136 70 42 35 29 24 21 21 20 18 16 14 13 15 21 31 41 47 48 47 45 44 42 41 41 41 42 43 45 46 47 47 48 48 47 46 45 44 42 41 39 38 37 37 37 36 35 34 33 31 30 29 27 26 24 22 21 20 19 19 19 19 18 17 16 15 13 10 8 5 3 1 360 359 0 2 3 1 0 358 356 353 352 352 352 355 357 358 358 359 359 359 359 357 356 356 356 355 355 355 356 357 357 357 358 359 359 360 0 0 0 359 358 356 355 353 350 347 344 342 341 339 338 337 335 334 333 332 331 330 330 329 328 327 325 323 321 319 317 316 315 315 314 313 312 311 309 308 306 304 302 301 299 298 296 294 293 292 291 289 288 287 286 285 284 284 283 282 282 282 281 281 281 280 280 280 280 279 279 279 279 278 278 278 277 276 275 275 275 276 278 279 277 274 269 266 264 264 265 267 268 268 270 272 274 276 274 271 269 268 269 269 270 271 272 272 273 272 270 270 269 269 270 270 271 271 271 271 271 271 271 271 272 273 273 274 277 284 292 298 301 303 305 305 305 306 308 301 293 289 290 297 309 323 329 335 343 353 360 2 8 34 58 74 82 87 91 96 98 102 105 108 110 113 115 117 118 117 115 111 106 102 99 95 91 89 88 86 85 83 83 84 83 81 77 73 69 67 67 66 64 61 57 53 48 44 41 39 38 38 37 37 36 34 34 36 39 42 46 50 54 59 64 69 75 81 83 84 82 79 73 67 62 55 47 39 31 24 20 16 16 18 20 21 18 12 5 358 352 345 338 332 329 327 325 323 323 324 324 323 323 322 321 321 321 321 320 320 321 322 323 324 325 357 356 356 356 357 359 0 2 5 7 10 12 14 16 18 19 20 21 21 21 21 22 22 23 23 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 21 21 20 20 20 19 18 17 16 15 13 12 10 9 7 6 4 1 357 352 346 340 335 330 326 322 319 316 316 318 320 322 323 325 326 327 329 331 331 331 330 329 327 324 321 317 314 311 309 306 303 299 294 289 286 281 279 279 278 277 276 276 277 277 277 276 273 271 270 269 269 268 267 265 264 264 265 266 264 260 254 248 244 244 246 250 254 260 266 273 280 286 291 294 296 297 298 299 300 300 301 302 305 307 309 310 310 310 310 312 315 317 316 316 315 313 312 311 311 314 321 317 334 357 10 14 11 22 42 83 79 44 16 360 353 349 358 20 47 60 85 62 41 33 26 20 17 17 17 17 16 15 15 18 24 33 44 48 48 47 46 44 43 42 42 43 44 45 46 47 48 48 49 48 47 46 45 44 43 41 40 39 38 37 36 35 33 31 31 30 28 27 25 24 23 21 20 20 20 20 20 20 20 19 18 17 16 14 12 9 7 5 3 2 1 3 5 3 2 360 358 356 354 355 355 356 357 358 359 360 1 1 360 358 357 357 356 356 357 357 358 359 359 359 360 0 0 1 1 2 1 360 358 357 355 354 351 349 346 344 341 339 337 336 335 334 333 332 331 331 330 329 328 327 326 324 322 320 318 316 315 314 314 313 312 311 310 308 307 305 303 301 300 299 297 295 294 293 291 290 288 288 287 285 284 284 283 282 281 281 281 280 280 280 279 279 279 279 278 278 277 277 277 277 277 276 275 274 273 274 275 276 276 274 270 267 264 263 264 266 267 267 269 271 274 276 275 270 267 267 267 268 270 272 273 273 273 272 271 270 269 268 269 269 270 270 270 270 271 272 271 269 267 266 266 272 277 284 290 295 298 301 303 303 304 308 309 302 294 288 286 289 296 304 311 316 324 336 349 350 354 10 39 69 84 90 92 95 98 101 105 109 113 115 118 119 121 121 119 116 113 110 106 101 96 92 90 89 89 86 84 84 83 81 78 73 69 66 65 63 62 60 57 54 50 46 43 41 40 39 38 37 35 33 32 33 35 37 41 45 49 54 58 63 69 75 78 81 82 81 79 76 72 68 62 56 48 41 38 36 36 35 34 33 31 26 19 12 3 354 345 338 332 328 325 323 323 324 323 322 322 322 322 323 322 322 322 322 323 324 326 328 329 357 357 357 357 358 359 1 3 5 7 9 11 13 15 17 18 19 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 21 20 19 17 16 14 12 11 9 7 4 0 356 350 344 337 331 326 322 318 317 319 322 325 326 328 329 330 331 332 334 336 336 335 333 329 325 322 318 315 312 310 306 303 300 296 293 289 284 280 277 275 273 273 274 276 277 276 274 270 268 267 267 267 266 265 263 262 263 265 265 263 258 252 247 243 242 244 248 252 257 263 269 275 281 287 291 292 293 294 295 297 299 301 303 304 305 306 306 305 306 307 309 311 313 314 316 315 312 310 310 311 314 317 318 324 337 350 358 2 6 12 17 19 18 14 7 2 355 358 15 33 43 53 57 45 32 23 18 15 14 14 15 15 16 17 21 27 36 44 48 48 47 46 45 44 43 43 44 46 47 48 49 49 49 49 48 46 45 44 43 43 41 40 39 38 37 35 33 31 30 29 28 27 26 24 23 22 21 20 20 20 20 20 20 20 20 20 19 18 17 15 13 11 9 7 4 2 2 5 6 4 1 358 356 355 355 356 356 357 358 359 1 2 2 1 360 358 358 357 358 358 359 360 360 0 1 1 1 1 2 2 2 1 360 358 357 356 355 353 351 349 346 343 340 338 336 336 335 333 332 331 331 331 330 329 328 326 325 323 321 319 318 316 314 313 312 311 310 309 308 307 305 303 302 300 299 298 296 295 294 292 290 289 288 287 286 285 284 283 282 281 280 280 280 279 279 278 278 278 278 277 277 276 276 276 276 277 276 275 274 272 272 273 274 275 274 271 268 265 263 263 265 266 267 268 270 274 277 276 269 265 264 265 267 269 272 273 273 273 273 273 272 270 268 268 268 269 269 270 271 272 272 270 269 267 263 264 274 279 285 289 293 297 300 301 302 305 309 309 304 296 289 285 286 290 295 300 305 313 324 338 344 349 358 21 59 83 93 96 97 98 101 105 110 114 118 120 122 123 123 122 121 119 116 112 108 103 99 96 96 95 91 88 86 84 82 78 74 70 67 64 62 61 59 56 54 51 48 45 42 41 40 39 38 35 33 32 31 32 33 35 38 42 46 52 57 62 67 71 74 78 80 82 83 83 81 77 73 68 64 61 59 58 56 53 48 44 38 32 24 15 3 353 344 338 332 328 326 325 323 322 321 322 324 325 325 325 324 324 325 327 330 331 331 332 357 357 357 358 359 0 2 4 5 7 9 11 13 14 16 17 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 26 25 24 24 23 22 21 20 19 16 13 10 6 1 355 348 341 333 326 321 319 320 324 328 330 332 333 334 334 334 335 337 339 341 340 338 336 331 330 329 325 321 316 311 306 305 302 301 299 296 289 282 277 274 273 274 275 276 274 271 268 266 265 266 266 264 262 259 259 260 263 264 261 256 251 248 246 245 246 247 249 252 257 263 269 276 282 286 287 288 289 291 294 297 300 303 304 304 303 301 299 300 303 305 307 311 314 316 315 311 309 310 314 319 326 326 327 333 341 348 352 355 358 359 360 359 358 357 354 352 355 11 28 39 46 51 43 28 18 15 14 14 14 15 16 17 19 23 29 36 42 46 47 47 46 45 45 45 46 47 48 49 50 50 50 50 49 47 46 45 45 44 43 42 41 39 38 36 33 31 30 28 27 28 27 25 23 22 21 21 20 20 20 20 21 21 21 21 21 21 20 19 18 17 15 13 10 7 4 3 5 7 5 2 359 358 357 356 356 356 357 358 360 1 3 3 2 1 359 359 359 360 1 1 1 1 1 1 1 2 2 2 2 1 0 359 358 358 358 357 356 354 351 349 345 342 340 338 337 336 334 333 333 332 331 330 329 327 326 324 323 322 320 319 317 315 314 313 312 310 309 308 307 305 303 301 300 299 298 296 295 294 293 291 289 289 288 286 285 284 283 282 280 280 279 279 279 278 278 277 277 276 276 275 275 275 275 275 276 276 275 274 272 271 271 272 273 274 272 269 266 264 263 264 265 265 267 269 272 276 276 270 264 262 262 265 267 270 271 271 272 273 274 274 271 269 268 268 268 268 269 271 272 272 270 269 268 266 265 272 277 282 287 291 295 298 299 301 305 309 309 305 299 293 288 287 289 292 296 300 307 316 327 339 353 1 11 45 80 96 102 102 101 102 105 109 115 119 122 124 125 125 125 124 123 121 118 114 110 106 102 100 100 98 93 89 85 83 79 75 71 68 66 63 61 59 56 53 51 48 45 43 41 40 39 38 36 34 33 30 28 27 27 29 32 37 42 50 57 62 65 68 72 77 83 88 90 91 91 88 86 84 84 84 85 83 72 64 57 49 41 34 25 13 3 354 346 339 334 331 328 325 322 322 325 327 329 329 328 328 329 331 332 333 333 333 333 357 358 358 359 360 1 3 5 6 8 9 11 12 14 15 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 28 26 24 21 19 15 10 3 355 346 336 329 325 324 328 334 338 339 339 339 338 338 337 336 336 339 342 342 340 339 338 337 336 334 330 324 317 310 306 305 305 307 307 302 293 283 278 275 275 276 276 274 270 267 265 265 264 263 261 257 254 253 254 258 260 258 254 250 248 248 248 247 247 247 248 251 255 262 269 277 281 282 283 284 287 290 295 300 302 303 303 300 298 298 300 303 306 309 312 315 316 316 313 309 309 314 321 328 331 331 333 338 343 348 351 353 354 354 352 351 350 351 355 4 17 29 39 46 47 38 24 17 14 14 14 15 16 16 16 18 22 28 35 41 44 46 47 47 46 46 47 48 49 51 51 52 52 51 50 49 48 47 47 46 45 44 43 41 39 37 35 33 31 29 28 27 29 28 25 24 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 20 19 18 16 14 11 8 6 5 4 2 1 359 359 358 357 357 356 357 358 360 2 3 4 3 1 0 0 1 2 3 3 3 2 2 1 2 2 3 2 2 1 360 358 358 357 357 357 357 355 353 351 349 346 343 341 339 338 336 335 335 334 332 331 329 327 326 324 323 322 320 320 319 317 316 314 313 311 310 308 307 305 303 301 299 298 297 296 295 294 293 291 290 289 288 287 285 284 283 282 280 279 279 278 278 278 277 276 275 275 275 274 274 274 274 274 274 274 274 274 272 271 270 270 272 273 273 270 266 264 263 263 263 264 264 267 270 274 274 270 265 262 261 263 265 267 268 269 270 271 273 273 272 270 268 267 267 267 268 270 271 271 270 269 268 267 268 270 274 278 282 287 291 294 295 298 302 305 306 304 301 297 291 288 288 291 295 298 303 309 319 343 34 46 40 52 82 102 108 109 107 106 107 110 117 121 124 126 127 127 127 127 126 124 122 120 117 113 110 108 107 105 101 94 89 85 81 78 74 71 69 66 64 60 57 53 51 48 45 42 40 39 38 37 35 34 33 30 27 24 22 21 24 28 36 45 54 58 61 63 66 71 79 87 92 96 98 98 97 97 98 97 97 90 84 77 70 61 54 46 37 28 19 10 0 350 344 338 332 328 327 328 331 332 332 331 330 332 334 337 337 335 334 334 336 358 358 359 360 1 2 4 5 7 8 10 11 13 14 15 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 23 24 25 26 26 27 28 28 29 29 30 31 32 32 33 33 33 32 31 30 28 27 25 23 21 17 11 3 354 346 339 336 336 341 347 348 347 344 343 342 340 338 336 335 335 336 336 334 332 332 332 331 329 327 324 318 310 302 297 299 302 305 305 299 291 284 280 279 279 279 277 273 268 265 263 262 261 258 254 249 248 248 251 254 254 250 247 246 246 246 246 247 247 248 249 250 256 264 272 276 276 276 278 281 286 292 297 298 298 298 297 297 298 301 305 308 311 314 315 315 314 311 309 309 313 318 323 327 332 337 341 345 348 349 350 351 352 350 349 352 359 8 16 24 31 38 43 43 36 23 15 12 13 14 15 15 15 15 16 19 25 33 39 43 45 48 49 49 49 50 51 52 53 54 54 53 52 51 50 49 49 49 48 47 45 43 41 38 36 34 32 31 30 29 29 30 28 26 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 20 19 17 15 13 9 6 3 2 0 359 359 358 358 357 356 357 357 359 1 3 3 3 2 1 2 4 5 6 6 5 4 3 2 3 3 3 3 2 1 359 357 355 354 353 353 354 353 354 355 353 351 348 346 343 341 339 338 336 336 333 331 329 327 325 324 322 321 320 320 320 319 317 316 314 313 311 309 307 305 303 301 299 298 297 296 295 294 293 291 290 289 288 287 286 284 283 282 281 279 278 278 278 277 277 276 275 274 273 273 273 273 273 272 272 272 273 272 272 271 269 269 270 271 271 269 266 264 263 263 262 262 263 264 267 270 271 270 267 263 262 262 264 265 266 268 268 269 270 271 271 270 269 268 267 267 267 268 269 269 270 269 268 267 266 268 271 274 278 282 285 288 290 294 297 300 301 301 300 298 294 290 289 290 294 297 300 303 309 335 107 113 105 94 98 109 114 116 115 112 111 115 120 124 127 128 128 129 130 129 128 127 125 124 122 118 116 114 113 112 109 104 97 90 85 82 80 77 75 71 68 64 60 56 52 48 44 41 39 37 36 35 34 34 33 31 27 23 22 19 19 22 31 44 52 53 53 54 56 61 68 77 86 93 99 101 101 101 99 97 98 96 92 87 80 73 67 63 57 49 40 29 15 5 355 347 341 337 337 337 338 338 336 334 332 334 337 338 337 336 336 338 341 359 359 360 1 2 3 4 6 8 9 11 12 13 14 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 23 24 25 26 27 28 29 30 30 31 32 33 34 33 33 32 31 30 29 27 26 24 22 20 17 13 8 1 355 351 348 348 351 354 352 347 344 341 340 339 338 337 335 332 329 327 322 318 315 314 313 313 312 310 307 302 294 288 287 291 296 298 298 296 291 288 287 287 286 283 276 269 264 261 259 258 255 251 246 243 243 245 246 245 243 241 240 240 241 242 245 247 250 251 250 254 264 271 272 268 268 272 278 283 287 290 291 292 294 295 297 300 303 307 310 312 314 315 314 312 311 309 310 313 315 318 322 328 335 341 346 348 348 348 348 349 351 352 358 9 18 22 26 30 33 37 37 33 23 13 10 11 12 13 14 14 14 15 18 23 29 36 42 46 51 51 52 53 54 55 55 56 56 55 54 53 52 51 51 51 50 49 47 45 42 40 38 36 34 33 32 31 30 30 30 28 27 26 25 26 27 28 28 27 27 26 26 26 26 26 25 25 24 23 22 21 20 19 17 15 13 10 7 5 3 2 1 360 359 359 358 358 358 358 359 360 0 1 3 3 4 6 7 8 8 7 5 4 4 5 6 6 5 4 2 360 358 356 355 353 353 352 352 355 358 358 356 354 351 348 346 343 341 339 337 335 332 330 327 325 323 322 321 320 321 321 320 319 318 317 316 314 311 309 307 304 302 300 298 296 295 294 293 292 291 290 289 288 287 286 284 283 282 281 279 278 278 277 277 276 275 274 274 273 273 273 273 272 272 271 271 271 270 270 269 268 268 268 269 269 268 266 264 263 263 262 262 261 261 263 265 267 268 267 265 263 263 264 265 266 266 267 268 268 269 270 270 269 268 267 267 267 267 267 268 268 269 268 266 266 267 269 271 274 277 280 283 286 289 292 294 295 297 297 297 294 289 288 288 291 294 296 298 302 311 118 127 128 122 118 119 121 123 123 120 119 121 125 128 130 132 132 132 132 131 130 129 128 127 125 122 120 118 118 117 115 111 106 98 91 88 86 84 81 78 74 69 65 60 54 49 44 41 38 36 35 33 33 33 32 30 26 22 21 18 17 20 29 41 46 47 45 44 43 48 54 62 70 79 87 93 97 100 97 97 98 97 96 94 89 86 85 83 81 77 71 58 45 27 12 2 354 349 347 346 343 341 339 338 337 338 340 339 337 339 341 343 347 360 0 1 2 3 4 5 6 8 10 11 13 14 15 15 16 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 20 21 22 23 24 25 26 27 28 29 30 31 32 32 32 32 31 30 29 28 27 25 24 22 21 19 17 14 12 8 4 0 356 354 352 353 352 348 343 340 336 334 332 332 332 330 327 321 316 310 305 300 296 295 294 294 292 290 288 284 280 279 283 289 293 297 299 300 298 296 293 289 283 274 267 263 259 257 255 252 248 243 238 237 237 237 235 234 233 234 235 236 238 241 245 248 250 249 254 263 267 267 263 263 270 278 284 286 288 288 290 292 296 299 302 306 309 311 313 316 316 315 315 315 313 312 311 312 314 317 322 328 335 341 343 344 345 346 347 350 356 4 15 23 25 27 27 28 31 31 28 20 12 9 9 10 11 12 13 14 15 18 22 27 34 40 46 52 54 56 57 58 58 58 58 58 57 56 55 54 53 53 53 52 50 47 44 41 39 37 35 34 33 33 32 32 31 30 29 28 28 29 30 32 32 32 31 30 29 29 28 28 28 28 27 26 25 24 22 20 19 17 16 14 12 10 8 6 5 3 2 2 1 1 0 360 359 359 359 358 359 3 4 6 8 10 10 9 8 6 5 6 7 8 8 7 6 4 2 0 359 357 356 355 355 355 357 360 1 1 358 356 353 351 347 344 341 338 336 332 329 327 324 323 322 321 321 322 321 321 321 320 320 319 317 314 311 308 306 303 300 298 296 294 293 292 291 290 290 289 288 287 286 285 283 282 281 280 279 278 277 276 275 275 274 273 272 272 272 272 272 271 270 270 269 269 268 268 267 267 267 267 267 267 265 264 263 262 262 261 260 259 260 262 263 264 265 265 264 264 264 265 265 266 267 267 268 267 268 268 269 268 268 267 266 266 266 266 267 267 267 266 265 266 267 269 271 274 276 279 282 284 287 289 291 292 294 294 292 289 286 286 287 290 292 294 297 302 315 129 134 133 131 129 129 130 130 129 128 128 130 132 134 135 135 134 133 133 132 131 131 130 129 126 123 121 120 120 118 115 111 104 97 93 91 89 87 84 80 75 70 65 58 52 46 41 38 36 34 33 33 32 31 29 23 19 17 16 16 18 25 32 36 38 39 40 40 42 46 49 55 62 69 77 85 91 93 95 96 96 98 97 95 95 96 100 103 101 95 85 74 57 37 21 10 3 358 353 348 344 341 341 342 343 344 344 343 344 345 347 351 1 1 2 3 4 5 6 7 8 10 12 13 14 15 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 21 22 23 24 25 26 28 29 31 31 31 30 30 28 27 26 25 24 22 21 20 19 18 17 15 13 11 9 6 2 359 357 355 353 350 346 342 337 333 329 326 323 321 319 315 310 305 299 294 289 285 281 279 278 277 276 275 273 272 273 277 283 290 295 299 301 299 295 290 284 277 271 266 262 260 256 252 249 245 240 235 232 233 231 228 227 227 228 230 232 234 236 239 243 246 248 253 263 268 269 269 270 274 282 286 287 287 288 290 293 298 302 305 308 310 311 315 319 319 320 322 321 314 304 297 298 305 312 317 322 328 333 336 338 341 343 345 349 358 8 18 24 25 24 23 23 25 27 25 18 11 8 8 9 11 12 14 15 17 19 22 27 33 39 46 52 56 58 60 61 61 62 62 61 60 59 57 56 55 55 54 52 50 47 44 41 39 37 36 35 35 35 34 34 33 32 31 31 32 34 35 35 36 35 34 33 32 31 30 30 29 29 29 28 27 25 23 21 19 18 16 14 13 12 10 9 7 6 5 4 4 3 2 2 1 360 359 359 1 5 6 8 10 12 12 11 8 7 7 8 9 10 10 9 8 7 5 4 2 360 359 359 359 360 0 1 2 1 360 358 357 355 351 347 343 339 336 332 329 327 324 323 322 321 321 322 322 322 322 323 322 321 319 316 313 310 307 304 300 298 295 294 292 291 290 289 289 288 288 287 286 285 284 283 281 280 279 278 277 276 275 274 274 273 272 271 272 272 271 271 270 269 268 267 267 267 266 266 265 265 264 264 264 263 263 262 261 260 260 258 259 260 261 262 263 263 264 264 264 264 265 266 266 267 267 267 266 266 267 267 267 267 266 266 266 266 266 266 266 265 265 266 267 268 269 271 273 276 278 280 283 285 287 289 290 290 289 287 285 284 285 287 289 291 293 297 301 180 136 136 136 136 134 135 137 137 136 135 135 136 137 138 138 137 136 135 134 133 133 133 132 131 128 126 123 122 120 118 114 108 102 98 95 94 93 90 86 81 76 70 63 55 47 41 38 37 35 34 33 32 32 27 21 16 12 12 14 16 19 22 26 31 35 40 43 42 41 43 46 48 52 58 69 77 83 87 90 92 93 92 93 97 105 114 114 110 104 96 85 67 49 34 23 15 9 3 356 352 348 346 347 350 350 349 347 347 349 351 354 2 2 3 4 4 5 6 7 9 10 12 13 14 15 15 16 16 17 16 16 16 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 18 19 21 22 23 24 26 27 28 29 29 28 27 26 25 24 23 22 21 20 19 19 18 17 16 15 13 12 10 7 5 4 2 358 354 349 346 343 338 332 327 322 317 313 308 303 299 295 292 287 283 277 272 269 268 268 268 267 265 264 265 269 275 282 287 291 292 291 287 282 278 273 269 265 262 259 256 251 246 242 237 233 230 231 228 225 225 225 226 227 228 229 229 230 236 242 246 251 265 273 279 282 283 284 285 286 286 287 288 292 296 301 304 307 310 313 314 317 322 326 332 335 332 317 290 274 277 296 311 319 322 324 327 330 334 337 340 345 351 1 10 17 20 20 19 18 18 21 25 24 18 11 8 6 7 10 13 15 16 18 21 24 28 34 40 47 53 58 61 63 64 65 65 65 64 62 60 59 57 56 55 53 51 48 45 43 41 40 38 38 37 37 36 36 35 35 35 35 35 36 37 37 37 36 36 35 33 32 31 31 30 30 29 29 28 27 26 24 23 21 19 17 16 14 13 12 11 9 8 7 7 6 5 4 3 2 1 360 1 4 6 8 10 12 14 14 14 13 11 10 10 11 12 12 12 11 10 9 7 5 4 3 3 4 5 5 5 4 3 1 1 1 360 356 351 346 341 337 333 330 327 325 323 322 321 321 321 322 323 324 324 324 322 320 318 315 311 308 304 301 298 296 294 292 290 289 288 288 287 287 286 285 284 284 283 282 280 279 278 277 276 275 274 273 272 271 271 271 271 270 270 269 268 267 267 266 266 266 265 264 263 262 262 261 261 261 261 261 260 259 258 258 259 259 260 261 261 262 262 263 263 264 265 265 266 266 266 265 265 265 266 266 267 266 266 266 266 265 265 265 265 265 265 266 267 268 269 271 273 275 277 279 282 284 286 287 287 285 284 282 282 283 284 286 288 290 293 293 285 172 144 141 139 138 138 140 141 142 142 140 140 141 141 141 140 139 138 136 135 134 135 135 135 133 130 128 125 123 121 118 113 108 104 101 100 98 95 91 87 82 75 67 57 48 41 38 36 35 35 35 35 33 29 23 16 10 8 8 9 11 13 15 21 26 31 36 35 32 31 33 37 40 45 53 61 68 73 79 81 82 83 88 94 103 108 105 102 98 92 80 65 51 41 33 27 21 14 8 2 358 355 354 359 359 357 355 355 355 356 357 3 3 4 4 5 6 7 8 9 10 12 13 14 15 15 16 16 17 17 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 18 20 21 22 23 24 26 26 27 27 26 25 24 23 22 22 21 21 20 19 18 18 17 16 15 14 13 12 10 9 9 8 2 355 350 348 345 341 336 329 323 316 310 304 298 293 290 288 285 280 274 268 265 264 264 264 263 261 259 260 262 266 271 276 281 284 283 280 276 273 270 266 263 260 257 254 248 243 239 235 231 228 227 224 227 225 223 223 225 227 227 225 223 231 239 244 249 264 275 282 286 287 286 285 285 285 286 289 293 299 304 307 311 315 318 320 322 328 335 345 354 358 359 233 207 288 335 331 328 325 326 327 329 333 335 340 347 356 4 12 14 14 13 13 13 15 20 24 23 17 11 8 6 7 10 13 15 17 19 22 25 30 35 41 48 55 60 63 66 68 69 69 68 65 63 60 59 58 56 54 51 48 46 44 43 42 41 41 40 39 39 39 38 38 38 38 38 38 38 38 37 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 26 25 23 21 20 18 16 15 14 12 11 10 9 9 8 7 6 5 4 2 2 2 5 7 10 12 14 16 16 16 16 15 13 12 13 13 12 12 13 13 13 12 10 8 6 6 7 8 10 11 11 10 9 8 8 6 3 358 352 347 340 335 332 329 326 324 322 321 321 321 323 324 325 325 324 323 321 319 316 312 309 306 302 299 296 294 291 289 288 287 286 286 285 284 284 284 284 283 282 280 279 278 277 276 275 273 272 272 271 270 270 269 268 268 268 267 267 266 266 266 266 265 264 262 260 259 259 260 260 260 260 260 259 258 258 258 258 259 259 259 259 259 260 261 262 264 264 264 265 265 265 265 264 264 265 265 266 266 266 266 265 264 264 264 265 265 265 266 267 268 269 271 273 274 276 278 281 283 284 284 283 282 280 280 281 282 284 286 288 290 290 286 257 166 152 147 145 144 143 144 145 146 145 144 144 143 144 143 142 141 140 138 137 136 137 137 136 135 132 130 127 125 122 119 115 111 108 106 104 101 97 93 87 80 71 59 49 42 39 37 36 37 38 38 37 34 28 19 11 8 6 4 5 6 6 9 13 17 19 18 15 13 15 24 31 36 42 49 55 60 65 70 73 76 84 89 91 89 87 86 83 76 66 58 50 44 39 34 29 23 18 13 8 3 4 7 8 7 4 3 3 2 2 4 4 5 5 6 7 8 9 10 11 12 13 14 15 15 15 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 19 20 22 23 24 24 25 25 25 25 25 24 24 23 23 22 22 21 20 19 18 17 16 15 15 15 14 13 12 13 12 6 358 353 351 349 347 342 335 328 321 314 306 298 292 288 286 284 280 274 269 264 262 261 260 258 256 254 254 255 258 262 267 273 276 276 274 271 268 266 263 260 256 252 248 243 238 235 232 229 225 223 223 229 226 221 222 225 229 230 228 223 232 239 241 246 259 269 276 279 279 278 280 282 283 285 289 295 301 306 310 315 320 324 325 327 329 335 350 3 7 6 359 348 342 337 333 330 329 329 330 332 334 336 342 351 0 6 9 10 9 9 10 12 15 18 21 19 14 10 8 7 7 9 12 15 17 19 22 26 30 36 43 50 57 63 66 70 71 72 72 69 66 63 61 60 58 56 53 50 47 45 44 44 43 43 42 41 41 41 41 42 43 43 41 40 39 39 38 37 36 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 26 25 24 22 21 19 17 15 14 13 12 11 10 9 8 8 7 5 4 3 4 5 7 11 14 17 18 18 18 19 18 16 15 14 13 12 12 13 14 15 15 14 13 12 10 10 11 15 18 18 18 17 16 16 14 10 5 360 353 345 339 334 331 328 325 323 322 321 322 323 324 325 324 323 322 321 319 317 314 311 308 305 301 298 295 292 289 287 286 285 284 283 283 283 283 283 282 281 280 279 278 277 276 275 274 272 271 270 270 269 268 267 267 267 267 266 266 265 265 265 265 264 262 259 257 257 258 259 260 260 260 259 259 258 258 258 258 258 258 258 258 258 259 259 260 261 262 263 263 265 266 264 264 263 264 264 265 266 266 265 264 264 264 264 264 265 265 266 267 268 269 270 271 273 275 278 280 282 282 281 280 279 278 278 280 281 283 285 287 288 288 279 219 169 157 154 151 148 147 148 149 149 148 147 146 146 146 145 144 143 141 140 139 139 139 139 138 137 134 132 129 127 124 121 117 114 112 111 107 102 97 91 84 74 62 51 44 39 38 38 40 42 43 44 42 37 28 19 13 9 6 5 4 3 3 5 6 7 6 2 359 2 9 18 28 36 42 47 51 56 60 64 67 72 76 78 78 75 71 65 58 53 49 45 42 40 36 32 28 24 19 15 13 12 13 14 14 12 10 9 7 7 4 5 5 6 7 8 9 10 10 11 12 14 15 15 15 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 19 20 21 22 23 24 24 25 25 25 25 25 25 25 24 23 22 21 20 19 19 18 16 15 16 17 16 15 15 16 14 8 360 356 355 353 351 348 342 334 326 317 307 297 290 284 282 281 279 275 269 264 261 258 255 253 250 248 249 250 252 255 260 265 269 269 267 264 262 261 260 256 249 244 239 235 232 230 228 225 222 221 226 231 228 221 221 226 231 234 232 229 236 239 239 243 250 254 258 263 266 270 275 279 282 285 291 298 304 309 314 320 324 328 329 328 329 335 353 360 356 348 342 339 336 333 331 331 331 332 334 335 336 339 346 355 1 4 4 5 6 10 12 13 15 16 16 14 10 8 6 6 6 8 10 13 16 18 22 26 32 38 44 52 59 65 69 73 75 75 73 70 67 64 62 61 59 56 53 50 48 46 45 45 44 44 43 42 42 43 45 47 50 51 50 45 42 40 39 38 37 36 35 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 26 25 23 21 19 17 16 14 13 13 12 11 10 10 9 7 6 5 6 7 8 13 17 19 20 20 20 21 21 19 18 16 16 15 15 15 15 16 17 17 18 18 17 17 16 19 23 23 23 22 22 22 20 17 11 4 357 349 341 336 333 330 328 325 325 324 323 323 323 322 322 322 322 321 320 319 316 313 310 306 303 299 296 293 290 288 286 284 283 282 281 281 281 282 281 281 280 279 278 277 276 275 274 272 271 270 270 269 267 266 266 266 266 266 265 265 264 264 264 263 261 259 256 256 257 258 259 259 259 259 259 258 258 258 258 258 259 259 259 258 258 258 258 259 260 261 262 263 264 264 264 264 264 264 266 266 266 265 265 264 263 263 263 264 265 266 267 268 268 268 269 270 272 275 277 279 280 279 279 277 276 276 277 278 280 282 285 287 289 286 272 218 171 159 155 152 150 150 151 151 151 150 149 149 149 148 147 146 145 143 142 141 141 142 141 140 138 136 134 132 130 127 123 120 117 115 112 108 103 97 88 78 66 55 46 41 40 41 44 47 49 51 50 47 40 33 26 21 17 13 9 7 5 4 3 2 359 355 352 352 356 4 18 29 35 40 43 46 48 50 51 52 53 55 59 56 51 48 45 43 41 39 38 36 34 31 28 24 20 17 15 15 16 17 17 16 14 13 12 11 5 6 6 7 7 8 9 10 11 12 13 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 17 19 20 21 22 23 24 24 25 25 26 26 26 26 26 25 24 23 22 21 21 20 18 17 16 16 16 16 17 18 18 15 8 2 359 357 355 353 349 343 335 326 316 306 296 287 282 279 279 277 273 268 263 259 255 251 248 245 243 245 247 249 251 255 259 261 262 260 258 257 257 257 253 246 237 231 228 227 226 225 222 221 223 229 232 229 223 221 226 232 235 236 235 239 239 238 240 241 240 242 252 262 267 273 279 282 285 290 298 306 313 318 323 328 332 333 334 338 346 352 352 348 344 340 337 336 334 332 332 333 334 336 337 338 341 349 355 358 357 355 354 356 2 11 14 14 13 11 9 8 6 5 5 4 6 8 11 15 18 22 28 34 42 49 56 62 67 72 75 77 77 75 71 68 65 64 63 61 58 55 52 50 49 48 47 46 45 44 44 45 47 50 54 57 58 58 54 48 43 40 39 38 37 36 35 35 34 34 33 33 32 31 31 30 30 29 29 29 29 28 27 25 23 22 19 18 16 15 14 14 13 11 11 10 8 7 8 8 9 10 14 18 21 22 22 22 22 22 22 21 20 20 20 19 18 18 18 18 18 19 21 24 24 24 26 27 27 26 26 25 25 23 20 14 6 358 351 344 339 336 334 331 330 329 327 324 323 322 321 321 322 322 322 321 320 318 315 311 307 304 300 297 294 291 288 286 284 282 281 280 280 280 280 280 280 280 279 278 277 275 275 274 273 271 270 270 269 267 266 265 265 265 265 265 264 263 263 262 262 261 259 257 256 256 257 258 258 257 257 258 258 258 258 259 259 259 259 258 256 257 257 258 258 259 260 262 262 262 263 264 265 266 265 267 267 266 265 265 264 263 263 263 263 264 265 266 266 266 266 267 268 270 272 274 276 277 277 277 276 275 274 274 276 278 280 282 285 287 288 285 272 212 168 160 156 154 153 153 153 153 153 152 152 151 151 150 149 148 147 145 144 144 144 144 143 142 140 138 136 134 132 129 126 122 119 117 113 108 101 92 82 70 57 48 43 43 46 49 51 53 56 58 56 53 50 46 40 34 27 21 16 13 10 6 2 359 354 350 347 346 349 4 16 26 31 33 35 35 35 34 33 33 37 40 39 37 36 35 34 33 33 32 32 30 28 26 22 19 16 15 15 16 18 18 18 17 16 15 15 6 6 7 7 8 9 10 11 12 12 13 14 15 16 16 16 17 18 17 17 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 19 20 21 22 23 23 24 24 25 25 26 26 26 25 25 24 23 23 22 21 20 19 18 18 17 16 17 19 19 18 14 8 4 2 1 357 351 344 337 330 321 312 303 292 284 280 277 277 274 270 266 262 258 255 252 247 245 243 243 244 245 248 252 255 257 255 253 252 253 255 255 253 246 235 227 225 225 225 224 222 220 226 229 232 231 227 225 227 232 236 238 239 241 240 236 235 235 237 241 249 261 270 275 281 286 291 295 302 311 317 322 326 331 333 333 336 342 348 347 345 342 340 338 337 336 336 336 335 335 336 337 338 339 342 347 351 353 351 348 346 348 353 2 9 10 9 7 6 6 6 6 6 6 7 9 12 16 20 26 33 43 51 58 64 69 73 76 78 79 79 76 73 70 68 66 65 63 61 58 56 54 53 52 51 50 50 49 50 50 51 54 60 63 63 62 59 53 46 43 41 40 38 37 36 35 35 35 34 34 33 32 32 31 31 30 31 31 30 30 29 27 26 24 22 20 18 17 17 16 15 13 12 11 10 10 10 10 11 12 15 19 22 23 24 24 24 23 24 24 24 25 25 25 24 22 21 20 19 20 23 25 28 29 30 30 29 28 27 26 25 24 20 14 7 359 353 348 344 340 338 336 334 332 328 325 322 321 321 322 323 323 323 322 321 319 316 312 309 305 302 298 295 292 290 287 285 282 281 279 279 279 279 279 279 279 279 278 277 276 274 273 273 272 271 270 269 267 265 264 264 264 264 263 263 263 262 262 261 260 260 258 257 257 256 256 256 255 255 256 258 259 259 259 259 259 257 255 255 257 258 258 258 259 260 261 262 261 262 262 264 265 266 267 267 266 266 265 264 263 262 262 262 263 264 265 265 264 265 265 266 268 269 271 273 274 275 275 274 273 272 272 273 275 277 279 282 285 287 288 286 273 214 173 161 156 155 156 156 156 156 155 155 154 154 153 152 151 150 148 147 146 146 145 145 145 144 142 140 138 135 134 131 128 126 124 120 114 107 98 86 73 60 50 45 44 47 51 54 55 60 63 64 64 64 63 59 51 42 35 30 26 21 15 9 4 360 355 350 344 345 353 3 13 19 21 23 23 23 22 22 22 25 28 29 29 29 27 26 26 26 25 25 24 23 21 19 16 14 13 13 16 17 18 18 18 18 17 17 7 7 7 8 8 9 10 11 12 13 14 15 16 16 16 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 18 19 20 21 22 23 23 23 23 24 24 25 25 25 25 24 24 23 22 21 21 20 19 18 19 18 19 19 20 20 19 15 10 8 7 5 358 348 339 332 324 316 307 299 289 283 278 275 274 271 267 264 263 262 261 259 255 252 249 247 246 246 249 255 259 258 253 249 248 251 255 256 254 248 238 227 221 221 224 225 224 225 229 231 232 233 232 230 231 235 239 241 243 243 241 237 236 236 238 242 248 257 267 279 289 298 306 310 317 320 322 325 328 330 329 326 325 329 336 341 341 339 337 335 334 334 335 337 338 338 338 339 339 341 343 345 347 348 348 347 344 343 345 350 358 2 3 3 4 6 8 11 12 13 14 14 16 19 25 34 46 59 68 73 76 80 83 84 83 82 80 78 76 74 72 70 68 67 65 63 62 60 59 59 58 58 59 59 59 57 57 59 62 62 60 58 56 53 48 45 43 42 41 39 38 37 37 37 37 36 35 35 34 33 33 33 33 33 32 32 31 30 28 26 24 23 21 20 20 19 18 16 14 13 12 12 12 12 13 14 17 21 24 25 26 26 26 25 26 27 28 29 30 30 28 27 25 23 22 22 24 26 28 29 29 29 29 27 24 21 19 18 16 12 6 1 357 352 349 345 342 339 337 333 329 326 323 322 323 324 325 324 323 323 322 320 318 314 311 308 304 301 298 295 292 289 286 283 281 279 278 277 278 278 278 278 278 278 277 276 275 274 274 273 271 270 269 267 265 264 263 263 262 262 262 262 262 262 261 260 260 258 257 256 255 255 255 254 254 255 257 259 259 259 258 257 255 255 256 258 260 260 259 259 260 261 261 261 261 261 262 263 264 266 266 266 266 265 264 263 262 261 261 262 263 263 263 263 263 264 265 266 267 269 271 272 273 273 273 272 272 271 272 272 274 275 278 282 285 288 289 287 275 236 190 166 161 160 159 159 159 159 159 158 157 156 155 154 152 151 149 148 148 147 147 147 146 145 143 141 139 138 136 135 133 130 126 120 113 103 91 76 61 50 45 44 46 50 53 56 60 65 66 67 69 71 69 61 53 47 43 38 32 25 19 13 8 3 357 349 346 347 351 358 4 9 12 14 16 17 18 19 21 22 23 23 22 20 19 19 19 19 18 17 16 14 13 12 11 10 11 14 17 18 19 20 20 20 19 7 7 8 8 9 10 11 12 12 13 14 15 16 17 17 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 20 20 21 22 22 23 23 23 23 23 23 24 24 24 23 23 23 22 21 20 19 18 18 19 21 22 22 22 22 20 17 14 13 12 7 357 345 335 328 321 313 306 297 288 281 277 274 271 268 265 265 267 267 266 264 262 259 256 256 257 258 260 265 269 263 254 248 247 252 257 257 255 250 243 230 217 215 221 226 229 233 234 233 233 235 235 235 236 239 243 245 246 245 244 243 244 245 248 251 254 261 272 286 297 307 314 319 325 327 325 325 326 326 324 321 319 322 329 335 338 338 335 333 331 330 331 335 341 342 344 344 344 344 344 345 346 346 347 348 348 347 347 348 352 355 357 359 2 6 13 18 21 21 20 18 19 23 31 43 59 73 82 85 87 90 92 92 89 85 83 80 80 79 77 75 73 72 71 69 68 67 67 67 67 68 69 70 69 68 68 65 61 58 55 53 52 50 48 47 45 44 43 41 40 40 40 40 40 39 39 38 38 37 37 37 36 35 35 34 33 32 31 29 28 26 25 23 22 21 20 19 17 16 14 14 14 14 16 18 22 24 26 27 28 28 29 28 29 30 32 33 33 32 30 30 28 27 26 26 27 27 27 26 25 23 21 17 12 10 10 10 10 9 6 3 0 356 352 349 345 342 339 335 331 327 325 324 325 326 326 325 324 324 323 321 319 316 313 310 306 303 300 297 294 291 288 285 282 279 277 277 277 277 277 277 278 277 277 277 277 276 275 274 272 271 269 268 266 264 264 263 262 262 262 262 262 262 261 261 260 258 256 255 254 253 254 253 253 254 256 258 259 258 256 254 254 255 258 262 263 262 260 259 259 259 261 261 261 260 261 263 264 266 266 266 266 265 265 264 263 262 261 261 262 263 262 261 262 262 263 265 266 268 269 270 271 271 271 271 270 270 270 271 272 272 274 278 283 286 289 290 287 277 257 208 178 169 165 162 162 161 161 160 160 159 157 156 155 153 152 150 150 149 149 148 148 147 145 144 142 141 140 140 139 135 130 124 117 107 94 77 59 45 40 40 42 45 48 50 54 57 59 61 65 68 67 61 56 53 52 47 41 35 29 23 18 12 5 357 351 347 345 348 350 353 358 4 10 15 18 19 20 19 19 18 16 15 14 13 13 13 12 10 9 8 7 7 6 6 8 13 17 19 20 21 22 23 22 8 8 8 9 9 10 11 12 13 13 14 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 20 19 21 23 25 25 25 23 21 18 17 18 15 7 355 343 333 326 319 313 305 297 288 280 275 272 268 266 266 269 271 268 265 262 260 258 260 266 271 274 275 274 270 261 253 248 248 254 258 259 256 253 247 233 213 207 217 227 235 239 237 233 232 236 238 240 243 247 251 251 250 249 249 251 254 256 258 261 264 270 278 287 298 310 319 325 327 326 323 321 321 321 321 321 320 322 327 332 336 336 335 332 329 327 329 336 345 351 352 351 349 348 347 347 346 346 346 347 348 349 350 351 352 353 355 357 1 8 17 26 29 26 22 19 20 25 34 47 60 72 81 88 91 93 95 95 93 89 86 84 85 85 83 80 78 77 76 75 73 73 73 74 75 76 78 79 80 80 78 73 63 58 55 54 52 51 50 48 47 46 45 44 44 45 45 45 45 44 44 43 43 42 41 40 39 38 38 37 36 35 34 32 31 30 28 27 25 24 23 21 20 18 17 16 16 17 20 23 26 27 27 28 29 30 31 31 32 33 34 35 34 32 31 31 31 31 30 30 29 28 26 25 23 20 16 12 8 6 6 7 8 7 6 5 2 358 354 351 348 346 342 338 334 331 328 327 327 327 327 327 326 325 324 323 321 318 315 312 309 306 303 300 297 293 290 287 284 281 279 277 277 276 276 276 277 277 277 277 278 277 276 275 273 272 270 269 267 265 264 263 262 261 261 261 261 261 261 261 260 258 256 255 253 253 253 253 253 253 254 256 258 257 256 254 254 256 261 265 265 262 259 257 256 257 258 259 259 259 260 262 264 265 265 265 265 265 265 264 264 263 262 262 262 263 261 260 260 261 262 264 265 267 268 269 269 270 269 269 268 268 269 270 270 270 271 274 279 284 289 291 289 284 274 253 216 188 175 170 166 164 163 162 161 160 159 158 157 156 154 153 151 151 150 150 149 149 147 146 145 143 142 143 142 140 135 129 122 113 98 75 50 34 29 32 36 37 39 40 43 46 48 51 57 60 59 55 54 56 57 53 47 41 35 31 26 20 13 5 358 351 347 344 343 342 344 351 360 9 15 18 18 17 15 14 12 10 9 8 8 7 6 4 2 1 1 3 3 4 6 12 18 22 24 25 27 27 26 8 8 9 9 9 10 11 12 12 13 14 15 16 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 25 26 26 26 23 21 20 20 20 15 5 353 341 332 325 319 312 305 297 289 281 275 270 267 267 269 271 270 264 260 257 255 256 261 270 276 279 278 272 263 255 251 248 251 256 258 259 257 255 250 233 210 205 215 229 239 243 241 237 235 237 241 245 249 253 255 257 255 254 255 258 261 264 266 266 267 272 280 287 296 307 314 320 324 324 320 317 316 318 320 322 323 324 326 329 332 335 336 334 332 329 331 337 346 354 358 356 353 351 350 348 347 346 345 345 346 348 350 352 354 355 355 357 1 8 19 30 33 27 22 19 20 22 26 38 52 63 73 84 90 91 92 94 96 96 96 93 92 90 87 84 82 81 81 79 79 78 79 80 81 82 83 84 84 84 82 79 70 62 57 55 54 53 52 51 50 49 49 49 50 50 51 50 50 50 49 48 47 46 45 44 43 43 42 41 40 38 37 36 34 33 32 30 28 27 26 24 23 22 21 20 20 20 22 25 28 28 29 30 31 32 32 33 34 36 37 36 34 33 34 34 33 33 33 32 30 29 27 25 23 21 18 14 11 9 9 10 10 9 8 7 5 2 358 355 353 350 346 343 338 335 332 331 330 330 330 329 328 327 325 324 322 319 317 314 311 308 305 302 299 296 292 289 285 282 280 279 278 277 276 276 276 276 277 277 277 277 276 275 274 272 271 270 268 266 265 264 262 261 261 261 261 261 261 261 260 258 256 255 254 254 253 253 253 253 254 256 257 259 259 258 257 258 262 264 264 262 259 256 255 255 257 257 258 257 257 259 262 263 263 264 264 264 264 264 264 263 263 262 262 262 262 261 260 260 261 263 264 266 267 268 268 268 268 267 267 267 267 268 269 268 268 270 275 281 288 290 290 287 280 268 247 213 189 178 173 168 165 164 163 162 161 160 159 158 157 155 154 152 152 151 151 150 149 148 147 145 143 144 144 144 141 137 131 122 107 76 36 18 17 23 29 29 28 30 34 38 43 47 53 56 56 53 57 62 63 59 54 47 42 37 32 26 20 12 4 357 351 346 342 339 338 342 351 1 10 14 15 14 12 11 9 8 6 5 4 3 1 359 357 355 356 358 1 2 3 9 18 23 27 29 31 31 29 8 8 9 9 9 10 11 12 13 14 15 16 17 18 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 26 27 28 28 27 26 25 24 25 27 28 28 24 22 22 22 19 13 4 349 338 329 323 316 309 302 295 288 281 277 272 268 270 272 271 265 259 254 249 248 253 262 269 272 272 269 263 256 251 250 249 253 256 258 259 258 256 250 230 209 208 219 234 243 247 248 248 247 246 246 248 252 256 258 259 260 261 261 263 266 269 270 271 273 276 280 286 294 306 312 316 320 321 319 315 315 318 322 325 326 326 326 328 334 339 341 340 338 334 332 336 344 353 359 359 356 353 351 349 347 346 345 345 345 346 349 352 355 356 358 360 3 8 16 26 31 28 23 21 21 20 23 34 47 58 69 81 89 90 91 94 97 102 106 109 108 96 90 87 85 85 85 85 85 85 85 85 85 86 86 87 87 86 84 82 74 65 59 57 56 55 54 54 54 54 55 55 56 56 56 56 55 55 55 54 52 50 49 48 48 48 48 47 45 43 42 40 39 37 35 34 32 31 30 29 28 27 26 25 25 25 26 27 28 30 30 31 32 33 34 34 35 37 38 37 34 36 37 36 36 36 35 34 33 31 29 28 26 25 23 21 19 16 16 17 16 15 14 11 8 6 3 0 357 353 349 346 342 338 336 335 334 333 333 332 330 328 327 325 323 320 318 315 313 310 307 304 301 298 294 291 287 284 282 280 279 278 277 276 276 276 276 276 277 277 277 275 274 273 272 271 269 268 266 265 263 262 261 260 260 260 260 260 259 258 257 256 255 254 253 252 252 253 254 256 257 259 260 261 260 261 262 262 262 261 259 256 255 254 255 256 256 256 255 256 257 258 260 262 262 262 263 263 263 263 262 262 262 262 262 261 260 260 261 262 263 265 266 266 267 267 267 266 265 265 265 267 267 267 267 267 271 278 286 289 290 289 284 275 258 227 196 182 176 172 167 166 165 164 163 163 162 161 160 158 157 155 154 153 152 151 151 150 149 147 145 145 146 147 147 145 141 135 122 80 17 360 0 11 20 22 22 24 28 34 40 45 51 56 60 61 68 73 74 72 66 60 54 47 41 34 27 19 11 3 356 350 344 340 339 342 349 358 7 11 12 12 11 10 8 6 4 2 0 358 356 354 353 352 353 355 358 0 1 7 16 24 29 32 34 35 33 8 8 9 9 10 10 11 12 13 14 15 16 17 19 20 21 21 20 21 21 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 22 22 22 23 23 23 25 25 26 27 27 28 30 31 30 28 25 25 27 30 32 31 27 24 23 21 16 8 355 340 330 322 317 311 304 297 291 285 281 278 275 271 270 270 269 264 259 254 247 243 252 263 266 264 261 258 255 253 252 252 250 252 254 255 255 256 258 254 239 222 220 229 240 247 251 253 255 255 254 252 250 251 255 259 262 266 270 270 271 273 274 273 271 269 271 280 290 295 304 311 315 317 318 317 315 315 319 324 328 329 329 329 331 339 345 347 345 342 338 335 335 341 350 357 358 356 353 351 349 347 346 345 345 345 346 349 352 355 358 0 3 5 8 12 20 26 28 26 25 24 22 23 29 41 55 70 82 89 90 91 95 100 105 111 114 112 102 94 89 88 89 90 90 91 90 89 88 87 87 88 89 88 87 86 84 80 74 66 60 57 57 58 58 59 60 61 61 62 62 61 60 60 60 59 58 56 55 54 53 54 54 53 52 50 48 47 45 43 41 39 38 37 36 35 35 34 33 32 32 31 31 31 31 31 32 32 32 33 34 34 35 36 37 37 35 33 35 37 38 39 39 38 38 37 35 33 31 30 29 29 28 25 23 23 23 23 21 18 15 12 10 8 5 1 355 350 346 343 341 340 340 339 338 337 335 333 331 328 326 323 321 319 317 314 312 309 306 303 300 296 293 289 286 283 282 280 279 278 277 276 276 276 276 276 277 277 276 275 274 273 272 270 269 268 267 265 263 261 260 259 259 259 259 259 258 257 256 255 254 252 251 251 252 254 256 257 259 260 261 262 262 261 260 260 260 259 257 255 254 254 255 255 254 253 253 253 254 256 259 260 261 261 262 261 261 261 261 262 262 261 260 260 260 261 262 263 263 264 265 266 266 266 265 265 264 264 265 265 265 265 264 268 276 283 287 289 290 288 281 265 231 196 180 176 173 169 167 166 166 166 165 165 164 163 161 160 158 156 155 154 153 152 151 150 149 147 147 147 149 151 152 150 147 140 93 346 341 346 356 7 13 15 17 20 26 31 35 41 51 60 70 78 83 85 84 81 75 69 62 54 46 37 27 19 10 2 355 350 347 346 350 355 2 8 10 11 12 11 10 8 5 2 360 357 355 353 351 350 350 351 353 357 360 2 7 15 25 31 34 37 37 37 8 8 8 9 10 11 11 12 13 15 16 17 18 19 20 21 21 21 21 22 23 24 25 25 25 25 25 25 25 24 24 24 24 23 23 24 24 24 24 24 24 23 22 22 22 22 23 23 23 24 24 25 26 26 27 29 29 30 32 32 30 28 26 27 30 34 36 34 30 25 22 19 11 353 334 321 315 312 309 304 296 289 286 279 275 273 273 273 267 264 265 266 265 258 248 241 255 263 260 255 251 250 250 252 254 254 250 248 252 244 236 248 264 265 252 238 233 237 245 250 253 257 259 259 258 255 252 250 252 259 266 272 278 280 280 281 279 277 275 274 274 276 281 289 299 308 312 314 314 314 314 315 319 325 330 332 332 333 337 344 349 349 346 343 340 337 336 342 349 354 356 354 352 349 347 346 345 345 345 346 347 350 353 356 360 4 6 7 6 8 14 20 26 30 31 32 31 28 27 42 59 75 86 90 90 91 96 102 109 114 117 115 110 101 95 92 92 93 93 93 93 91 89 88 88 89 89 89 88 86 85 84 80 70 63 60 61 62 63 65 66 67 67 67 67 65 64 63 63 63 62 60 59 59 58 58 57 56 55 53 51 50 49 47 44 42 41 40 40 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 34 35 36 37 37 34 30 30 33 36 39 40 42 42 41 40 38 37 35 34 34 33 31 29 28 28 28 26 23 20 18 15 14 11 7 1 355 349 346 344 343 343 344 345 344 342 340 337 334 331 328 325 322 320 318 315 313 311 308 305 302 299 295 291 288 286 283 282 280 279 278 277 276 276 276 276 276 277 276 276 275 274 273 271 270 269 268 267 265 263 260 259 259 258 258 258 258 257 256 255 254 252 252 251 252 253 255 256 257 259 260 261 261 260 259 258 258 258 257 255 254 254 254 254 254 252 251 251 251 253 256 258 259 260 260 260 260 260 261 261 261 261 260 259 260 260 261 262 263 264 264 265 265 265 264 264 263 263 263 263 263 262 262 267 274 280 284 288 290 289 285 274 245 200 180 176 173 170 169 168 167 167 167 167 166 165 164 162 161 159 158 156 155 154 153 152 151 150 150 151 153 156 157 157 157 158 195 321 327 334 344 352 358 2 5 8 11 15 20 26 39 53 66 77 84 87 87 86 85 81 76 70 60 51 41 30 20 10 4 1 1 2 5 8 10 11 12 12 12 12 10 7 4 1 358 355 352 351 349 349 350 351 353 356 360 2 6 14 25 34 37 39 40 40 8 8 8 9 10 11 12 13 14 15 16 17 18 20 21 21 21 21 21 22 23 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 25 24 23 23 23 23 23 24 25 25 26 27 27 28 29 29 30 31 31 30 28 27 27 29 32 37 38 36 31 27 22 14 344 320 306 300 298 299 299 295 289 284 281 273 267 269 273 274 270 264 265 271 272 260 250 245 264 263 254 248 245 246 249 252 253 249 242 237 247 224 202 241 261 261 252 243 239 242 247 252 255 259 263 262 259 256 254 253 252 258 268 276 280 281 283 287 288 286 283 281 276 276 280 286 295 305 310 312 313 314 315 317 321 327 330 333 334 337 342 350 354 351 347 343 340 338 338 344 351 355 354 352 349 347 345 344 344 343 343 344 347 350 354 358 3 7 10 9 7 8 13 20 30 39 46 49 50 51 58 76 71 79 86 88 88 91 98 106 113 119 121 118 113 109 104 99 95 93 93 93 91 90 88 88 89 89 89 88 88 88 88 87 85 75 67 65 65 67 69 72 73 73 73 72 70 69 67 66 66 65 64 63 63 62 61 60 59 57 56 55 53 52 50 48 46 44 43 42 42 42 42 42 42 41 41 41 40 40 39 40 40 39 38 37 36 36 37 37 37 33 28 28 30 33 36 40 43 44 44 42 41 40 39 39 38 37 36 35 34 33 31 28 25 22 18 16 13 10 6 360 354 350 347 345 344 345 347 348 348 347 345 342 339 334 330 326 323 321 319 316 314 312 310 308 305 302 299 295 292 289 286 283 282 280 279 278 277 276 276 276 276 276 276 276 275 275 274 272 271 270 269 268 267 264 261 259 258 258 257 257 257 257 256 255 254 254 253 252 253 253 254 255 256 257 258 259 259 258 257 257 257 257 256 255 254 253 253 253 253 252 250 249 250 251 253 254 256 257 258 258 259 259 260 261 261 260 259 259 259 260 260 261 262 263 264 264 264 264 263 263 262 262 262 262 261 262 263 267 272 277 282 286 288 289 287 282 266 225 190 180 174 172 170 170 169 169 169 168 167 167 166 165 163 162 161 159 158 157 156 155 154 154 154 155 156 159 160 161 162 166 198 304 317 324 331 338 341 344 348 352 356 1 8 16 28 41 54 66 75 80 82 84 86 85 83 79 73 66 57 46 34 23 17 17 19 20 21 20 17 15 14 13 13 11 9 6 3 360 356 353 352 351 351 351 352 353 354 356 359 2 5 10 21 32 38 41 42 42 8 8 9 9 10 11 12 13 14 15 17 18 19 20 21 21 21 21 22 23 24 26 27 27 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 27 27 26 25 24 24 24 24 25 26 27 28 29 30 31 32 30 29 29 29 28 27 27 28 31 34 36 37 37 36 34 29 358 298 289 286 285 284 284 284 282 279 279 274 264 254 269 274 273 272 273 279 288 278 264 258 258 272 261 246 242 242 244 249 250 247 240 231 230 240 233 217 242 252 252 248 242 240 243 249 253 256 260 264 264 259 254 250 248 252 256 265 272 276 278 282 289 293 288 281 275 271 277 281 287 294 303 311 316 317 318 319 321 325 328 331 333 337 342 350 357 358 354 349 345 341 339 340 347 352 354 352 349 347 344 343 342 341 341 341 343 346 350 355 1 6 11 13 13 13 15 22 32 46 60 69 71 70 73 92 129 90 82 84 87 91 96 105 113 120 125 125 121 115 111 107 102 97 92 90 89 88 87 87 87 88 89 90 90 90 91 91 89 81 71 69 69 70 73 76 79 80 79 77 75 73 72 70 69 68 67 66 65 65 64 62 61 59 58 57 56 55 53 51 49 47 46 44 43 43 43 43 43 44 44 44 44 44 43 43 43 44 43 42 41 40 39 39 38 38 34 29 28 30 32 34 38 40 40 40 40 41 43 43 43 42 41 40 38 36 34 32 30 26 21 17 14 10 7 3 359 356 352 348 346 345 345 347 350 352 352 351 348 343 338 333 329 325 322 320 317 316 313 311 309 307 305 303 299 296 293 289 286 284 282 280 279 278 277 277 276 275 275 275 275 275 275 274 273 272 271 270 269 268 266 262 260 259 258 257 257 257 256 255 254 254 254 255 254 253 253 254 254 255 256 257 257 257 257 256 256 256 256 255 254 252 252 252 253 253 252 250 249 249 249 250 251 252 254 255 257 258 259 259 260 260 259 258 258 259 260 261 261 262 262 263 263 263 263 262 262 262 262 262 262 261 262 263 266 270 274 279 283 286 287 288 286 277 254 218 190 177 173 172 171 171 171 171 170 169 168 168 167 166 164 163 162 161 161 160 159 158 158 158 158 158 159 161 162 163 166 187 281 307 314 320 324 327 329 333 337 343 351 359 9 19 28 38 50 59 65 69 72 77 78 78 78 76 73 67 58 49 40 33 30 30 29 28 24 19 15 14 13 12 10 8 5 2 359 356 354 353 353 354 354 355 355 356 356 358 359 2 6 14 24 33 39 40 41 8 8 9 10 11 12 13 13 15 16 17 18 19 20 21 20 21 22 23 24 25 26 27 28 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 26 26 26 26 26 28 29 31 32 34 35 35 30 28 27 27 27 27 28 31 34 36 36 37 42 49 55 12 259 268 274 276 276 275 272 268 264 265 268 262 247 236 265 267 266 267 272 280 286 282 278 276 274 267 251 240 238 240 243 246 246 243 237 238 240 245 250 241 235 238 239 237 236 240 245 251 254 256 257 260 262 258 252 247 246 260 261 265 269 273 277 284 291 291 284 278 276 279 280 281 283 288 296 306 314 319 322 325 327 329 330 333 337 343 351 358 1 359 355 351 347 343 341 343 348 353 353 350 347 345 342 341 340 340 340 340 343 347 352 358 4 9 14 16 16 18 24 36 54 72 81 86 84 84 96 121 141 105 88 88 94 101 108 115 123 130 132 128 121 114 108 102 97 93 88 85 84 83 83 84 87 89 91 92 93 93 95 96 93 83 75 73 74 76 79 82 84 85 83 80 78 75 74 72 70 69 68 67 67 66 65 64 63 62 61 59 58 56 54 52 51 49 48 47 46 45 45 45 45 46 46 46 47 47 46 46 45 46 47 47 46 44 43 42 41 40 38 34 33 34 36 35 35 35 35 37 39 43 46 47 47 46 44 42 40 38 36 34 32 28 23 18 14 10 7 3 0 357 356 352 348 346 346 348 352 355 357 356 353 347 341 336 331 327 323 321 319 317 314 312 309 308 306 305 302 300 296 293 290 287 285 283 281 279 278 278 276 275 274 273 273 274 274 274 273 273 272 271 270 268 267 264 261 259 258 257 257 256 256 255 254 254 254 255 255 254 253 253 253 254 254 255 255 255 255 254 254 254 254 253 252 251 250 251 251 251 251 250 249 249 248 248 249 250 252 253 255 256 257 257 258 257 257 257 258 259 260 261 261 261 262 262 262 262 262 262 261 261 261 261 262 262 263 264 265 267 272 277 280 283 285 287 287 281 265 241 200 179 173 172 172 172 172 172 171 171 170 169 169 168 167 166 165 164 164 164 163 162 161 160 160 160 160 161 161 163 166 182 253 297 307 311 314 316 319 322 326 334 343 352 2 11 19 29 38 45 49 51 54 57 60 62 64 66 68 67 64 60 54 48 42 37 32 29 24 19 16 14 12 11 9 6 4 2 359 357 356 356 356 357 357 359 360 0 0 359 359 360 2 8 17 28 34 37 39 8 8 9 10 11 12 13 14 15 16 17 18 19 20 21 20 20 22 23 25 26 26 27 29 30 31 31 31 31 31 32 32 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 28 29 30 32 34 36 37 37 34 31 29 29 29 30 32 36 40 42 44 47 56 80 201 240 254 263 269 270 269 267 263 258 254 255 259 249 227 216 225 251 259 260 264 270 278 285 293 279 268 255 243 238 237 239 242 244 244 243 243 254 259 259 258 250 215 201 199 201 219 239 247 251 253 254 253 253 255 255 253 251 256 265 270 273 273 275 280 287 291 286 279 282 279 274 273 274 276 281 289 298 307 314 321 328 331 332 334 338 345 354 0 2 2 359 354 351 347 344 345 347 351 353 352 349 347 344 342 341 340 341 341 343 346 351 356 1 7 13 17 19 20 21 32 51 75 89 91 95 94 98 119 142 146 116 98 99 106 114 120 125 131 137 137 129 117 105 96 90 87 85 84 81 79 79 82 85 88 92 94 96 96 97 98 99 95 87 80 78 79 82 84 87 88 88 85 83 80 78 76 74 72 70 69 69 69 68 68 67 66 65 64 63 61 59 57 56 55 53 52 50 49 48 48 48 48 48 49 49 49 49 49 48 48 48 51 51 50 49 47 46 45 43 42 41 40 40 41 39 36 34 34 35 37 41 45 47 47 47 45 43 41 39 37 35 33 31 28 26 23 19 15 10 6 2 357 354 352 349 348 349 353 357 360 360 357 352 345 339 333 328 324 321 319 317 314 312 309 307 306 304 303 301 299 296 294 291 288 285 283 281 280 278 277 275 274 273 272 272 272 273 273 273 272 271 270 269 267 265 263 261 259 257 257 256 255 254 254 253 253 254 255 255 254 253 252 252 253 253 253 253 252 252 253 253 252 251 250 249 249 249 250 251 251 252 251 249 249 248 248 249 250 252 253 254 254 255 255 255 255 256 257 258 260 260 261 261 261 261 261 261 261 261 260 260 260 261 262 262 263 264 265 265 269 274 277 280 283 285 287 282 272 253 208 178 171 170 170 170 171 172 172 172 172 171 170 170 169 168 168 167 167 167 166 165 164 162 160 159 159 160 160 162 166 179 228 284 298 302 306 309 311 314 319 327 336 346 355 4 12 20 27 32 33 34 34 36 37 40 43 47 52 57 61 62 61 59 54 47 40 34 29 24 19 16 13 10 8 5 3 0 359 358 358 358 359 360 3 5 6 6 5 3 1 1 2 6 12 22 29 35 38 8 8 9 10 11 12 13 14 15 17 18 19 20 21 20 20 20 22 24 26 27 27 28 29 31 32 32 33 33 33 33 33 33 32 32 31 31 31 31 32 32 31 31 31 30 30 31 31 31 32 33 35 37 38 39 38 37 36 36 36 36 39 43 48 50 56 65 85 184 230 246 255 260 263 264 262 258 254 252 251 251 251 239 216 200 203 243 257 254 256 262 270 279 287 267 254 243 237 236 237 239 242 243 244 245 250 265 270 264 258 249 206 162 158 165 204 237 246 248 251 251 251 251 253 255 255 257 262 265 269 277 281 283 289 295 294 282 272 279 276 271 267 265 268 277 288 298 307 314 321 326 329 334 340 349 358 4 5 3 359 356 353 349 345 345 348 352 354 354 352 350 348 346 344 343 343 345 347 349 353 356 360 4 8 15 20 22 24 27 42 68 91 93 89 96 99 112 135 154 153 127 108 110 115 121 125 128 132 136 134 121 104 89 80 77 79 82 81 79 78 80 84 88 92 95 97 99 100 100 101 101 96 86 82 83 85 87 89 90 90 89 88 86 83 81 78 76 74 73 72 71 72 72 73 72 71 69 67 65 64 62 61 59 58 56 54 53 51 51 50 50 50 50 51 51 51 51 50 50 50 50 53 54 53 52 51 50 49 48 46 45 45 45 45 43 40 37 35 35 36 38 41 43 45 46 45 44 42 40 38 36 34 32 31 31 30 28 25 21 17 11 4 359 355 351 350 350 353 357 0 2 1 358 351 344 336 329 324 320 318 316 314 311 309 307 305 303 302 301 299 297 295 293 290 287 285 283 281 279 278 276 274 273 272 271 271 271 272 272 272 270 269 268 267 266 265 262 259 258 257 256 255 254 254 253 253 253 254 254 254 254 252 251 250 250 250 250 249 249 250 250 249 248 248 247 247 248 249 250 253 255 254 251 249 249 248 248 249 250 251 252 252 253 254 254 254 255 256 257 259 259 260 260 260 260 260 260 261 260 259 259 260 261 262 262 263 264 265 264 265 270 274 276 280 283 285 282 277 262 216 178 169 168 168 169 169 171 172 173 173 172 172 171 171 170 170 169 169 169 168 167 165 163 161 160 158 159 160 162 166 177 218 271 286 293 298 302 305 308 314 321 331 341 349 357 5 13 17 19 19 18 19 20 21 23 26 31 37 45 53 59 63 65 66 63 56 50 42 34 28 21 16 11 7 4 1 359 358 359 360 359 359 2 7 11 11 10 8 6 4 3 4 6 11 17 25 34 41 7 8 8 9 10 11 12 14 15 16 18 20 21 21 20 19 20 23 25 27 28 29 30 31 33 33 33 34 34 34 33 32 31 31 30 29 29 30 32 33 33 33 32 32 32 33 33 33 34 35 36 37 38 39 41 42 42 44 44 44 45 47 52 58 63 72 92 165 225 241 249 254 256 258 257 253 247 245 246 245 244 240 232 218 227 263 250 247 245 246 253 259 266 269 252 239 234 233 233 236 239 242 243 245 249 257 268 275 267 256 240 208 178 155 159 209 236 243 245 248 251 254 256 259 262 265 264 267 264 266 278 293 307 314 316 311 278 267 275 277 269 261 258 262 272 288 303 315 323 328 328 332 342 353 2 7 7 4 0 358 355 352 349 346 346 350 354 355 355 353 351 349 348 347 347 349 351 354 357 360 2 3 5 8 13 17 21 27 39 64 101 113 95 82 90 99 123 148 166 165 141 117 113 117 122 125 127 128 129 123 108 91 79 73 76 83 89 85 81 81 85 89 93 96 98 100 102 103 104 104 104 99 90 86 88 91 92 93 92 92 91 91 89 87 84 82 79 77 76 75 75 75 77 77 77 74 72 69 67 65 64 62 61 59 57 55 54 53 52 52 52 52 52 52 52 52 52 52 51 51 52 55 56 56 56 55 55 54 52 50 49 48 48 48 47 46 43 41 40 39 40 41 42 44 45 46 45 44 42 40 37 35 33 32 31 31 31 30 28 25 19 12 4 356 351 348 350 352 355 359 2 4 3 358 350 340 330 323 318 316 314 313 311 309 307 305 303 302 301 299 298 296 294 291 289 287 285 283 281 279 277 276 274 272 271 270 271 271 272 272 271 269 267 266 266 265 263 260 258 257 256 255 254 254 253 253 253 253 253 254 256 254 251 248 246 245 245 244 245 245 246 245 245 245 245 246 247 248 251 254 257 257 253 250 249 248 248 249 250 251 251 251 251 252 252 253 254 255 256 257 258 258 258 258 258 259 259 259 259 259 259 260 261 262 263 263 264 264 263 263 266 270 273 276 280 283 282 279 269 228 177 168 167 167 167 168 169 170 172 173 173 173 173 172 172 171 171 170 170 170 169 168 166 164 162 161 161 161 162 165 175 206 250 274 285 292 297 300 304 310 317 326 336 343 351 358 4 6 6 5 4 5 8 12 14 19 24 30 37 45 53 60 65 72 76 76 72 61 49 39 29 19 12 7 3 359 357 358 359 0 360 359 1 6 10 11 10 9 7 5 4 5 8 11 15 20 35 42 7 7 8 9 9 10 11 13 15 16 18 20 22 21 19 17 19 23 26 28 28 29 31 33 34 34 34 34 33 31 29 27 25 26 27 27 27 31 34 34 34 34 34 34 34 35 35 36 37 37 38 39 40 41 43 45 47 50 52 53 54 57 65 73 83 93 126 207 237 247 252 254 254 253 249 244 239 237 236 233 228 224 225 233 266 254 239 233 232 236 244 250 255 250 236 229 228 230 232 236 241 245 246 249 256 263 267 268 267 213 146 200 233 194 152 211 235 240 243 248 253 258 264 271 278 285 284 279 267 271 285 312 347 343 339 345 265 264 272 283 260 250 248 252 263 282 303 319 330 334 336 344 356 6 10 10 6 2 359 357 355 353 351 349 349 351 353 354 354 353 350 349 349 351 353 355 358 0 3 6 7 7 7 8 10 12 19 35 64 107 135 128 88 71 82 99 131 162 180 177 155 128 112 116 124 129 128 124 119 108 95 86 82 85 92 98 102 93 88 88 91 94 97 99 100 102 104 106 106 107 107 104 99 94 94 96 97 97 96 95 95 94 93 91 88 85 82 80 79 78 79 80 81 81 78 75 72 70 68 66 64 62 60 58 56 54 53 52 52 52 52 53 53 53 53 53 53 53 54 54 55 57 58 59 59 58 58 57 56 54 53 53 53 53 53 52 50 48 47 46 45 46 46 46 47 47 45 44 43 42 40 38 35 33 32 32 32 32 31 29 26 21 13 5 356 349 350 351 354 358 0 3 4 2 354 343 331 322 316 314 312 311 310 309 307 305 303 302 301 300 299 298 296 294 291 289 287 285 283 281 279 277 276 274 273 271 271 271 271 271 271 270 268 266 266 265 264 261 259 258 256 255 255 254 253 253 252 252 252 252 255 255 254 250 246 244 243 241 241 241 241 241 240 241 243 245 247 248 251 255 257 257 254 251 249 247 248 249 250 251 251 250 249 250 250 251 252 254 255 256 257 257 257 257 257 257 258 258 258 258 259 259 260 261 262 263 263 264 262 262 263 266 269 272 277 280 281 281 276 245 182 170 167 167 167 167 168 169 170 172 173 174 174 174 174 173 173 172 172 171 171 171 170 169 168 166 165 164 165 166 172 189 224 259 276 287 293 298 302 306 313 321 330 337 343 350 354 355 354 352 351 353 358 4 10 17 24 30 36 41 47 53 60 69 79 86 83 72 60 47 34 21 14 7 2 358 356 358 360 0 0 0 1 3 6 8 9 8 7 5 4 5 7 9 11 13 24 34 6 6 7 7 8 9 10 12 14 16 18 20 21 21 19 16 18 23 26 28 28 28 30 33 35 35 35 32 28 22 18 16 15 20 23 26 30 33 35 36 35 35 35 35 36 37 38 38 39 39 41 42 42 43 45 47 51 55 59 62 66 72 84 88 92 104 151 227 247 254 256 255 251 246 242 238 234 231 226 219 209 205 220 254 274 251 226 221 222 228 238 246 247 235 228 227 229 232 236 240 240 235 236 255 264 267 264 260 257 110 103 104 220 163 148 197 232 240 245 249 255 261 268 281 297 313 316 300 282 283 289 297 299 289 281 250 239 254 267 275 211 214 224 235 252 277 303 320 331 339 346 356 4 9 10 7 4 1 359 357 355 353 352 352 353 354 354 354 353 351 349 349 351 354 358 1 3 5 7 9 11 12 12 11 10 12 24 51 98 136 144 117 74 65 81 106 140 169 184 185 171 145 121 119 133 140 132 116 103 95 92 95 102 109 113 114 114 104 97 95 96 98 99 100 101 103 105 107 108 109 110 108 104 100 99 101 101 101 100 100 99 98 96 93 90 88 85 83 82 82 82 83 83 81 78 74 71 69 67 65 62 61 59 57 55 53 52 51 51 52 52 53 53 54 54 55 55 55 56 57 58 59 60 61 61 62 63 62 61 60 60 59 58 58 56 54 53 53 52 52 52 51 50 49 48 47 47 46 45 45 44 42 40 38 36 36 35 34 33 32 30 27 22 16 7 357 352 351 354 357 358 0 2 2 355 344 332 321 315 312 310 309 308 308 307 305 304 303 302 301 300 299 298 296 294 292 290 288 286 283 281 280 278 277 275 274 272 271 271 270 270 270 268 266 266 265 263 262 260 258 257 256 255 254 253 252 252 251 251 251 253 254 256 255 252 249 245 242 240 238 237 237 237 239 241 244 246 248 250 253 255 255 254 252 250 247 248 249 250 251 251 250 249 249 249 250 252 254 255 256 256 256 256 256 256 257 257 257 257 258 258 259 260 261 262 262 262 262 261 261 261 264 267 268 273 276 279 280 280 258 203 177 170 167 167 167 168 168 169 171 172 174 175 175 176 175 174 174 173 173 173 174 176 176 175 172 170 168 167 168 171 179 200 234 258 274 285 293 299 304 309 317 324 330 335 340 343 345 344 343 343 345 350 357 6 16 26 33 38 41 45 48 51 58 68 79 78 72 63 50 36 23 14 7 2 358 358 360 1 1 1 0 1 2 4 6 7 7 7 5 4 4 5 6 6 9 15 24 5 5 5 6 6 7 9 11 14 16 19 20 20 18 17 15 16 23 27 29 28 26 20 16 27 33 31 24 14 6 2 2 6 15 22 28 33 35 36 37 37 37 37 37 38 39 40 40 41 42 43 43 43 44 46 48 52 57 62 67 74 80 85 86 93 112 196 245 257 260 258 253 246 238 235 233 232 230 225 214 202 199 225 348 30 240 214 215 219 224 232 242 238 229 228 228 231 235 238 240 212 141 138 263 267 270 262 257 252 96 94 89 88 113 137 168 220 241 248 252 256 261 267 282 307 333 340 326 305 288 280 276 273 267 259 240 226 240 245 169 154 168 187 207 243 287 314 327 335 342 349 356 0 3 3 1 360 359 358 355 354 353 353 354 355 355 355 354 353 351 350 350 352 357 1 6 9 11 12 13 15 17 18 18 16 18 35 78 129 148 131 85 63 72 98 128 155 174 184 187 182 164 140 128 142 142 122 100 91 94 102 113 123 130 133 130 124 116 107 101 99 100 101 102 103 105 107 108 110 111 111 111 107 104 104 106 105 105 104 103 102 100 98 95 93 91 89 86 84 84 85 85 84 80 76 72 70 68 66 64 62 60 58 57 55 53 52 52 52 52 53 53 54 55 55 56 57 58 59 60 61 62 63 65 65 65 66 66 66 66 66 66 65 64 62 60 59 58 57 57 56 55 53 52 50 49 49 49 49 48 47 46 44 42 41 40 39 37 35 33 31 29 27 23 17 8 359 354 355 358 357 358 359 358 353 343 331 319 313 310 308 307 307 306 306 305 304 303 302 301 300 299 298 297 296 294 293 291 289 287 285 282 281 279 277 276 275 273 272 270 270 269 268 267 266 265 263 262 261 259 257 256 255 254 253 252 252 251 251 251 251 252 254 257 257 256 252 246 241 238 236 236 236 238 240 243 245 247 249 251 253 254 254 253 251 249 248 248 249 250 250 250 250 250 250 251 253 254 256 256 256 255 255 255 255 256 256 256 257 257 258 259 260 260 261 260 260 261 260 260 260 262 264 266 270 273 276 278 278 265 232 195 177 170 168 167 167 168 169 170 172 173 175 176 177 177 177 176 175 174 174 176 180 181 180 176 172 170 169 170 171 175 187 209 233 253 267 277 287 295 304 311 318 323 327 331 333 335 336 337 338 341 346 353 3 16 27 37 42 44 45 46 46 46 55 64 67 66 60 49 36 24 15 8 4 2 2 2 3 3 2 1 1 2 3 5 6 6 5 4 4 4 4 4 5 8 13 19 4 4 4 4 4 5 6 9 12 16 19 19 18 14 11 10 13 23 29 30 29 23 8 340 351 7 10 2 353 347 347 351 1 14 25 32 35 37 38 38 38 39 39 39 40 40 41 43 44 45 45 45 45 46 48 51 55 60 64 68 71 74 78 83 95 134 234 256 263 263 258 250 241 234 228 226 226 226 220 212 209 227 24 49 162 198 205 211 216 216 215 216 213 196 198 201 218 233 233 210 170 144 152 265 266 270 261 258 257 86 88 87 91 110 128 142 174 228 247 253 255 258 262 273 295 315 324 323 310 279 261 254 251 250 251 245 239 242 239 177 140 142 146 149 289 324 332 336 339 342 344 347 350 353 354 355 355 355 355 354 353 353 353 354 355 355 355 354 351 350 350 350 352 358 5 12 18 19 19 18 22 26 28 27 25 28 53 132 161 150 94 57 49 88 134 156 169 177 183 186 187 178 157 137 140 127 108 96 95 103 114 121 130 139 145 144 136 128 117 106 102 103 104 105 106 108 110 111 112 112 112 110 107 106 107 108 108 107 106 105 103 101 98 96 95 93 91 89 88 87 87 86 82 78 74 72 70 68 66 65 63 61 60 58 57 55 54 53 53 53 54 54 55 56 56 57 58 59 60 62 63 65 67 69 70 70 70 70 70 71 72 72 72 71 70 67 65 63 61 60 58 57 55 54 53 52 52 51 50 49 47 46 45 43 43 42 41 38 36 33 31 29 27 24 21 14 6 358 354 353 353 353 353 353 349 341 330 318 312 309 306 305 305 305 305 304 303 302 301 300 299 298 297 296 295 295 294 292 291 289 287 285 283 281 279 278 276 275 273 271 270 269 268 267 266 265 263 262 261 260 258 256 255 254 253 252 251 251 250 250 251 251 252 254 256 258 258 251 241 237 236 237 238 239 241 244 246 247 249 251 253 254 255 254 252 251 250 249 249 249 250 251 251 252 252 253 253 254 255 255 256 255 254 254 255 255 256 256 256 257 258 259 259 260 260 260 259 259 260 259 260 260 262 265 267 270 271 274 274 269 253 223 196 179 171 169 168 168 169 170 171 173 174 176 178 179 179 178 177 176 176 178 181 184 182 177 173 171 171 171 172 174 182 196 215 232 245 257 267 277 290 301 309 315 319 322 325 327 329 332 334 338 343 351 1 15 30 39 44 47 48 48 47 46 49 53 57 57 52 44 34 25 17 12 9 8 7 6 6 5 4 3 2 2 2 4 5 5 5 5 4 5 3 3 6 11 15 18 2 2 1 1 1 2 4 7 11 16 18 18 14 10 5 2 6 17 30 33 33 21 359 338 337 338 340 339 336 335 336 343 358 17 30 35 37 38 38 39 40 40 40 40 41 41 42 44 46 48 49 49 50 52 54 57 60 64 67 69 71 74 80 88 106 179 244 258 263 261 255 248 241 227 214 209 214 217 215 215 224 320 30 193 187 186 189 198 207 194 183 179 172 159 122 112 144 219 212 185 172 212 242 262 270 272 270 280 75 81 83 86 95 111 124 132 151 209 241 249 251 253 256 262 267 263 262 275 272 235 228 230 232 237 247 252 251 252 260 273 299 334 355 4 356 349 345 343 342 341 342 342 343 345 348 350 352 352 352 352 353 353 353 354 354 354 354 352 351 351 352 353 354 359 9 21 29 31 28 26 32 37 40 42 45 62 113 179 188 154 42 43 40 157 174 176 176 177 180 186 193 188 167 141 135 121 107 103 106 113 119 116 117 125 137 143 140 132 123 112 108 109 108 109 110 112 114 115 115 114 113 108 106 106 108 109 108 107 106 104 103 101 99 98 96 94 93 92 91 90 88 85 81 78 75 73 71 69 68 66 65 63 62 60 59 57 56 55 55 55 55 55 56 57 58 59 60 61 62 64 66 68 71 73 74 75 74 74 74 75 76 78 78 77 75 73 70 67 64 61 59 57 55 54 54 53 52 51 50 48 47 46 44 43 42 42 40 37 34 32 30 27 25 22 19 15 9 1 353 348 346 344 344 344 343 337 328 319 313 309 306 305 304 304 303 302 301 300 299 298 297 296 295 294 294 293 293 292 291 290 289 287 285 283 281 279 277 276 274 273 272 270 269 267 266 265 263 262 261 260 258 257 255 254 253 252 251 251 250 250 250 250 251 251 252 255 255 251 244 239 237 238 239 241 243 246 247 249 251 252 254 255 256 255 254 254 254 253 251 251 251 251 252 253 254 254 255 255 255 255 256 256 255 255 255 255 255 256 256 257 258 258 259 259 259 259 258 258 259 259 259 260 261 263 266 267 267 269 271 270 262 242 222 198 181 172 169 168 169 170 171 173 174 176 179 180 181 180 179 178 177 179 181 183 181 176 173 172 172 173 174 177 183 194 209 225 238 248 253 259 270 284 297 305 310 314 317 321 324 327 331 336 342 349 359 13 28 38 45 49 52 53 51 49 48 49 49 49 44 39 34 28 23 19 17 15 13 12 10 9 7 4 2 0 0 2 5 6 6 6 5 4 2 2 5 14 16 17 0 360 359 359 359 360 2 5 10 16 19 16 10 4 359 356 357 12 28 35 36 16 350 339 338 336 334 333 331 329 330 336 357 22 33 37 38 38 39 40 40 41 41 41 42 43 45 46 49 51 53 54 56 58 61 66 69 71 74 77 82 86 94 107 137 199 235 251 257 258 254 250 237 209 187 180 187 200 206 210 215 209 179 187 175 174 177 188 194 181 166 157 144 128 110 113 127 163 186 198 209 235 248 262 283 339 58 81 84 84 84 89 99 113 122 129 158 219 240 244 245 247 249 250 250 246 245 249 236 195 194 210 227 238 246 256 260 265 273 284 298 314 329 339 345 346 345 343 342 342 342 341 340 341 342 344 347 348 349 350 351 351 352 354 354 354 353 352 352 354 356 358 360 3 12 25 36 40 40 41 48 54 63 79 105 144 181 205 234 284 360 24 199 196 190 184 180 178 180 186 192 191 171 142 127 115 109 109 114 120 124 117 106 105 112 121 125 123 121 118 116 115 114 113 115 116 117 118 117 116 114 108 106 106 107 108 107 105 104 103 102 101 99 98 96 95 94 93 92 89 87 84 81 79 77 75 73 72 70 68 66 65 63 62 60 58 57 56 56 56 56 56 57 58 59 61 62 63 65 67 69 72 74 77 78 78 78 78 78 78 79 81 82 81 79 77 74 70 66 63 60 57 55 54 53 53 52 51 49 49 48 46 44 43 41 39 37 35 32 30 27 24 21 18 16 12 7 1 355 350 345 341 339 338 336 332 327 321 315 311 307 305 304 304 303 301 299 298 296 295 294 293 293 292 291 291 291 291 290 290 289 288 286 285 282 280 278 277 275 274 273 271 269 268 266 264 263 262 261 260 259 257 256 255 253 252 251 251 250 250 250 250 250 250 249 249 252 254 253 250 246 243 243 245 246 248 250 251 253 254 255 256 256 256 256 256 256 255 254 253 253 252 252 253 254 255 256 256 256 256 256 256 256 256 255 255 255 255 256 257 257 258 258 258 258 257 257 257 257 258 258 258 260 262 265 265 263 264 267 269 265 252 239 221 198 181 173 171 170 171 171 173 174 177 180 182 183 183 181 180 179 179 179 179 178 176 175 174 174 176 178 182 188 200 215 229 242 247 247 248 254 267 283 295 302 307 312 316 319 322 327 332 339 347 356 9 23 35 43 49 55 56 54 52 50 47 46 43 40 37 34 31 28 26 25 23 21 19 16 13 10 6 1 358 357 358 360 3 6 7 6 5 3 2 3 10 13 14 359 358 357 356 356 357 358 3 10 17 19 12 5 359 355 353 351 2 22 34 34 18 348 341 340 338 336 334 331 329 328 332 353 26 35 38 39 39 40 41 41 42 42 43 45 46 48 51 53 56 57 59 62 67 73 78 80 82 86 92 101 110 123 147 172 190 206 229 245 254 259 257 229 188 160 157 166 181 191 193 189 181 179 180 167 180 192 199 191 173 158 150 130 115 114 122 134 153 169 196 235 236 252 271 299 312 33 87 85 86 88 94 103 113 121 126 160 226 241 243 243 243 244 244 243 242 243 247 248 238 225 221 178 192 260 269 272 276 283 291 300 309 319 329 336 338 338 338 339 340 341 340 338 337 337 338 339 341 344 347 350 352 353 353 354 355 355 355 357 359 2 4 5 6 9 20 33 44 54 61 60 52 105 142 159 178 195 218 250 282 309 303 211 199 192 187 184 183 185 189 188 181 162 137 118 111 113 117 122 128 130 116 107 105 107 109 112 115 119 122 121 119 118 117 118 120 120 120 119 117 115 110 108 107 107 106 105 103 102 101 100 99 98 96 95 94 94 93 91 88 85 83 81 80 79 77 75 73 71 69 67 65 64 62 61 59 58 57 57 57 57 57 58 59 61 63 64 66 68 70 72 76 78 80 81 81 81 81 81 81 82 82 83 82 80 78 75 71 68 64 60 57 55 54 54 54 52 51 50 49 48 46 44 42 40 37 35 33 30 28 24 21 18 15 12 8 3 359 355 351 346 341 337 335 333 329 326 322 317 313 311 310 308 305 303 301 298 296 294 293 292 291 290 289 289 289 290 289 289 289 288 288 287 286 284 282 280 278 276 274 272 271 269 268 267 265 264 262 261 260 259 258 257 255 254 253 252 251 250 250 250 250 250 250 248 248 250 254 258 259 258 254 251 250 250 251 252 253 254 254 255 256 257 257 257 257 257 256 256 256 256 255 254 254 254 255 256 257 258 257 257 256 256 256 255 255 255 255 255 256 256 257 257 257 257 257 257 257 257 257 257 257 259 261 263 262 260 259 261 266 264 256 246 235 220 197 184 177 173 172 172 173 175 177 180 183 184 184 183 182 181 180 179 178 178 178 180 180 180 181 185 192 203 216 229 239 248 249 244 240 243 255 272 285 294 301 307 311 315 318 323 328 335 343 352 3 15 26 36 46 53 56 56 55 51 48 45 41 37 34 31 29 29 31 32 32 30 28 25 20 15 8 1 356 354 354 355 357 1 5 7 6 4 3 4 6 8 9 357 357 355 354 353 353 355 359 9 18 16 5 357 353 352 351 349 348 14 32 34 22 355 342 341 340 339 337 334 332 329 330 345 23 37 38 39 40 41 42 43 44 45 47 49 51 53 56 59 61 64 66 70 76 83 90 95 98 103 110 122 137 158 174 174 171 179 202 230 256 282 294 286 204 148 154 163 173 178 176 174 173 178 181 175 186 196 192 172 155 145 138 118 113 117 123 133 159 186 211 234 240 271 2 310 269 262 263 294 83 91 98 106 113 119 122 160 232 243 243 242 241 242 242 243 244 248 252 256 259 257 251 246 269 277 279 281 284 288 294 300 305 312 319 327 327 328 330 332 335 337 338 337 336 335 335 335 335 336 339 344 350 355 356 357 359 359 360 1 3 5 6 5 4 4 10 23 41 74 103 354 282 239 206 190 195 210 222 236 252 250 230 210 199 193 189 187 188 191 193 178 164 144 127 119 123 127 129 132 130 120 108 105 105 105 107 110 115 121 122 122 121 120 120 122 122 122 122 121 119 117 113 110 107 106 104 102 101 99 98 97 96 95 94 93 92 92 91 90 88 85 83 82 81 80 79 77 74 71 69 67 66 64 63 62 61 60 59 58 58 58 59 60 61 63 65 67 69 71 73 76 79 82 83 84 84 83 83 83 83 83 83 83 82 80 77 74 71 67 64 62 59 57 56 55 55 53 51 50 50 48 47 45 42 40 37 34 32 29 26 23 19 16 14 10 6 1 356 352 349 346 341 337 335 332 328 324 320 317 314 313 311 309 306 304 301 299 297 295 293 291 290 289 288 288 288 289 290 290 289 289 288 287 286 286 284 283 280 277 274 271 271 270 270 268 266 264 262 261 260 260 259 258 256 254 253 252 251 251 250 250 251 251 250 249 249 250 253 256 260 260 258 256 254 253 253 253 253 253 253 254 255 257 257 257 257 257 257 257 257 258 258 258 256 255 256 257 260 261 259 257 257 257 256 255 254 254 254 254 255 255 256 256 257 257 257 257 257 257 257 257 257 258 260 261 261 257 254 257 262 262 257 249 240 233 218 201 189 181 176 174 173 174 176 179 182 184 184 185 184 183 181 180 179 179 181 184 187 188 191 196 207 222 236 246 247 249 247 240 234 234 247 263 277 288 296 302 306 310 314 319 324 329 336 344 355 6 17 27 38 47 53 57 55 52 48 44 40 34 29 26 25 28 32 36 39 40 39 35 29 21 12 3 357 354 353 353 356 360 4 7 8 6 4 4 4 4 4 357 356 354 353 352 351 351 354 3 21 13 356 348 347 347 347 346 346 358 24 30 20 359 343 341 340 340 338 336 334 332 330 337 9 37 39 40 42 43 45 46 48 49 51 53 55 57 60 63 67 70 73 77 83 91 98 104 109 113 119 133 148 160 159 146 140 144 152 207 325 335 338 337 199 156 162 167 168 170 170 170 174 182 187 191 196 200 152 137 134 130 122 115 114 115 120 135 174 207 213 218 224 28 54 11 279 265 266 272 68 90 100 106 111 115 117 143 236 243 242 240 239 240 242 244 247 251 255 259 261 262 262 266 281 287 285 284 287 289 291 295 300 306 311 314 316 318 321 325 329 332 335 335 336 336 336 335 332 330 327 329 335 345 354 0 3 3 2 1 0 359 358 356 352 344 328 309 291 251 252 277 272 241 220 209 209 213 205 198 200 204 206 204 199 194 190 189 191 192 188 165 152 141 132 128 135 143 143 138 123 109 104 105 104 104 106 110 115 119 120 120 120 122 123 125 125 125 124 123 121 119 116 111 107 104 102 100 98 97 96 95 95 94 93 92 92 92 92 91 88 85 83 83 82 82 80 78 75 72 70 68 67 65 64 63 62 61 61 60 60 60 61 62 63 65 67 69 72 74 77 79 82 85 86 86 85 84 84 83 83 83 83 82 81 79 76 73 70 68 65 63 61 60 58 57 55 54 53 52 52 51 49 46 43 41 38 36 33 30 27 23 20 17 14 11 7 2 356 351 347 344 340 337 335 331 328 324 319 317 315 313 311 309 307 305 303 301 299 297 295 293 292 291 290 290 290 291 291 291 291 290 288 287 287 287 286 284 282 278 275 273 272 272 271 269 267 265 262 260 260 260 259 258 257 255 253 252 251 251 251 251 251 251 250 250 250 250 252 255 257 258 257 256 254 253 253 253 252 252 252 253 255 256 256 257 257 257 257 258 258 259 260 260 259 258 259 261 264 265 262 257 255 255 255 255 254 253 253 253 254 254 255 256 256 257 257 257 257 257 257 257 257 258 260 261 260 256 252 253 257 260 258 252 244 239 233 220 207 195 184 178 175 174 175 177 179 181 183 184 185 184 183 182 181 181 183 187 192 196 201 207 218 235 252 259 254 248 241 232 224 228 239 254 269 282 292 298 302 306 310 315 319 323 328 334 344 355 4 15 26 37 47 52 52 50 48 45 40 34 28 24 24 27 33 40 46 49 49 46 38 28 17 7 360 355 353 354 356 359 2 6 8 7 5 4 3 3 2 356 355 353 352 350 349 348 349 353 16 358 346 343 343 344 344 344 343 347 6 22 17 2 348 341 340 339 338 337 335 333 330 331 355 30 39 41 43 45 47 50 52 54 56 57 59 60 62 65 69 74 79 85 91 97 102 107 110 112 115 124 134 135 126 112 103 97 79 43 12 358 351 180 171 165 167 158 134 142 167 179 183 189 192 195 197 174 129 129 131 128 123 122 123 123 144 171 195 207 205 203 207 294 50 53 317 277 280 45 75 86 97 106 109 111 118 211 243 243 241 238 236 237 241 244 248 251 256 260 263 266 270 277 287 290 286 285 285 286 286 288 293 300 305 307 309 312 316 321 326 329 332 335 337 338 338 336 333 328 323 320 323 329 338 348 355 358 357 355 351 347 343 337 327 310 289 271 264 261 266 271 265 242 228 220 217 214 204 186 177 182 191 196 196 194 191 190 192 191 183 164 151 145 143 142 145 154 133 121 111 105 104 104 103 105 108 111 114 116 117 119 121 123 126 128 129 128 126 125 123 121 118 112 106 101 99 97 96 95 95 94 94 94 94 94 94 94 93 91 88 85 84 84 84 83 81 79 76 74 72 70 68 67 66 64 63 62 62 61 62 62 63 64 66 67 69 72 74 77 80 83 85 87 88 87 86 85 85 84 84 84 83 82 80 78 76 73 71 69 67 65 63 61 59 58 56 55 54 54 54 53 51 49 46 44 41 39 36 33 30 26 22 19 16 12 8 3 357 351 347 342 339 336 334 331 329 324 321 318 316 314 312 310 309 307 304 302 301 299 297 296 294 293 292 292 292 292 293 293 292 291 290 289 288 287 286 285 282 279 277 275 274 273 271 270 269 266 264 261 260 259 259 258 257 255 254 252 251 251 251 251 251 251 251 251 251 251 251 254 255 255 255 254 252 252 252 252 252 251 252 253 254 255 256 256 256 257 257 258 259 260 261 261 261 261 263 266 269 268 263 257 254 253 254 255 254 253 253 253 254 254 255 255 256 256 256 257 257 257 257 257 257 258 260 261 259 255 249 249 254 258 259 255 248 243 238 230 220 208 195 185 179 177 176 176 178 179 181 184 185 186 185 185 184 185 187 190 195 201 207 215 224 239 259 265 261 248 231 218 214 219 231 247 263 276 287 293 298 302 307 311 314 317 321 325 332 341 350 359 9 21 34 41 44 46 46 44 41 37 32 28 27 29 35 42 50 55 57 54 47 36 23 12 4 358 356 355 356 358 1 5 7 7 6 4 4 3 3 356 354 353 351 350 349 348 346 345 343 342 341 341 342 342 343 343 343 344 351 5 12 4 352 344 340 339 338 336 335 333 330 328 338 10 33 41 45 48 51 53 56 58 60 61 62 63 65 67 72 79 86 93 99 105 108 110 111 110 111 115 121 118 110 98 86 75 61 46 29 10 167 161 162 163 142 75 64 91 158 184 187 190 191 192 191 170 150 145 146 141 137 138 145 153 170 188 201 207 208 211 220 226 53 55 273 190 85 83 85 89 95 103 107 108 120 236 246 243 240 237 235 236 240 244 248 252 256 261 264 267 271 277 282 283 284 284 284 283 282 284 286 291 299 305 309 314 319 323 326 329 332 336 340 342 341 338 334 330 326 324 324 326 330 333 339 343 345 346 344 340 333 323 310 292 275 266 262 262 263 263 258 247 243 238 238 239 240 238 212 193 189 190 192 193 190 192 195 193 187 178 164 151 147 149 147 137 113 107 105 104 104 104 105 108 110 113 114 116 117 119 122 125 128 131 130 129 127 126 124 122 119 113 106 100 96 94 94 94 95 95 96 96 96 96 96 95 94 91 88 86 85 84 84 84 82 79 77 75 73 71 70 68 67 66 64 63 63 63 63 64 65 66 67 69 72 74 77 79 83 86 88 89 89 88 87 86 85 85 85 84 84 82 81 78 76 73 71 69 67 65 64 62 60 58 57 56 55 55 55 55 54 51 49 47 45 43 41 38 34 30 26 22 18 13 8 3 357 352 347 342 339 337 335 332 329 326 323 319 316 314 312 311 309 307 305 303 301 300 299 297 295 294 293 292 292 292 292 292 292 292 291 290 289 288 286 284 283 281 279 277 275 273 271 270 269 267 265 263 261 260 259 258 257 256 254 253 252 251 252 252 252 251 251 251 251 251 252 252 253 253 252 251 251 251 251 251 251 251 252 253 253 254 255 256 256 256 256 257 258 260 261 262 262 263 265 268 270 268 264 260 256 255 255 255 253 253 253 253 254 254 255 255 255 255 255 256 257 257 257 257 258 259 260 260 258 252 246 245 251 257 259 257 253 248 241 233 227 219 207 197 188 183 180 179 179 180 182 185 187 189 189 188 189 189 191 194 199 204 210 218 227 240 259 267 264 248 221 206 205 212 225 242 258 272 281 288 294 298 303 307 310 313 314 317 323 330 338 345 352 3 15 26 33 39 41 41 41 40 39 37 35 35 38 43 51 58 61 59 53 42 30 18 9 2 359 357 357 359 1 4 6 7 7 6 6 6 6 356 354 353 351 350 349 348 346 344 342 341 341 341 342 342 342 343 343 343 346 352 359 360 353 346 342 340 338 336 335 333 330 329 330 346 16 37 46 51 55 58 60 62 64 65 66 67 69 72 77 84 93 100 107 111 115 116 115 113 113 115 119 116 110 102 93 86 78 74 92 156 159 159 148 116 62 55 87 168 175 178 181 182 178 179 179 172 164 158 158 157 156 162 173 179 185 194 205 217 226 231 223 234 356 315 251 235 164 91 91 95 99 101 103 104 109 220 247 244 240 237 236 236 240 245 249 252 256 259 262 264 267 271 277 283 285 286 284 283 282 282 283 284 291 298 306 319 330 332 330 330 333 339 345 346 343 340 336 334 331 329 328 327 328 328 331 335 339 342 341 338 331 322 311 286 263 254 254 254 252 250 249 248 251 251 251 250 248 244 230 207 193 189 189 190 189 195 199 199 195 185 171 154 143 143 137 118 111 109 107 106 106 107 109 112 113 115 117 118 119 120 123 126 129 131 130 128 127 125 124 121 119 115 109 100 95 94 94 95 96 97 97 98 98 98 97 96 93 91 88 85 84 85 85 84 83 80 78 76 75 73 71 70 68 67 65 65 64 65 65 65 66 67 69 71 74 76 79 82 85 88 90 90 90 88 87 86 85 85 84 84 83 82 80 77 75 73 71 69 67 65 64 62 61 59 58 58 57 58 58 58 57 55 53 51 50 48 46 43 39 35 30 25 20 14 8 2 356 351 347 343 340 340 337 331 328 325 322 320 317 315 313 312 310 308 306 303 301 300 298 296 295 293 292 291 290 290 291 291 291 291 291 290 289 288 286 284 282 281 279 278 276 273 271 270 268 267 265 263 261 260 259 258 257 256 254 253 252 252 252 252 252 251 251 250 250 250 251 252 253 252 252 251 250 250 250 251 251 251 252 252 253 254 255 255 255 255 255 256 257 259 261 262 262 263 264 267 269 268 265 263 261 258 256 255 254 253 253 254 255 256 255 255 254 254 255 256 257 257 258 258 259 260 260 260 257 250 242 242 249 256 259 258 256 252 245 237 230 228 221 212 203 196 190 187 186 186 186 188 190 192 193 193 193 194 195 198 202 207 213 220 229 241 256 266 267 250 216 202 200 207 223 240 255 267 275 282 288 294 299 304 307 308 309 311 315 321 328 334 340 349 0 14 25 33 38 40 41 42 44 45 45 43 43 45 49 56 61 60 54 45 35 24 14 7 3 360 360 1 2 4 6 7 7 8 8 8 9 356 355 354 352 351 350 348 347 345 343 342 342 342 342 342 342 342 342 342 344 347 351 353 351 347 344 342 340 338 336 334 332 331 331 336 358 29 47 55 60 64 66 68 69 70 70 71 73 77 82 90 99 106 112 116 119 120 119 119 121 123 125 124 119 114 111 111 118 127 140 150 151 146 114 54 55 103 155 170 171 172 174 176 173 172 171 167 163 161 163 166 173 180 184 187 191 201 214 231 243 241 234 254 277 264 247 239 229 115 95 98 102 104 101 100 101 155 246 244 238 237 237 239 242 246 249 252 255 257 259 260 261 265 272 281 288 290 287 283 281 281 282 282 289 299 314 330 341 339 333 331 333 339 344 345 342 340 339 339 338 335 332 329 328 329 333 339 345 346 344 340 334 327 304 269 253 253 256 251 244 240 241 245 248 248 247 245 242 234 222 207 196 191 188 188 191 200 206 208 203 190 173 158 148 137 127 119 116 114 112 111 111 112 113 115 117 119 120 121 122 122 124 127 129 130 129 127 126 125 123 120 117 115 112 104 99 96 96 97 98 99 99 98 98 98 97 95 93 90 88 86 85 85 85 85 83 81 79 78 76 74 72 71 69 67 66 66 66 66 66 67 68 69 71 73 75 78 81 85 88 90 92 92 91 89 87 86 85 84 84 83 82 80 78 76 73 71 69 67 66 65 64 63 62 61 60 60 60 60 61 61 60 57 55 54 53 51 49 46 43 39 34 29 22 15 8 1 354 349 345 343 343 339 334 330 327 325 322 319 317 315 313 312 310 308 305 303 300 298 296 294 293 291 290 289 289 289 289 290 290 289 289 289 288 287 285 284 282 280 279 277 276 274 272 269 267 265 264 263 262 261 260 258 257 256 255 254 253 252 252 251 251 251 251 250 250 250 251 252 253 253 253 251 251 250 250 250 251 251 251 252 253 254 254 255 255 254 254 255 256 259 261 262 263 263 263 265 266 267 267 265 262 261 258 257 256 256 256 257 258 258 257 255 254 253 254 255 257 258 259 259 260 261 261 261 257 249 243 244 250 255 258 258 257 254 249 241 230 229 227 221 215 209 203 199 195 192 191 192 194 196 197 198 198 198 199 202 205 209 215 222 230 241 252 263 269 247 218 203 200 209 226 241 253 262 269 276 282 289 295 300 303 304 305 306 309 314 319 324 331 339 352 9 26 36 42 43 44 46 49 52 54 53 51 49 50 55 58 58 54 48 40 29 20 12 7 4 3 3 4 5 6 7 8 10 10 11 11 357 356 354 353 352 350 349 347 345 343 342 342 342 342 342 342 342 342 342 343 344 346 348 348 346 344 342 341 339 338 336 334 333 332 335 349 25 48 59 66 70 72 73 73 74 73 73 75 78 85 93 102 109 114 118 121 122 124 127 132 135 136 134 130 129 130 132 137 144 147 145 141 142 150 157 157 162 167 169 169 170 173 172 172 172 171 169 167 166 168 174 185 187 189 191 196 205 215 211 206 222 243 266 263 258 249 245 243 234 140 108 105 105 103 101 100 117 243 241 236 237 240 242 244 247 249 252 253 254 255 255 257 260 265 273 283 290 291 287 282 280 281 284 295 311 325 336 339 335 331 330 332 335 337 338 337 338 341 343 343 339 335 332 328 329 336 348 358 358 351 343 336 327 272 262 265 272 270 256 240 235 236 238 239 237 236 235 232 226 218 209 201 194 190 188 191 200 207 207 197 180 162 148 149 134 124 122 122 121 119 118 117 117 118 119 121 123 125 125 125 125 126 128 129 128 128 127 126 124 121 118 116 114 113 109 104 101 100 100 100 100 100 100 99 98 97 95 92 90 88 86 86 87 87 86 85 83 81 79 77 75 73 72 70 69 68 68 68 68 68 69 69 71 72 74 77 80 83 87 90 92 93 93 92 90 88 86 85 83 83 82 80 78 76 74 71 70 68 67 66 65 65 64 64 63 63 62 62 62 62 61 59 58 56 55 54 53 51 48 44 41 37 32 26 18 10 2 354 348 345 346 343 337 332 329 326 324 321 318 316 314 312 311 309 306 304 300 297 295 292 290 289 288 287 288 288 289 290 290 290 289 288 287 287 286 284 282 280 279 277 276 276 274 272 269 266 264 263 262 262 261 260 258 257 256 255 254 253 252 252 251 251 251 250 250 250 250 251 252 253 253 253 251 250 250 249 250 250 251 251 252 252 253 254 254 254 254 254 255 257 259 260 261 261 262 263 263 264 265 266 264 259 259 259 259 259 259 261 261 261 259 257 256 254 254 254 255 257 258 260 260 261 261 262 261 256 251 248 249 252 255 257 258 257 255 251 243 230 224 221 219 215 212 208 204 200 196 194 193 195 196 199 201 202 203 204 206 209 212 218 225 231 239 248 256 258 244 225 212 208 219 234 245 253 258 263 268 275 282 289 296 299 300 301 302 304 308 312 316 321 330 345 7 30 45 51 52 51 52 54 59 61 61 59 56 55 57 58 57 53 47 40 32 23 16 11 8 6 4 4 5 6 8 9 11 12 13 13 356 355 354 353 352 350 348 347 345 343 342 342 342 342 342 342 342 342 342 342 343 344 345 345 345 344 342 341 340 339 337 336 334 334 336 348 23 51 64 71 75 77 78 77 77 76 76 77 80 86 95 103 110 114 118 122 125 129 134 140 144 145 144 142 144 147 150 153 155 154 148 143 145 150 156 161 164 166 166 166 170 189 179 178 178 177 175 175 177 179 184 190 191 192 193 195 191 172 143 156 159 268 267 259 258 256 252 245 230 203 112 103 106 107 106 105 113 246 242 238 240 243 244 245 248 250 252 253 253 252 253 254 256 260 266 277 289 294 289 281 277 277 281 293 310 322 328 329 328 326 327 329 331 333 334 336 338 341 343 343 341 337 333 325 320 324 338 360 4 354 341 322 290 263 277 288 290 280 261 240 233 231 230 229 227 226 225 223 220 215 210 204 199 194 191 189 190 193 193 187 173 161 161 153 145 138 133 131 130 128 125 123 122 122 124 126 127 128 128 128 128 128 128 128 128 127 126 124 122 119 117 116 115 115 112 108 104 102 101 101 101 101 102 101 100 99 96 94 91 89 87 88 89 90 89 88 86 83 81 79 77 75 74 72 71 70 69 69 69 70 70 71 72 74 76 78 81 84 87 90 92 93 93 92 90 88 86 84 82 81 80 78 77 75 73 71 69 68 67 67 67 67 67 66 65 64 63 62 61 61 60 58 58 57 56 55 54 51 48 46 43 40 37 32 25 16 7 357 349 344 346 342 336 331 328 325 323 320 317 315 313 310 308 306 303 300 296 292 288 285 283 281 280 278 282 285 289 291 292 291 290 288 287 285 284 282 280 278 277 276 275 275 274 272 269 267 264 263 262 261 261 260 259 258 256 255 254 253 253 252 251 251 251 250 250 250 250 250 251 252 252 251 250 249 248 248 249 249 250 251 252 252 253 253 254 254 255 255 256 257 258 259 260 260 260 261 261 262 264 265 263 257 256 257 260 262 263 265 264 262 259 257 255 254 254 255 256 257 259 260 261 262 262 262 259 255 252 251 253 254 255 256 257 256 254 253 244 232 221 215 213 210 208 205 202 199 195 192 192 192 194 197 201 204 207 209 211 214 217 221 227 232 238 243 247 244 236 226 221 219 229 241 249 254 256 258 262 268 276 284 291 294 296 298 299 300 302 305 307 311 319 334 4 40 59 65 65 63 60 61 64 66 67 65 64 63 62 60 58 52 45 39 32 25 19 14 10 7 5 4 5 6 8 10 12 14 15 16 356 355 354 353 352 350 349 347 345 344 342 342 342 342 342 342 342 342 342 342 343 343 344 344 344 343 342 341 340 339 338 336 335 335 337 351 24 54 69 76 79 81 81 81 80 79 79 80 82 88 97 104 111 115 120 124 129 133 139 144 149 152 152 154 157 161 164 166 166 164 159 154 155 157 160 165 169 172 174 183 310 219 196 190 188 187 187 188 190 191 191 192 192 192 190 183 170 145 115 86 80 72 307 264 263 277 269 256 254 261 61 93 104 110 115 120 130 246 247 243 242 242 243 245 247 250 252 254 254 254 254 255 256 259 266 276 287 293 292 284 274 272 277 287 301 315 323 326 325 325 327 330 333 335 337 338 339 339 340 340 339 337 330 320 314 315 324 342 355 351 335 305 282 292 299 298 291 280 263 244 233 230 226 222 218 217 218 218 216 213 209 204 202 199 194 189 185 183 182 183 178 172 170 167 169 164 157 150 147 143 139 132 128 128 129 130 131 131 130 130 130 130 129 128 127 126 125 123 121 119 118 118 118 118 115 111 106 103 103 103 104 104 104 104 103 101 99 96 93 91 91 92 93 93 92 90 88 85 83 80 79 77 76 74 72 71 71 71 71 71 72 72 74 75 77 79 81 84 88 90 92 93 92 91 90 88 86 83 81 80 79 77 75 74 72 71 70 69 69 68 68 68 68 68 67 65 63 62 60 59 58 57 57 57 56 56 55 52 50 48 46 44 42 38 34 28 19 9 358 346 345 340 334 329 326 323 319 316 314 311 309 307 304 301 298 295 291 287 283 279 275 271 268 266 267 273 284 295 296 293 291 288 286 284 282 281 279 277 276 275 274 273 273 271 269 267 265 263 262 261 260 260 259 258 257 256 255 254 253 252 251 251 250 250 249 250 250 251 252 252 252 249 247 245 245 246 247 248 250 251 252 252 253 253 254 255 255 255 256 257 258 259 259 259 259 259 260 261 263 265 263 259 255 255 259 263 265 266 265 262 259 257 255 255 255 256 256 258 259 261 262 263 263 262 257 252 250 251 253 254 255 256 257 257 255 252 245 233 221 213 211 208 205 202 199 195 192 190 189 189 191 195 200 204 208 212 215 218 221 224 229 233 236 239 238 234 229 224 225 227 232 241 249 254 255 256 258 263 271 279 286 290 293 295 296 297 298 299 300 303 307 318 352 55 76 81 81 75 70 67 68 70 70 69 69 68 64 59 57 52 45 37 31 26 21 16 11 6 4 3 3 5 7 9 12 14 16 16 355 354 353 353 352 351 349 348 346 345 343 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 342 341 340 339 338 337 336 335 339 355 28 58 73 80 83 85 85 85 84 84 83 84 86 92 100 108 113 118 124 128 133 137 142 147 152 156 157 160 165 169 173 173 172 173 177 183 173 165 165 169 177 186 200 223 232 225 216 208 202 200 200 202 204 201 196 190 185 181 176 168 158 143 121 98 90 83 71 50 40 38 14 308 282 278 285 2 94 126 139 147 168 229 245 243 240 240 243 245 246 249 252 255 258 259 259 258 258 261 268 276 284 290 291 287 270 271 277 286 296 309 322 326 326 327 330 335 338 340 341 339 337 335 333 333 334 332 327 319 311 307 308 314 317 308 304 299 296 301 298 290 281 270 259 245 232 230 227 222 216 212 212 213 215 214 210 204 201 199 195 191 186 182 180 179 178 175 172 171 173 175 175 170 163 157 153 148 141 136 134 134 133 133 132 132 132 131 130 129 128 126 125 123 122 121 120 121 121 120 115 111 107 106 107 107 107 107 107 106 104 102 99 97 95 95 96 96 96 95 93 91 88 86 84 82 80 79 77 76 74 73 72 72 73 73 73 74 75 76 78 79 82 84 87 90 92 92 92 91 89 87 85 82 80 79 77 76 74 73 72 71 70 70 70 70 70 70 69 68 67 65 63 61 60 58 58 58 58 58 57 56 55 53 51 50 49 47 46 44 42 40 36 29 17 8 351 336 327 322 319 316 313 310 308 306 304 302 299 297 295 292 289 285 281 276 271 266 261 255 251 251 266 302 298 293 289 286 284 282 281 279 278 276 275 274 273 272 271 270 268 267 265 263 262 260 259 259 259 258 257 257 256 254 253 252 251 251 250 250 249 249 250 252 254 254 251 245 241 240 241 243 245 247 249 250 252 253 253 254 254 255 255 256 256 257 258 259 259 259 259 259 260 262 264 265 265 263 258 253 250 253 256 256 253 251 253 252 254 256 256 257 257 258 259 260 261 262 262 260 255 248 245 250 252 254 255 256 256 256 255 252 245 233 220 215 212 210 206 202 198 194 191 188 187 187 189 193 198 203 209 214 218 221 224 228 231 234 235 234 231 228 225 223 225 228 232 237 244 250 253 254 255 259 265 274 281 287 290 292 292 293 294 294 295 296 299 304 321 65 89 94 92 87 80 74 71 72 72 73 72 69 59 53 50 49 44 36 30 25 20 14 9 5 2 1 1 2 4 7 10 12 14 15 354 354 353 352 351 351 349 348 347 346 344 343 342 342 342 342 342 342 342 342 342 342 343 343 343 343 342 341 340 339 338 337 336 336 340 359 35 64 76 82 85 89 91 92 92 91 89 88 91 97 106 114 118 122 127 131 135 139 144 148 152 156 158 164 169 173 176 175 176 184 206 258 271 205 195 189 191 197 207 223 235 243 241 235 227 223 221 217 211 206 200 186 175 166 161 160 159 151 131 107 92 83 74 58 37 40 40 11 315 293 282 269 223 182 176 178 194 223 239 236 235 238 242 245 246 248 251 256 260 262 262 261 261 264 268 273 279 283 285 284 274 279 285 294 308 323 327 326 327 329 333 339 343 344 342 339 334 330 327 327 328 328 324 317 310 303 295 285 279 286 293 297 297 290 280 269 260 254 247 239 230 230 229 224 218 212 209 212 215 214 210 204 200 198 195 192 188 184 181 180 178 178 177 176 177 177 175 171 167 163 159 156 151 144 140 137 136 135 135 134 133 132 131 130 129 128 127 125 124 123 123 124 124 122 117 113 111 112 113 113 111 110 108 106 104 102 100 99 99 99 100 99 98 96 93 91 88 86 85 83 82 81 79 77 75 74 73 74 74 74 75 75 76 77 78 80 82 84 86 89 91 92 92 90 88 86 84 82 80 78 76 75 74 73 72 71 71 70 70 70 70 70 69 68 66 64 62 60 59 58 58 58 59 58 57 56 54 52 51 51 50 49 48 47 46 45 44 42 40 34 359 318 305 306 307 306 304 303 302 300 299 298 297 295 294 292 289 286 282 277 272 265 258 250 242 233 229 245 276 280 279 277 277 278 279 278 277 276 275 274 272 271 271 270 268 267 265 263 261 260 259 258 258 258 258 258 257 255 253 252 251 251 250 250 249 248 248 251 254 252 241 231 229 232 237 241 243 246 248 250 252 253 254 254 255 255 255 256 256 256 257 258 259 260 260 260 261 263 265 267 267 265 263 257 248 236 222 207 199 201 209 227 243 253 257 258 258 258 258 259 260 261 261 259 253 244 242 249 251 252 253 254 255 254 253 250 243 230 217 213 211 210 209 205 200 196 192 189 188 188 190 193 197 202 208 214 219 223 227 231 234 236 235 232 228 225 224 223 224 227 231 235 240 244 247 248 249 251 258 267 277 283 287 289 289 290 290 290 291 292 294 297 306 42 92 99 98 95 88 81 76 74 75 76 76 67 51 39 36 37 37 32 27 21 15 9 4 1 359 357 357 358 360 2 4 8 10 12 354 353 352 352 351 350 349 348 347 346 345 343 342 342 342 342 342 342 342 342 342 342 342 343 343 343 342 342 341 340 339 337 336 337 342 4 48 69 77 83 89 95 100 102 102 100 97 95 97 103 111 118 122 123 127 131 135 138 142 147 151 154 158 165 171 177 180 180 182 198 241 269 269 259 266 269 237 221 223 237 250 262 266 262 256 250 242 232 224 217 210 187 178 168 160 161 167 165 148 120 93 78 59 8 344 23 42 33 2 323 249 202 197 199 196 197 206 221 229 226 230 237 244 247 247 247 250 254 259 262 263 263 265 268 271 273 273 274 276 283 292 303 305 312 324 337 335 326 331 332 334 338 343 345 343 338 332 326 322 322 325 327 325 318 309 298 288 281 279 286 292 289 282 270 257 243 233 228 226 224 223 225 226 224 220 215 213 214 217 216 211 205 200 197 196 194 191 188 186 187 187 188 187 183 179 175 171 168 167 164 161 159 157 152 145 139 139 139 138 137 135 133 132 132 131 130 129 128 126 126 126 127 127 124 119 117 117 118 118 117 115 112 109 106 104 102 101 101 101 102 102 101 99 97 94 92 89 88 86 84 83 82 81 79 77 75 75 75 75 76 76 77 77 78 79 80 82 84 86 88 91 92 91 89 87 86 84 82 80 78 76 75 74 73 72 72 71 71 70 70 70 70 68 67 64 62 61 60 60 60 60 60 61 60 58 56 54 52 51 50 50 50 49 48 47 46 44 43 40 36 22 336 300 292 294 297 298 298 299 298 298 297 296 296 295 294 291 288 284 280 274 267 258 249 238 226 215 210 220 236 248 256 265 274 276 276 276 275 274 273 272 271 270 269 268 267 265 263 261 259 258 258 257 257 258 258 256 255 254 252 251 251 250 250 249 248 247 248 251 252 247 235 223 227 235 240 243 246 249 251 253 254 255 256 256 256 256 256 256 256 257 258 259 260 261 261 263 264 266 268 268 266 264 261 256 247 234 216 202 196 194 201 219 242 255 258 258 257 257 258 258 259 259 258 251 240 242 247 249 250 250 251 252 252 250 247 238 224 213 207 205 207 208 206 203 199 195 192 190 190 191 192 196 200 206 212 218 223 228 233 236 237 235 232 229 226 224 223 223 225 230 234 238 240 240 239 238 241 248 259 270 279 283 285 285 285 285 286 287 287 288 287 289 305 92 101 103 102 98 90 83 78 77 79 77 63 39 22 17 23 25 24 21 16 10 4 360 356 354 353 353 353 354 355 358 2 6 9 354 353 352 351 351 350 349 348 347 346 345 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 339 338 337 338 344 13 58 72 79 86 94 102 108 112 112 110 106 103 104 109 116 122 124 123 124 128 132 135 140 144 149 152 157 164 172 181 182 183 186 197 220 219 223 239 260 275 254 238 237 247 258 269 273 274 271 263 255 247 239 230 218 199 185 172 161 162 172 182 170 129 97 81 38 315 323 12 36 38 27 133 163 179 194 202 205 208 217 225 225 224 231 240 247 247 246 246 248 253 258 263 264 265 268 271 273 274 272 271 272 284 304 322 327 321 322 333 343 340 340 335 333 336 341 345 343 338 330 323 318 320 328 333 331 322 308 294 283 279 280 284 282 275 267 256 244 231 221 217 215 214 216 219 222 223 223 222 221 220 222 219 213 206 201 198 197 196 194 192 191 193 194 195 193 188 182 177 170 169 170 169 167 165 163 159 154 147 143 143 141 139 137 136 135 134 134 132 131 130 129 129 130 131 131 129 124 122 123 123 122 120 117 114 110 107 105 104 103 103 103 104 103 103 101 99 97 94 92 90 88 86 85 84 83 81 79 77 77 77 77 77 77 77 78 78 80 81 82 84 86 88 90 92 91 89 87 86 84 82 80 78 77 76 75 74 73 72 72 71 71 70 70 69 68 66 64 62 61 61 61 61 62 62 62 60 58 56 54 52 51 50 50 49 49 48 47 46 44 41 38 36 31 11 323 298 295 296 297 298 299 300 299 299 299 299 298 296 294 291 288 283 278 270 261 250 237 221 205 191 186 191 202 217 245 269 272 273 274 274 274 272 270 269 268 268 267 266 264 262 260 259 258 257 256 256 257 257 256 255 254 253 252 251 250 250 249 248 247 246 248 253 257 259 255 243 243 245 247 248 250 252 254 256 257 258 258 257 256 256 256 256 257 258 259 260 262 263 264 265 266 268 268 267 265 262 260 258 253 246 237 229 213 202 206 228 249 257 258 257 256 256 257 257 258 257 251 237 236 243 246 244 244 245 247 248 246 240 233 222 210 201 197 200 202 204 204 202 199 196 193 192 192 193 195 199 203 209 216 223 229 234 237 238 236 233 230 228 226 224 222 224 227 232 235 235 231 227 226 228 236 250 263 272 277 279 279 279 279 280 281 280 278 272 263 254 170 116 113 112 108 102 93 85 82 83 77 54 19 360 1 8 14 16 14 10 5 360 355 351 349 348 348 348 348 350 353 357 1 5 353 353 352 351 350 350 349 348 347 346 345 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 340 339 338 339 347 21 62 77 84 92 101 109 116 121 122 120 115 112 111 114 120 125 125 123 121 125 129 134 138 143 148 153 158 165 173 181 181 180 181 185 190 192 202 216 229 231 227 229 236 245 254 261 272 279 279 272 261 251 242 229 215 203 189 179 162 154 164 187 190 125 99 80 34 323 336 7 10 312 202 167 185 198 206 210 213 216 220 223 224 227 236 245 248 247 246 246 249 254 259 264 265 267 269 272 274 275 274 271 272 282 300 318 325 310 302 316 342 350 345 337 334 335 340 344 344 338 329 322 318 319 332 344 344 331 310 291 281 277 276 275 272 265 256 248 241 234 227 223 221 220 219 220 221 225 228 229 228 225 226 224 218 210 204 200 197 196 195 193 193 195 198 199 198 195 190 186 179 178 177 176 175 172 170 166 160 153 147 146 143 141 139 138 137 136 135 134 132 132 132 132 134 135 136 134 129 127 126 126 125 122 119 115 112 109 107 106 106 105 105 105 104 104 103 101 99 97 94 92 90 88 86 85 84 83 81 80 79 78 78 78 78 78 78 79 80 81 82 83 85 87 90 91 90 89 87 85 84 82 80 78 77 76 75 74 73 73 72 72 71 70 70 69 67 66 64 62 61 61 62 62 63 63 62 60 57 56 55 53 52 51 50 50 49 48 47 44 41 37 34 31 24 2 324 304 298 298 299 300 301 302 302 302 302 302 302 300 298 295 292 288 283 277 268 257 240 218 188 160 150 150 158 172 204 246 261 267 271 273 274 272 270 268 266 266 265 264 263 262 260 258 257 256 255 255 256 255 255 254 254 253 252 251 250 250 250 249 247 246 249 253 258 261 261 256 253 251 251 252 253 255 256 258 259 259 259 258 257 256 256 256 256 258 259 261 262 263 265 265 267 268 269 268 265 263 262 261 259 256 250 248 242 226 214 219 238 255 260 258 257 256 255 256 256 256 250 232 226 235 242 240 239 241 243 244 241 233 230 226 214 201 194 194 196 199 201 202 201 198 195 194 193 193 195 197 201 206 213 221 228 233 237 238 237 234 232 231 228 225 223 223 224 228 230 229 224 219 217 220 228 242 256 265 270 272 272 272 272 273 274 273 269 259 249 241 223 171 137 129 124 119 111 103 99 96 87 44 351 343 347 355 3 8 7 4 360 355 350 346 344 343 343 343 344 345 348 350 354 358 353 353 352 351 350 350 349 348 347 346 345 344 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 340 340 339 340 348 26 66 81 89 98 108 116 122 125 126 127 122 119 118 120 124 128 127 123 121 123 127 132 137 143 150 160 163 167 171 174 175 174 176 178 180 182 190 200 205 209 215 223 231 239 249 263 279 289 286 273 255 239 229 218 213 208 203 196 183 177 189 207 222 184 101 62 21 352 15 19 265 225 211 200 205 208 213 216 217 217 217 218 222 226 233 244 248 248 248 249 252 256 260 264 266 268 270 272 274 275 274 272 272 279 291 305 311 302 292 299 322 348 349 341 337 337 338 341 342 338 329 322 316 309 306 323 343 340 314 289 279 276 273 269 262 251 242 239 237 234 230 230 231 230 229 228 227 229 231 230 227 225 227 227 223 215 208 201 197 196 194 194 194 195 198 201 202 202 200 196 191 188 185 183 181 178 175 172 168 162 154 148 145 143 141 140 139 138 137 136 135 134 135 136 138 139 140 139 136 132 130 128 126 124 120 117 114 111 109 109 108 107 106 105 105 104 103 102 101 99 97 95 92 90 88 87 85 84 83 82 81 80 79 79 79 79 79 79 80 81 82 83 85 86 88 90 89 88 87 85 84 82 80 78 77 76 75 74 74 73 72 71 71 70 69 68 67 66 65 63 62 62 63 63 63 61 59 58 57 56 55 54 53 52 51 50 50 48 46 43 39 34 30 26 16 354 325 307 301 300 302 303 304 305 305 306 306 307 307 305 302 300 297 295 291 287 281 272 261 236 128 105 107 112 123 136 147 173 217 249 265 272 274 273 270 267 264 264 264 264 263 261 260 258 256 255 254 254 254 254 254 254 253 253 252 251 251 250 250 249 248 248 249 252 255 257 258 258 256 255 254 255 256 257 258 259 259 259 259 258 258 257 257 256 257 258 260 261 262 263 265 266 267 269 270 269 267 264 263 262 262 260 255 251 246 236 223 214 220 242 256 257 256 255 253 253 253 255 251 235 228 236 244 246 244 244 245 247 243 238 237 237 229 211 198 194 194 196 198 201 201 199 197 195 195 194 195 196 199 204 211 219 226 232 236 237 237 236 234 233 231 228 224 223 223 225 226 224 220 216 215 219 227 238 249 257 262 265 266 265 265 265 266 266 261 252 244 240 232 209 173 156 148 144 142 141 143 147 152 180 321 327 334 344 355 360 359 357 353 349 344 341 339 339 339 339 340 341 343 345 348 353 353 352 352 351 350 349 349 348 347 346 345 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 340 340 340 342 352 31 71 84 94 103 112 120 124 126 128 129 125 123 123 125 129 131 128 125 122 122 123 126 130 139 151 161 162 163 163 162 163 164 168 173 175 178 184 192 196 202 210 220 228 235 245 268 296 305 296 275 251 232 223 220 219 216 212 206 200 184 174 196 234 258 296 326 346 2 22 277 233 218 212 212 214 214 214 215 215 212 210 214 220 226 234 245 253 253 253 254 257 259 260 262 265 269 271 273 274 274 274 273 273 277 283 292 298 298 292 287 307 337 353 350 344 338 334 334 334 334 325 317 302 283 272 281 310 330 315 287 266 263 259 252 244 237 232 230 229 228 227 229 232 234 233 233 232 232 230 228 225 224 226 227 225 221 214 206 199 195 194 194 196 197 200 202 204 205 204 202 198 193 189 186 183 181 178 175 171 165 157 149 145 143 142 141 140 140 138 138 138 138 139 140 141 142 143 142 140 135 131 128 126 124 121 118 116 113 112 111 110 109 108 106 105 104 103 102 101 100 98 97 95 92 90 88 87 86 84 83 82 82 81 80 80 80 80 80 80 81 82 83 84 85 87 88 88 88 87 86 84 83 81 79 77 76 76 75 74 73 72 71 70 69 68 67 67 66 65 64 63 63 62 62 62 60 58 58 57 56 56 55 53 52 51 51 50 49 46 41 36 31 27 21 9 350 328 313 305 304 305 306 307 308 308 309 310 311 311 310 308 306 304 303 303 302 300 298 301 324 31 58 76 89 100 110 117 124 140 178 249 270 274 274 272 269 265 263 263 263 262 261 259 257 255 254 254 253 253 253 253 253 253 253 253 252 252 251 251 250 249 249 249 251 252 254 256 257 257 257 256 256 257 258 259 259 260 260 259 259 259 258 258 257 258 259 260 261 262 263 265 266 268 269 271 271 269 266 264 263 263 261 257 252 245 235 225 211 204 210 228 244 252 252 251 250 251 254 253 245 240 246 252 253 251 250 251 252 250 247 248 249 245 232 215 203 198 197 198 200 201 201 199 198 197 196 196 197 199 203 208 216 223 229 234 236 237 237 236 235 233 230 226 224 223 224 224 222 219 216 216 220 227 236 244 249 254 257 259 259 259 259 259 260 258 254 249 245 238 222 199 180 169 165 164 164 163 164 166 192 289 312 322 332 343 348 350 348 346 342 339 337 335 335 336 337 338 339 340 342 345 349 353 352 352 351 350 349 349 348 347 346 345 344 344 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 340 340 340 343 356 36 74 87 97 106 114 122 129 133 137 135 129 127 126 128 131 132 130 126 124 121 119 119 122 130 143 153 151 147 147 150 153 155 157 164 170 175 181 189 196 204 213 221 226 231 236 249 294 319 298 266 246 235 229 227 214 213 213 210 201 186 158 132 113 69 25 38 50 53 22 231 221 217 215 218 223 221 217 214 213 212 212 217 226 234 245 255 261 259 257 257 259 260 259 262 265 269 272 273 274 274 273 273 273 275 277 282 288 293 295 288 296 318 345 355 350 337 327 324 323 321 312 304 281 264 260 269 285 297 294 274 252 246 242 237 231 226 222 220 220 221 223 227 231 233 232 231 230 228 226 225 224 224 226 227 227 225 221 214 206 200 196 196 197 199 201 204 204 205 205 203 199 195 190 187 184 181 179 177 170 163 157 150 145 143 142 142 142 141 140 140 140 141 142 143 144 144 144 143 140 135 131 128 126 124 122 120 117 116 114 113 112 111 109 107 106 104 103 102 101 100 99 97 97 95 93 90 89 88 86 85 84 83 83 82 82 81 80 80 80 81 81 82 83 84 86 87 88 88 88 86 85 84 81 80 78 78 77 76 75 73 72 71 70 68 67 66 66 66 65 64 63 62 62 62 62 60 59 58 57 57 56 55 54 53 52 52 51 49 45 40 35 29 25 17 5 348 330 316 308 307 307 309 310 311 311 312 314 315 316 315 313 312 312 312 314 316 318 321 327 341 10 34 55 73 86 95 100 105 114 124 157 265 276 278 276 272 267 265 264 263 262 261 258 256 254 253 252 252 252 253 253 253 253 253 253 253 253 252 251 250 249 248 248 249 251 253 255 256 257 257 257 257 258 258 259 260 260 260 261 260 260 259 259 258 259 260 261 262 262 263 265 266 268 269 271 271 270 268 265 263 262 261 259 255 247 231 220 206 195 190 193 209 237 247 249 250 253 255 254 249 248 251 255 255 253 251 252 254 253 252 253 255 254 248 238 224 211 204 201 202 203 203 202 201 199 198 197 198 199 201 206 212 219 225 231 235 237 238 237 236 234 231 228 225 224 224 222 220 217 216 217 220 226 233 239 243 247 250 253 254 255 255 256 258 260 260 260 256 249 238 220 197 182 175 171 167 163 161 163 178 256 303 314 325 334 338 340 340 339 337 335 333 332 333 334 336 338 338 339 341 344 349 353 352 352 351 350 349 349 348 347 346 346 345 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 340 339 342 359 44 75 88 98 107 116 125 135 145 151 142 132 128 126 129 131 131 129 128 126 123 121 121 122 127 136 143 141 136 134 139 146 153 158 164 172 177 182 188 194 202 212 220 225 227 227 222 86 89 131 186 208 216 217 212 209 216 223 223 218 207 189 160 125 95 62 44 23 257 226 220 216 216 218 220 221 219 217 218 218 218 221 228 239 247 254 259 261 260 257 257 258 260 261 263 266 269 272 273 274 273 273 272 272 272 273 275 279 287 296 297 278 299 332 351 349 334 321 315 307 296 284 286 275 266 265 270 277 276 268 252 237 229 224 220 218 216 214 212 213 215 217 222 227 229 228 226 224 222 220 221 223 225 226 226 227 228 227 223 216 210 203 201 200 201 201 200 202 203 203 202 200 195 191 186 182 178 173 166 161 156 152 148 145 144 143 143 143 142 142 142 143 144 145 145 146 145 144 142 138 133 130 127 126 124 123 121 119 117 116 114 113 112 110 108 106 105 103 102 101 100 99 98 99 98 95 93 91 90 88 86 85 85 84 84 83 82 81 80 80 80 81 82 83 84 85 86 87 88 88 87 86 84 83 81 80 79 78 77 75 73 72 71 69 68 67 66 65 65 65 65 64 63 62 62 61 60 60 59 58 57 57 56 55 54 53 53 52 49 46 41 37 31 25 17 7 353 335 318 312 310 310 311 313 314 315 317 318 320 321 320 320 319 319 320 322 324 327 332 338 348 6 25 45 63 76 85 90 95 101 106 106 88 294 287 282 277 271 268 266 264 262 260 257 255 254 252 251 251 251 251 252 252 253 253 253 253 253 252 251 251 250 248 248 249 251 253 255 256 257 257 257 258 258 259 259 260 260 261 262 261 260 260 259 259 260 260 261 262 263 264 265 266 267 268 270 271 271 269 266 262 262 263 263 260 251 234 218 206 197 195 201 216 233 243 247 249 253 254 253 251 249 251 252 251 248 246 249 253 253 253 254 257 258 255 250 241 229 216 207 205 205 205 204 203 201 200 199 199 199 200 203 208 214 221 228 233 236 238 238 237 234 232 229 227 225 223 221 218 216 215 216 220 224 230 235 239 241 243 246 249 252 254 256 258 261 265 266 265 263 257 244 223 203 190 179 170 162 158 156 159 191 301 316 323 328 330 332 332 332 332 331 330 331 333 335 337 338 338 339 341 345 351 352 352 351 351 350 350 349 348 347 347 346 345 344 344 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 340 340 343 2 51 76 88 98 108 118 129 141 152 159 144 130 125 126 129 130 131 130 130 130 131 131 130 130 131 135 140 138 134 134 139 146 155 162 169 176 181 185 189 194 201 210 218 223 226 227 220 157 141 147 165 183 193 202 206 208 219 229 231 237 244 246 225 125 99 72 46 246 228 219 216 215 216 217 218 219 220 221 221 223 226 230 237 244 248 250 253 255 256 256 256 260 263 264 265 266 268 271 272 272 272 271 269 269 269 269 269 270 273 277 275 254 279 309 340 348 333 317 306 284 270 268 282 282 277 273 272 273 271 264 255 245 236 228 223 220 219 217 215 215 215 216 217 219 221 222 222 220 217 216 218 221 223 224 225 227 229 229 227 225 221 215 210 205 202 200 198 200 202 202 201 199 195 189 182 175 169 165 161 158 155 152 149 146 145 145 144 144 144 144 144 145 145 146 146 146 145 144 141 136 132 129 128 126 125 123 122 120 118 117 116 115 113 112 110 108 106 104 103 102 101 100 100 100 99 98 96 94 91 89 88 87 86 86 85 84 83 82 81 80 80 81 82 82 83 84 85 87 87 88 87 87 86 84 83 81 80 79 77 76 74 72 71 70 68 67 66 66 65 65 65 64 63 62 62 61 61 61 60 59 58 57 56 56 55 54 53 52 50 47 44 39 34 28 21 14 6 352 332 321 315 314 315 317 318 320 322 323 325 326 326 326 325 325 326 328 330 332 337 344 353 8 24 41 56 67 76 81 87 93 97 96 80 13 310 293 284 277 272 268 265 262 259 256 254 253 251 251 250 250 250 251 251 252 253 253 253 253 252 252 252 252 251 250 251 253 254 256 256 257 257 257 257 258 258 259 259 260 261 262 262 261 260 260 260 261 261 262 263 264 265 265 265 266 267 268 270 271 270 268 265 264 264 264 263 252 237 222 214 213 217 221 230 238 244 249 250 253 254 254 252 249 247 246 243 240 238 243 248 251 253 256 259 259 258 255 250 243 229 216 209 208 206 205 204 203 201 200 199 199 199 201 205 210 217 224 230 235 238 239 238 235 233 231 229 227 224 221 218 215 215 216 219 223 227 232 234 236 237 240 244 249 253 256 258 261 266 269 271 271 270 264 255 241 225 205 180 158 148 143 142 147 301 315 320 322 323 325 326 326 325 325 326 329 332 336 338 339 339 340 342 346 353 352 352 351 351 350 350 349 348 347 347 346 345 345 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 340 340 345 9 60 76 87 98 109 122 134 146 155 155 140 121 122 127 132 133 133 134 134 134 135 137 139 139 138 137 138 135 137 141 145 151 158 166 172 178 186 190 196 203 210 215 218 223 227 228 219 193 170 164 169 179 189 194 198 203 212 222 228 244 259 202 169 101 88 174 202 204 205 209 211 213 214 216 218 220 222 224 226 228 232 238 241 242 241 241 243 247 252 256 258 262 265 266 266 266 268 270 270 270 268 266 264 264 265 268 269 266 263 255 245 239 256 284 331 348 333 311 289 272 270 280 292 291 282 275 272 271 269 265 260 255 249 242 236 232 230 228 226 225 223 220 218 217 218 220 222 220 216 213 215 218 220 222 224 226 229 229 228 228 227 224 217 210 204 200 198 200 197 197 196 195 191 184 175 169 164 162 159 157 155 153 151 149 147 147 146 146 146 146 147 147 146 146 146 145 143 141 139 136 132 130 129 127 126 124 122 121 119 118 117 116 115 114 112 110 108 106 104 103 101 101 101 101 100 98 96 94 92 90 89 88 87 87 86 85 84 83 81 81 80 81 82 83 83 84 85 86 87 88 88 88 88 86 84 83 81 80 78 76 75 73 72 70 69 68 67 66 66 66 65 64 63 62 62 62 61 61 60 60 59 58 57 56 55 54 52 51 49 47 44 40 35 31 26 20 16 10 355 338 327 322 321 322 324 325 326 328 330 332 333 332 331 331 332 334 336 339 342 349 358 11 25 39 51 60 68 75 81 86 90 90 76 41 337 305 291 282 274 269 265 261 258 255 253 251 250 250 249 249 249 250 250 251 252 253 253 253 252 252 253 254 254 253 253 255 256 256 257 257 257 257 257 257 258 258 259 260 261 262 262 262 261 262 262 262 263 263 264 264 265 265 264 264 265 267 269 271 271 270 268 266 265 265 262 252 237 223 217 225 234 237 240 243 248 251 253 255 255 254 253 248 244 239 235 234 237 241 246 251 256 260 261 261 260 258 255 250 239 226 215 209 208 206 205 204 202 201 199 198 198 200 202 207 213 220 227 233 237 239 238 236 235 233 232 229 226 222 218 216 216 217 219 222 225 229 231 232 232 234 239 245 251 255 258 261 265 269 273 275 274 272 270 267 263 247 201 155 139 136 138 145 297 311 315 317 319 319 319 319 319 320 322 326 331 336 339 341 341 342 344 348 354 352 351 351 351 350 349 349 348 347 347 346 345 345 344 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 341 339 339 347 17 62 76 88 100 112 126 138 147 151 145 128 109 120 129 136 139 139 140 141 139 139 143 150 150 146 140 136 135 142 148 153 159 166 174 179 183 188 196 206 213 218 221 223 226 230 230 223 211 194 183 181 185 190 192 189 195 208 221 232 250 260 193 194 256 239 222 211 207 206 206 209 211 213 216 219 220 222 225 228 231 234 237 236 235 234 235 240 247 255 262 266 265 265 266 267 268 269 270 269 266 263 261 261 267 274 280 280 274 268 262 256 251 252 272 332 346 326 303 286 285 291 298 298 291 284 279 276 272 269 263 259 255 251 247 244 241 239 239 239 235 231 227 223 221 220 221 224 224 220 216 215 217 219 222 224 226 228 228 227 227 228 226 221 212 205 200 199 198 194 192 191 188 184 178 172 168 164 161 159 157 156 155 154 152 151 150 149 149 149 149 149 149 148 147 146 143 140 138 137 135 134 132 130 128 126 124 122 121 120 119 118 117 117 115 114 112 110 108 105 103 103 102 102 101 100 98 95 93 91 90 90 89 89 88 88 87 86 84 82 81 81 81 82 82 83 83 84 86 88 89 89 89 89 88 86 84 82 80 79 77 76 74 73 71 70 69 68 67 66 66 66 64 63 62 62 61 61 60 60 59 59 58 57 56 55 54 52 51 49 46 43 41 36 33 28 24 21 18 10 359 345 335 330 330 330 331 333 335 337 340 340 339 337 337 338 340 343 346 349 354 1 12 25 37 47 56 64 70 76 81 84 83 71 45 355 315 295 282 273 267 263 260 257 254 251 250 249 248 248 248 249 249 249 250 251 251 252 252 253 253 254 254 255 255 255 256 257 257 257 257 257 257 257 257 258 259 259 260 261 262 262 262 262 263 263 264 264 264 264 264 264 263 263 263 264 266 268 271 271 271 270 268 267 266 262 253 239 226 221 228 238 242 244 246 252 255 256 257 256 255 252 247 241 236 232 234 239 244 249 254 259 263 265 265 264 262 259 255 247 234 221 212 210 208 206 204 203 201 199 198 198 198 200 204 209 216 224 231 236 238 238 238 237 236 235 232 228 224 220 217 217 217 218 221 224 227 228 227 227 230 235 242 248 253 256 260 264 268 272 274 275 275 276 278 278 270 235 155 134 136 140 190 301 308 312 314 315 316 315 315 315 316 318 322 329 334 339 343 345 346 347 350 356 351 351 351 350 350 349 349 348 347 347 346 345 345 344 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 339 349 27 62 75 88 103 116 128 138 145 145 134 114 106 121 131 137 140 142 143 145 137 140 150 162 163 156 149 145 143 143 151 158 165 173 181 188 193 198 203 209 213 216 220 223 227 231 231 228 221 210 198 193 193 195 194 187 190 204 221 235 244 247 243 241 244 243 235 226 221 218 218 215 212 213 214 216 216 216 218 220 222 224 228 229 231 235 241 249 259 268 274 273 268 266 267 268 270 271 271 269 265 262 262 267 279 291 296 292 283 276 271 266 257 246 239 252 299 315 304 301 304 305 303 296 289 284 283 278 272 266 260 254 250 247 244 242 241 241 241 240 237 233 229 225 222 221 222 225 228 227 225 222 222 222 223 224 225 226 225 224 225 226 225 222 213 205 201 199 195 192 191 189 185 181 176 172 168 165 162 160 158 158 158 157 156 155 153 152 152 152 151 151 150 149 148 145 142 139 138 137 136 135 133 131 128 126 124 122 121 120 119 119 118 117 117 115 113 111 109 107 105 105 104 104 102 100 97 95 93 92 91 91 90 90 89 89 88 87 85 84 82 82 82 82 82 83 83 85 86 88 89 90 90 91 90 88 85 83 81 80 78 76 75 73 72 70 69 68 67 67 66 65 64 63 62 61 61 60 60 59 59 59 58 57 56 55 54 52 51 48 45 42 40 36 33 30 26 22 19 15 13 6 355 346 341 340 340 341 343 348 351 349 346 343 342 344 346 349 351 353 356 1 9 20 31 41 51 59 66 71 76 78 75 64 42 4 325 301 281 270 263 259 257 254 251 249 247 247 247 248 248 248 248 248 248 249 250 251 252 253 254 255 255 255 255 256 257 258 258 258 257 257 257 257 257 258 259 260 261 262 262 263 263 263 264 265 265 265 265 264 263 262 261 261 262 263 265 267 269 271 271 271 270 268 266 263 258 252 238 233 238 243 246 246 247 252 255 257 258 257 255 250 244 238 233 230 235 241 247 252 256 261 265 268 269 269 267 264 259 253 242 228 217 212 209 208 205 203 201 200 198 198 198 199 201 205 211 219 227 232 235 237 238 239 239 237 235 231 227 223 221 219 219 220 222 224 225 225 224 223 225 230 237 244 249 253 257 262 266 270 272 274 276 278 280 281 277 260 210 160 159 204 294 307 311 313 314 315 315 314 314 313 313 315 319 325 331 338 345 349 351 353 356 359 351 350 350 350 349 349 349 348 347 347 346 346 345 344 344 343 343 342 342 342 342 342 342 342 342 342 342 343 343 342 341 340 340 352 34 61 72 87 104 118 128 135 138 135 123 104 108 122 131 134 137 139 139 138 128 140 158 172 175 168 162 158 153 149 155 163 169 174 181 188 195 199 202 205 208 211 214 218 224 229 231 232 229 221 211 203 200 202 202 198 192 203 218 233 243 244 242 243 247 249 243 234 227 223 221 217 215 214 211 209 207 207 208 210 215 222 230 236 243 252 262 271 276 280 281 277 272 269 269 270 272 272 272 270 266 263 265 272 284 295 299 294 286 280 274 266 251 233 222 229 284 308 310 308 305 300 294 289 285 282 277 272 265 260 254 248 243 239 237 235 235 237 237 235 232 229 225 222 221 221 223 227 232 233 233 231 229 227 226 225 224 223 223 223 224 225 224 221 214 206 203 199 195 192 191 188 184 180 176 173 170 168 165 163 162 162 161 161 159 158 156 155 155 154 154 153 152 150 148 146 143 140 138 137 136 134 132 130 128 125 123 122 120 120 119 118 118 118 117 115 114 112 109 108 107 107 106 104 102 100 97 96 95 94 93 92 91 91 91 90 89 88 86 85 83 83 82 82 82 83 84 85 87 89 90 91 91 91 90 88 86 84 82 81 79 77 76 74 73 72 70 69 68 67 66 65 64 63 62 62 61 61 60 60 59 59 58 58 57 56 54 53 51 49 46 43 40 37 35 32 28 23 17 11 13 15 13 6 359 354 351 352 356 0 1 357 351 347 347 348 351 353 355 357 359 1 7 14 23 32 41 50 57 63 68 71 68 60 43 11 331 300 279 267 260 256 254 251 248 246 245 245 247 248 248 248 247 247 247 247 249 250 252 253 255 255 255 255 254 255 256 257 258 258 258 257 257 257 258 259 260 261 262 262 263 263 263 264 265 266 267 266 266 264 263 261 260 260 261 262 264 266 268 269 271 271 269 267 265 263 262 260 252 247 246 248 251 249 247 247 249 253 256 255 252 246 238 231 228 229 236 244 252 257 260 263 267 270 273 273 271 268 264 258 247 234 223 215 211 209 206 204 202 200 198 197 197 197 199 202 207 214 221 227 232 235 237 239 239 239 237 234 231 227 224 222 222 222 223 224 225 223 221 220 221 225 232 239 245 249 254 259 263 267 269 272 274 276 278 278 276 270 260 254 265 286 299 307 312 314 316 317 316 316 315 313 312 313 316 321 327 336 346 356 2 4 4 4 350 350 350 349 349 349 348 348 347 347 346 346 345 345 344 343 343 342 342 342 342 341 341 342 342 342 342 343 343 343 342 341 340 344 6 44 60 82 102 117 125 131 133 128 118 105 111 121 128 131 132 130 128 125 124 138 161 175 178 175 172 168 164 163 164 164 166 169 174 179 186 193 197 200 202 206 211 217 224 229 234 239 242 241 238 232 225 222 219 212 204 197 209 228 242 248 246 244 246 247 241 230 222 219 218 217 216 215 213 210 208 207 210 216 224 235 247 255 264 274 282 286 286 284 282 278 274 272 271 272 273 273 272 270 267 264 264 267 275 284 288 287 282 276 270 259 242 225 215 222 306 311 303 296 290 285 280 277 276 275 269 264 258 253 247 241 235 232 229 228 228 229 230 229 226 224 223 221 222 223 226 230 236 238 237 235 233 232 230 227 225 224 224 224 224 225 223 219 214 208 204 199 194 191 191 189 184 180 177 175 172 170 168 166 165 165 165 164 162 160 159 158 157 156 156 155 153 151 149 147 144 141 139 138 136 133 131 128 126 124 122 121 120 119 118 118 118 117 116 115 113 111 110 109 108 107 106 103 101 99 99 99 98 97 95 93 92 92 92 91 90 89 87 85 84 83 83 83 83 83 84 85 87 89 90 91 91 91 90 88 86 84 83 81 79 78 77 75 74 73 71 70 69 68 67 66 65 64 63 62 62 61 61 60 60 60 59 58 57 56 54 53 51 50 48 46 43 40 38 35 31 26 17 9 7 10 15 18 17 10 4 1 1 4 3 358 352 350 350 351 353 355 357 359 1 3 6 10 15 21 28 36 43 50 55 58 58 54 41 13 331 297 278 266 259 254 252 248 245 243 243 244 246 247 247 247 246 245 245 246 246 248 250 253 256 256 254 252 250 252 254 257 258 259 258 258 258 258 259 260 261 262 263 264 263 263 264 265 266 267 267 267 266 264 263 261 260 259 260 262 264 266 267 268 269 269 267 266 264 263 263 264 262 259 255 254 255 253 248 242 239 239 244 243 239 233 227 228 231 237 245 252 259 262 264 266 268 270 275 275 274 272 269 262 253 242 230 219 213 211 208 205 202 200 198 197 196 196 197 200 204 210 216 222 227 231 234 237 239 239 238 236 233 230 227 225 224 224 224 225 224 223 220 217 217 221 229 235 241 246 251 256 260 264 266 268 271 273 274 274 272 271 271 276 283 290 297 302 307 312 316 318 319 319 317 314 311 311 313 317 324 334 349 6 17 17 13 12 350 349 349 349 349 348 348 348 347 347 346 346 345 345 344 344 343 343 342 342 342 341 341 341 342 342 342 342 343 343 343 342 344 348 0 22 41 76 99 112 121 128 130 126 119 112 110 114 121 126 126 125 120 118 123 138 162 177 181 180 178 174 170 169 164 158 157 162 168 175 181 188 193 196 201 208 216 223 230 236 244 253 265 274 278 274 266 256 246 231 218 213 223 239 249 252 251 249 248 246 239 228 220 218 217 218 218 219 218 217 217 219 223 230 240 252 265 274 280 284 286 285 283 281 280 277 276 275 274 274 273 272 271 269 266 264 263 263 266 272 279 278 274 267 257 244 231 219 209 207 346 296 277 269 266 264 263 262 261 259 254 251 248 245 240 235 229 225 223 221 221 222 222 222 222 223 224 225 226 227 230 233 237 238 237 234 232 231 231 230 229 229 228 227 227 227 224 221 217 211 206 199 193 190 191 189 185 181 178 176 174 172 170 168 167 167 167 166 165 163 162 160 159 158 157 156 154 152 150 148 145 142 140 138 136 133 130 128 126 124 122 121 119 118 118 117 117 116 116 114 113 111 110 109 108 107 105 103 101 100 101 100 99 97 95 94 93 93 92 92 91 89 87 85 84 83 83 83 83 84 85 86 87 89 90 91 91 90 89 88 86 85 83 82 80 79 78 76 75 74 72 71 70 69 68 67 66 65 64 63 63 62 62 61 61 60 59 59 58 56 55 54 52 51 49 47 45 43 40 37 33 31 24 16 8 3 3 10 17 17 10 1 357 356 354 352 351 351 352 353 355 356 358 0 2 4 5 7 10 13 17 23 28 34 39 43 44 42 31 3 322 292 275 265 258 253 249 245 242 241 242 243 245 246 247 247 246 246 246 246 246 247 249 252 255 259 257 250 245 247 252 256 258 259 260 259 259 258 259 261 262 263 264 265 265 264 265 266 267 268 268 267 266 265 264 262 261 260 261 263 264 266 267 268 268 268 266 265 264 264 264 265 265 264 262 259 259 256 252 245 238 233 233 233 233 232 230 235 241 247 253 258 262 265 267 269 270 271 275 276 276 275 273 268 261 250 238 225 218 214 211 208 203 200 198 197 196 196 196 198 202 206 212 217 222 227 231 235 237 238 238 237 235 233 230 228 226 225 225 226 225 223 221 219 218 222 227 232 237 242 248 253 258 261 264 266 269 270 271 270 268 269 274 280 285 289 294 298 304 309 313 316 316 316 314 311 309 308 310 315 321 333 353 13 21 21 20 23 349 349 349 348 348 348 348 347 347 347 346 346 345 345 344 344 343 343 342 342 342 341 341 341 341 341 342 342 342 343 342 342 353 16 31 36 46 74 97 109 119 127 132 131 125 116 110 109 114 120 124 125 121 118 126 143 163 180 195 202 200 192 185 181 173 165 160 161 166 172 179 186 191 193 199 209 221 233 244 252 260 270 282 291 294 291 284 275 263 250 243 243 244 248 251 252 253 253 252 247 239 231 225 222 222 224 226 227 225 224 223 224 227 234 240 252 266 277 282 282 280 278 277 277 277 277 277 277 276 275 273 271 269 268 267 267 268 268 270 273 277 271 258 245 235 225 220 216 208 191 126 248 246 242 241 241 242 244 245 242 238 236 235 233 231 227 223 220 219 218 218 218 218 219 221 223 225 227 229 230 232 234 235 236 234 231 229 229 229 230 232 232 230 229 227 229 229 227 222 215 208 200 192 189 190 188 184 182 180 178 176 174 172 171 169 169 168 168 167 166 164 162 160 158 157 156 154 152 150 148 145 141 139 137 135 133 130 128 126 124 122 120 119 117 117 116 116 115 114 113 111 110 109 108 107 105 104 103 102 102 102 100 99 97 96 95 94 93 92 91 90 89 87 85 84 83 83 84 84 85 85 86 88 89 90 91 91 90 89 88 87 85 84 82 81 80 79 77 76 74 73 72 71 70 69 68 67 66 65 64 64 63 63 62 61 61 60 59 58 57 56 55 54 52 51 49 47 45 44 41 38 36 32 26 19 11 3 351 354 355 351 346 343 344 346 349 350 352 354 355 356 357 359 0 2 3 5 6 7 8 10 12 15 19 23 26 28 25 14 348 313 289 274 264 257 252 247 243 241 241 242 244 245 247 248 249 249 250 250 250 250 250 251 253 257 261 258 247 241 244 250 255 259 261 262 261 260 259 260 261 263 264 265 266 266 266 266 266 267 268 268 267 266 265 265 264 263 262 263 264 265 266 266 267 267 267 266 265 264 264 265 266 267 267 265 263 262 260 256 251 245 240 237 235 236 239 241 246 250 254 258 261 264 267 269 270 271 273 275 276 277 277 276 273 268 260 247 233 224 219 215 211 206 202 199 197 196 196 197 198 201 205 208 214 219 224 229 233 235 236 237 236 236 235 232 230 228 226 226 227 227 226 224 222 222 224 226 230 234 239 245 251 256 260 262 264 266 268 269 267 266 269 275 281 285 288 291 296 301 306 309 311 311 310 309 308 307 308 310 315 322 334 353 9 17 23 30 37 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 343 343 342 342 341 341 341 341 341 341 341 342 342 341 342 353 33 50 54 61 76 96 110 122 133 141 143 138 127 117 113 114 118 122 126 126 122 136 152 168 183 199 214 225 228 227 220 201 183 171 166 167 170 175 180 184 185 192 205 222 241 256 267 272 276 281 285 287 285 282 278 271 263 258 256 254 251 249 251 256 258 254 248 240 234 230 228 229 234 237 236 235 236 236 235 235 236 239 245 258 271 278 278 274 273 275 276 277 278 278 278 277 275 272 269 268 269 272 275 276 277 278 278 276 266 244 230 221 215 213 213 210 205 200 203 216 223 226 227 229 231 233 231 228 224 222 221 220 218 217 216 216 217 217 217 218 218 220 222 223 225 226 228 229 230 230 229 228 227 226 226 227 229 231 231 229 227 226 231 235 235 229 221 212 203 194 188 188 186 184 182 181 180 179 177 175 173 171 169 168 168 168 168 167 165 162 159 157 155 153 151 149 146 143 139 137 136 134 132 130 128 126 124 121 119 118 117 116 115 115 113 112 110 109 108 107 106 105 105 104 104 103 103 102 101 99 98 96 95 95 93 92 91 89 88 86 85 84 83 84 84 85 86 86 87 88 90 91 91 91 90 89 88 87 86 84 83 82 81 79 78 77 76 74 73 72 71 70 69 68 68 67 66 65 65 64 63 62 61 61 60 59 58 56 55 55 54 52 51 49 48 48 46 44 41 37 34 30 26 21 9 355 347 343 341 342 344 346 349 351 354 356 357 357 358 359 0 1 2 4 5 5 6 7 7 8 9 10 11 9 3 352 332 307 287 274 264 257 251 246 243 242 242 245 248 251 253 255 256 257 257 257 257 257 257 254 253 252 251 247 229 227 237 249 257 261 264 264 263 262 261 261 262 264 265 266 267 267 267 266 266 267 267 267 267 266 266 266 265 265 264 264 264 265 265 265 265 265 265 265 265 265 265 265 266 267 268 267 265 264 262 259 255 250 247 244 242 241 244 247 251 255 258 260 263 266 268 270 271 272 274 275 276 278 278 277 276 273 268 256 243 233 226 221 216 210 205 202 199 198 198 199 200 202 205 208 213 217 222 227 231 233 234 234 234 234 234 233 232 230 227 227 228 228 229 227 226 225 225 225 227 231 236 242 249 255 258 260 262 264 266 266 266 266 268 274 279 283 286 290 294 299 302 305 306 307 306 306 306 307 309 312 317 324 333 346 359 13 29 42 48 348 348 348 348 348 347 347 347 347 346 346 346 345 345 345 344 344 343 343 342 342 342 341 341 341 340 340 340 341 341 340 339 347 25 58 63 69 80 98 116 133 145 152 155 152 140 128 121 119 119 122 126 129 134 146 157 168 181 195 208 220 234 243 244 236 214 194 180 174 172 172 172 174 176 181 195 215 236 254 264 269 272 274 275 276 275 275 275 273 267 260 256 256 256 256 257 261 260 255 250 245 240 235 233 233 238 240 240 241 244 249 249 246 245 246 248 258 269 276 277 274 274 280 281 280 280 280 279 277 274 270 266 268 273 278 280 280 277 276 274 270 262 241 231 224 218 214 210 208 207 205 204 208 216 222 225 226 227 227 225 222 218 215 212 211 211 212 213 215 216 217 217 217 217 218 219 221 222 224 225 224 224 224 223 223 224 225 226 227 228 229 229 227 225 226 232 239 239 234 225 215 206 197 189 185 184 183 182 182 182 181 180 178 176 172 169 167 167 168 168 168 166 163 160 156 154 151 149 146 143 140 137 135 133 132 130 129 127 125 123 121 119 118 117 116 114 113 111 109 108 107 106 105 105 104 104 104 104 103 103 102 101 99 98 97 96 95 93 92 90 88 87 86 85 84 84 84 85 85 86 87 87 88 90 91 91 91 90 89 88 87 86 85 84 82 81 80 79 78 77 75 74 73 72 71 70 70 69 68 68 67 66 65 64 63 62 61 60 59 58 57 56 56 55 54 52 51 50 50 49 47 45 42 39 37 36 34 32 22 11 0 354 352 351 352 353 354 356 357 358 359 359 359 360 0 1 2 3 3 4 4 4 4 5 4 2 359 352 341 327 309 293 279 267 257 252 250 250 252 255 258 261 263 265 266 267 267 267 266 266 265 263 259 255 251 246 235 212 211 240 254 261 265 267 267 266 265 263 263 263 264 266 267 267 268 268 267 267 267 267 267 266 267 266 267 266 266 265 265 265 265 264 264 264 263 264 265 266 266 265 265 265 266 266 266 266 265 263 261 257 253 250 249 249 249 251 251 253 257 260 263 266 268 269 271 272 273 274 276 277 278 278 278 278 276 272 264 253 243 235 230 224 217 211 206 203 202 201 201 201 203 206 209 213 217 221 226 230 232 233 233 233 233 234 234 232 229 227 227 228 230 231 231 230 229 228 228 229 230 233 239 247 252 255 258 260 262 264 265 266 265 267 272 276 280 284 288 293 297 300 302 304 305 306 306 307 308 310 313 317 323 331 341 353 10 30 43 46 348 348 348 348 348 347 347 347 347 346 346 346 346 345 345 344 344 344 343 343 342 342 341 341 340 340 340 340 340 340 339 336 343 16 58 66 73 83 101 120 136 147 153 154 150 143 134 129 126 126 129 133 137 143 151 159 167 176 186 199 212 229 242 249 251 244 227 207 192 183 179 177 178 178 181 190 208 227 242 253 259 263 265 268 270 270 270 270 270 268 262 258 259 262 263 262 260 256 251 247 243 239 235 232 231 231 232 236 240 246 253 258 253 254 257 256 260 268 276 279 279 279 287 287 284 282 281 279 277 272 268 264 266 273 278 279 277 273 270 269 266 257 241 234 230 225 219 211 208 210 214 220 226 231 234 235 235 233 231 229 225 220 215 210 208 208 209 211 212 214 214 215 215 215 216 217 219 221 222 222 222 222 222 222 222 223 225 226 228 228 227 226 225 224 226 232 240 241 236 227 216 206 198 191 185 182 181 182 182 183 183 182 180 176 172 168 166 165 166 166 166 165 162 159 156 152 149 145 142 140 137 134 132 131 130 129 127 126 125 123 121 120 118 117 115 113 111 110 108 107 106 105 104 103 103 102 103 102 102 102 101 100 99 98 97 96 95 93 92 90 88 87 86 85 84 84 84 85 86 86 87 88 89 90 91 91 91 90 89 88 87 86 85 84 83 82 81 80 79 77 76 75 74 73 72 71 71 70 70 69 68 67 66 65 64 63 62 61 60 59 58 57 57 56 55 54 53 52 52 51 50 48 46 44 42 42 42 41 39 35 29 21 15 11 8 3 359 357 358 359 360 360 360 360 360 0 1 1 1 1 1 1 1 1 1 360 357 353 346 337 327 317 306 295 286 278 274 273 274 277 279 279 278 279 279 279 278 277 276 275 273 270 267 264 264 267 272 278 281 275 271 271 271 272 271 270 268 266 265 265 265 266 267 268 268 268 268 268 267 267 267 267 267 267 267 267 266 266 265 264 264 264 264 263 263 263 264 265 265 264 264 263 263 263 264 264 263 262 261 258 255 253 253 254 256 257 256 256 258 261 265 267 269 270 271 271 272 274 276 276 277 277 278 279 278 274 269 261 252 244 238 232 226 220 215 211 208 205 203 203 204 207 210 213 217 221 226 230 232 233 233 232 232 233 234 232 229 228 228 230 231 232 233 233 233 233 232 231 231 234 239 246 251 254 256 258 260 263 264 265 265 266 269 272 277 282 288 292 295 297 300 303 305 306 307 307 309 311 314 318 323 332 343 358 17 33 41 41 348 348 348 347 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 343 342 342 341 341 340 340 339 339 339 339 338 336 336 358 47 67 75 86 101 118 130 139 145 146 141 136 130 130 131 134 137 142 147 152 158 163 171 178 186 196 209 225 236 244 249 251 246 233 220 212 210 213 208 201 195 195 204 221 235 245 252 256 259 263 266 268 268 267 267 267 266 263 263 263 261 258 254 250 247 244 239 234 230 226 223 222 222 227 235 243 249 254 253 251 256 262 261 264 272 278 282 283 290 289 285 282 280 278 275 269 264 262 265 271 274 274 271 268 267 266 264 257 245 237 233 229 223 216 211 217 225 233 242 249 253 253 249 245 242 239 236 231 224 217 211 209 209 209 210 210 211 211 212 213 214 216 219 221 222 223 223 223 223 223 223 223 225 227 228 227 226 224 223 224 226 231 237 241 238 229 216 203 195 191 188 187 185 184 183 184 184 184 180 175 170 167 164 163 163 162 162 160 158 156 153 149 146 142 139 136 133 131 129 128 128 127 126 125 124 122 121 120 118 117 115 113 111 110 108 106 105 103 102 101 101 101 101 101 101 100 100 99 98 97 97 96 95 94 92 91 89 88 87 86 85 85 85 85 86 86 87 88 89 90 91 91 91 90 89 89 88 87 85 84 83 82 81 80 79 78 77 76 75 74 73 72 72 71 71 70 69 69 68 66 65 64 63 62 61 60 59 59 58 57 56 55 54 54 54 53 53 52 51 49 48 48 48 48 47 45 43 37 31 25 18 11 3 359 358 358 359 360 0 0 0 0 0 0 360 360 359 359 358 358 358 358 357 356 354 352 350 349 347 342 340 330 319 310 304 300 296 293 292 291 290 290 289 288 286 283 281 278 276 275 276 282 288 292 293 288 283 281 280 278 276 274 272 269 267 267 267 267 268 269 269 269 269 268 268 268 268 267 268 268 268 268 267 266 265 264 263 263 263 263 263 263 264 265 265 264 263 262 261 261 262 262 262 262 262 258 255 255 256 257 259 260 259 259 260 262 264 267 268 269 269 270 271 272 274 275 275 276 277 278 278 276 271 265 258 250 243 237 231 226 222 218 215 211 208 206 206 209 211 213 217 221 225 229 232 233 233 232 232 233 233 232 231 230 230 231 232 233 234 236 237 236 234 233 233 236 241 247 251 253 254 256 258 261 263 264 265 266 267 271 277 284 288 291 293 295 298 301 304 306 307 309 311 313 317 322 329 339 353 9 26 35 38 35 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 343 343 342 342 341 340 340 339 339 338 338 337 335 332 346 40 67 75 86 99 112 123 132 139 141 136 128 123 125 129 135 143 150 156 163 165 168 173 178 185 193 204 218 230 236 243 249 249 244 236 231 230 230 227 220 212 205 205 217 234 245 250 254 256 258 262 264 265 263 262 261 261 260 259 257 253 249 245 242 238 235 231 227 223 220 218 217 219 223 230 238 244 248 250 250 255 258 260 262 269 277 281 282 284 289 286 283 279 276 272 266 262 262 265 269 270 268 265 263 262 262 258 251 242 236 232 228 222 217 215 221 229 237 244 251 255 254 251 248 245 243 241 238 232 224 216 210 209 209 209 209 209 210 210 212 214 216 219 221 222 223 223 224 224 223 222 222 225 228 230 230 228 226 225 225 226 229 234 238 238 231 218 201 193 190 189 189 189 189 187 186 185 184 181 175 170 165 163 161 160 158 157 155 153 151 148 145 142 139 136 133 130 128 126 126 126 126 125 124 123 122 121 119 118 116 115 114 112 110 107 105 103 102 100 100 100 100 100 100 100 99 98 98 97 97 96 96 95 94 93 92 91 89 88 87 86 85 85 85 86 86 87 88 89 89 90 91 90 90 90 89 88 86 85 84 83 82 81 81 80 79 77 76 75 74 74 73 73 72 72 71 71 70 69 68 67 65 64 63 62 62 61 60 60 59 58 57 56 56 56 56 56 55 54 53 52 52 53 53 54 53 52 49 45 39 32 23 14 5 1 359 359 359 360 0 1 0 0 360 359 359 358 357 357 357 357 357 358 358 359 1 5 10 13 11 8 0 350 337 326 317 310 306 303 301 300 299 298 296 293 290 288 285 284 283 284 287 290 290 290 288 286 284 283 282 280 278 275 273 270 269 268 268 269 270 270 270 269 269 269 269 269 269 269 269 269 268 268 267 265 264 263 263 263 263 263 263 264 264 264 264 263 262 261 261 261 261 262 262 262 260 258 258 260 260 260 260 260 261 262 263 264 266 267 268 269 269 270 271 272 273 273 274 275 276 277 276 272 268 262 255 249 242 236 231 227 223 220 217 213 210 210 212 214 214 216 220 225 228 231 232 232 232 232 233 234 234 233 232 231 230 231 233 235 238 238 237 236 235 235 239 243 248 251 252 252 254 256 259 261 262 262 264 267 274 280 285 288 290 291 293 296 300 304 307 309 312 314 317 322 329 339 351 5 19 31 36 35 29 348 348 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 342 341 341 340 339 338 338 337 336 334 333 337 27 65 76 86 97 110 121 131 137 140 137 133 129 127 129 135 143 154 162 164 169 170 172 174 179 188 200 215 227 230 236 243 248 246 240 235 232 228 226 225 221 215 212 216 234 242 248 251 253 254 257 259 260 259 257 255 254 253 252 251 247 243 237 232 227 225 225 224 222 219 218 220 223 227 231 236 240 243 246 248 249 249 252 257 267 280 284 283 284 291 289 284 279 274 269 264 262 262 265 266 265 262 259 257 256 254 247 239 233 230 227 222 216 213 214 220 226 233 240 246 251 252 249 245 242 240 238 235 230 223 216 211 210 209 209 210 210 210 210 212 214 216 218 220 221 222 222 223 222 221 221 223 227 231 233 233 232 230 228 227 227 229 231 235 236 233 223 208 199 197 196 196 196 194 194 191 187 184 181 175 170 166 162 160 158 155 153 150 147 145 143 141 138 136 133 130 127 125 125 125 125 125 124 122 121 120 119 118 117 116 115 113 111 109 106 104 102 100 99 98 98 98 98 98 98 97 97 96 95 95 95 95 94 94 93 92 91 90 89 88 87 86 85 85 86 86 87 88 88 89 89 90 90 90 89 89 88 86 85 84 83 82 82 81 80 79 78 77 76 75 75 74 74 74 73 72 72 71 70 69 68 67 66 65 64 63 63 62 61 60 59 59 58 58 58 59 59 59 58 57 56 56 56 56 57 57 57 57 56 54 50 45 37 25 14 7 2 360 360 360 0 0 0 360 359 358 357 357 356 356 357 358 359 1 2 5 10 15 21 19 14 6 357 347 338 330 324 319 315 312 311 309 306 304 301 298 295 293 291 290 290 291 291 291 290 288 287 285 284 283 281 279 277 275 273 271 270 270 270 271 271 271 271 270 270 270 269 270 270 270 270 269 269 267 266 264 263 263 263 263 263 263 263 264 264 264 263 262 262 261 261 262 263 263 262 262 261 262 263 263 262 262 262 262 263 264 265 266 267 268 269 270 270 270 271 271 272 272 273 274 275 274 272 268 264 259 253 248 242 237 234 230 226 223 218 214 212 214 217 216 217 219 223 226 229 231 231 231 231 233 234 235 235 232 230 229 230 232 236 238 238 238 237 237 239 241 244 247 248 249 250 252 255 257 258 259 259 261 268 274 281 285 286 288 289 291 295 299 303 307 310 313 316 321 328 337 347 358 10 20 28 31 29 23 348 348 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 342 342 341 340 339 339 338 337 336 334 331 332 7 67 77 87 98 110 124 133 136 137 138 141 146 147 148 151 153 157 162 166 170 168 166 168 174 185 201 217 227 231 234 237 240 240 237 235 238 235 231 229 228 225 222 220 222 229 240 248 252 254 255 257 258 257 254 250 246 245 245 245 244 240 234 229 225 225 225 226 226 225 224 225 228 231 234 236 237 240 241 242 242 243 247 256 271 289 293 291 292 294 290 284 278 271 266 261 260 261 262 262 259 255 253 250 247 243 238 230 226 223 221 216 211 209 211 215 221 228 235 241 245 246 243 241 239 237 235 231 226 221 216 213 213 212 212 211 211 211 211 212 213 215 216 217 218 219 219 219 219 220 222 226 231 234 235 234 233 233 231 231 231 232 233 234 235 234 230 222 214 211 209 208 205 203 200 194 189 183 179 174 169 165 161 159 156 153 149 146 143 141 139 137 135 133 130 128 126 125 125 126 125 124 122 121 120 119 118 117 116 115 113 112 109 107 104 102 100 99 99 98 98 98 97 97 96 96 95 94 94 93 93 93 93 93 93 92 91 90 89 88 87 87 86 86 86 86 87 87 87 88 89 89 90 90 89 88 87 86 85 84 83 83 82 81 80 80 79 78 77 76 76 75 75 75 74 74 73 72 71 71 70 69 68 66 65 65 64 63 63 62 62 61 61 61 61 61 62 62 61 61 60 59 59 59 59 59 60 60 61 61 60 58 55 49 41 31 20 11 4 1 360 360 360 359 359 358 357 356 356 355 356 357 359 0 2 4 6 9 12 11 8 3 358 351 343 337 332 328 324 321 319 317 315 313 311 308 306 303 300 298 298 297 296 294 293 291 289 286 284 282 280 279 277 276 274 273 272 272 272 272 272 273 272 272 272 271 270 270 271 271 271 271 270 269 267 265 264 264 264 264 264 264 264 264 264 264 264 263 263 262 262 262 263 264 264 264 264 264 264 264 264 265 265 264 264 264 265 266 267 269 269 270 270 270 270 270 270 270 271 271 272 272 270 267 264 260 256 252 248 245 242 239 236 233 228 222 219 220 220 220 219 219 221 224 226 229 230 231 231 232 233 234 234 232 231 230 230 233 236 237 238 239 239 239 241 242 243 245 246 247 248 251 254 256 257 257 259 264 268 273 278 282 284 285 287 290 293 297 301 305 309 313 317 323 331 340 349 359 8 16 21 22 20 16 348 348 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 342 342 341 340 339 338 337 335 333 329 330 359 70 78 87 97 108 122 131 132 131 132 137 143 151 163 174 182 181 177 174 171 167 164 166 174 190 211 224 229 231 233 236 235 231 231 235 243 242 239 235 231 229 226 222 216 215 232 245 252 254 254 255 256 254 250 245 239 235 234 236 238 238 236 235 236 236 237 237 237 235 233 230 229 230 232 234 236 236 236 235 234 237 248 263 281 299 307 302 298 294 288 281 274 267 261 257 255 257 257 256 253 249 245 243 240 236 231 224 220 219 219 217 214 211 210 213 217 223 229 235 239 240 238 237 237 235 232 228 224 220 218 217 216 216 215 214 213 213 211 211 212 213 214 215 216 216 217 218 218 220 224 229 233 235 234 232 232 236 240 242 241 239 237 235 235 235 234 232 228 225 222 218 215 211 206 198 190 182 176 171 166 162 158 155 152 149 145 142 140 137 135 134 132 130 128 126 125 125 124 123 124 122 121 120 119 118 117 116 114 113 111 109 107 104 102 100 99 99 98 98 98 97 97 96 96 95 94 93 92 92 91 91 91 91 91 91 91 90 90 89 88 87 87 87 86 86 87 87 87 87 88 88 89 89 88 88 87 87 86 85 84 83 82 81 81 80 80 79 78 77 77 76 76 76 75 74 73 73 72 72 71 70 69 68 67 66 65 65 65 64 64 63 63 62 63 64 64 64 64 64 64 63 63 62 62 62 63 63 64 65 65 64 64 62 60 56 46 31 15 6 1 359 359 358 358 357 356 356 355 355 355 356 357 359 360 0 1 3 4 4 2 359 356 352 347 342 338 334 330 327 325 323 322 321 320 318 316 313 311 309 307 305 303 300 298 296 294 291 289 288 284 282 280 278 276 275 274 274 274 274 275 275 275 274 274 273 272 271 272 272 273 273 272 271 269 268 266 266 266 266 266 265 265 265 265 264 264 264 264 263 263 263 263 264 264 264 264 264 264 264 264 264 264 264 264 265 266 267 268 269 270 271 271 271 270 270 269 269 269 269 269 269 267 265 263 260 257 254 251 249 247 245 243 241 237 233 229 228 227 226 225 223 223 224 225 227 228 230 230 231 232 235 236 234 233 233 234 235 236 237 238 239 239 240 240 240 241 242 243 244 246 249 252 254 256 257 259 262 267 271 275 278 280 282 284 287 290 294 299 304 308 313 317 323 330 338 346 354 2 9 13 13 12 10 348 348 348 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 345 345 344 344 343 342 342 341 339 338 337 335 333 329 326 348 64 77 86 93 100 111 122 126 126 129 136 144 152 165 181 192 195 193 192 186 179 173 175 186 205 224 232 231 230 230 230 229 224 225 230 238 240 240 237 234 232 231 231 229 230 240 249 252 252 250 249 248 247 244 240 234 227 220 219 224 232 236 241 246 250 252 252 249 244 239 234 230 230 231 233 234 234 232 230 232 238 253 275 295 309 315 308 297 287 280 274 268 261 256 252 251 252 252 249 245 241 238 237 234 230 226 219 216 218 221 223 222 217 214 213 215 219 225 230 234 235 234 234 234 233 230 226 223 220 219 219 219 218 217 215 214 213 212 211 211 211 212 213 214 215 216 217 218 221 225 229 232 233 231 229 232 237 245 251 250 245 241 237 236 237 237 237 235 233 229 225 221 215 208 199 190 182 175 168 162 157 152 149 146 143 140 138 136 134 132 130 129 128 126 125 123 121 119 118 118 118 118 118 117 116 114 113 111 110 108 106 103 101 100 99 98 97 97 97 97 97 96 96 95 94 93 91 91 90 90 90 90 90 90 90 90 90 89 89 88 88 87 87 87 87 87 87 87 87 87 88 88 88 88 88 87 87 86 85 84 83 82 82 81 81 80 79 79 78 77 77 77 76 76 75 74 73 73 73 72 71 70 69 68 67 67 67 66 66 65 65 64 64 64 65 66 66 67 67 67 66 66 65 65 65 65 66 67 67 67 67 67 67 67 66 62 53 36 19 8 2 360 358 357 356 356 355 355 355 356 357 358 359 360 0 1 1 1 1 360 358 356 353 350 347 343 340 336 333 331 329 328 327 326 324 321 319 317 314 312 310 308 305 303 301 299 297 295 294 292 289 286 283 281 279 278 277 277 277 277 277 277 277 276 275 274 273 273 273 273 273 273 272 271 270 269 268 267 268 268 268 268 268 268 267 266 266 265 265 264 263 263 263 264 264 263 263 263 264 264 264 264 265 266 266 267 269 270 271 271 272 272 271 271 270 269 268 268 267 267 267 265 264 261 259 257 255 253 251 250 248 247 244 242 239 237 235 233 232 230 228 228 227 227 227 227 230 230 229 233 238 240 239 236 237 237 236 236 236 237 238 238 239 238 238 239 240 240 241 242 246 250 253 255 257 260 263 266 271 274 276 278 279 281 283 287 291 296 302 308 313 317 321 326 332 339 347 354 360 3 5 5 2 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 345 345 345 344 344 343 342 341 340 339 337 335 333 329 322 346 60 76 83 85 89 98 111 122 128 137 145 152 158 175 188 195 197 196 200 202 201 200 203 213 225 232 234 232 229 228 227 226 223 222 226 232 236 239 240 240 240 242 247 252 256 258 258 257 252 245 239 235 235 237 237 234 227 217 208 209 220 232 241 250 255 258 257 253 248 244 240 237 236 234 233 231 228 228 229 233 242 260 288 309 317 314 303 287 274 264 259 256 254 251 248 247 247 245 241 237 233 231 230 228 226 223 219 217 219 223 227 229 224 218 216 216 219 223 229 231 232 232 232 231 230 227 224 222 220 220 220 220 219 217 216 214 213 212 211 210 210 211 211 212 214 216 218 219 221 224 226 228 228 228 228 231 237 244 250 250 247 243 239 237 238 238 239 238 236 232 228 222 214 207 200 193 185 176 167 158 150 144 140 137 135 134 133 132 130 128 127 126 125 124 122 121 118 116 113 111 111 113 113 114 113 111 109 107 106 104 102 101 99 98 97 96 96 96 95 95 95 95 94 93 92 91 90 90 89 89 89 89 88 88 88 88 88 88 88 88 88 87 87 87 87 87 88 87 87 87 87 87 87 87 87 87 86 85 84 83 83 82 82 81 81 80 80 80 79 78 78 78 77 76 75 75 74 73 73 73 72 71 70 69 69 68 68 68 67 67 66 66 65 66 66 67 68 69 69 69 69 68 68 68 68 68 68 69 69 70 70 70 70 70 70 69 65 57 43 26 14 5 360 357 356 355 355 354 355 356 358 359 0 1 2 2 2 2 2 1 0 358 356 354 351 348 345 342 340 337 335 333 331 330 328 326 324 321 319 316 314 312 310 308 305 303 300 299 297 295 294 291 289 286 284 283 282 281 281 280 280 279 278 278 277 276 275 274 274 274 274 273 273 272 271 270 269 269 269 269 270 270 271 271 270 269 268 267 266 265 264 264 263 263 263 263 263 263 264 265 265 266 267 268 268 269 270 271 272 272 273 272 272 271 270 269 268 267 266 265 265 264 262 261 259 258 256 254 253 252 250 248 247 244 242 240 238 237 235 233 230 229 229 229 227 228 230 232 230 233 239 243 242 239 238 238 236 235 234 235 236 237 237 237 237 237 237 237 237 239 244 249 253 256 258 260 262 266 270 273 275 276 276 277 279 282 287 293 300 307 313 316 318 320 325 332 339 345 350 354 356 355 354 349 349 348 348 348 348 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 345 345 345 344 343 342 341 340 338 336 333 328 326 358 65 74 76 77 79 86 100 117 134 148 157 174 196 211 208 200 197 199 206 213 216 219 223 227 230 231 231 230 229 228 228 227 225 220 222 228 235 241 245 248 249 252 257 262 264 264 263 260 254 243 231 224 225 233 238 239 236 230 217 215 224 237 245 253 258 259 257 251 248 247 247 247 246 243 238 235 233 232 232 236 245 260 285 316 321 306 286 271 260 253 247 243 240 241 242 243 242 240 235 229 225 222 220 220 220 221 220 219 219 224 228 230 228 224 220 219 220 222 226 228 228 228 228 227 226 225 223 221 220 219 219 219 218 217 215 214 213 212 211 211 211 210 211 211 213 216 218 220 221 222 223 224 225 226 227 231 236 241 245 247 244 241 239 238 238 238 238 238 236 233 227 219 211 205 199 192 184 175 164 152 141 134 131 129 129 129 129 127 126 125 124 123 122 120 119 117 114 112 109 107 106 107 107 108 109 107 105 103 102 101 100 98 97 95 95 94 94 94 94 94 93 93 92 91 90 89 89 89 89 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 87 87 87 87 87 87 87 87 86 86 85 84 83 83 82 82 81 81 81 80 80 80 80 79 79 78 77 76 75 74 73 73 73 73 73 72 71 71 70 70 69 69 68 67 67 66 67 67 68 69 70 71 71 71 71 70 70 70 70 70 70 71 71 71 72 72 73 73 73 72 68 61 49 30 13 2 357 355 354 354 353 353 354 355 359 0 1 2 3 3 4 4 3 2 1 360 358 356 353 350 348 345 343 341 339 336 335 334 332 329 326 324 321 319 317 315 313 310 307 304 302 300 298 296 294 293 291 290 288 287 287 286 285 284 282 281 280 279 278 277 276 275 275 274 274 273 273 272 271 270 270 270 270 270 271 272 272 272 271 270 269 268 267 266 265 264 264 264 264 264 264 265 267 268 269 270 270 270 270 271 271 272 272 273 273 272 271 270 269 267 266 265 264 263 262 261 261 260 259 257 256 255 253 252 250 248 246 244 243 241 240 238 235 233 230 229 228 227 229 231 232 232 233 237 242 242 241 239 237 236 233 232 233 235 235 236 235 235 235 235 235 236 238 243 248 253 256 259 261 262 264 268 271 273 273 273 274 275 278 283 289 296 304 310 312 314 315 318 324 330 336 342 346 347 346 346 349 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 344 344 342 341 339 337 333 328 334 22 69 68 68 70 74 80 91 109 131 151 169 192 217 227 221 205 198 200 206 213 214 218 222 225 226 227 228 228 227 227 229 229 224 218 216 229 241 249 253 254 256 258 260 261 260 260 260 260 257 247 232 223 223 235 243 246 246 243 239 240 249 255 256 259 261 260 256 252 248 250 254 258 260 261 257 257 255 252 249 249 252 260 273 296 301 284 266 254 246 241 237 234 231 228 230 233 235 234 230 224 217 212 209 209 213 217 219 219 217 223 227 229 229 227 224 221 220 220 222 223 223 224 224 224 224 223 222 220 219 218 218 217 216 215 214 213 213 213 212 211 211 211 211 211 212 215 217 219 220 221 222 223 224 225 228 231 234 238 240 242 242 240 239 239 238 237 236 235 233 228 220 213 206 199 193 186 179 169 156 142 132 127 125 125 125 125 125 123 122 121 120 119 118 116 114 112 110 107 105 103 101 101 101 103 104 103 101 100 99 98 97 96 95 94 93 93 93 93 92 92 91 90 90 89 88 88 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 87 86 86 86 87 87 86 86 85 84 83 83 82 82 82 81 81 81 81 81 80 80 79 78 77 76 75 74 74 74 73 73 74 73 73 72 71 71 70 70 69 68 68 67 67 68 69 70 71 71 72 72 72 72 72 72 72 72 72 72 72 73 73 74 74 75 76 76 74 68 59 41 18 4 357 354 353 352 352 351 350 351 354 357 359 0 1 1 2 3 2 2 1 1 359 358 356 353 351 349 347 345 343 341 340 339 337 335 332 330 327 325 322 320 318 316 313 310 308 305 302 300 298 296 295 294 293 293 292 291 290 288 287 285 283 282 280 279 278 277 276 276 276 275 274 274 273 272 272 271 271 271 272 272 273 272 272 271 270 270 269 268 267 266 265 265 266 266 266 267 269 270 271 271 271 271 271 271 271 272 272 272 272 272 271 269 268 267 266 265 263 262 261 261 261 260 260 259 258 256 255 254 252 250 248 246 244 243 242 241 239 236 233 231 230 229 229 231 232 232 233 235 239 240 239 237 236 234 232 231 232 234 235 234 233 233 234 235 236 237 240 243 247 251 254 257 259 259 260 262 263 264 264 266 267 269 273 278 285 292 300 306 308 310 311 314 317 322 329 335 338 338 338 339 350 350 350 350 349 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 345 345 344 343 341 338 334 328 345 40 66 62 60 62 67 75 86 101 125 159 192 209 227 232 227 213 202 205 208 210 208 211 215 219 222 223 225 224 222 221 226 227 222 216 217 238 251 256 258 258 258 260 260 259 257 257 258 259 259 255 247 238 236 244 252 252 249 249 254 264 274 272 268 264 263 260 257 253 251 254 263 271 278 282 282 281 281 279 276 273 271 270 270 271 269 258 248 241 236 232 229 226 222 218 214 217 221 224 223 218 211 205 201 200 205 212 216 217 216 224 227 228 228 227 224 220 218 218 218 219 219 220 221 221 221 221 220 219 218 217 216 216 215 215 214 213 213 212 212 211 211 211 211 212 213 215 216 218 220 221 222 223 224 225 228 230 232 234 236 238 239 239 239 238 236 234 232 228 224 217 211 203 195 188 181 175 167 157 145 134 127 124 124 123 123 122 120 119 117 116 115 114 113 112 110 108 106 103 101 99 99 100 100 100 100 99 98 98 97 96 95 94 93 92 92 92 92 91 91 90 89 88 87 86 86 86 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 85 85 86 86 86 87 87 86 86 86 86 86 86 87 87 86 85 84 83 83 82 82 82 81 81 81 81 81 80 80 80 79 78 77 76 75 74 74 74 74 74 74 73 73 72 71 71 71 70 69 69 68 68 69 69 70 71 72 73 73 73 73 73 73 73 73 74 74 74 74 75 75 76 77 78 79 77 73 65 48 20 5 358 355 353 352 351 350 349 350 351 353 355 356 358 358 359 360 360 359 359 359 358 357 356 354 352 350 348 346 344 343 342 341 341 339 337 335 333 331 329 326 324 322 320 318 316 313 310 306 303 301 298 297 296 295 295 295 294 292 291 289 287 285 284 282 281 280 279 278 278 277 277 276 275 274 274 273 273 273 273 273 273 273 273 272 272 271 271 270 269 268 267 267 268 268 269 269 270 271 271 271 271 271 271 271 271 271 272 272 272 271 270 269 267 266 265 264 263 261 260 260 260 260 260 260 259 258 257 255 254 251 249 247 245 245 244 242 241 239 237 234 233 231 231 232 233 233 233 234 235 236 235 234 234 233 231 230 231 233 233 232 231 231 233 235 237 239 240 242 245 248 251 253 253 254 254 253 251 248 246 249 254 260 266 273 281 288 296 301 304 306 307 309 312 316 322 327 331 332 333 334 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 345 344 342 340 336 334 360 39 56 55 50 52 58 67 78 92 114 158 206 229 243 244 236 224 211 208 207 205 203 206 212 218 222 225 226 221 214 212 217 222 218 217 228 249 258 258 257 256 257 260 261 260 258 257 258 260 261 261 262 259 256 256 256 254 250 252 260 273 281 276 271 268 265 263 258 256 257 263 275 286 293 296 294 290 289 289 289 289 287 282 272 260 249 239 234 230 227 225 224 222 220 216 209 203 206 211 213 210 206 200 196 196 200 206 211 214 216 224 227 228 227 225 222 218 216 215 215 216 217 217 217 218 218 218 218 217 217 216 216 216 217 216 214 212 211 211 211 210 210 210 211 212 213 214 216 217 219 220 221 222 223 225 226 228 230 232 233 235 237 238 238 237 233 229 226 217 210 205 197 187 178 170 164 159 152 144 136 130 126 124 123 121 120 118 116 114 113 112 111 110 109 108 106 104 103 101 99 97 95 96 98 98 97 97 96 95 94 94 93 92 91 91 91 90 90 90 89 88 87 86 85 85 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 85 85 85 85 85 85 85 85 85 86 86 87 86 85 85 84 83 83 82 82 81 81 81 81 81 80 80 80 79 78 77 76 76 75 75 74 74 74 74 74 73 73 72 72 71 71 71 70 69 69 69 69 70 71 72 73 73 74 74 74 74 74 74 75 75 75 76 76 76 77 78 80 81 80 78 71 52 22 7 2 358 355 354 353 353 353 353 351 352 353 356 357 358 359 359 359 356 356 356 355 355 354 353 351 349 347 345 344 343 341 340 340 340 339 337 336 335 334 332 330 329 327 326 324 322 319 316 312 308 305 302 300 299 297 297 296 296 295 293 292 290 289 287 285 283 282 281 280 280 279 278 278 277 276 276 275 275 275 274 274 274 273 273 273 273 272 272 271 270 270 270 270 270 271 271 271 271 271 271 272 272 271 271 271 271 271 271 271 270 269 268 266 265 264 264 263 261 260 259 259 259 260 261 260 259 258 257 255 252 250 248 246 245 245 244 242 241 239 238 236 235 235 236 235 235 234 234 233 232 232 232 232 231 230 229 230 231 230 228 226 227 230 234 236 239 240 242 244 247 248 247 247 247 246 242 237 230 226 229 237 249 259 268 277 285 291 295 299 302 304 306 309 312 317 321 325 328 330 332 351 351 351 350 350 350 350 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 347 347 347 346 345 342 340 347 7 30 44 48 46 47 52 60 70 82 101 138 195 225 240 247 242 232 219 208 202 201 203 208 216 223 228 230 228 218 206 204 208 216 220 225 240 255 261 257 254 254 256 260 262 261 260 259 259 260 261 261 263 266 267 264 260 257 255 258 266 273 276 272 269 267 265 262 258 258 263 273 285 295 299 298 294 289 286 286 288 290 290 285 272 255 241 232 227 223 221 220 219 219 218 215 209 199 193 193 196 198 199 198 196 196 196 199 205 209 215 222 226 227 226 224 220 216 215 213 212 213 214 214 213 212 213 214 215 215 216 216 216 217 218 218 216 213 210 209 208 208 208 209 209 210 212 213 214 216 217 218 219 221 222 223 225 227 228 230 231 233 235 237 237 235 232 228 224 206 194 186 177 166 158 151 147 143 138 134 130 126 123 121 120 117 115 112 110 109 108 108 107 107 106 105 103 102 100 99 97 94 93 94 95 95 94 94 93 93 92 92 91 91 90 90 90 89 89 88 87 86 85 84 84 83 83 83 83 82 82 82 81 81 81 81 81 81 81 81 81 81 82 82 82 83 83 84 84 84 84 84 84 84 84 85 86 86 86 85 85 84 84 83 82 82 81 81 81 81 80 80 80 80 79 78 78 77 76 76 75 75 75 75 74 74 74 73 73 72 72 72 72 71 70 70 70 70 70 71 72 73 74 74 74 74 75 75 75 75 76 76 77 77 78 78 79 81 82 82 80 74 54 30 17 11 7 4 2 2 8 35 70 76 29 354 359 359 1 2 4 3 358 355 354 353 352 352 352 350 349 347 345 344 342 341 340 339 339 338 337 337 337 336 335 335 334 333 332 331 329 327 325 323 320 316 313 310 307 305 303 301 300 299 298 296 295 293 291 289 288 287 285 284 283 283 282 282 281 280 279 279 278 278 277 276 275 275 274 274 275 275 275 274 273 273 272 272 272 273 273 273 272 271 272 272 272 271 271 271 271 270 270 269 268 267 266 265 265 264 263 263 261 260 258 258 258 259 260 260 260 259 258 256 253 251 248 247 246 246 245 244 243 241 240 239 238 238 238 237 237 236 234 232 230 230 230 230 229 228 226 226 226 225 223 222 223 227 231 235 238 240 241 242 242 242 241 240 237 234 229 223 218 216 218 229 242 255 265 274 280 285 290 293 297 300 303 307 310 314 318 321 323 326 327 351 351 351 351 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 347 346 345 345 357 15 30 41 43 44 45 49 59 69 82 98 122 172 206 222 234 238 232 222 212 206 207 210 216 223 230 234 234 228 214 198 193 202 219 234 243 254 261 263 258 254 255 259 262 263 262 260 258 257 256 255 257 260 264 267 269 268 267 266 268 271 271 269 265 262 260 258 256 254 258 268 280 291 298 298 296 292 288 286 285 286 287 287 283 271 256 244 237 232 228 224 221 218 217 213 210 203 195 188 184 184 186 190 193 193 193 193 195 199 205 212 218 222 222 221 219 217 215 215 213 211 209 209 209 208 208 209 210 212 214 215 216 217 218 219 219 217 214 210 208 206 206 206 206 208 209 210 211 213 214 216 217 218 219 220 222 224 226 227 229 230 232 234 237 237 238 241 246 251 186 169 162 156 148 142 138 134 132 129 126 124 121 119 117 115 112 109 107 106 105 105 105 105 105 104 103 102 100 99 97 95 93 92 92 92 92 92 91 91 91 91 90 90 90 89 89 88 88 87 86 85 84 83 83 83 82 82 82 82 81 81 80 80 80 80 79 79 79 79 79 79 80 80 81 81 82 82 83 83 83 83 82 82 83 83 84 84 85 85 85 85 85 84 84 83 82 81 81 81 80 80 80 80 79 79 79 78 77 77 76 76 76 75 75 75 74 74 74 73 73 73 73 72 72 71 71 70 70 70 71 72 73 74 75 75 75 75 75 76 76 77 77 78 79 79 79 80 81 82 83 82 71 45 27 19 16 13 13 16 26 52 90 107 107 84 3 0 3 5 8 9 8 2 358 355 352 351 350 350 349 348 348 346 345 343 341 340 338 337 337 337 336 336 336 336 337 337 336 335 335 334 333 332 332 330 328 326 323 320 316 313 310 308 305 303 301 299 297 295 293 292 291 291 289 288 287 287 286 285 284 283 283 282 281 280 279 278 277 277 277 277 278 278 278 277 276 276 275 275 275 274 274 273 272 272 272 272 271 271 270 270 270 269 268 267 266 265 265 264 264 264 263 262 260 258 257 258 259 259 260 260 259 258 257 254 252 249 249 248 247 247 246 245 244 243 242 241 240 240 239 239 238 235 232 229 229 230 229 227 224 222 222 221 220 220 220 221 225 230 235 238 240 240 238 237 236 233 230 226 220 215 212 210 212 217 228 241 253 263 270 276 281 286 290 294 297 301 305 308 311 313 316 320 322 323 351 351 351 351 350 350 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 348 348 348 348 349 349 349 349 348 348 348 3 18 30 38 42 42 44 48 57 71 86 102 122 159 188 202 210 219 222 218 218 219 221 221 224 229 233 236 233 222 207 194 191 213 246 262 266 266 267 266 263 261 262 264 266 265 262 259 255 249 244 242 249 255 261 265 268 270 271 271 271 270 266 261 255 251 247 246 246 248 256 271 284 293 297 297 294 291 288 287 287 287 286 285 280 273 262 257 254 252 248 240 233 228 224 218 218 212 200 188 182 180 182 185 188 191 192 193 194 197 202 208 213 216 216 214 213 213 214 215 214 211 209 207 207 208 207 207 209 211 213 215 216 218 219 220 218 216 213 210 207 205 203 203 204 206 208 209 211 212 214 216 217 217 218 220 222 225 227 228 229 229 232 235 240 247 256 273 305 19 117 136 139 138 135 131 128 125 123 121 119 117 116 114 112 109 106 104 102 102 102 103 104 104 104 103 102 100 98 96 94 92 91 90 90 90 90 90 89 89 89 89 89 89 88 88 87 86 86 85 84 83 83 82 82 82 81 81 81 80 80 80 79 79 79 79 78 78 77 77 77 77 78 79 79 80 81 81 82 82 82 82 82 82 82 82 82 83 84 84 84 84 84 84 84 83 82 82 81 80 80 80 79 79 79 79 78 78 77 77 77 76 76 76 76 75 75 74 74 73 73 73 73 73 72 72 72 71 71 71 71 72 73 74 75 75 75 76 76 76 77 77 78 79 79 80 80 81 82 83 83 82 65 33 15 9 7 6 7 12 24 59 99 110 109 104 79 33 17 14 14 13 10 6 2 358 353 351 349 348 348 348 348 347 346 344 342 340 339 337 337 336 336 336 336 336 337 337 337 337 337 336 336 337 337 337 337 336 334 331 328 325 322 318 315 312 310 307 304 301 299 298 297 296 295 293 292 291 290 289 288 287 286 285 284 284 283 282 281 280 280 280 281 281 281 280 280 280 279 278 277 276 275 274 273 272 272 271 271 270 269 269 269 268 267 267 266 265 265 265 264 264 264 263 261 259 258 258 259 259 260 260 259 259 258 256 253 251 250 249 249 248 248 247 246 245 244 243 242 242 242 241 239 236 232 229 228 228 226 224 221 219 218 218 218 219 220 222 226 230 234 237 237 236 235 232 229 226 220 214 209 206 204 207 211 219 230 241 252 259 266 272 280 285 289 293 296 298 302 305 308 311 314 318 320 321 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 348 348 349 349 349 349 350 350 349 349 350 358 15 29 36 40 42 42 45 54 71 93 112 137 167 182 192 196 201 208 213 222 225 226 225 228 231 233 232 226 211 199 203 227 265 284 281 274 271 271 269 268 267 267 269 270 267 263 260 254 244 235 232 243 253 258 261 264 267 268 269 267 265 260 255 248 240 235 233 235 243 257 274 286 292 294 293 290 288 287 286 286 286 284 282 277 272 267 264 264 264 261 254 246 242 239 237 230 217 203 192 186 182 182 183 186 189 191 193 195 197 201 206 209 211 211 209 209 211 214 215 216 214 211 209 208 208 206 207 210 212 214 217 219 220 220 220 217 214 211 208 205 202 201 201 202 204 207 209 211 212 214 216 217 218 218 220 222 224 226 227 227 229 234 243 255 269 285 306 346 69 99 116 124 126 124 121 118 116 115 113 112 111 109 108 106 103 101 99 98 98 99 101 103 104 103 102 101 98 96 94 91 90 89 89 89 89 89 88 88 88 88 88 88 87 87 86 85 85 84 83 83 82 82 82 81 81 81 80 79 79 79 78 78 78 78 78 77 77 76 76 76 76 76 77 78 78 79 80 81 81 82 81 81 81 81 81 81 82 82 83 83 83 84 84 83 83 83 82 81 81 80 80 79 79 78 78 78 78 77 77 77 77 77 76 76 76 75 74 74 74 74 74 73 73 73 73 72 72 71 71 71 72 73 74 75 76 76 76 76 77 77 78 79 79 80 81 81 81 82 83 83 81 61 28 9 3 359 357 357 1 15 61 105 112 110 105 98 79 46 32 26 22 18 13 7 2 357 354 352 350 350 349 349 348 347 346 344 342 341 339 338 337 336 336 336 336 336 337 338 338 339 339 339 340 340 341 341 341 340 338 336 334 332 329 326 324 321 318 316 312 309 307 304 302 300 298 297 295 294 293 291 290 289 288 287 286 285 284 284 283 283 283 283 283 283 283 283 284 283 283 281 280 278 277 275 273 272 271 270 270 269 269 268 268 267 266 266 265 265 265 265 265 265 264 263 260 259 258 259 260 260 260 260 259 258 256 254 252 251 250 249 249 248 248 247 246 245 244 244 244 243 242 239 236 231 228 226 224 222 220 218 217 217 218 219 220 222 225 228 231 233 234 233 232 230 226 221 215 209 205 202 202 203 207 213 222 232 242 249 256 262 270 278 285 289 291 293 295 299 302 306 310 313 316 318 318 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 349 350 350 350 350 349 352 360 14 26 32 35 37 37 37 36 38 87 212 250 248 230 211 192 191 202 214 223 219 216 218 226 234 234 228 219 207 210 249 286 300 302 287 279 277 276 276 274 272 271 272 270 268 265 262 257 250 241 240 248 256 257 259 260 262 264 263 262 259 255 249 243 235 230 228 234 248 263 277 285 287 286 284 283 282 282 282 282 282 280 277 273 268 265 262 261 259 257 253 248 245 242 239 231 217 206 199 195 190 187 187 188 189 191 193 195 198 201 204 207 209 210 210 211 213 214 216 218 218 216 213 211 210 208 209 212 215 218 220 221 222 221 221 218 214 209 204 200 198 198 199 201 203 206 208 211 213 214 216 216 216 217 218 219 221 222 223 224 230 240 253 270 288 302 319 354 59 93 111 119 120 116 111 109 107 106 106 105 104 103 102 101 98 97 96 95 96 98 100 102 102 102 101 99 96 93 91 89 88 87 87 87 88 87 88 87 87 87 87 86 86 85 84 84 83 83 82 82 82 81 81 81 80 79 79 78 78 77 77 77 77 77 76 76 76 75 75 75 75 76 76 77 77 78 79 79 80 80 80 80 80 80 80 80 81 81 81 82 82 82 83 83 83 82 82 81 81 80 80 79 79 78 78 78 77 77 77 77 77 77 77 76 76 75 75 75 74 74 74 74 74 74 73 73 73 72 72 72 72 73 74 75 76 76 77 77 77 78 79 79 80 80 81 82 82 83 84 84 81 67 35 12 4 355 350 346 344 345 357 106 114 111 106 100 91 72 57 46 38 32 26 20 12 5 360 356 356 357 353 352 350 348 347 345 344 343 342 340 339 337 337 337 336 336 337 338 339 340 341 343 344 344 344 344 343 343 342 341 340 338 336 334 333 331 329 327 324 320 317 314 311 309 306 304 302 300 299 297 296 295 293 292 291 290 288 287 286 286 285 285 285 285 286 287 288 288 288 287 285 283 281 279 276 274 272 271 270 270 269 268 268 267 267 266 265 265 265 265 265 265 265 264 261 259 259 259 260 260 260 260 259 258 256 255 253 251 250 250 249 249 248 247 247 246 245 244 244 243 241 239 235 230 225 222 220 219 217 216 216 217 219 221 223 225 227 228 230 231 230 229 227 223 217 210 204 200 199 200 202 205 210 217 225 233 240 247 253 260 268 277 284 288 290 291 294 297 301 305 309 313 315 315 315 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 350 350 350 350 350 355 3 14 22 26 30 32 31 27 14 354 325 296 289 286 276 255 211 197 208 218 218 201 191 209 230 241 239 230 226 233 258 299 310 307 298 287 283 282 282 281 279 277 274 272 270 268 266 265 263 262 260 258 259 263 260 260 261 262 262 261 259 256 252 248 243 237 235 237 245 260 270 276 278 276 273 271 271 272 274 275 275 275 273 271 267 262 258 255 253 251 249 247 244 241 238 232 225 216 208 204 203 202 201 197 194 192 192 193 195 198 200 203 206 208 210 211 214 215 217 219 221 222 221 219 216 214 210 213 215 218 220 221 222 223 224 224 223 218 211 203 197 194 195 196 199 201 203 206 209 211 213 214 214 214 214 214 215 216 217 218 221 229 240 254 269 282 290 325 24 78 102 114 118 116 110 104 100 99 99 100 99 98 97 95 94 93 93 93 94 95 97 99 100 101 100 99 96 93 90 88 87 86 86 87 87 87 87 87 87 87 86 86 85 85 84 84 84 83 83 82 82 82 81 81 80 79 78 78 77 76 76 76 76 76 76 75 75 75 75 75 75 75 75 76 76 76 77 77 78 78 78 78 78 79 79 79 79 79 79 80 80 80 81 81 81 81 81 81 81 80 80 80 79 79 78 78 78 77 77 77 77 77 77 77 76 76 76 75 75 75 74 74 74 74 74 74 74 74 73 73 72 72 73 74 75 76 77 77 78 78 79 79 80 80 81 82 83 83 84 84 85 83 76 55 32 20 4 351 343 337 333 330 85 118 115 109 102 96 88 78 67 58 49 39 30 24 17 11 3 358 356 356 354 351 349 346 345 345 345 344 343 342 341 340 339 338 338 338 338 338 339 342 345 347 348 348 347 347 346 345 344 343 342 340 339 338 336 334 332 330 328 325 322 320 317 315 313 310 308 306 305 303 302 300 299 297 296 295 293 292 290 290 289 289 289 290 291 292 292 292 292 290 288 286 283 281 278 276 274 273 271 270 269 269 268 267 266 266 266 266 266 266 266 265 264 262 260 259 259 260 260 260 260 260 258 257 255 253 251 250 250 250 250 249 248 247 246 245 244 243 242 240 238 233 228 223 220 218 217 216 216 216 217 219 222 224 226 227 228 228 227 226 224 220 214 206 200 196 195 197 200 204 209 214 220 226 233 239 245 252 261 269 276 282 286 289 291 294 298 302 306 310 312 313 313 314 350 350 349 349 349 349 349 349 349 349 349 349 349 350 350 350 350 350 350 350 350 349 349 349 349 349 350 350 351 351 352 355 4 12 19 24 29 31 29 24 14 358 334 305 288 289 286 275 247 219 228 237 231 210 30 290 265 259 254 248 259 281 304 317 312 302 291 287 286 287 286 284 282 279 276 273 271 270 270 269 268 267 267 265 267 269 266 266 266 267 266 262 258 255 252 249 246 242 242 247 258 269 272 270 267 262 258 255 256 260 264 267 268 267 266 264 260 255 251 249 246 245 243 240 238 235 231 225 219 213 208 206 208 210 213 212 207 201 197 194 195 197 199 201 204 207 209 211 213 215 218 221 224 225 225 224 221 219 217 218 220 222 223 224 226 226 228 231 232 229 220 209 199 193 195 196 198 200 202 204 207 209 211 213 214 213 213 212 211 212 214 216 220 227 236 245 253 257 252 193 109 109 113 116 117 112 104 96 91 90 90 90 90 88 87 87 87 88 90 91 93 94 96 97 98 98 97 95 93 90 88 86 86 86 86 87 87 87 87 87 87 87 86 86 85 85 85 84 84 84 83 83 83 83 82 81 80 79 78 77 76 76 76 76 75 75 75 74 74 74 74 74 75 75 75 75 76 76 76 76 76 77 76 76 77 77 77 77 78 78 78 78 79 79 79 80 80 80 80 80 80 80 79 79 79 79 78 78 78 77 77 77 77 77 76 76 76 76 76 76 76 75 75 75 75 75 74 74 75 74 74 74 73 73 73 74 75 76 77 78 78 79 79 80 80 81 82 82 83 84 84 85 85 85 80 69 55 43 24 3 349 340 334 330 346 122 119 113 104 97 92 86 81 75 67 56 44 33 23 17 12 8 1 358 353 349 347 344 345 345 345 345 345 345 344 342 340 340 340 340 339 339 339 341 345 348 350 351 351 351 350 349 348 347 346 345 343 342 340 338 336 333 331 330 328 326 325 323 322 320 317 315 313 311 309 307 305 303 302 301 300 299 298 296 295 293 293 293 293 294 295 296 295 294 292 290 288 286 283 281 279 277 275 273 271 270 269 268 267 267 267 267 268 268 267 266 265 262 260 259 259 259 260 260 260 259 258 256 254 252 251 250 250 251 251 249 248 247 246 245 243 242 241 239 236 231 226 222 221 219 218 217 216 216 217 219 220 222 224 225 225 224 223 220 217 211 204 197 193 191 193 196 201 206 210 215 221 227 233 240 247 254 262 269 275 281 285 288 291 295 299 303 306 309 310 311 311 312 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 350 350 351 351 353 355 359 5 14 23 33 35 32 27 21 14 7 340 277 282 287 278 265 255 258 269 268 290 336 321 296 278 273 277 298 313 319 316 307 298 293 292 293 293 290 288 286 283 281 279 277 276 276 274 271 268 267 266 269 271 271 272 273 272 269 265 260 257 254 252 249 247 248 255 263 267 265 260 254 248 242 240 242 246 250 254 256 257 256 253 250 247 245 244 243 241 239 237 234 230 225 220 214 210 206 206 209 214 219 222 219 214 208 202 199 197 198 200 203 205 208 209 211 214 218 222 225 227 229 230 228 226 224 223 225 227 229 230 228 230 234 236 236 233 226 213 200 192 197 202 204 205 206 207 208 211 213 216 217 218 217 215 213 212 212 214 217 221 226 230 231 227 215 183 152 130 119 116 114 107 97 87 79 76 74 74 74 75 76 78 80 83 86 89 91 92 93 94 94 93 92 91 89 87 87 86 86 87 87 87 88 88 88 88 88 87 87 86 86 85 85 85 85 85 85 85 84 84 83 81 80 79 78 77 77 76 76 76 75 75 74 74 74 74 74 75 75 75 75 75 75 76 76 76 76 75 75 75 75 75 75 76 76 76 77 77 77 77 78 78 78 79 79 79 79 79 78 78 78 78 78 78 78 77 77 76 76 76 76 76 76 76 76 76 76 76 76 76 76 75 75 75 75 75 75 75 74 74 74 74 75 76 77 78 79 79 80 80 81 82 82 83 84 84 85 85 85 86 82 74 66 61 40 15 356 345 338 334 351 121 122 115 105 99 94 90 88 85 81 75 67 55 36 22 11 6 5 1 356 350 345 345 345 345 346 346 346 345 344 342 341 340 340 340 340 339 339 340 342 346 349 351 352 353 353 353 352 351 350 349 348 346 344 342 340 338 336 335 333 332 331 329 328 326 324 322 320 317 315 312 310 308 306 305 304 303 302 301 299 297 296 296 295 295 295 296 295 294 293 292 291 289 287 285 284 281 279 276 274 272 271 270 270 270 270 270 270 270 269 268 266 263 261 259 259 259 260 260 259 258 257 256 254 253 251 251 251 251 250 249 248 247 246 244 243 241 240 238 234 229 225 223 223 222 221 220 217 217 217 217 218 218 219 220 219 218 216 212 207 202 197 192 190 190 193 197 202 207 211 216 221 227 234 242 249 256 262 268 274 279 283 287 291 295 299 302 305 307 308 309 309 310 349 349 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 349 349 349 349 349 349 349 349 349 349 350 350 351 352 352 354 358 6 19 33 39 36 29 23 21 22 20 323 297 299 294 287 282 282 284 283 294 307 311 301 290 291 303 321 323 319 312 306 301 299 298 297 296 293 291 289 288 286 284 282 281 279 277 272 268 265 263 265 268 271 273 273 273 272 269 266 263 260 259 258 257 258 266 266 261 256 248 240 234 230 228 227 228 230 233 236 238 239 238 238 239 240 241 240 240 237 235 231 227 222 217 213 209 206 205 209 214 219 223 224 223 219 215 209 204 201 201 202 205 207 209 210 213 218 223 226 230 233 236 234 230 227 225 228 233 235 234 235 244 246 242 235 229 223 211 201 195 201 207 212 215 216 215 215 217 220 222 224 224 223 221 218 215 211 211 212 215 217 217 212 204 192 171 149 129 115 107 103 95 85 73 65 60 58 59 61 64 67 71 75 78 82 87 90 92 93 92 90 89 88 87 86 86 86 87 87 87 88 88 88 89 89 89 89 88 88 87 87 87 87 86 86 86 86 85 85 84 83 81 80 79 78 78 77 77 77 76 76 75 75 74 74 74 75 75 75 75 75 75 75 75 75 75 75 75 74 74 74 74 74 74 74 75 75 75 76 76 76 77 77 77 77 78 78 78 77 77 77 77 78 78 77 77 77 76 76 76 75 76 76 76 76 76 77 77 77 77 76 76 76 76 76 76 76 76 75 75 74 75 75 76 78 78 79 79 80 81 82 82 83 84 84 85 85 86 86 86 83 76 69 71 57 28 2 348 341 339 7 117 121 114 105 99 95 93 92 91 89 85 81 74 61 44 17 358 353 351 350 348 345 344 345 345 346 345 345 345 343 342 340 339 339 339 339 339 338 339 341 343 346 349 351 353 354 355 355 354 354 353 351 350 348 347 345 343 342 340 339 338 336 335 333 331 329 327 325 323 321 318 315 313 310 308 307 306 305 304 302 301 300 299 298 297 296 295 295 294 293 292 291 290 288 288 287 285 283 280 278 275 274 273 272 272 272 272 272 271 270 269 267 264 262 260 259 259 259 259 258 258 257 256 255 253 252 251 251 251 250 249 247 246 244 243 242 240 239 237 234 229 225 224 224 223 222 221 218 216 215 215 214 213 213 213 212 210 206 201 196 192 190 189 190 191 194 198 202 207 212 216 221 227 235 243 250 257 263 268 273 277 282 287 292 296 299 302 304 306 307 308 308 309 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 349 349 349 349 349 349 349 350 350 350 351 353 359 10 25 36 35 27 17 12 11 8 344 330 334 352 339 313 292 282 284 289 297 303 302 300 305 317 327 327 320 314 309 306 304 302 299 297 295 294 293 291 290 287 285 283 280 277 273 269 264 262 263 266 268 269 271 273 275 276 276 275 273 272 273 275 278 281 269 260 253 243 234 228 224 221 217 216 214 214 215 219 224 228 231 234 236 237 237 237 235 233 230 225 221 216 212 209 207 206 208 212 216 220 222 224 225 223 219 214 209 205 205 206 208 209 211 214 218 223 228 232 235 236 233 228 227 228 232 239 245 248 250 253 245 239 233 228 222 212 210 211 214 219 224 227 229 228 226 225 225 226 226 225 224 222 218 213 209 208 209 210 210 208 199 185 169 148 127 109 96 89 83 76 67 58 52 49 49 51 54 58 62 66 71 76 81 87 89 91 92 92 91 88 85 83 83 84 85 86 87 88 88 88 89 89 89 90 89 89 89 89 88 88 88 87 87 87 86 85 84 83 81 80 79 79 78 78 78 78 78 77 76 76 75 75 74 75 75 75 75 75 75 75 75 75 74 74 74 74 73 73 73 73 73 73 73 73 74 74 74 75 75 75 75 76 76 76 76 76 76 76 76 76 76 77 77 77 77 76 76 75 75 75 75 75 75 76 76 76 77 77 77 77 77 77 77 76 76 76 76 76 75 75 75 76 77 78 79 79 80 81 82 83 83 84 85 85 86 86 86 86 85 79 71 77 68 35 2 344 337 335 357 117 121 113 106 101 97 96 95 94 92 90 88 85 84 81 72 52 344 332 332 334 335 336 338 340 343 343 343 342 341 340 338 337 337 337 337 337 337 338 340 342 344 346 349 352 355 356 357 357 356 356 354 353 351 349 348 347 345 344 343 342 340 339 338 336 335 333 331 329 327 324 321 318 315 313 312 310 309 307 306 304 303 302 301 300 298 297 295 294 294 293 292 291 290 290 289 287 285 283 281 278 276 275 274 273 273 273 272 272 271 269 267 265 263 261 260 259 259 259 258 258 258 258 257 255 252 251 250 250 249 248 246 245 243 242 241 240 239 237 234 230 226 225 225 225 223 221 218 216 213 211 210 208 207 206 204 200 195 191 187 186 186 187 189 191 194 197 201 206 211 216 221 228 236 244 251 257 262 267 271 276 281 286 291 295 299 301 303 305 306 306 306 307 349 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 347 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 350 354 2 17 27 28 22 3 357 359 3 1 353 355 4 8 357 310 274 279 286 295 301 305 306 309 319 326 327 324 318 314 310 307 304 301 299 298 297 296 295 293 290 286 283 280 278 275 271 267 264 263 265 266 268 271 275 281 285 286 286 285 285 287 289 287 280 269 263 256 246 236 230 224 220 216 212 208 207 208 212 219 225 228 230 232 233 233 233 232 230 227 223 219 215 212 209 208 207 208 210 213 216 219 222 224 225 224 222 218 215 212 211 211 212 213 215 219 224 229 231 232 230 226 228 231 234 239 246 261 269 269 261 250 242 235 229 223 216 216 225 236 243 245 247 248 246 240 232 227 223 220 217 213 210 207 203 202 203 205 207 209 210 188 157 125 99 84 77 72 68 63 58 52 47 44 42 44 47 51 55 59 65 71 76 80 86 88 89 90 91 91 89 86 84 84 84 86 87 88 89 89 89 89 89 89 89 89 89 89 89 88 88 88 87 87 86 85 83 82 80 79 78 78 78 78 78 78 78 77 77 76 75 75 75 74 74 75 75 75 75 75 75 74 74 73 73 73 72 72 72 72 72 72 72 72 72 72 72 73 73 73 74 74 74 75 75 75 75 75 75 75 75 75 75 76 76 76 76 76 75 75 75 75 75 75 75 76 76 77 77 77 77 78 78 77 77 77 77 77 76 76 75 75 76 77 78 79 79 80 81 81 82 83 84 84 85 86 86 87 87 86 82 78 84 78 41 349 333 328 327 338 120 122 115 108 104 100 99 99 98 97 95 93 91 90 90 94 96 66 322 318 318 319 319 320 324 331 336 338 338 338 337 336 335 335 335 334 334 335 337 339 341 343 346 349 352 355 357 358 358 358 358 357 355 354 352 350 349 349 348 346 345 344 343 342 342 340 339 337 335 333 330 327 324 321 319 317 315 314 312 310 308 307 306 305 303 301 300 298 296 295 294 293 292 292 291 290 289 287 285 283 280 278 276 274 273 272 272 271 271 270 269 268 266 264 262 260 259 259 259 259 259 259 259 257 256 253 251 250 249 249 248 246 244 242 240 239 238 237 236 234 230 227 225 224 224 222 220 218 215 211 209 206 204 202 199 195 191 186 183 182 182 183 185 187 189 192 196 200 206 211 216 222 229 237 245 252 257 261 265 270 274 279 285 291 295 298 301 302 304 304 304 305 306 349 348 348 348 348 347 347 347 347 347 347 346 346 347 347 347 347 347 347 347 347 348 348 348 348 348 348 347 347 347 347 347 346 346 349 356 7 18 20 12 355 350 356 1 3 359 356 1 10 19 23 304 277 287 294 301 304 305 306 312 320 325 326 323 319 315 311 307 304 302 301 300 299 298 295 292 288 285 283 281 279 275 272 271 270 270 271 273 276 280 287 291 291 290 289 290 291 290 286 281 284 272 260 250 241 234 228 222 217 213 210 209 210 214 220 223 225 226 227 228 228 228 227 225 222 218 215 212 210 209 209 209 210 210 211 212 215 217 220 223 224 226 226 225 223 220 218 217 217 219 222 226 229 229 228 226 226 232 236 238 243 253 272 273 265 256 249 243 238 233 231 234 215 229 259 273 275 279 279 270 254 241 232 223 212 196 181 179 181 182 183 187 195 208 216 199 122 75 59 52 53 54 55 53 50 47 44 41 39 39 41 45 50 55 60 65 70 76 81 84 85 87 88 89 89 89 88 87 87 87 88 89 90 90 90 90 89 89 89 89 89 88 88 88 88 87 87 86 85 84 82 80 78 77 76 76 77 77 78 78 78 77 76 76 75 75 74 74 74 74 74 74 74 74 74 74 74 73 72 72 71 71 71 71 71 71 71 71 71 71 71 71 71 71 72 72 73 73 73 73 74 74 74 74 74 74 74 74 74 75 75 75 75 75 74 74 75 75 75 75 75 76 76 77 77 78 78 78 78 78 77 78 77 77 76 76 76 76 77 78 79 79 79 80 81 82 83 83 84 85 85 86 87 87 87 84 85 90 91 64 330 318 318 317 320 124 123 117 111 107 103 102 102 101 101 100 97 95 93 92 92 95 100 101 341 311 309 308 310 314 321 326 330 333 334 335 335 334 333 333 332 331 333 335 338 340 344 347 350 354 356 358 358 359 359 359 358 357 355 354 353 352 351 351 350 349 348 348 347 347 345 344 342 340 338 336 333 330 327 325 323 321 319 317 315 314 312 311 310 308 306 304 302 300 298 297 296 295 294 292 290 288 287 285 283 281 279 276 274 272 271 270 270 270 269 269 268 267 266 264 261 260 260 260 260 260 260 260 259 257 254 252 251 250 250 248 246 243 240 239 237 236 235 233 231 229 227 224 221 221 220 218 216 213 210 206 203 200 197 192 188 184 180 179 179 180 181 183 185 187 190 194 200 205 211 217 223 230 237 244 251 256 260 264 268 273 279 286 291 295 298 300 302 302 302 303 304 305 349 349 348 348 348 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 347 347 346 346 346 345 344 344 346 351 359 12 8 360 351 347 353 359 1 359 356 357 1 3 360 350 308 290 292 301 304 304 303 305 315 326 330 328 324 318 314 311 308 306 304 302 300 298 296 293 290 289 289 287 285 282 279 279 280 281 281 281 282 285 290 294 294 293 292 292 293 296 293 289 284 274 262 252 243 235 229 224 219 215 212 212 213 216 219 221 222 224 225 225 226 225 224 221 218 214 211 209 208 209 211 212 212 212 211 211 212 214 216 220 223 227 230 233 232 229 225 222 224 226 227 228 229 229 227 230 236 240 241 241 244 253 269 268 262 255 248 242 234 228 229 243 256 300 319 318 319 324 324 288 253 246 246 247 249 250 93 106 120 133 140 146 158 210 278 31 35 34 35 38 42 44 44 44 43 42 40 39 37 36 38 44 51 59 65 69 71 76 81 83 84 86 87 88 88 89 88 88 87 87 89 90 91 91 91 90 89 89 88 88 88 87 87 86 86 85 85 84 83 81 79 77 76 75 75 75 76 76 77 76 76 76 75 74 74 73 73 73 73 73 73 73 73 73 73 72 72 71 71 70 70 70 69 69 69 69 69 69 70 70 70 70 70 70 71 71 71 72 72 72 72 72 72 73 73 73 73 73 73 73 73 74 74 74 74 74 74 74 75 75 75 76 76 77 77 77 78 78 78 78 78 78 78 77 77 76 76 76 77 78 78 79 79 80 80 81 82 82 83 84 85 85 86 87 88 87 89 93 99 101 310 307 309 309 308 138 126 119 113 109 106 105 104 103 102 101 99 97 95 94 93 94 98 101 102 264 279 285 291 298 308 314 320 325 329 331 333 333 333 331 328 328 330 334 336 340 344 349 353 356 357 358 359 359 360 359 359 358 356 355 354 354 353 354 353 353 351 350 350 349 349 348 346 345 343 341 339 336 333 330 328 327 324 322 320 318 317 316 314 312 310 309 307 305 304 302 300 298 295 292 289 287 286 285 283 280 278 276 274 272 271 270 269 269 268 268 268 267 266 265 263 261 261 261 261 261 261 261 261 259 257 255 254 253 251 249 246 242 239 237 235 233 231 230 228 227 226 223 219 217 216 214 212 210 207 203 199 196 191 186 182 179 177 176 177 178 180 181 183 186 189 194 199 206 212 218 223 229 235 242 248 253 258 263 268 274 281 287 292 296 299 300 301 301 301 301 302 303 350 349 349 348 348 348 347 347 347 346 346 346 346 346 345 345 345 345 345 346 346 346 346 346 346 346 346 346 346 345 345 344 343 343 343 346 352 358 355 351 349 348 352 358 359 358 356 355 358 360 357 346 317 292 285 294 303 305 304 308 319 330 332 330 324 318 314 312 310 308 305 303 300 298 297 296 295 295 294 293 291 289 288 290 291 291 290 288 287 289 293 296 297 296 299 303 305 307 302 295 286 275 264 253 243 234 229 225 221 216 214 213 214 215 217 218 220 222 224 226 227 226 224 221 218 213 210 209 210 211 213 214 214 214 213 213 213 213 215 219 223 228 232 236 237 233 229 228 230 232 231 230 230 230 232 237 243 248 248 246 245 248 255 255 251 245 237 230 223 201 184 154 11 6 360 349 336 332 326 293 265 257 259 266 288 327 7 27 40 50 56 61 55 15 1 10 18 24 29 33 37 38 39 39 39 39 38 38 37 37 39 45 53 61 69 74 76 77 79 82 84 86 87 87 88 88 87 86 85 85 87 89 90 90 90 89 88 87 87 87 86 85 84 84 83 83 82 82 80 79 77 75 75 74 74 75 75 75 75 75 74 73 73 72 72 72 72 72 72 71 71 71 71 71 70 70 70 69 69 69 68 68 68 68 68 67 67 68 68 68 68 69 69 69 69 70 70 70 70 71 71 71 71 71 71 72 72 72 72 72 72 72 72 73 73 73 73 74 74 75 75 76 76 76 77 77 77 78 78 78 78 78 78 78 77 77 77 77 77 78 78 79 79 80 80 81 81 82 82 83 84 85 85 87 89 90 92 97 103 114 180 297 303 305 303 258 131 120 114 111 108 106 105 104 103 102 101 99 97 96 95 95 95 97 100 115 127 138 149 158 172 242 279 295 317 328 329 328 329 324 321 323 327 332 334 338 343 348 354 356 358 359 359 360 360 360 359 358 357 356 355 355 354 354 354 353 352 351 350 350 349 349 348 347 345 343 341 339 337 335 332 330 328 326 324 323 322 321 319 318 316 315 313 312 310 307 304 301 297 292 289 288 287 285 283 280 278 275 273 271 270 269 269 268 267 267 267 267 267 265 264 262 262 262 261 261 262 262 262 262 262 260 258 256 254 252 248 242 238 235 232 229 227 226 225 225 225 222 218 215 212 211 209 206 203 199 194 189 185 181 177 175 174 175 175 177 178 179 181 184 188 194 200 206 212 216 221 226 232 238 245 251 256 262 269 276 283 289 293 297 299 299 299 299 299 299 300 300 350 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 343 343 342 341 341 343 347 350 351 350 349 350 353 357 358 358 357 356 358 1 1 354 340 288 277 287 302 312 314 316 322 329 329 325 320 315 312 310 309 308 306 303 301 300 299 300 300 300 298 297 297 297 298 299 299 297 295 293 293 295 298 299 300 300 304 310 312 308 302 295 287 277 266 255 244 236 232 229 225 222 219 218 216 216 218 221 224 226 228 229 229 228 225 223 220 216 212 212 212 214 214 215 216 216 217 218 218 218 219 222 225 229 233 236 239 238 236 235 236 236 235 234 233 236 239 241 245 251 255 253 252 252 253 252 247 239 227 204 115 69 47 37 35 29 7 336 315 308 302 294 285 278 274 274 290 317 349 9 19 23 23 20 12 3 360 1 7 15 22 27 32 35 36 38 38 38 38 37 37 38 41 47 55 64 72 76 78 79 81 83 84 85 86 87 88 88 86 85 84 83 84 86 87 87 87 86 86 85 85 84 83 82 81 81 80 81 80 80 79 77 76 75 75 75 75 75 75 75 74 73 72 72 71 71 71 71 71 71 70 70 69 69 69 68 68 68 68 67 67 67 66 66 66 66 66 66 66 66 66 66 67 67 67 68 68 68 69 69 69 69 69 70 70 70 70 70 71 71 71 71 71 71 71 71 71 72 72 73 74 75 75 76 76 76 76 77 77 77 78 78 78 78 78 78 78 78 78 78 78 78 78 79 80 80 80 80 81 81 82 83 83 84 85 86 89 92 95 99 107 119 176 285 297 302 302 269 128 119 115 113 110 108 106 105 104 103 102 100 99 98 96 95 94 94 94 98 104 110 117 123 123 125 129 132 126 124 116 20 305 299 298 304 314 321 326 332 339 349 356 359 1 2 2 2 2 1 0 359 358 357 356 355 354 353 353 353 352 351 350 350 349 349 348 347 346 345 343 341 339 337 335 333 331 329 327 326 325 324 323 322 320 319 318 317 315 313 309 304 299 294 292 290 289 288 285 282 279 276 273 271 270 269 268 268 267 267 267 267 267 266 265 263 262 261 261 261 262 262 263 264 264 263 261 259 258 255 252 246 241 236 232 228 225 224 223 223 222 219 216 212 209 207 205 201 197 192 187 182 178 175 173 172 172 172 174 174 174 175 177 181 186 192 198 203 207 210 214 219 227 235 242 249 256 264 271 278 284 289 293 296 297 298 298 298 298 298 298 298 350 350 349 349 348 348 348 348 347 347 347 346 346 345 345 345 345 344 344 344 344 344 344 345 345 345 344 344 344 344 343 342 341 340 340 341 344 348 350 349 348 348 350 353 355 357 358 359 360 1 2 358 340 302 286 296 315 329 331 329 327 326 323 319 315 311 309 308 308 308 307 305 304 303 303 304 304 303 302 301 301 302 304 304 302 299 297 297 299 302 304 306 308 312 315 316 315 311 305 298 291 282 271 260 250 244 240 237 234 231 229 226 223 224 225 227 228 229 229 230 229 229 228 227 227 225 222 218 216 215 216 217 218 218 220 221 223 224 225 226 227 229 232 235 239 243 244 243 241 240 240 239 241 245 248 249 252 256 259 259 259 259 259 259 259 263 275 310 41 30 21 20 23 20 359 333 316 309 305 303 301 298 293 285 292 311 344 11 18 19 16 12 7 1 358 358 1 6 13 20 26 32 36 38 39 39 38 37 37 39 43 48 55 63 67 67 73 78 81 83 84 85 86 87 87 87 86 85 84 83 83 84 85 85 85 84 83 83 83 82 81 80 80 79 79 79 79 79 78 77 76 75 75 75 75 75 75 74 73 72 71 70 70 70 70 70 70 69 69 68 68 67 67 66 66 66 66 65 65 65 64 64 64 64 64 64 64 64 64 64 65 65 65 66 66 67 67 67 68 68 68 68 68 68 69 69 69 69 70 70 70 70 70 70 70 71 72 72 73 74 74 75 76 76 76 77 77 77 78 78 78 78 78 78 78 78 78 78 78 78 78 79 80 80 81 81 81 81 82 82 83 83 84 85 87 92 96 102 109 122 183 276 290 298 303 284 132 120 116 114 112 111 109 107 105 103 103 102 101 99 97 95 93 91 89 88 89 91 96 102 104 106 109 112 115 117 119 123 134 159 199 243 275 295 308 320 335 356 6 9 9 8 8 8 7 6 4 3 1 360 358 357 355 354 353 353 352 351 350 350 349 349 348 348 347 345 344 342 340 338 336 334 333 331 329 328 327 326 325 324 323 323 322 321 320 317 314 309 302 299 296 294 293 292 289 285 281 278 274 272 271 270 269 268 268 267 267 267 266 266 265 264 262 260 260 260 261 262 263 264 264 263 262 261 260 258 255 252 248 243 237 232 227 223 220 219 217 214 210 207 203 201 199 196 189 183 179 176 173 171 169 168 168 169 170 170 171 171 174 178 183 188 192 195 197 201 205 212 222 232 241 250 257 265 272 279 285 289 292 294 296 296 296 296 296 296 296 295 350 350 349 349 349 349 348 348 348 348 347 347 346 346 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 343 343 342 341 340 340 341 343 347 348 348 347 346 345 346 350 353 356 359 1 2 1 359 352 334 309 314 329 341 342 337 330 325 320 315 312 309 307 306 308 308 308 307 306 306 306 307 307 307 305 304 303 303 303 303 302 301 301 304 307 310 310 317 320 321 320 320 318 313 307 301 293 285 277 267 258 254 251 247 243 238 234 231 229 232 232 232 233 234 233 233 234 235 239 241 243 242 238 230 222 219 218 219 221 222 223 224 227 228 228 228 228 229 230 233 239 247 251 251 249 248 247 247 251 255 258 258 258 260 261 261 260 262 265 269 276 288 309 342 20 27 23 20 18 15 1 345 333 326 322 318 315 313 308 297 305 324 355 17 21 19 16 13 9 4 1 359 359 2 8 14 21 28 34 38 40 40 39 38 39 41 44 47 50 54 55 56 63 70 76 80 83 84 85 86 87 87 87 86 85 84 84 84 84 84 83 83 82 82 82 82 81 81 80 80 80 79 79 78 77 77 76 75 75 75 75 74 74 73 72 71 70 69 69 69 69 69 69 68 68 67 66 66 65 65 65 65 64 64 63 62 62 62 62 62 62 62 62 62 62 63 63 63 63 64 64 65 65 66 66 66 67 67 67 67 67 68 68 68 69 69 69 69 69 69 69 70 70 71 71 72 73 74 75 76 76 77 77 78 78 78 78 78 78 78 78 78 79 78 78 78 78 79 80 80 81 81 82 82 82 82 82 82 83 84 86 90 96 103 111 124 174 265 284 293 300 290 166 123 118 117 116 115 113 110 108 106 105 104 103 101 99 97 95 92 89 85 82 79 79 81 82 85 91 99 104 107 111 115 121 132 147 167 194 226 260 301 335 12 25 27 25 20 18 17 16 14 12 10 8 5 3 1 358 357 355 354 354 353 351 350 350 349 348 348 347 346 344 343 341 339 338 336 334 332 331 330 329 328 327 326 325 325 324 324 323 322 319 315 310 306 302 299 297 295 293 289 285 281 278 275 273 272 270 269 268 268 267 266 266 265 265 264 261 259 258 259 260 261 262 262 261 260 259 259 258 258 257 256 255 251 246 239 231 223 218 214 210 206 202 198 196 196 196 190 183 177 173 171 169 167 165 164 164 164 165 166 167 167 170 175 180 184 186 188 189 191 197 207 219 231 242 250 258 265 273 280 284 288 291 293 294 294 294 294 294 294 293 293 350 350 349 349 349 349 349 349 349 348 348 348 347 347 346 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 342 342 341 340 340 340 342 345 346 346 345 344 342 341 343 347 351 355 358 0 1 1 358 354 341 326 330 338 341 336 328 322 317 314 311 309 308 307 308 310 310 310 309 308 308 309 309 309 308 306 304 302 301 302 303 306 309 312 315 315 316 320 324 325 324 323 320 315 308 301 293 286 279 273 268 264 261 256 250 245 240 235 235 238 238 239 241 243 245 246 251 256 258 259 257 255 251 245 241 236 233 231 229 229 231 232 232 232 232 231 230 229 231 235 242 249 257 259 258 255 254 257 259 261 263 263 262 262 262 261 261 266 274 283 296 313 340 2 15 23 23 21 19 15 5 355 346 340 335 332 329 326 322 315 328 350 13 24 23 20 16 13 10 6 3 1 1 4 8 13 18 25 31 36 40 41 41 41 41 42 41 40 39 40 42 47 55 63 70 76 81 83 85 86 87 88 88 87 86 85 84 84 83 83 82 81 81 81 82 82 82 81 81 80 80 79 78 77 76 75 75 74 74 74 73 73 72 71 70 69 69 68 68 68 68 67 67 67 66 65 65 64 64 64 64 64 63 62 62 61 60 60 60 60 60 60 60 60 60 61 61 61 61 62 62 63 63 64 64 65 65 65 66 66 66 66 67 67 68 68 68 68 68 68 69 69 70 70 70 71 71 72 73 75 76 77 77 78 79 79 78 78 78 78 78 78 78 78 78 78 78 78 79 80 81 82 82 82 82 81 82 82 82 83 84 88 94 102 111 125 162 250 278 290 296 292 251 138 124 120 119 118 116 115 113 112 110 108 106 103 101 99 97 94 91 87 82 77 74 71 69 69 72 80 87 93 99 103 109 115 121 129 134 134 128 90 36 44 48 48 44 38 34 31 29 26 24 21 17 14 11 8 4 1 359 358 357 356 354 353 352 351 350 349 347 346 344 343 342 341 339 338 336 334 333 332 331 330 329 328 327 327 326 326 325 325 323 320 316 312 308 305 302 299 296 292 289 285 282 279 277 274 272 270 269 267 266 265 265 264 264 263 260 258 257 257 258 259 259 258 257 256 255 255 255 255 256 257 257 254 250 244 235 226 219 212 206 200 195 192 191 191 190 184 178 175 173 171 169 166 163 161 160 160 161 163 164 165 167 171 176 180 183 184 185 186 192 204 218 232 242 251 259 267 274 280 284 287 290 292 292 292 292 292 291 291 291 291 349 349 349 349 349 349 349 349 349 349 349 348 348 347 347 346 346 345 345 344 344 344 344 343 343 343 343 342 342 342 342 341 341 340 339 340 341 343 344 344 343 342 340 339 338 341 345 349 351 355 358 1 1 5 3 346 332 332 329 325 321 317 315 313 311 310 309 309 311 312 314 314 313 312 311 311 310 310 309 307 305 303 302 303 306 310 315 318 319 318 316 317 322 326 327 324 321 315 308 301 294 286 281 277 275 272 269 264 258 253 248 244 246 249 249 249 250 253 258 265 272 273 270 266 263 262 265 272 284 281 277 267 254 244 248 248 245 240 237 236 236 238 242 249 255 261 267 270 269 267 265 265 265 264 264 263 262 261 261 262 264 271 282 295 311 332 355 7 13 18 21 22 20 15 8 1 354 349 345 343 342 340 337 337 356 19 30 30 24 20 16 13 10 7 5 4 4 6 10 14 18 23 28 33 38 41 43 43 43 40 35 29 26 30 35 42 50 57 64 72 78 81 83 85 87 87 88 88 87 86 85 84 83 82 81 80 80 80 80 80 80 80 79 79 78 77 76 75 74 74 73 73 72 72 72 71 71 70 69 68 67 67 67 66 66 66 66 65 65 64 64 63 63 63 63 63 62 61 61 60 60 59 59 59 58 58 57 57 58 58 59 59 60 60 61 61 61 62 63 63 64 64 64 65 65 66 66 67 67 67 67 67 67 67 68 68 69 69 70 70 70 71 72 73 74 75 76 77 78 79 79 79 79 79 78 78 78 77 77 77 77 78 79 80 81 81 82 82 82 82 82 82 82 82 82 86 92 99 110 123 151 230 273 288 295 297 280 156 127 121 118 118 118 118 118 117 115 112 107 104 100 98 96 94 91 87 84 81 77 73 69 66 65 68 73 79 85 88 91 95 98 101 101 95 85 73 62 58 61 65 60 55 50 47 44 41 38 35 31 27 23 18 14 9 6 4 2 1 359 357 356 354 352 350 347 346 345 344 343 342 341 340 338 337 336 335 334 333 332 331 330 329 328 328 327 327 325 323 320 316 312 309 306 302 298 294 291 288 285 283 280 278 276 273 270 267 266 265 264 264 264 263 260 256 255 255 256 256 255 254 253 252 251 251 251 252 253 254 253 252 249 244 237 230 221 212 204 198 193 190 189 188 184 180 176 173 172 172 170 167 162 159 158 158 160 162 163 164 166 169 174 179 182 184 184 186 193 205 219 232 242 251 260 267 274 280 283 286 288 289 290 291 290 290 290 289 289 289 348 348 349 349 349 349 349 350 350 350 350 349 349 348 347 347 346 346 345 345 345 344 344 344 343 343 342 342 342 341 341 341 341 340 340 340 341 341 341 342 341 340 339 338 337 340 342 343 344 347 352 356 360 8 16 3 323 314 313 313 314 314 314 313 312 311 311 313 314 316 317 319 319 318 316 314 312 311 309 307 306 304 304 305 308 312 316 318 318 316 315 316 319 323 325 324 320 315 309 302 296 289 283 280 278 276 274 270 265 261 256 253 257 258 258 257 258 260 265 271 275 275 273 270 269 273 281 296 317 321 317 314 309 300 291 279 270 264 259 256 256 259 265 276 283 286 287 286 283 279 276 273 270 269 268 266 264 262 260 260 264 272 287 304 323 343 0 8 12 16 20 24 21 16 10 4 359 356 354 353 353 348 347 352 11 32 38 32 22 19 15 12 10 8 6 5 5 6 10 13 18 22 27 32 37 40 43 44 41 33 24 17 16 23 32 40 48 54 61 67 72 77 80 83 84 86 87 87 87 86 85 84 83 82 81 79 79 78 78 78 77 77 76 75 74 73 73 73 72 72 72 72 71 71 70 69 68 67 66 66 65 65 65 65 65 65 64 64 63 63 63 62 62 62 62 62 61 61 60 60 60 59 59 58 57 56 56 56 56 56 57 57 58 59 59 60 60 60 61 61 62 63 63 64 65 65 66 66 66 66 66 66 67 67 67 68 68 69 70 70 70 70 71 72 72 74 75 76 77 78 79 79 79 79 79 78 77 77 76 77 77 78 79 79 80 81 82 82 82 82 82 82 82 82 82 84 89 96 106 116 134 186 260 283 296 302 299 218 125 112 110 112 114 116 118 119 118 115 108 102 98 94 92 90 87 84 81 80 78 77 75 71 67 67 68 71 77 78 79 79 79 80 79 75 69 62 58 57 62 71 70 66 64 61 59 55 52 48 45 41 36 32 26 21 16 12 10 8 5 3 0 358 355 353 351 349 347 345 344 343 342 341 341 340 339 337 336 336 335 333 332 332 331 330 330 329 327 326 323 320 317 314 310 306 302 298 294 290 287 285 283 281 279 276 273 270 267 266 264 264 265 263 260 256 254 254 253 253 252 251 250 250 250 250 250 250 250 249 248 246 244 241 236 230 222 214 207 200 195 191 188 184 180 176 173 170 170 169 168 166 162 159 157 157 159 161 163 165 166 170 175 181 185 186 186 189 195 208 221 233 243 251 259 267 274 279 282 284 286 287 288 288 289 289 288 287 287 287 347 348 348 348 348 349 349 349 350 350 350 350 349 349 348 347 347 346 346 345 345 345 344 344 344 343 343 342 342 341 341 341 341 340 340 339 339 339 339 340 339 339 338 337 337 337 338 339 340 342 345 348 351 357 9 4 322 305 307 311 314 315 315 315 315 315 316 317 317 318 318 320 321 321 319 315 312 310 309 307 306 304 303 304 306 309 311 313 313 312 312 313 315 318 320 321 319 315 310 305 299 293 288 284 282 280 278 275 272 268 264 262 265 265 264 264 264 265 269 274 278 276 277 278 279 282 289 300 313 324 329 329 329 331 330 324 314 305 297 292 289 290 298 312 314 312 307 302 296 291 287 283 280 280 279 276 272 267 263 263 268 279 295 313 329 346 360 8 13 17 20 24 21 17 12 6 2 360 359 359 358 347 344 349 7 32 39 31 21 16 14 11 10 8 7 6 5 6 9 12 17 22 27 32 36 40 42 42 37 27 15 10 12 21 30 39 47 53 59 63 67 72 76 78 81 83 84 85 85 85 84 84 83 82 80 79 78 77 76 76 75 74 72 71 71 70 70 70 71 71 71 71 70 69 68 67 66 65 64 63 63 63 63 64 64 63 63 63 62 62 61 62 61 61 61 61 60 60 60 60 60 60 59 58 57 56 55 55 55 55 56 56 57 57 58 58 59 59 60 61 61 62 63 63 64 65 65 65 66 66 66 66 66 66 66 67 68 69 69 70 70 69 70 70 71 72 73 74 76 77 77 78 79 79 79 78 77 77 77 77 77 77 78 78 79 81 82 82 82 82 82 82 82 82 82 84 87 91 98 106 116 135 201 267 293 304 306 296 97 90 92 98 103 108 113 117 119 117 108 101 95 90 87 85 82 79 77 76 76 77 76 74 70 67 65 65 69 70 69 68 66 65 63 60 57 54 53 52 55 63 67 70 71 69 67 64 61 59 56 53 49 44 40 34 29 23 19 15 12 9 6 3 0 358 355 353 351 349 347 345 344 342 343 342 341 340 339 338 337 336 335 334 334 333 332 331 330 328 327 325 322 319 316 312 307 302 298 294 290 288 286 284 281 279 276 273 270 268 267 266 266 265 262 258 255 254 252 251 250 249 249 249 249 249 249 249 247 244 243 241 240 237 234 230 225 220 215 207 197 192 187 182 177 172 168 167 166 166 167 165 162 159 157 157 160 165 169 171 171 175 181 188 191 192 192 193 200 211 224 235 244 252 259 266 272 278 281 282 283 284 285 286 287 288 287 286 285 285 346 347 347 347 348 348 349 349 349 350 350 349 349 349 348 348 347 347 346 346 345 345 345 344 344 344 343 342 342 342 342 342 341 340 339 338 338 338 338 338 338 337 337 336 335 335 335 337 338 340 341 340 339 339 341 343 334 321 313 316 316 317 317 317 317 318 319 318 316 315 315 316 317 317 315 313 311 309 308 307 306 303 302 302 303 304 305 307 307 308 310 312 314 315 315 314 313 312 310 308 303 298 293 289 286 285 283 281 278 275 273 272 272 272 272 271 271 273 276 283 290 291 288 285 284 284 288 295 305 316 325 328 327 328 335 350 352 346 337 328 323 324 329 337 336 328 320 313 305 295 290 289 289 291 292 289 284 278 273 273 279 289 303 320 334 348 359 8 14 19 23 24 22 18 13 8 4 2 1 358 351 342 340 346 2 25 32 27 20 15 12 10 9 8 7 7 7 7 9 12 17 22 27 33 37 40 41 39 33 23 14 11 15 22 30 39 46 52 57 60 64 67 71 74 76 78 80 81 81 81 82 82 82 81 80 78 77 77 76 75 73 72 70 69 69 68 68 69 69 69 69 69 68 67 66 65 63 62 61 61 61 62 62 62 62 62 62 61 61 61 61 61 61 60 60 60 60 60 60 60 60 60 59 58 57 56 56 55 55 55 55 55 55 56 56 57 58 59 59 60 61 61 62 62 63 64 64 65 65 65 65 65 65 65 65 66 67 68 69 69 69 69 69 69 69 70 71 72 74 75 76 77 78 79 79 79 78 77 77 77 77 77 77 77 78 80 82 82 83 83 83 82 82 82 83 84 85 87 90 95 101 109 123 165 281 300 308 313 19 71 78 83 89 98 106 113 116 114 107 99 92 86 84 81 79 77 76 76 76 76 76 74 71 68 65 63 64 64 63 62 60 58 56 53 51 49 48 48 48 51 56 64 70 70 69 68 67 67 65 63 59 55 50 46 40 34 29 24 20 16 13 9 6 3 1 358 356 353 351 350 348 346 345 345 344 343 342 341 340 339 337 336 335 335 334 333 331 330 329 328 326 324 321 318 313 308 303 299 295 292 290 287 284 281 278 276 274 271 270 269 269 268 265 261 258 255 252 250 249 248 247 247 248 248 248 247 244 241 239 239 239 237 234 231 228 227 223 214 202 193 186 180 175 171 167 165 164 165 166 165 164 163 164 167 171 176 180 179 180 185 194 201 203 203 202 203 210 219 229 239 247 254 260 265 270 275 279 280 281 281 283 284 285 286 285 285 284 284 345 345 346 346 347 347 348 348 349 349 349 349 349 348 348 348 347 347 346 346 346 345 345 345 344 344 343 343 342 342 342 342 342 340 339 339 338 338 337 337 337 337 337 336 335 334 334 335 336 337 337 335 332 329 327 329 329 324 319 317 317 316 315 315 315 316 317 316 314 311 310 309 310 311 311 311 310 309 308 307 306 304 302 301 301 302 302 304 306 307 310 313 314 314 312 309 307 308 309 309 306 302 297 293 290 290 288 286 283 280 279 280 280 281 280 280 280 280 283 292 301 305 301 294 287 284 285 290 298 306 312 316 318 323 331 345 356 0 356 347 336 332 334 339 340 334 327 320 311 299 289 287 289 293 295 294 290 285 281 279 283 291 306 327 342 354 4 11 16 21 24 25 24 20 16 11 7 3 359 350 341 339 344 353 5 17 23 21 17 13 11 10 9 8 8 8 9 10 11 14 18 23 28 33 37 38 37 33 28 22 19 19 22 27 33 40 46 51 55 58 61 65 68 71 73 75 76 76 77 77 77 78 78 77 77 77 76 76 74 73 72 71 70 68 68 67 67 67 67 66 66 65 64 63 62 61 60 60 59 59 60 60 61 61 61 60 60 60 60 60 60 60 59 59 59 59 59 59 60 60 60 59 59 58 57 57 56 56 56 56 55 55 55 55 56 56 57 58 59 60 60 61 61 62 62 63 63 64 64 65 64 64 64 64 64 64 66 67 68 68 69 68 68 68 69 69 70 71 72 73 74 76 77 78 78 79 78 78 77 77 77 77 77 77 78 79 81 82 82 82 83 83 83 83 83 83 84 84 85 87 89 92 97 103 99 341 330 334 31 59 71 76 83 93 102 109 112 111 105 97 89 83 82 81 79 78 77 76 76 76 76 75 74 72 68 65 64 62 61 59 58 56 54 51 49 47 46 46 46 47 50 56 64 67 68 69 70 70 70 68 65 59 54 52 48 44 38 34 29 25 21 17 13 9 6 4 1 358 356 354 352 351 349 347 346 345 344 342 341 340 339 337 337 336 335 334 333 331 330 329 327 326 324 322 318 314 309 305 301 298 294 291 287 283 280 278 276 274 272 270 270 270 268 264 261 257 253 251 249 247 245 245 245 246 246 245 242 240 239 239 238 236 233 231 230 228 225 217 206 197 189 183 178 173 170 168 167 167 168 169 170 171 173 177 181 187 188 189 194 204 213 218 221 221 220 222 225 230 237 245 251 256 260 264 268 273 276 278 279 280 280 281 282 282 282 282 281 282 343 343 344 344 345 346 347 347 348 348 348 348 348 348 348 347 347 347 346 346 345 345 345 345 344 344 343 343 343 343 343 343 342 341 340 339 338 338 337 338 337 337 337 336 335 334 333 334 334 334 333 332 328 323 321 321 322 320 314 311 311 310 309 309 309 311 312 311 310 307 306 305 306 307 309 309 309 309 308 307 306 305 303 302 302 303 305 308 310 312 313 314 314 313 311 308 305 304 306 307 306 303 298 294 292 292 292 290 287 285 285 286 288 289 289 288 286 286 287 294 301 305 304 297 290 287 287 291 296 299 303 305 309 318 327 337 348 356 357 350 341 335 334 336 337 336 330 324 317 308 299 295 294 295 297 296 293 287 282 279 282 291 306 332 347 359 8 15 20 23 24 25 25 23 20 15 9 2 351 340 335 338 348 0 9 13 14 14 13 11 10 9 9 8 9 10 11 13 14 17 20 24 29 32 35 34 31 28 26 26 26 27 30 33 37 42 47 51 54 57 60 64 67 69 71 72 73 73 73 73 73 73 73 73 73 73 73 73 72 71 70 69 68 68 67 66 65 65 64 64 63 62 61 60 59 58 58 57 58 58 58 59 59 59 59 59 59 58 58 58 58 58 58 58 58 58 58 59 59 59 59 58 58 58 58 57 57 57 56 56 56 56 56 56 56 56 57 58 58 59 60 61 61 61 62 62 63 63 64 64 64 63 63 63 63 63 64 65 66 67 67 68 68 68 69 69 69 70 70 72 73 74 75 76 77 78 78 78 78 77 77 77 77 77 78 79 80 81 82 82 82 83 83 83 83 83 83 83 82 82 82 83 84 84 82 71 41 3 32 52 66 75 81 91 100 104 108 107 101 92 84 81 80 78 77 75 75 75 74 74 74 73 72 71 68 65 63 61 59 58 57 55 54 52 50 48 47 46 45 46 47 51 57 62 65 66 67 67 65 62 59 57 57 58 56 52 47 43 39 35 30 25 20 17 13 10 7 4 2 359 357 355 353 351 350 348 347 345 344 342 340 339 338 337 336 334 333 332 331 329 328 327 325 324 322 319 316 312 308 303 299 295 291 287 283 281 278 276 273 271 271 270 269 266 263 259 256 253 250 247 244 243 242 242 242 242 241 240 239 238 235 232 230 228 227 226 222 215 208 202 195 189 184 179 175 173 172 171 172 173 175 177 181 185 190 194 197 202 211 220 227 232 236 239 241 242 242 243 247 252 256 259 262 264 267 270 273 276 278 279 279 279 279 279 278 278 278 279 341 342 342 343 343 344 345 346 346 347 347 347 347 347 347 347 346 346 346 346 345 345 345 345 344 344 343 343 343 343 343 343 343 342 341 340 339 338 338 338 337 337 337 336 336 335 334 334 333 332 330 328 325 321 318 314 311 307 301 302 303 303 303 303 304 306 308 308 306 305 304 304 305 306 308 309 309 308 308 307 306 305 304 304 305 307 311 315 319 319 318 316 314 312 311 309 305 302 301 302 303 303 299 295 293 293 294 293 292 290 289 290 293 296 297 296 293 291 290 292 296 300 301 298 292 291 291 293 294 295 296 299 304 314 322 331 341 351 354 350 344 342 339 337 337 336 332 326 323 320 315 309 305 302 301 300 296 291 286 283 285 293 308 331 345 356 6 15 22 25 25 24 23 22 20 15 5 352 335 330 332 341 355 5 9 8 6 6 7 8 8 8 9 9 10 11 13 15 17 19 22 25 28 30 32 31 29 27 28 30 32 34 36 39 42 45 48 51 54 56 59 62 64 66 67 69 70 70 71 71 71 71 70 70 70 70 70 70 69 68 68 68 67 66 66 65 64 63 62 62 61 60 59 58 58 57 57 56 57 57 57 58 58 58 58 58 58 58 57 57 57 57 57 57 57 57 58 58 58 57 57 56 56 56 57 57 57 57 57 56 56 56 56 56 57 57 57 58 58 58 59 60 60 61 61 62 63 63 63 63 63 62 62 62 61 62 62 64 65 66 66 67 68 68 68 68 69 69 70 71 71 72 73 74 75 77 78 78 78 78 77 77 77 77 78 79 80 80 81 81 81 82 82 83 83 84 83 83 82 80 79 78 78 77 74 67 56 32 38 49 61 74 78 84 90 95 99 97 90 83 78 75 73 71 70 69 69 69 69 70 69 68 67 66 65 62 60 57 55 54 53 52 52 51 50 49 47 46 45 46 47 49 53 59 60 59 58 59 60 60 60 59 62 63 61 58 54 51 47 43 39 34 29 25 20 17 14 10 7 4 2 359 357 355 353 352 351 349 348 346 344 342 340 339 337 336 334 333 332 330 329 328 326 325 324 323 321 318 314 309 305 301 296 292 288 284 281 278 276 273 273 272 269 266 262 260 257 255 252 249 246 243 240 238 238 238 238 239 238 235 231 227 225 223 222 219 216 211 209 206 201 195 190 184 180 177 175 174 174 177 180 185 190 195 200 204 209 215 224 231 237 242 246 250 252 254 255 255 256 258 260 262 263 264 266 268 270 273 275 277 278 278 277 276 275 275 275 275 339 340 340 341 341 342 343 344 345 345 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 343 343 343 343 344 344 344 343 342 341 339 338 337 336 336 336 336 337 337 336 335 334 333 331 329 326 323 320 314 307 299 294 290 294 297 299 301 302 304 306 307 307 306 306 305 305 305 306 308 309 309 309 308 308 307 305 304 305 306 309 315 320 324 322 318 315 312 310 310 310 308 305 302 301 301 302 300 297 295 296 296 297 296 294 292 293 296 299 301 303 300 296 293 293 294 297 300 301 299 296 294 292 290 289 289 292 296 301 308 317 328 340 346 345 342 342 340 339 338 337 334 328 326 327 326 321 314 309 305 304 302 299 296 294 293 295 308 328 343 353 4 14 22 27 25 21 18 17 16 6 350 335 326 331 339 350 2 7 6 3 1 1 2 5 7 8 9 9 10 11 13 15 18 20 22 25 28 29 30 30 29 29 31 34 37 39 41 43 45 47 49 51 53 55 57 59 61 63 64 66 67 68 69 70 70 70 70 69 69 69 69 68 68 67 67 67 66 65 64 63 63 62 61 60 60 59 58 58 58 57 57 57 57 57 58 58 58 59 59 58 58 57 57 57 56 56 56 56 56 56 57 57 56 55 55 54 54 54 55 55 55 56 56 56 56 56 56 56 56 57 57 57 58 58 58 58 59 59 60 61 64 64 64 62 61 61 60 60 60 60 61 61 63 64 65 66 67 68 68 68 69 69 70 70 71 71 72 73 74 76 77 78 78 78 77 77 77 77 77 77 78 79 80 80 81 81 81 82 83 84 83 82 81 80 78 77 76 75 72 69 63 50 47 48 54 61 58 61 67 69 82 84 79 74 70 67 63 61 60 60 61 62 63 63 63 63 62 63 61 58 55 52 50 48 47 47 47 48 48 48 47 46 46 47 48 49 52 56 57 56 57 59 60 61 61 60 61 62 63 61 58 56 53 50 47 42 38 33 28 24 20 17 13 9 6 3 1 359 357 355 354 353 351 349 347 345 343 342 340 338 336 335 333 332 331 329 328 326 325 324 323 322 320 317 312 307 302 297 292 288 285 282 279 278 277 275 273 269 264 261 258 256 253 251 247 244 241 238 236 236 236 236 234 231 227 223 221 219 217 214 211 208 206 205 201 197 191 186 181 178 176 176 178 182 188 195 201 207 211 216 221 227 233 239 244 249 253 256 259 261 262 262 262 262 263 264 264 264 265 266 268 270 272 275 276 277 277 276 274 272 272 272 338 338 339 339 340 340 341 342 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 344 344 344 343 342 341 339 337 335 335 335 335 336 337 338 337 337 336 334 331 328 325 322 317 310 302 294 289 289 295 299 301 303 304 304 305 305 305 304 304 304 305 305 306 307 308 308 309 309 308 307 305 304 303 304 307 313 318 320 318 315 312 309 308 308 310 311 310 307 304 303 302 302 301 299 299 299 299 299 297 295 295 297 300 303 305 304 300 297 295 295 298 303 306 307 302 297 293 290 287 284 285 287 289 292 297 304 313 324 328 329 330 332 334 335 334 331 326 325 326 326 324 319 315 312 310 308 306 304 301 297 294 304 321 340 358 9 17 24 29 25 18 13 12 10 357 338 329 329 338 349 358 5 7 6 3 1 0 1 4 6 8 9 10 11 12 13 15 17 20 22 25 27 29 30 31 31 32 34 37 40 43 44 46 47 48 49 50 52 53 54 56 58 60 62 64 66 67 68 69 70 70 70 70 70 70 69 69 68 68 67 67 66 65 64 62 61 61 60 59 59 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 58 57 57 56 56 56 55 55 56 56 56 55 54 53 53 52 52 52 52 53 53 53 54 54 54 54 54 54 55 55 56 56 56 57 57 57 58 58 58 60 63 62 61 60 59 58 58 58 58 58 59 60 61 62 63 64 65 66 67 68 69 70 70 70 70 70 71 72 73 74 75 76 77 77 77 76 76 75 75 75 75 76 77 79 80 81 79 80 81 82 82 81 80 79 77 76 75 75 74 72 67 60 54 51 49 50 44 32 17 9 53 71 71 69 65 60 55 53 53 54 55 56 58 59 60 61 61 61 59 56 53 50 48 45 43 42 43 44 46 47 48 47 47 47 48 49 52 54 55 56 57 58 59 60 60 59 59 60 62 61 60 58 57 55 52 49 45 41 36 32 27 23 18 14 10 7 4 2 0 358 357 355 353 351 350 348 346 344 343 341 339 337 336 334 333 331 330 328 327 326 325 324 322 320 317 314 309 305 300 294 290 287 285 284 283 281 277 273 269 264 259 257 254 252 249 245 242 240 238 236 235 233 230 227 223 221 219 217 214 210 207 203 201 199 197 194 191 187 183 181 181 182 186 192 200 207 213 218 223 226 230 235 240 245 249 254 257 260 262 265 265 265 265 265 265 265 265 264 264 265 266 267 269 272 274 276 277 276 274 272 270 270 336 337 337 338 338 339 340 341 341 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 343 343 344 344 343 343 341 339 337 335 335 335 336 336 338 338 338 338 337 335 332 329 325 320 315 308 301 295 292 295 301 305 305 304 303 302 300 300 299 299 299 300 300 301 301 302 303 304 306 307 307 306 304 303 301 301 303 308 312 313 312 310 307 306 306 308 311 314 315 313 310 307 305 304 303 301 299 299 299 300 298 297 296 298 300 303 305 304 301 299 297 298 301 305 309 309 305 299 296 294 292 290 288 288 287 286 287 289 294 299 306 310 313 316 320 323 323 322 320 321 322 322 321 319 317 316 316 314 310 306 302 299 295 304 316 336 9 24 27 29 31 25 14 8 6 4 352 335 331 337 348 358 4 7 8 8 6 4 3 3 4 6 8 10 11 12 12 13 14 16 18 21 24 26 29 31 33 34 35 37 39 41 44 45 46 47 48 48 49 50 51 52 54 56 58 60 62 64 66 67 69 69 70 70 71 71 70 70 70 69 68 68 67 67 65 64 62 61 60 59 58 58 57 57 57 57 58 59 59 60 60 60 60 60 60 60 59 58 57 57 56 55 55 55 55 55 55 54 54 53 51 51 50 50 50 50 50 51 51 51 51 51 51 51 52 52 52 53 53 54 55 55 56 56 57 57 57 58 58 58 58 57 57 57 57 57 57 57 58 59 60 61 62 63 64 65 66 67 68 68 68 69 69 70 70 71 72 73 74 75 76 76 75 74 74 73 73 73 73 75 77 79 80 78 78 79 79 79 78 78 77 76 75 75 75 75 74 71 67 63 58 53 50 44 34 22 14 37 58 65 64 61 56 53 50 50 51 51 52 54 56 57 59 60 59 57 56 54 52 50 47 45 43 42 43 44 46 49 49 49 49 50 51 52 54 55 55 56 57 58 59 59 59 59 59 60 59 58 58 58 57 56 54 51 47 43 39 34 28 23 19 14 11 7 5 3 1 359 357 355 353 351 350 348 347 345 344 342 340 339 337 336 334 332 331 330 329 327 326 324 322 320 318 315 312 308 302 297 295 294 292 289 285 281 277 273 268 262 259 256 253 250 246 244 242 240 237 234 231 228 224 221 219 216 214 211 207 203 199 195 192 191 191 191 190 191 192 191 193 197 204 211 217 222 227 231 234 237 240 244 248 253 257 260 263 265 266 266 266 265 266 266 266 265 264 264 264 264 265 267 269 272 275 276 276 274 272 270 269 335 335 335 336 337 338 339 339 340 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 344 344 343 342 341 340 337 336 335 336 336 337 337 337 337 337 336 335 332 329 326 321 315 309 304 300 300 304 307 307 305 302 299 296 293 292 291 291 291 291 292 293 294 295 297 299 301 303 304 304 304 302 301 300 301 303 306 307 306 304 302 302 305 309 313 317 318 316 313 309 307 305 302 300 298 298 299 300 299 298 297 298 300 302 303 303 302 300 300 300 302 305 306 306 303 299 297 297 296 295 292 291 290 289 288 287 288 291 294 300 304 308 312 314 315 314 314 316 319 320 319 318 314 314 315 314 310 307 304 302 301 312 324 344 14 39 40 38 32 21 6 0 358 357 350 338 337 344 353 0 3 5 6 7 7 7 6 5 6 7 9 11 12 13 13 14 14 15 17 19 22 25 28 32 34 36 37 38 40 41 42 45 46 46 47 47 48 49 50 51 52 54 56 58 60 62 64 65 67 68 69 69 70 70 70 70 69 69 68 67 67 66 65 64 63 61 60 59 58 57 57 57 57 57 58 59 60 60 61 61 62 61 61 60 59 58 57 56 55 55 54 54 53 53 52 52 51 50 49 48 48 48 48 48 48 48 48 48 47 47 47 47 47 48 48 49 50 50 51 52 53 54 55 55 56 56 56 56 56 56 56 56 56 55 55 55 56 57 58 59 59 60 61 62 64 65 65 66 66 67 67 68 69 70 70 71 72 73 73 73 73 73 73 71 70 70 70 72 73 75 77 76 76 76 76 75 75 75 75 74 74 74 74 75 74 73 72 69 65 60 56 51 43 33 24 35 49 58 61 59 56 53 50 49 49 48 48 48 49 51 53 54 55 55 55 54 53 51 49 47 45 44 43 44 45 48 49 50 51 51 52 53 54 54 55 56 57 58 59 59 59 59 59 58 57 56 56 57 57 57 57 55 52 48 44 40 34 29 24 19 15 11 8 5 3 1 358 356 354 352 351 350 349 347 345 344 343 342 341 339 338 336 334 334 332 331 329 327 325 322 320 317 315 313 310 307 305 303 300 295 289 284 279 275 271 265 261 257 255 251 248 246 244 242 239 236 232 228 223 220 217 214 210 207 203 199 195 192 189 187 188 191 194 198 202 203 204 206 210 216 222 227 231 234 237 240 243 247 251 255 259 262 264 266 266 266 265 265 265 265 265 265 264 263 263 263 264 265 267 270 272 273 273 272 271 271 270 333 334 334 335 336 336 337 338 339 339 339 340 340 340 341 341 341 341 340 340 340 340 341 341 341 341 341 341 341 342 343 343 343 343 342 341 340 338 337 335 335 335 335 335 335 334 334 334 333 332 329 326 322 316 311 306 303 302 304 303 301 298 294 291 288 285 283 282 282 282 283 284 286 287 289 290 292 294 296 299 301 301 301 300 299 300 301 302 303 302 300 299 299 302 306 311 314 314 314 311 308 306 304 303 301 299 298 299 300 301 300 299 299 299 301 302 302 302 301 301 302 303 304 304 303 301 299 298 297 296 294 293 295 298 300 301 297 294 292 293 298 303 308 311 312 310 309 309 310 314 318 319 318 314 313 311 308 306 303 304 307 312 322 335 353 17 40 46 43 29 11 355 349 349 350 349 344 345 349 354 358 358 358 359 3 6 8 8 8 7 8 9 10 12 14 15 15 16 16 17 18 21 24 27 31 34 37 38 39 39 40 41 43 45 46 47 47 48 49 49 50 51 53 54 56 57 59 61 63 65 66 67 68 68 69 68 68 68 68 67 66 65 64 64 63 63 62 60 59 58 58 57 57 57 57 58 59 60 61 61 62 62 62 61 60 59 57 56 55 54 53 52 52 51 50 49 48 47 47 46 46 45 45 45 45 45 45 44 44 43 43 42 42 42 42 43 44 45 46 46 47 48 49 50 51 53 53 54 54 55 55 55 54 54 54 54 54 54 55 55 56 57 58 59 60 62 62 63 63 64 64 65 66 67 68 69 69 70 70 70 70 70 71 70 69 67 67 67 68 70 72 74 74 74 73 73 73 73 73 72 71 71 72 72 73 73 74 74 72 70 67 63 59 54 45 37 36 38 41 56 59 58 55 52 50 48 47 46 45 45 46 47 48 49 50 50 50 51 50 49 48 47 46 45 45 46 47 49 50 51 52 53 53 53 54 55 56 57 58 59 60 60 60 59 58 57 56 56 56 57 57 57 57 55 53 50 46 41 35 30 25 21 16 12 9 5 2 360 358 356 354 353 352 350 349 348 347 346 345 344 343 341 340 338 337 336 335 333 331 328 325 322 320 318 316 313 310 308 306 303 298 293 287 281 277 273 268 263 259 257 254 251 248 246 243 240 237 234 229 225 221 217 213 209 206 203 200 197 193 190 190 191 194 197 202 206 210 211 212 215 219 223 228 233 236 239 242 246 250 254 257 260 263 264 266 266 265 265 264 264 263 263 263 263 262 261 261 262 263 265 267 268 269 270 270 270 270 271 332 332 333 333 334 335 336 336 337 337 338 338 339 339 339 340 340 340 339 339 339 339 339 339 340 340 340 340 341 341 342 342 343 343 342 341 341 339 336 335 334 333 333 333 332 332 331 331 330 329 328 326 322 317 312 306 301 296 291 290 289 288 285 282 279 276 274 273 273 272 273 275 279 281 284 285 287 288 289 292 295 297 298 297 297 297 298 299 300 299 298 296 295 297 300 303 305 307 308 308 307 306 305 304 302 301 300 301 302 303 302 301 301 301 301 301 301 301 301 302 302 304 304 304 302 300 299 298 297 297 296 296 301 307 311 313 311 305 300 298 299 303 307 310 310 305 301 300 302 307 313 317 319 317 311 306 304 304 307 311 317 324 333 345 358 14 31 41 37 18 357 343 339 341 346 350 350 351 353 355 356 354 354 355 359 3 7 9 10 9 9 9 10 12 14 15 16 17 18 19 20 21 23 25 29 32 35 37 38 39 39 40 42 44 45 46 47 48 48 49 50 51 52 53 55 56 58 59 61 63 64 65 66 67 67 67 66 66 66 66 65 64 63 63 63 62 62 61 61 60 59 59 59 59 59 59 60 60 61 61 62 62 61 60 59 57 56 54 52 51 50 49 48 47 46 45 44 43 43 42 42 42 42 42 41 41 41 40 39 38 38 37 37 37 37 38 38 39 40 41 42 43 44 45 46 48 49 50 51 52 52 52 52 52 52 52 52 52 53 53 54 54 55 57 58 60 61 61 62 62 62 63 64 64 66 67 68 68 68 68 68 68 67 66 65 65 64 64 65 66 68 70 71 72 72 72 73 73 72 71 69 68 68 68 69 70 72 73 73 72 71 69 66 62 56 49 42 37 34 51 60 61 59 57 53 51 49 47 46 45 44 44 45 45 45 44 44 46 47 47 48 48 48 48 48 48 49 50 51 52 53 53 54 54 54 55 56 58 59 60 61 61 61 60 59 58 57 56 56 56 57 57 57 56 55 53 50 47 42 38 33 28 23 18 13 9 5 2 360 358 356 355 354 352 352 351 350 349 348 347 346 345 343 341 339 338 337 336 334 332 329 327 324 321 318 316 313 310 307 304 299 295 289 284 280 276 272 268 262 259 256 253 250 247 244 241 238 235 231 227 224 220 216 212 209 206 203 200 198 195 195 196 198 200 203 206 210 215 220 222 223 225 230 235 239 242 246 249 253 256 258 260 263 264 265 265 265 264 264 263 262 262 262 261 261 260 260 260 261 262 264 265 266 266 267 268 269 270 330 331 331 332 333 334 334 335 335 336 336 337 337 338 338 338 339 339 339 339 338 338 338 338 338 338 339 339 339 340 341 341 342 342 342 341 340 338 336 333 332 331 330 330 330 330 329 328 328 327 326 325 321 316 311 304 296 288 283 282 282 281 279 276 273 270 268 267 266 265 264 264 268 277 283 285 286 286 287 289 292 295 296 297 297 296 296 296 297 297 297 295 294 293 294 296 299 301 303 305 307 308 307 306 304 302 301 301 302 303 304 304 303 302 302 301 300 300 300 301 302 303 303 303 301 300 299 298 297 297 297 298 302 308 314 320 321 315 309 305 303 304 306 308 307 302 296 294 295 300 306 312 316 316 309 304 303 306 313 320 328 335 342 350 358 8 19 27 21 2 346 336 333 338 345 350 353 355 356 356 355 354 353 354 357 1 5 8 10 10 10 10 10 11 13 15 17 19 20 21 21 21 22 24 27 29 32 34 36 38 38 39 41 42 44 45 46 47 47 48 49 50 52 53 55 56 56 57 59 60 62 63 64 65 65 65 65 64 64 64 64 63 63 63 63 62 62 62 61 61 61 61 60 60 60 60 60 60 60 60 61 60 60 59 57 55 53 51 49 47 46 45 44 42 41 40 40 39 39 38 38 37 37 37 37 36 36 35 34 33 33 32 32 32 32 33 33 34 35 36 37 38 39 40 41 43 44 46 47 48 49 49 50 50 50 50 50 51 51 51 51 52 52 54 55 56 58 58 59 60 60 61 61 62 63 64 65 66 66 66 66 65 64 63 63 62 62 62 62 63 64 65 67 69 70 70 71 71 70 69 67 66 65 64 65 66 68 69 71 72 72 72 71 68 65 61 55 49 44 52 61 65 62 48 48 50 49 47 45 45 44 45 45 44 43 42 41 42 43 45 47 49 50 51 51 51 51 52 54 55 56 56 56 55 56 56 57 58 60 62 62 62 61 60 60 59 58 58 57 56 56 56 56 57 57 56 54 52 49 46 41 36 30 24 19 14 10 6 4 1 359 358 357 356 354 352 351 350 349 347 346 346 344 343 341 340 339 338 337 336 334 331 328 325 322 319 316 312 309 305 301 297 292 288 284 280 276 272 266 262 258 255 251 248 244 241 238 235 233 230 228 224 220 216 212 208 204 202 199 199 200 200 201 201 202 204 208 213 218 222 226 228 233 238 242 246 249 252 255 257 259 261 262 263 264 264 264 264 263 263 262 262 261 260 260 259 259 258 258 259 260 261 262 263 264 265 267 268 329 330 330 331 332 332 333 333 334 334 335 335 336 336 337 337 337 338 338 338 338 338 337 337 337 337 337 337 338 338 339 339 340 341 341 340 340 337 334 332 330 329 328 328 329 329 328 327 326 325 324 322 318 314 309 303 297 291 287 285 283 281 279 276 274 272 270 268 266 265 263 262 263 277 284 288 289 289 289 290 292 295 297 298 298 297 295 295 295 296 296 296 295 294 294 295 296 298 301 304 306 308 308 306 304 301 300 299 300 302 304 304 304 303 302 301 300 299 299 299 300 301 301 300 300 299 298 297 296 295 296 297 300 304 309 315 319 318 313 307 303 303 305 309 310 307 302 299 298 299 301 306 311 313 311 308 307 310 316 325 332 339 344 350 355 1 7 11 7 353 342 335 333 338 344 349 353 356 357 357 356 355 355 355 357 360 3 6 8 10 10 10 11 11 12 15 17 19 21 21 22 22 22 24 26 28 30 31 33 34 36 37 39 40 42 43 44 45 45 46 47 48 50 52 54 55 55 56 57 58 60 61 62 63 63 63 63 62 62 62 62 62 62 62 63 63 63 62 62 61 61 60 60 60 60 59 59 58 58 58 58 58 57 56 54 52 50 48 46 43 41 40 38 37 36 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 27 27 27 28 28 29 29 30 31 31 32 33 35 36 37 39 40 41 43 44 45 46 47 47 48 48 48 49 49 49 49 49 49 50 51 52 53 55 55 56 57 58 59 59 60 61 61 62 63 63 63 63 62 62 62 61 61 60 59 60 60 62 63 65 66 68 69 69 69 67 65 64 63 62 61 62 63 64 66 68 71 72 73 72 71 70 67 62 58 59 62 64 59 52 49 48 48 49 49 50 50 50 49 48 46 44 43 42 42 44 45 47 49 51 52 52 52 53 55 56 57 58 58 58 58 57 57 58 60 60 61 62 62 61 60 60 60 59 58 57 56 55 56 56 57 57 57 56 54 52 47 43 38 33 27 22 17 13 10 6 4 1 359 356 354 352 350 349 348 347 346 345 344 343 342 341 340 339 338 336 336 334 331 328 326 323 320 316 311 307 303 299 295 291 287 283 279 275 270 265 260 256 252 248 244 241 239 236 234 232 229 225 220 215 211 206 202 200 199 200 201 202 202 201 201 203 207 212 218 224 230 233 237 242 246 248 250 253 255 257 259 260 261 262 263 263 264 264 264 263 262 262 261 260 260 259 258 257 256 256 256 257 258 259 260 262 263 264 328 328 329 330 331 331 332 332 333 333 333 334 334 335 335 336 336 336 337 337 337 336 336 336 336 336 336 336 336 336 337 338 338 339 339 339 339 336 333 330 328 327 326 327 328 328 327 327 326 325 323 321 317 313 309 305 302 298 295 293 292 290 287 284 281 278 276 274 273 273 273 276 283 291 294 293 293 292 292 293 294 296 297 298 298 297 295 294 294 294 295 296 296 296 295 295 296 298 301 304 306 306 306 305 302 300 298 297 298 300 302 302 302 302 301 301 301 300 299 299 299 300 300 299 299 298 297 297 296 295 295 295 296 298 301 306 311 314 312 307 302 300 301 308 312 314 312 309 305 302 301 303 308 311 312 312 312 315 319 325 331 336 341 346 350 354 358 360 357 350 342 338 336 338 343 348 352 356 358 357 357 356 355 356 357 359 1 4 6 8 10 11 11 11 12 14 17 19 21 22 22 22 23 24 25 27 28 29 30 31 33 35 36 37 39 40 41 42 42 43 44 45 47 49 51 53 53 54 55 56 58 59 60 61 62 62 61 61 60 60 61 61 62 62 63 63 63 63 62 61 60 60 59 58 57 57 56 55 54 54 53 53 52 51 50 48 46 44 41 38 36 34 33 31 31 30 29 29 28 28 27 26 26 25 25 24 24 23 22 22 22 22 22 23 23 24 25 26 27 27 28 29 30 32 33 35 36 38 39 40 41 43 44 44 45 45 46 46 47 47 47 47 48 48 49 50 51 51 52 53 54 55 56 57 57 58 58 58 59 59 59 59 59 59 59 59 59 58 58 57 58 59 60 61 63 64 65 66 65 64 63 62 62 60 59 58 57 57 59 62 66 69 72 74 74 73 73 72 70 68 65 61 58 56 55 54 54 54 55 57 59 59 58 55 52 50 47 45 43 42 42 43 44 45 47 48 50 51 54 56 57 58 59 59 59 58 58 57 57 57 57 59 59 60 60 60 61 60 60 58 57 57 56 56 57 58 58 58 57 55 53 49 46 41 36 31 26 22 18 14 10 7 3 360 357 355 353 352 351 350 348 347 345 344 342 342 341 340 338 336 335 333 331 329 327 325 323 319 315 311 307 302 298 293 289 285 281 277 273 268 262 257 253 249 245 242 239 236 234 230 226 221 216 211 206 202 199 198 199 200 202 202 203 203 205 208 212 216 222 229 235 238 241 244 246 249 251 253 256 258 259 260 260 261 262 263 263 264 263 263 262 262 261 260 259 259 258 257 255 254 254 255 256 256 257 259 260 261 327 327 328 329 329 330 331 331 332 332 332 333 333 333 334 334 334 335 335 335 335 335 335 335 334 334 334 334 334 335 335 336 336 337 338 338 337 335 332 330 328 327 326 327 327 327 327 327 326 324 323 321 317 314 311 308 306 305 304 304 303 301 299 297 295 294 294 292 292 294 299 301 303 304 302 300 298 297 296 296 296 297 298 299 299 299 297 295 294 294 294 296 297 296 296 295 295 297 300 302 304 304 303 303 301 300 299 298 298 299 300 301 301 302 302 302 302 301 300 299 299 300 301 300 299 298 298 298 299 298 296 295 295 295 296 299 302 305 307 306 303 301 300 304 309 312 313 311 308 304 302 303 306 308 309 309 311 316 322 327 331 335 339 342 346 350 352 353 352 349 344 341 340 341 344 347 352 356 358 358 357 357 356 355 356 358 0 3 6 9 10 10 10 10 11 13 16 18 20 21 22 22 22 23 24 24 25 26 27 29 30 32 33 34 35 36 37 38 39 40 41 42 44 46 48 50 51 52 53 54 56 57 59 60 60 60 60 60 60 60 60 60 61 61 62 62 62 62 61 61 60 58 57 56 54 53 51 50 49 48 48 47 46 45 44 43 41 38 36 33 30 29 27 26 25 24 23 23 22 22 21 21 20 20 19 18 17 17 16 16 16 16 16 17 18 19 20 21 22 23 24 25 26 27 29 30 32 34 35 36 37 38 40 41 41 42 43 43 44 44 44 45 45 46 47 48 49 49 50 51 52 52 53 54 54 55 55 55 55 55 55 55 55 55 55 55 56 56 55 55 55 56 57 59 60 61 62 62 62 62 62 62 61 59 57 54 53 52 52 55 57 60 64 67 69 70 70 71 72 70 65 58 52 48 45 43 45 48 51 56 60 61 60 58 54 51 48 45 42 40 39 39 40 41 42 44 46 49 52 54 55 56 57 58 58 58 58 56 54 53 54 55 56 57 58 59 60 60 60 60 59 59 59 59 59 59 59 59 58 58 57 55 52 48 43 39 35 31 27 23 19 14 10 6 3 0 358 357 356 354 352 350 347 345 343 342 341 341 340 339 337 336 334 331 329 327 324 321 318 315 310 305 300 295 291 287 283 280 277 272 266 260 255 250 245 241 237 233 229 224 219 214 210 207 204 202 199 200 201 202 203 205 207 210 213 217 220 223 227 232 237 240 242 244 246 248 250 253 256 258 258 258 259 260 261 262 263 263 263 263 262 261 261 260 260 259 258 257 255 254 254 254 255 256 256 257 258 259 326 326 327 327 328 329 329 330 330 331 331 331 332 332 332 332 333 333 333 334 334 334 334 333 333 333 333 333 333 333 334 334 335 335 336 336 335 334 331 329 328 328 328 328 328 328 328 327 326 324 323 321 318 316 313 311 309 309 308 309 308 307 306 305 305 305 307 308 309 312 315 317 315 312 308 305 303 301 300 299 298 298 298 299 300 300 299 297 295 294 294 296 297 298 299 299 299 300 299 300 300 300 301 302 303 304 302 301 300 300 300 301 302 302 303 303 302 301 300 299 300 301 303 302 301 299 298 299 300 300 299 298 297 296 296 296 297 299 301 303 304 305 305 305 307 309 309 309 307 303 302 302 303 304 304 304 305 314 322 330 335 338 340 342 345 348 351 351 351 349 347 345 344 344 346 349 352 355 357 358 357 357 356 356 356 357 360 4 7 8 9 9 9 9 10 12 14 16 18 19 20 20 21 21 21 21 22 23 25 27 28 29 30 31 32 33 34 35 35 36 37 39 40 43 45 47 48 50 51 52 53 55 56 58 59 59 59 59 58 58 59 59 59 60 60 60 61 60 60 59 58 56 55 53 51 48 46 45 43 42 41 41 40 39 38 37 35 32 30 27 25 23 22 21 20 19 18 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 11 11 12 14 15 16 17 18 19 20 21 23 24 25 27 29 30 32 33 34 35 36 37 38 39 40 40 41 42 42 43 44 45 46 46 47 48 48 49 50 50 51 51 52 52 52 52 52 52 51 51 51 51 51 52 52 52 52 53 54 55 56 57 58 58 59 59 60 60 60 58 56 54 52 51 49 49 49 49 49 50 51 53 56 57 57 55 51 46 41 36 32 28 25 25 28 33 40 45 47 47 46 47 47 46 44 41 40 38 38 38 40 42 44 45 47 48 50 52 53 53 54 54 54 54 53 52 51 51 52 53 55 56 57 58 59 59 60 60 61 61 61 61 60 60 60 60 60 60 58 56 53 49 45 41 37 33 29 25 21 16 12 9 6 4 3 2 0 358 355 352 349 347 345 343 342 342 341 340 339 337 334 331 329 326 323 320 317 313 308 302 297 292 289 285 281 278 274 269 263 257 250 244 237 231 225 219 215 212 210 208 208 207 206 205 206 206 207 208 210 212 216 219 222 224 225 229 233 237 239 241 242 245 248 250 254 256 257 257 258 259 260 261 262 262 262 262 262 261 261 260 260 260 259 258 257 256 255 254 255 255 256 257 257 258 258 325 325 326 326 327 328 328 329 329 330 330 330 330 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 332 331 330 329 329 329 330 329 328 327 326 325 324 322 320 318 316 314 311 310 310 310 310 309 308 307 307 308 310 312 314 316 318 319 317 314 311 308 306 304 302 301 300 300 300 300 300 300 299 298 296 295 295 296 298 301 305 306 306 304 302 300 300 301 302 305 308 310 309 307 304 302 302 301 302 303 304 303 302 300 299 298 299 301 303 302 301 299 298 297 298 299 299 299 299 300 299 298 297 298 299 301 303 305 307 310 310 310 308 307 305 302 301 302 301 301 301 302 303 311 320 330 339 343 343 343 345 348 350 351 351 351 350 348 347 347 348 350 352 354 356 357 356 356 355 355 355 357 359 2 5 6 8 8 9 9 10 11 12 14 15 17 18 18 18 18 18 18 19 21 23 25 26 27 28 29 29 30 31 32 33 34 35 36 38 39 41 43 45 46 47 48 49 51 53 55 56 56 57 56 56 55 55 55 56 57 57 57 57 57 56 55 54 52 50 48 46 43 41 39 37 36 35 34 34 33 32 31 29 27 25 23 21 19 18 17 16 15 15 14 13 12 12 11 10 10 9 8 7 7 6 6 5 5 5 6 7 8 9 11 12 13 14 15 16 17 18 20 21 23 25 27 29 30 31 32 33 34 35 35 36 37 38 39 40 41 42 42 43 44 45 46 47 47 47 48 48 48 49 49 49 49 48 48 47 47 47 47 47 47 48 49 50 51 52 53 53 54 55 56 56 57 57 56 55 53 52 50 49 48 47 46 45 44 43 42 41 41 40 39 36 34 32 29 26 25 25 23 22 22 24 27 34 39 43 45 46 46 45 44 43 42 41 39 39 41 42 43 42 43 44 45 46 46 47 47 48 49 49 50 50 50 50 51 53 54 55 56 57 58 59 60 61 61 62 62 62 61 61 61 62 61 61 60 58 55 51 47 43 39 35 31 27 24 21 17 14 11 9 8 7 7 5 3 360 356 353 350 347 345 344 343 343 341 339 337 334 331 328 325 322 319 315 310 304 299 294 290 285 280 276 273 269 264 257 248 240 233 225 219 214 211 211 213 214 215 215 215 214 214 214 214 214 215 217 219 222 224 225 226 230 234 237 239 240 241 243 248 251 254 256 257 257 258 259 260 261 261 261 261 260 260 260 260 260 260 260 259 259 258 257 256 256 256 256 257 258 258 258 257 324 324 325 325 325 326 327 327 328 328 329 329 329 329 329 330 330 330 330 330 331 331 331 331 331 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 329 330 330 331 331 331 330 329 327 326 324 323 321 320 318 316 313 311 310 309 309 309 308 307 307 308 310 311 312 313 314 314 313 312 311 309 307 306 305 304 303 302 301 300 300 300 299 297 296 295 294 295 297 302 308 311 311 309 305 303 301 302 305 308 312 314 313 311 308 305 303 302 301 301 302 301 300 298 297 296 297 299 300 300 299 297 297 296 296 296 296 297 299 301 302 301 299 299 299 301 303 305 308 311 314 313 311 307 304 301 302 302 301 301 301 302 305 313 322 331 340 344 343 342 342 344 346 347 348 349 350 352 352 352 352 353 354 356 356 356 356 355 354 354 354 355 357 360 2 4 5 6 7 8 9 10 11 12 13 14 15 16 16 16 16 16 17 18 20 22 24 25 26 27 27 28 29 30 31 32 33 34 35 36 38 39 40 41 42 43 44 46 48 50 52 53 53 53 52 51 51 51 51 52 53 53 52 52 50 49 47 45 44 41 39 37 35 33 32 30 29 28 27 27 26 24 23 22 20 19 18 16 15 14 13 13 12 11 10 9 8 7 6 5 5 4 3 2 2 1 1 1 2 2 3 3 4 5 6 7 8 9 10 11 13 14 16 17 19 21 23 25 26 27 28 29 30 31 32 33 34 36 37 38 39 40 40 41 42 43 44 44 45 45 45 45 45 45 45 45 45 45 44 44 43 43 42 42 43 44 45 46 47 48 49 51 53 54 55 55 55 54 53 51 49 48 47 46 45 45 44 43 41 39 36 33 30 28 27 26 24 23 22 23 28 31 32 33 34 34 37 40 43 46 47 46 45 45 45 44 44 43 42 42 43 43 42 42 42 42 42 42 42 42 43 44 46 47 48 48 49 50 51 53 54 55 56 57 58 59 59 60 61 62 62 62 62 62 62 62 62 61 59 56 53 48 43 39 34 30 28 25 23 21 18 15 13 12 12 12 12 10 7 4 1 357 353 350 347 345 344 342 340 338 335 333 329 326 323 319 314 310 305 301 295 289 283 278 274 272 268 264 256 247 239 233 227 222 218 214 216 219 221 222 223 223 222 222 221 220 219 219 219 221 222 225 226 229 233 237 240 242 242 242 244 248 251 254 256 257 258 259 260 260 260 259 259 258 259 260 260 259 259 259 259 259 259 258 258 257 257 257 257 258 258 258 258 257 323 323 324 324 324 325 325 326 327 327 328 328 328 328 328 329 329 329 329 329 329 330 330 330 330 331 331 331 331 331 331 331 330 330 330 330 330 330 330 329 328 327 328 330 332 332 331 330 328 326 324 322 321 320 319 317 314 310 308 308 308 308 307 307 308 309 310 311 311 310 310 310 310 310 310 309 308 308 306 305 304 303 302 301 299 299 298 296 295 294 292 291 294 298 304 308 309 309 306 304 302 303 305 308 311 312 312 310 307 305 303 302 301 299 298 298 297 296 295 295 296 298 300 299 297 296 296 296 296 295 295 295 297 301 302 301 300 299 300 301 304 307 311 315 317 317 314 309 306 303 303 302 301 300 299 300 305 313 323 331 337 339 339 338 337 338 339 341 343 345 347 350 352 354 356 358 359 1 1 360 358 357 355 354 354 355 357 358 0 2 3 4 5 6 7 8 10 11 12 13 13 14 14 14 14 14 15 16 18 20 21 23 23 24 24 25 26 27 28 29 30 31 32 33 34 34 35 35 36 37 38 39 41 44 46 48 49 49 48 47 47 47 47 47 47 47 46 45 43 41 40 38 36 34 32 30 29 27 26 25 24 23 22 21 20 20 19 18 17 16 15 14 13 12 11 11 10 8 7 6 5 4 3 2 0 360 359 358 358 358 358 358 358 358 358 359 359 360 0 1 2 3 5 6 7 9 10 12 14 16 17 19 20 22 23 24 25 26 27 29 30 31 33 34 35 37 38 39 40 40 41 41 42 42 42 42 42 42 42 42 42 42 41 41 40 39 39 39 39 39 40 41 42 44 46 48 50 52 53 53 53 52 50 48 46 44 43 42 42 41 41 40 39 37 35 32 29 26 23 21 19 17 17 19 25 31 36 40 42 40 38 39 41 44 45 44 45 45 45 45 44 43 43 43 43 43 42 42 41 40 40 39 39 39 40 41 42 44 45 46 47 48 49 51 52 53 55 56 57 58 58 59 60 61 61 61 62 62 62 62 62 61 59 57 53 49 45 40 36 32 29 27 26 24 22 19 16 15 14 14 14 13 11 10 8 5 1 356 351 346 344 343 341 339 337 334 331 328 323 319 314 309 305 299 293 287 282 279 277 274 271 265 257 249 241 236 233 230 228 225 225 226 226 226 227 227 227 227 226 225 223 221 221 221 222 224 227 231 235 240 244 246 246 245 247 250 253 255 256 257 258 259 259 259 258 257 257 257 258 259 259 259 259 259 259 259 259 259 259 258 258 258 258 258 258 258 257 257 323 323 323 323 324 324 324 325 325 326 326 327 327 327 328 328 328 328 328 328 328 329 329 329 329 330 330 330 331 330 330 330 329 329 329 329 328 328 328 327 326 325 326 329 331 332 331 330 328 326 324 322 320 319 318 317 314 311 308 307 307 307 307 308 309 311 312 311 310 309 309 309 309 309 309 309 309 308 306 305 304 302 301 300 299 298 297 296 294 293 291 290 290 293 297 301 303 305 304 303 302 303 304 306 308 309 308 305 304 303 302 301 300 298 297 296 295 295 294 294 295 298 300 301 299 297 296 296 296 296 295 295 296 299 300 299 298 298 299 301 305 309 313 316 318 318 315 310 307 305 304 303 302 300 299 299 303 310 318 325 330 333 334 333 333 333 334 336 338 340 343 345 348 352 356 1 7 8 7 5 3 0 359 357 356 357 357 359 360 1 2 3 4 5 6 7 8 9 10 11 12 12 12 12 13 13 14 15 16 18 19 20 20 21 21 21 22 23 24 25 26 27 28 29 29 29 29 29 30 30 31 32 34 36 39 41 43 43 43 43 42 42 41 41 40 39 38 37 36 34 32 31 29 28 26 25 23 22 21 20 19 18 18 17 16 16 15 14 14 13 12 11 10 9 8 8 6 5 4 3 1 0 359 358 357 356 355 355 354 354 354 354 354 354 355 355 355 356 356 357 357 358 360 1 2 4 5 7 8 10 12 13 15 16 17 18 20 21 23 24 25 26 28 30 31 33 35 37 37 38 39 39 39 39 40 39 39 39 38 38 38 38 38 37 37 37 36 36 36 36 36 36 37 38 39 41 43 45 47 48 49 48 46 44 42 40 39 38 38 37 37 37 36 35 33 31 28 25 22 19 15 13 11 11 15 20 24 26 26 27 29 32 34 36 38 40 42 42 42 42 42 42 41 41 41 41 41 41 41 40 39 38 37 37 37 38 39 41 43 44 45 46 48 49 51 52 54 56 57 58 59 59 60 60 60 60 60 59 59 60 60 59 58 56 53 49 46 42 37 34 31 29 28 26 24 21 19 17 16 15 14 13 13 12 12 11 8 4 358 352 348 345 343 341 339 337 334 330 325 320 314 309 304 298 291 286 283 282 281 279 275 268 259 252 245 241 239 238 237 236 234 233 230 230 229 229 228 229 229 228 226 224 222 222 222 224 227 231 236 241 246 249 250 249 250 252 254 256 257 258 259 259 258 258 257 255 256 256 257 258 258 258 258 259 259 259 259 259 259 259 259 259 259 258 258 258 257 257 323 323 323 323 323 323 323 324 324 324 325 326 326 327 327 327 327 327 327 328 328 328 328 328 329 329 329 330 330 330 329 329 329 328 328 327 327 327 326 325 324 323 324 328 330 331 331 330 328 326 324 322 320 318 317 316 314 312 309 307 306 307 308 310 312 313 312 311 309 308 307 307 307 308 308 308 307 306 305 304 303 301 300 299 298 297 296 295 294 293 292 290 290 291 293 295 298 300 301 302 302 302 303 304 305 306 304 302 301 300 300 299 299 298 297 296 295 294 294 294 295 298 300 301 300 297 295 295 296 297 297 296 297 297 297 297 297 297 298 301 305 310 312 313 314 314 312 308 306 305 304 303 302 300 299 299 301 305 311 318 324 327 329 329 328 329 330 332 334 337 339 342 346 351 359 6 12 12 11 9 7 5 3 1 360 359 360 0 1 2 3 4 5 5 5 6 6 7 8 8 9 10 10 11 11 12 12 13 14 15 17 18 18 18 17 17 17 18 19 21 22 23 23 24 24 24 23 23 23 24 24 25 26 27 29 31 33 35 35 36 35 35 35 34 33 32 31 30 29 27 26 25 23 22 21 20 18 17 17 16 15 14 14 13 12 12 11 11 10 10 9 8 6 5 4 4 3 2 0 359 358 357 356 355 354 354 353 352 351 351 351 351 351 351 351 352 352 352 353 353 353 354 355 356 357 359 0 2 3 5 6 7 9 10 11 12 14 15 17 19 20 21 23 24 26 28 31 32 33 35 36 36 37 37 37 37 36 36 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 33 34 37 39 41 42 40 38 36 35 35 35 34 34 34 34 33 32 31 30 28 25 23 20 15 11 9 7 8 9 12 15 18 20 23 25 28 30 32 34 35 36 37 37 38 38 37 37 37 38 38 40 40 40 39 38 36 35 35 36 37 38 40 42 44 46 47 49 51 53 55 57 58 59 60 61 61 61 60 59 58 57 57 57 58 57 56 53 51 48 46 42 38 34 31 28 27 26 25 23 22 21 19 18 17 15 14 13 13 13 12 10 4 359 353 349 345 343 341 339 338 333 327 321 314 309 303 295 288 284 282 282 283 282 277 270 263 256 251 248 246 246 245 245 244 242 238 235 233 231 229 229 229 228 227 225 224 224 224 225 227 231 236 241 246 250 251 251 252 253 255 257 258 258 258 258 257 256 255 254 255 256 257 258 258 258 258 259 259 259 259 260 260 260 260 259 259 259 258 258 257 257 323 323 323 323 323 323 323 323 323 323 324 324 325 326 326 327 327 327 327 327 327 327 328 328 328 328 329 329 329 329 329 328 328 327 326 326 326 326 325 325 324 324 325 327 329 330 329 328 326 325 324 322 320 318 317 316 314 312 310 308 307 308 309 311 313 312 311 308 306 304 303 303 303 303 304 304 304 303 303 302 302 301 300 299 298 297 296 296 295 294 293 292 292 291 292 293 294 296 298 299 300 301 302 302 303 304 302 301 300 299 298 298 298 297 296 295 294 293 293 293 294 297 300 301 301 299 296 296 296 298 298 298 297 297 296 295 295 296 297 301 305 308 310 310 309 308 306 305 305 305 304 303 302 301 300 300 301 303 307 314 321 324 325 324 321 322 325 329 332 335 337 340 345 353 2 8 9 10 10 10 10 8 7 5 3 2 2 2 3 3 4 5 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 12 13 14 15 15 15 15 15 15 15 16 17 18 19 19 19 19 19 18 18 18 18 18 19 20 20 21 23 24 25 26 27 27 28 28 27 27 26 25 24 22 21 20 19 18 17 16 14 13 13 12 12 11 11 10 10 9 8 8 7 7 6 5 4 2 0 359 358 358 357 357 356 355 354 353 353 352 352 351 350 350 349 349 349 349 349 349 349 349 349 350 350 350 350 351 352 353 354 355 357 358 360 1 2 3 4 5 7 8 9 11 13 14 16 18 19 21 22 24 25 27 29 30 31 32 33 33 34 33 32 32 32 31 31 31 31 31 31 31 31 32 32 31 31 30 29 27 25 25 26 28 31 33 34 34 33 32 31 31 32 32 32 32 31 30 30 29 28 27 26 24 21 16 12 9 7 7 8 10 11 13 15 17 20 22 24 26 27 28 29 30 32 33 34 34 33 32 32 33 35 37 38 38 37 36 34 34 33 34 35 37 40 42 45 47 49 51 53 56 58 59 60 61 62 62 62 61 59 58 56 55 55 56 56 55 52 49 47 45 42 38 35 31 28 26 25 24 23 23 22 22 22 21 19 17 15 13 12 12 11 7 3 358 353 348 345 343 341 340 336 330 323 314 308 301 293 286 281 279 280 283 281 278 273 267 263 259 257 256 255 255 254 253 250 247 243 239 235 232 230 229 227 226 226 226 226 227 228 230 233 237 241 246 249 251 252 253 255 257 258 259 259 258 257 256 255 254 254 255 256 257 257 257 258 258 259 259 259 260 260 260 260 260 260 259 258 258 257 256 256 324 323 323 322 322 322 322 322 322 323 323 323 324 324 325 326 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 327 326 326 326 325 325 325 324 324 324 324 325 326 327 329 328 327 326 325 324 322 320 318 317 315 314 312 310 309 308 308 308 309 310 309 307 304 302 300 298 298 298 299 299 300 301 301 301 301 301 300 299 298 298 297 296 296 295 295 294 293 293 292 292 292 293 294 296 297 298 299 300 300 301 301 301 300 299 298 298 297 297 296 295 294 294 293 294 295 296 298 299 300 301 300 299 298 298 298 299 299 298 296 295 295 295 295 297 300 304 307 308 307 305 304 303 304 305 305 305 304 303 302 302 302 303 304 307 312 321 323 320 317 315 317 322 328 332 334 336 340 347 360 6 8 8 9 9 9 9 9 8 7 6 4 4 4 4 4 5 6 7 8 8 7 7 6 6 6 6 6 7 8 8 9 9 9 10 10 11 13 14 14 14 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 20 20 20 21 20 20 19 18 17 16 15 14 13 12 11 10 9 9 8 8 8 8 7 7 7 6 6 5 4 3 2 360 358 356 355 354 353 353 353 352 352 351 351 350 350 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 350 351 352 353 354 355 357 358 359 360 1 2 3 3 5 6 8 10 11 14 15 16 17 19 22 24 25 26 27 28 29 29 29 29 29 28 27 27 27 27 27 28 28 29 29 30 30 29 29 27 24 22 21 21 23 25 26 27 27 27 28 28 29 29 30 30 30 29 29 28 27 27 26 25 24 21 18 15 12 9 9 10 11 11 12 12 13 15 17 19 21 22 23 23 24 25 26 27 27 27 27 27 27 28 31 33 34 35 35 34 33 33 32 33 35 37 40 43 46 49 51 53 55 57 58 59 60 61 62 62 61 60 58 57 55 55 55 56 55 52 49 46 44 41 38 35 31 28 27 25 24 23 22 22 22 22 23 23 22 21 19 16 14 11 9 6 3 358 353 348 344 342 340 337 332 325 315 307 299 291 284 282 281 282 283 281 279 277 274 271 268 267 266 265 265 263 261 258 255 252 247 243 238 234 229 227 226 227 228 230 232 233 235 236 239 243 247 251 253 255 256 258 259 259 259 258 257 256 254 254 254 254 255 256 257 257 257 258 258 259 259 260 260 260 260 260 260 259 258 257 256 256 255 254 324 323 323 322 322 322 322 322 322 322 322 322 323 323 324 325 325 326 326 326 326 327 327 327 327 327 327 327 327 327 327 326 325 325 325 325 325 324 324 324 323 324 324 325 326 328 328 328 328 328 326 324 321 318 316 314 313 312 310 309 308 307 306 306 305 304 302 300 299 297 296 296 296 297 298 299 300 301 301 301 300 300 299 298 297 297 296 296 295 295 294 294 293 293 293 292 293 293 294 295 296 297 297 297 297 298 298 298 298 297 297 296 295 295 294 294 294 295 296 297 298 298 299 299 299 299 299 298 298 298 298 298 297 296 295 294 294 295 297 300 303 305 305 304 302 302 303 304 305 305 304 304 303 303 303 303 304 308 312 317 321 321 318 315 314 317 322 328 332 335 337 341 351 8 8 9 9 9 9 9 9 9 9 8 7 6 5 4 4 4 5 6 7 8 8 8 8 7 7 6 6 6 6 7 7 8 8 7 7 8 9 10 12 13 13 14 14 14 14 14 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 12 13 13 14 14 15 15 15 15 14 13 12 11 10 9 9 8 7 7 7 6 6 6 6 6 6 6 5 5 4 3 2 1 359 357 355 353 352 351 351 351 350 350 349 349 348 348 347 347 347 346 346 346 346 346 346 346 346 346 347 347 347 347 348 348 348 348 349 349 350 351 352 353 354 355 356 356 357 358 359 360 0 0 1 2 3 6 8 10 11 13 15 17 20 21 22 23 23 24 24 25 25 25 23 23 24 24 24 24 25 25 26 26 27 27 27 25 23 21 20 20 20 20 21 22 22 23 23 24 25 26 27 28 29 28 27 26 25 25 24 23 21 19 17 15 13 12 12 13 13 13 12 12 12 13 14 15 17 18 18 19 19 20 20 20 20 21 22 22 22 22 24 27 29 31 32 32 32 32 32 32 33 35 37 41 44 47 50 52 54 55 56 57 58 60 61 61 61 60 58 57 55 54 54 55 54 52 48 45 42 40 37 35 31 29 27 26 25 24 23 22 21 21 22 22 23 24 24 23 20 15 12 8 6 2 357 353 348 345 342 338 333 325 316 306 297 289 283 281 282 283 284 284 282 281 279 277 274 272 271 270 268 268 266 264 262 259 255 251 247 241 235 231 230 231 233 236 238 239 240 241 244 247 251 255 257 259 259 260 260 260 259 257 256 255 254 254 254 255 256 256 256 256 257 257 258 259 259 260 260 260 260 260 259 258 257 256 255 254 253 253 324 323 323 323 322 322 322 322 322 322 322 322 322 322 323 323 324 324 325 325 326 326 326 326 327 327 327 327 327 327 326 326 325 324 324 324 324 324 324 323 323 323 324 325 326 327 328 329 331 331 328 325 322 319 316 314 312 310 309 307 306 304 303 302 301 300 300 299 298 298 298 299 300 300 300 300 301 301 301 300 300 299 298 298 297 297 296 296 295 295 294 294 293 293 293 292 293 293 293 294 294 294 294 295 295 295 296 296 296 296 295 295 294 293 294 294 296 297 298 299 299 299 299 299 298 297 298 298 298 298 298 298 297 296 295 294 294 295 298 301 303 304 304 303 302 303 304 305 305 304 303 303 303 303 304 305 307 310 314 317 319 319 318 317 317 319 323 328 333 338 343 351 1 13 10 9 9 9 9 9 9 9 8 8 7 6 5 4 4 4 5 5 6 7 8 8 9 8 8 7 7 6 7 7 7 7 6 6 6 7 8 9 11 12 13 14 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 12 11 11 10 10 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 3 2 1 360 358 357 355 353 352 350 349 349 349 348 348 347 346 346 345 345 345 344 344 344 344 344 344 344 344 344 345 345 345 346 346 346 347 347 347 348 348 349 349 350 351 351 352 353 354 355 355 356 357 358 358 358 357 357 358 360 2 4 6 8 10 12 14 16 17 18 18 19 19 20 20 19 20 20 20 20 21 21 21 21 21 22 23 24 23 22 21 20 19 19 19 18 18 18 19 19 20 21 22 23 24 25 25 24 24 23 22 21 19 17 15 13 12 12 12 13 14 15 14 13 13 12 12 12 12 13 14 14 15 15 15 15 15 15 15 16 16 16 17 19 20 22 24 26 28 29 31 31 31 32 33 35 37 41 44 47 50 52 53 55 56 57 59 60 60 59 58 56 53 52 51 51 52 52 49 46 43 39 36 34 32 30 29 27 26 26 25 24 23 22 21 20 20 20 21 23 24 24 21 17 13 9 4 0 357 354 351 348 343 336 328 318 307 296 289 283 280 280 281 282 284 284 284 284 282 280 279 277 275 273 270 268 266 264 262 260 257 254 249 244 240 238 238 240 241 242 242 244 246 249 252 256 259 261 262 262 261 261 260 258 257 255 254 254 255 255 256 256 256 256 256 256 258 259 259 259 259 260 260 259 259 258 257 256 254 253 252 251 251 323 323 323 323 323 322 322 322 322 321 321 321 321 322 322 322 323 323 324 324 325 325 325 326 326 326 326 326 326 326 326 325 325 325 325 325 324 324 323 323 323 323 324 325 326 327 328 329 330 331 331 327 324 320 317 314 311 309 307 305 303 302 301 300 300 300 301 302 303 304 306 307 306 305 304 302 301 301 300 300 299 298 298 297 297 296 296 296 295 295 294 294 293 293 292 292 292 292 293 293 293 293 293 293 293 293 294 294 294 294 294 294 293 294 294 295 297 298 299 300 300 300 300 299 298 296 296 297 298 298 298 297 296 295 295 295 295 296 299 301 303 303 303 303 303 304 305 305 305 304 303 302 302 302 304 306 308 312 315 317 319 319 318 318 318 319 322 327 334 341 352 7 17 18 13 11 10 9 8 8 7 7 7 6 6 5 5 4 4 4 5 5 5 6 6 7 8 9 9 9 8 8 8 8 7 7 6 6 5 6 7 9 10 11 13 13 14 14 14 14 14 14 13 12 11 10 10 9 8 8 8 8 8 8 8 7 7 6 6 7 7 8 9 9 9 9 8 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 2 0 359 358 356 355 354 352 350 349 348 348 348 347 347 346 345 344 344 343 343 343 342 342 342 342 342 342 342 342 342 342 343 343 344 344 345 346 346 347 347 347 348 348 349 349 350 351 352 352 353 354 355 355 356 356 356 355 354 353 354 355 358 0 3 5 7 9 10 11 12 13 14 14 15 16 16 16 16 16 17 18 18 17 16 16 18 19 19 20 19 19 19 18 18 18 17 17 17 17 17 17 18 19 20 20 20 20 19 19 18 17 16 14 11 10 9 10 11 13 14 15 15 14 13 12 12 11 11 10 10 10 11 11 11 11 12 12 11 11 11 12 13 14 15 17 19 20 22 25 27 28 29 30 30 32 34 36 39 42 45 48 50 51 53 55 57 57 57 57 56 53 50 48 46 45 46 46 45 42 39 36 33 31 29 27 26 26 25 25 25 25 25 23 22 21 21 19 18 19 20 23 23 22 19 14 9 3 359 357 356 355 352 345 336 324 311 300 291 284 279 277 278 279 281 282 284 284 284 284 283 282 279 277 274 271 268 265 263 262 261 258 255 252 249 246 245 244 243 243 245 247 250 253 257 259 262 263 263 263 262 261 260 258 256 255 255 255 256 256 256 256 255 255 256 257 258 259 259 260 260 260 259 258 257 256 254 253 252 251 250 249 249 323 323 323 323 323 323 322 322 322 321 321 321 321 321 321 322 322 322 323 323 324 324 325 325 326 326 326 326 326 326 326 325 325 325 325 325 324 323 322 322 322 323 324 325 326 327 328 329 329 331 331 330 326 322 318 315 312 309 307 305 303 302 302 301 302 303 304 306 307 309 310 310 309 307 305 303 301 300 300 299 298 298 297 297 296 296 296 295 295 294 294 293 293 292 292 292 292 292 292 292 293 293 293 292 292 292 292 292 293 293 293 293 294 294 295 296 297 297 298 300 301 301 301 300 298 295 294 295 295 295 295 295 294 294 294 295 296 298 301 303 304 304 304 305 305 305 305 306 306 305 304 303 302 302 303 305 307 310 313 316 318 319 319 319 318 319 322 328 335 345 0 15 19 17 13 11 9 7 6 5 5 5 4 4 4 4 4 4 5 5 5 6 6 5 6 6 7 8 9 10 10 10 10 9 9 8 7 6 6 6 7 8 10 11 12 12 13 13 14 14 14 13 12 11 10 9 8 8 7 7 7 7 7 6 6 6 5 5 5 6 6 7 8 8 7 7 7 6 6 6 5 5 5 4 3 3 3 3 3 4 4 4 3 3 2 0 359 358 356 355 354 353 352 350 349 348 348 347 347 346 346 345 344 343 343 342 342 341 341 340 340 340 340 339 339 340 340 340 341 341 342 343 344 344 345 346 346 346 347 347 348 348 349 350 350 351 351 352 353 354 355 355 354 353 352 351 349 350 352 355 357 360 1 3 4 5 6 7 8 9 10 11 11 12 12 13 14 14 13 13 12 13 14 15 16 17 17 17 17 17 17 17 16 16 15 15 15 14 15 15 15 15 15 15 15 14 14 12 11 9 7 7 8 9 11 12 13 13 13 13 12 11 10 9 9 8 8 7 7 8 8 8 8 7 7 7 7 8 10 11 12 13 15 17 19 21 24 26 27 28 29 30 31 33 35 38 41 44 46 48 50 52 53 53 52 51 48 45 42 40 38 38 38 37 35 34 32 30 28 26 25 24 24 24 25 25 26 25 25 24 24 23 21 19 17 17 19 21 23 23 20 15 8 3 0 359 360 358 354 346 335 319 306 294 285 279 277 276 276 277 279 280 281 281 281 280 279 278 276 274 272 268 265 263 262 262 260 259 257 255 253 251 249 246 246 248 251 254 257 259 262 264 264 264 264 263 261 260 259 257 256 256 257 257 257 256 256 255 255 256 257 258 259 260 260 261 261 260 258 255 254 252 250 249 248 248 247 247 322 322 322 323 323 323 323 323 322 322 321 321 321 321 321 321 321 321 322 322 323 323 324 325 325 326 326 326 326 326 326 326 326 325 325 324 323 321 319 318 317 320 324 327 328 328 328 328 329 329 330 329 326 322 319 317 314 311 308 307 305 304 304 305 305 306 307 307 307 308 307 306 305 304 303 301 300 300 299 298 297 297 296 296 296 295 295 294 294 293 293 293 292 292 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 293 293 294 294 295 295 296 296 297 299 301 302 302 301 298 294 294 293 294 294 293 292 292 292 293 295 298 301 304 305 306 306 306 306 306 306 306 306 306 305 305 304 304 304 304 306 307 310 313 315 317 319 319 319 319 321 324 330 339 351 5 12 13 12 9 7 6 5 3 2 2 2 2 2 2 3 3 4 5 6 6 6 6 5 5 5 6 7 8 10 11 12 12 11 11 9 8 7 6 7 7 8 9 9 10 11 12 12 13 13 13 11 10 9 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 7 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 3 3 2 1 360 359 357 356 355 354 353 352 351 350 349 349 348 348 347 346 345 344 343 343 342 342 341 340 339 339 339 338 338 338 338 338 338 338 339 339 340 341 342 343 344 344 345 345 346 346 347 347 348 349 349 350 350 351 351 352 353 353 354 353 352 350 348 348 348 350 352 354 356 358 359 360 1 2 3 4 4 5 6 7 7 8 9 9 9 9 9 10 10 11 13 14 14 15 15 15 15 15 15 14 14 13 12 12 12 11 11 11 11 11 10 10 9 8 7 5 5 6 7 8 9 10 10 10 10 9 9 8 8 7 6 5 5 4 4 4 4 4 4 4 4 4 5 6 6 7 8 9 10 12 14 17 20 22 23 24 25 25 26 28 31 34 37 40 43 46 48 49 48 46 44 42 39 36 34 32 31 30 29 29 28 27 25 25 23 23 22 23 24 25 25 26 26 25 24 24 24 23 23 21 19 19 20 22 24 24 21 15 10 6 2 2 1 360 356 345 330 314 300 288 282 278 276 275 274 275 276 277 277 276 275 273 272 272 270 267 263 262 261 260 261 261 261 261 260 258 256 254 252 252 253 255 258 259 261 263 265 265 265 264 263 262 261 260 258 258 257 257 257 257 256 255 255 256 256 258 259 260 261 261 262 262 261 258 254 251 250 248 247 246 245 244 244 322 322 322 322 322 323 323 323 322 322 321 321 321 320 320 320 321 321 321 321 322 323 323 324 325 325 326 326 326 326 326 326 326 325 324 321 319 317 316 315 315 317 320 324 327 329 329 329 329 329 329 329 327 323 320 317 314 311 309 308 307 306 306 306 307 307 308 307 306 305 304 303 302 301 300 300 299 299 298 297 297 296 296 295 295 294 294 294 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 293 294 294 295 295 295 295 296 298 300 301 302 301 298 295 293 293 292 292 291 290 291 291 293 295 299 302 305 305 306 306 306 307 307 307 307 307 307 306 306 305 305 306 307 308 311 313 315 317 319 320 320 321 322 325 329 336 344 354 3 5 5 4 3 2 1 1 360 359 359 359 359 360 1 2 3 4 4 5 5 6 6 5 4 4 5 6 7 9 11 12 13 13 12 11 9 8 7 7 8 8 9 9 9 10 10 11 12 12 11 9 8 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 3 2 1 360 359 358 357 356 355 354 353 353 352 351 350 349 349 348 347 346 345 344 343 342 341 340 339 339 338 338 337 337 336 336 336 336 336 336 336 337 338 340 341 342 343 344 344 345 345 346 346 347 347 348 348 348 349 349 350 351 351 352 353 353 352 350 348 346 345 346 347 349 350 352 353 354 355 356 357 358 358 359 360 1 2 3 3 4 5 5 6 6 7 8 9 10 11 12 13 13 13 13 13 12 12 11 10 9 8 8 7 7 6 6 6 5 4 3 3 3 3 4 5 5 6 6 6 6 6 5 5 5 4 4 3 3 2 1 1 1 0 0 0 0 0 0 1 1 2 3 3 4 5 7 9 12 14 16 17 18 19 20 21 24 27 31 35 38 41 43 44 44 42 40 37 35 32 30 28 27 27 26 25 24 22 21 20 19 20 21 23 25 25 25 26 26 27 25 24 23 24 25 25 23 23 23 24 25 26 25 22 19 15 10 7 4 1 359 351 339 325 310 298 289 283 278 275 273 272 272 272 272 272 270 269 267 266 264 260 257 256 258 258 259 261 263 263 263 262 260 259 258 258 259 260 261 262 263 264 265 266 266 265 263 262 261 260 259 258 258 258 257 257 257 256 256 257 257 259 260 261 262 262 263 263 261 256 252 250 248 246 245 243 242 241 241 321 321 321 322 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 321 321 322 323 323 324 325 326 326 326 326 326 326 326 325 323 319 318 316 314 313 313 313 315 318 322 326 330 330 330 330 330 329 327 323 319 317 315 312 310 308 307 306 305 305 306 306 307 306 305 304 302 301 301 300 300 299 299 299 298 297 297 296 295 295 294 294 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 291 291 292 293 293 294 294 295 295 295 295 297 298 299 299 299 297 295 293 292 291 291 290 290 291 292 294 296 299 302 303 304 305 306 306 307 307 308 308 308 308 308 307 307 307 307 309 311 315 317 320 321 322 322 323 325 327 332 338 344 348 352 355 357 357 357 357 356 357 357 357 356 356 357 357 359 0 1 2 3 4 4 4 4 4 3 3 4 4 5 6 8 10 12 13 14 13 12 10 9 8 7 8 8 9 9 9 10 10 11 11 10 9 8 6 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 3 2 1 0 359 358 357 357 356 355 354 353 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 338 337 336 336 336 335 334 334 334 334 334 335 336 337 338 340 341 342 343 344 344 345 345 346 346 346 347 347 347 347 348 348 349 350 351 352 352 351 350 348 346 345 344 344 344 345 346 347 348 349 350 350 351 351 352 353 354 355 356 357 358 359 360 1 2 3 4 6 7 8 9 10 10 10 10 10 10 9 8 7 6 5 4 4 3 3 2 1 1 360 360 0 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 0 360 359 358 358 357 357 357 356 356 356 356 356 357 357 358 358 359 360 1 3 5 7 9 11 12 14 15 18 21 24 28 32 34 36 38 38 37 36 35 33 30 29 28 27 26 25 24 22 21 18 17 16 17 20 23 25 25 25 25 26 27 26 25 24 23 24 25 25 26 27 28 29 31 31 29 27 25 21 18 12 5 360 352 343 333 321 309 299 289 281 276 272 270 270 269 268 268 266 265 263 261 258 256 254 253 255 256 258 261 263 264 264 263 262 262 261 262 263 263 263 264 264 264 265 265 265 264 263 262 261 260 259 259 258 258 258 258 258 258 258 258 259 260 260 261 262 263 263 263 262 257 251 248 245 244 242 241 239 238 238 321 321 321 321 321 322 322 322 322 322 321 321 320 320 320 320 319 319 320 320 320 321 322 323 324 325 325 326 326 326 326 326 326 325 322 319 317 315 313 311 310 310 311 315 318 323 328 332 332 331 330 329 328 325 321 317 315 312 309 307 306 304 304 303 303 304 305 305 304 303 302 302 301 301 300 300 300 299 299 298 297 296 295 295 294 293 293 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 290 291 291 292 293 293 293 294 294 295 295 296 297 297 297 297 296 295 293 291 291 290 290 290 291 293 294 297 299 301 303 304 305 306 307 307 308 308 309 309 309 309 309 309 308 309 310 313 317 321 324 325 325 326 327 328 331 334 338 341 344 346 347 349 349 350 351 352 352 353 354 354 354 355 357 358 360 1 2 2 2 2 2 2 2 2 2 3 4 5 6 7 9 11 12 13 13 12 10 9 7 7 7 8 9 9 9 9 9 9 9 8 7 6 4 4 3 3 4 4 4 5 5 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 5 5 5 5 5 4 5 5 5 5 5 5 5 4 3 2 1 0 360 359 358 357 356 355 354 353 353 352 350 350 349 348 347 346 345 343 342 341 340 339 339 338 338 337 337 336 335 334 333 333 333 333 333 333 334 334 336 337 339 340 342 343 344 344 345 345 345 345 345 346 346 346 346 346 347 347 348 349 350 351 351 350 349 347 345 343 342 341 341 341 341 341 342 343 343 344 344 345 346 347 348 349 350 351 353 354 356 357 359 0 2 3 4 5 6 6 6 6 6 6 6 5 4 3 2 1 0 360 360 359 358 357 356 357 357 357 357 357 358 358 358 357 357 357 357 357 357 357 357 357 357 356 355 355 354 354 353 353 353 352 352 352 352 352 352 353 353 353 354 355 357 359 1 4 6 8 10 13 15 18 20 22 25 27 29 30 31 33 33 33 32 31 30 29 27 26 24 23 21 19 17 17 18 20 22 24 25 25 25 25 26 26 25 25 24 25 25 25 24 26 28 32 35 37 37 36 35 33 30 26 17 8 356 344 335 327 318 309 298 286 278 273 269 268 266 265 264 262 261 259 257 255 253 252 253 254 257 259 262 264 265 265 264 264 263 263 264 265 265 265 265 264 264 265 264 264 263 262 261 260 259 259 259 259 259 259 259 259 259 260 260 260 261 261 262 262 263 263 263 260 254 248 245 243 241 240 238 237 236 236 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 319 320 320 321 321 322 323 324 324 325 325 326 326 325 325 323 320 318 316 313 311 310 309 309 310 312 316 322 328 332 333 332 331 330 328 325 321 317 314 311 308 306 304 303 302 302 302 303 304 304 305 305 304 304 303 303 303 302 302 301 300 299 298 297 296 295 294 294 293 292 292 292 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 289 290 291 291 291 292 292 293 293 294 295 295 296 296 295 295 295 293 292 291 290 290 289 290 291 292 294 296 300 302 304 306 307 308 308 309 309 309 310 310 310 310 310 310 310 311 312 315 319 323 325 327 327 328 328 328 329 331 333 335 336 338 339 340 341 343 345 347 349 350 351 352 353 354 356 358 359 360 0 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 11 11 10 9 8 7 6 7 7 8 8 8 8 8 7 7 6 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 4 4 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 359 358 357 356 355 354 354 353 352 352 350 349 348 347 346 345 344 343 342 341 340 339 339 338 338 337 336 335 334 333 333 333 333 333 333 333 333 333 334 335 336 338 340 342 343 344 344 344 344 344 344 344 344 344 344 344 344 345 346 346 347 348 349 349 349 348 347 345 343 341 339 337 336 336 335 336 336 335 336 336 337 338 339 340 341 342 344 345 347 349 351 354 356 357 359 360 1 1 2 2 2 2 2 2 1 1 360 359 358 357 357 356 355 354 353 353 353 353 353 353 353 353 353 353 353 352 352 352 353 353 353 353 353 352 352 352 351 350 350 349 349 348 348 348 348 347 347 348 348 348 348 349 350 351 354 356 359 2 5 8 9 11 12 13 14 17 19 22 25 28 31 33 35 36 36 35 32 30 27 26 24 23 21 20 21 22 23 24 26 27 26 25 25 25 25 24 25 27 28 29 26 25 26 29 35 40 43 45 45 44 41 38 32 23 11 351 339 328 320 318 305 294 285 276 270 266 263 261 260 259 257 256 255 254 252 252 254 256 260 263 265 267 267 267 266 265 264 263 264 266 266 266 265 264 264 264 263 262 262 261 261 260 260 259 259 260 260 260 260 260 261 261 261 261 261 261 261 262 262 263 262 258 252 248 244 241 239 238 236 235 235 235 321 321 321 320 320 320 321 321 321 320 320 320 320 320 320 319 319 319 319 319 320 320 321 321 322 323 324 324 325 325 325 323 322 320 317 316 313 311 309 308 308 308 309 312 315 319 324 329 331 331 330 329 327 324 319 316 313 309 307 305 304 303 302 302 302 303 304 305 307 308 308 308 307 307 306 305 304 303 301 300 299 298 297 296 295 294 294 293 292 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 288 288 289 289 289 289 290 290 290 290 291 292 292 293 294 295 295 295 295 294 293 293 292 291 290 289 289 289 289 290 292 296 301 304 306 308 309 310 310 310 310 310 310 310 309 310 311 312 313 313 315 317 320 324 326 326 326 324 324 324 324 325 327 328 328 326 325 326 329 334 339 342 344 346 348 349 351 353 355 357 358 359 359 359 360 0 1 1 1 2 2 3 4 5 6 7 8 8 9 9 9 8 7 7 6 5 5 6 6 6 6 6 5 5 4 3 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 4 5 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 6 5 5 4 4 3 1 0 359 358 357 356 355 354 354 353 352 351 349 348 347 347 346 344 343 342 341 340 340 339 339 339 338 337 336 335 334 334 334 334 334 334 333 333 333 333 333 333 334 335 337 339 340 342 343 344 344 343 343 343 343 343 343 343 343 343 343 344 344 345 345 346 347 347 347 346 345 344 342 339 337 335 334 334 334 334 333 331 331 331 331 332 334 334 335 337 338 340 342 345 347 350 352 354 355 356 357 357 358 358 358 358 357 357 356 355 355 355 354 354 353 352 351 350 350 349 349 349 348 348 348 348 348 348 348 348 348 348 349 349 349 349 349 349 348 347 347 346 345 345 345 344 344 344 343 343 343 343 344 344 345 346 347 350 352 356 359 2 4 5 5 5 6 7 10 13 18 22 27 31 36 39 41 40 39 37 35 33 32 30 28 26 25 25 25 26 27 29 28 27 25 23 23 22 24 27 32 36 34 32 30 28 32 37 42 48 52 53 51 48 44 39 29 9 350 332 316 313 306 299 293 283 274 267 262 260 258 257 255 255 254 254 253 254 257 260 264 267 269 270 270 269 268 266 264 263 264 265 267 266 265 264 263 263 262 261 260 260 260 260 260 260 261 261 261 261 261 261 262 262 261 261 261 260 261 261 261 260 257 254 252 249 246 242 240 237 235 235 234 235 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 320 320 321 321 322 322 323 323 324 323 321 319 317 315 313 311 309 308 307 307 308 309 312 315 318 322 326 328 328 328 327 325 321 316 314 311 307 305 304 303 302 302 302 303 303 305 306 308 311 312 312 312 310 309 307 306 304 303 301 300 299 298 297 296 295 294 293 292 292 291 291 290 290 289 289 289 289 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 290 290 291 291 292 293 293 294 295 294 294 293 292 291 290 289 288 288 287 287 288 290 295 300 304 306 308 309 310 311 311 311 311 310 310 310 310 311 313 314 315 317 318 321 323 323 322 321 319 318 317 317 318 319 320 320 320 320 321 324 328 334 338 340 342 344 346 348 350 352 354 355 356 357 358 359 360 0 1 2 2 2 3 4 4 5 5 6 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 2 1 1 0 1 1 1 1 0 0 360 360 360 0 1 1 2 2 3 3 4 4 5 6 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 4 3 2 1 360 358 357 356 355 354 354 354 353 351 350 348 347 346 345 344 344 343 342 341 340 339 339 339 339 338 337 336 336 336 336 335 335 334 334 333 333 333 332 332 333 333 334 335 336 338 339 340 342 342 342 342 342 342 342 342 342 341 342 342 342 342 342 343 343 343 344 344 345 345 345 345 345 343 340 338 336 335 336 336 334 333 330 328 327 328 328 329 330 332 332 334 336 338 342 345 348 350 351 352 353 354 354 354 354 353 353 352 352 352 352 352 351 351 350 349 348 347 346 346 345 345 344 344 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 344 344 343 343 342 342 342 341 340 340 340 340 340 340 340 341 342 344 346 348 351 354 356 357 358 358 359 360 2 5 9 13 19 24 29 33 36 39 41 42 41 40 38 37 35 31 29 28 29 29 30 30 30 28 25 22 21 21 22 25 31 38 43 44 42 37 36 37 40 46 52 57 58 56 54 49 40 27 8 347 323 311 301 295 292 287 280 274 268 264 261 259 257 256 255 256 258 259 261 264 268 270 271 272 272 271 270 268 265 263 263 263 265 265 264 263 262 261 261 260 259 260 260 261 261 262 262 262 262 262 262 262 262 262 261 261 261 260 260 258 257 256 255 254 252 250 247 244 242 240 237 236 235 235 320 320 320 320 320 320 320 319 319 319 319 319 320 320 320 320 320 319 319 319 319 319 319 320 320 321 321 322 322 322 321 320 318 316 314 311 309 308 308 308 308 311 313 314 317 319 322 324 325 326 326 324 321 317 314 312 309 306 304 303 302 301 301 301 301 302 304 305 307 310 313 314 313 312 310 309 307 305 304 302 301 299 298 297 296 295 294 293 292 292 291 291 290 290 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 289 289 290 290 290 290 290 291 292 293 294 294 293 292 291 290 289 288 287 286 286 286 287 290 294 298 302 304 306 307 308 309 310 310 310 310 310 310 311 312 314 315 316 317 319 320 321 320 318 316 315 314 314 314 314 314 315 316 317 318 320 323 327 330 333 336 338 340 342 343 345 347 349 351 353 355 356 358 359 360 1 1 2 2 2 3 3 4 4 4 5 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 2 1 1 1 0 0 0 360 360 359 359 359 359 359 360 0 1 2 2 3 3 4 5 5 6 7 7 8 8 8 7 7 6 5 5 4 4 4 4 5 5 5 5 4 4 3 2 0 359 358 356 355 354 354 354 353 352 350 348 347 346 345 344 343 342 341 340 340 339 339 339 339 339 339 338 337 337 336 336 335 334 333 333 332 332 332 332 332 332 333 333 334 335 336 337 338 339 340 340 341 341 341 341 341 341 340 340 340 340 340 340 340 340 341 341 342 342 343 343 344 345 345 345 343 341 338 336 336 336 336 335 332 329 328 327 326 326 328 328 329 330 331 334 337 341 344 346 348 349 350 350 351 351 350 350 349 349 349 349 349 349 349 348 347 347 346 345 344 343 342 341 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 340 340 340 339 339 338 338 337 337 337 337 338 338 339 340 341 343 344 346 347 348 349 351 352 354 356 359 3 7 12 16 20 23 27 31 34 35 34 34 33 32 30 30 30 32 33 33 32 30 27 24 20 19 18 20 23 29 37 45 53 53 50 48 45 44 46 51 56 60 61 60 56 50 42 29 5 337 315 300 290 286 283 280 278 275 271 267 264 261 260 259 260 262 263 265 267 269 271 273 273 274 274 273 271 267 264 262 263 263 264 263 262 261 260 260 259 260 260 261 262 262 263 263 263 263 262 262 261 261 261 261 260 260 258 254 252 251 251 251 251 250 249 246 245 243 241 240 239 238 237 320 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 319 319 319 318 319 319 319 320 320 320 321 321 320 319 317 316 314 312 310 309 309 309 310 312 314 316 318 319 321 322 324 324 322 318 315 313 311 310 308 306 303 302 300 300 299 299 300 300 301 303 305 307 309 311 311 311 310 308 307 306 304 303 301 300 298 297 296 295 294 293 293 292 291 291 290 290 289 289 289 289 289 289 289 289 288 288 288 287 287 287 287 288 288 289 289 290 290 289 289 290 290 291 292 293 293 292 291 290 288 287 286 286 285 286 287 288 291 294 297 299 300 302 304 305 307 308 308 309 309 310 311 312 313 314 315 316 317 318 318 318 317 315 314 313 313 313 313 314 314 314 315 316 318 320 322 324 327 329 331 332 334 336 338 340 341 344 347 349 351 353 355 356 358 358 359 359 359 359 360 0 1 1 2 3 3 4 4 4 4 4 3 2 1 1 0 360 0 0 0 0 360 360 360 359 359 359 359 359 359 358 358 358 359 360 1 2 3 4 4 4 5 5 6 7 7 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 1 359 358 357 355 354 354 354 353 352 351 349 347 345 344 343 342 341 340 340 339 339 339 339 339 340 340 339 339 338 337 336 335 334 333 332 332 332 332 332 332 332 333 333 333 334 334 335 336 336 337 337 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 341 342 343 343 344 344 344 342 340 338 336 335 335 335 333 331 329 328 327 327 327 328 328 329 330 332 335 338 341 343 345 346 347 348 348 347 347 346 346 346 347 347 347 346 346 346 346 345 344 343 342 341 340 338 337 337 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 337 337 338 337 337 337 337 337 336 336 335 335 335 334 335 335 335 335 335 335 335 336 336 338 340 342 343 346 348 351 354 357 1 4 7 11 16 19 22 24 25 24 23 23 23 27 31 32 31 27 24 21 19 17 15 15 16 20 26 34 43 52 57 59 59 56 53 52 53 55 59 62 63 62 59 53 45 24 356 328 305 292 283 278 275 275 275 273 271 268 264 263 262 262 263 264 266 268 271 273 275 276 277 278 276 273 270 265 262 262 262 263 263 262 261 260 260 260 260 260 261 262 263 264 264 263 263 262 261 261 260 260 260 260 259 257 252 249 247 245 245 246 246 245 244 243 242 241 241 240 240 240 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 319 319 318 318 318 318 318 319 319 319 319 319 319 318 316 315 314 312 311 310 310 310 311 312 314 315 317 319 321 322 323 323 319 315 312 310 309 308 307 305 302 301 299 298 298 298 298 299 299 301 302 303 305 306 308 308 308 308 307 306 304 303 301 300 299 298 297 296 295 294 294 293 292 291 290 290 289 289 289 288 288 288 288 288 287 287 286 286 286 286 287 288 289 289 289 289 289 289 289 289 290 291 291 292 291 290 289 288 287 286 285 285 286 286 288 290 293 294 296 297 298 300 301 303 304 305 306 307 308 310 311 312 312 313 314 314 315 315 315 315 315 314 313 312 312 313 314 315 316 317 318 319 320 321 322 323 324 324 326 327 328 330 332 333 335 338 341 343 345 347 349 350 351 351 351 351 352 352 353 354 355 357 358 359 360 0 1 1 1 1 0 360 359 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 358 359 0 1 3 4 4 5 5 5 6 6 7 7 8 8 7 7 6 5 5 4 3 3 3 3 2 3 2 2 2 2 1 0 359 358 357 356 354 353 353 353 352 351 349 347 345 344 343 342 341 340 339 338 338 338 338 338 339 340 340 340 339 338 337 336 335 334 333 333 332 332 332 333 333 333 333 333 334 334 334 334 335 335 336 336 336 337 337 337 337 337 338 338 338 337 337 337 337 337 337 337 337 338 338 338 339 340 341 342 342 343 344 344 343 341 340 337 336 335 334 333 332 331 329 329 329 329 330 329 330 331 332 334 337 339 341 342 344 344 344 343 343 343 343 344 344 344 344 344 344 344 344 344 343 343 342 341 340 338 337 336 335 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 333 332 332 332 332 331 331 330 330 329 328 327 326 327 329 330 332 333 335 337 340 344 348 351 355 359 4 8 12 14 15 15 16 17 20 22 23 20 15 13 11 11 11 11 11 13 16 21 29 40 50 58 62 63 60 57 56 55 57 60 64 68 70 69 66 59 46 23 351 314 296 285 276 273 272 272 272 271 268 265 262 261 261 262 264 267 271 274 277 278 279 279 279 278 275 272 267 264 262 262 263 263 262 262 261 261 261 260 261 262 263 263 264 263 263 262 262 261 261 260 260 260 259 258 256 252 249 247 246 245 243 243 242 241 241 240 240 240 240 240 241 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 319 318 318 317 317 317 317 318 318 318 319 319 318 317 316 315 314 312 311 311 311 311 313 314 315 317 318 320 321 322 323 321 316 313 310 308 307 306 305 304 302 300 298 297 298 298 298 298 298 300 301 301 302 303 305 307 308 308 307 305 303 302 302 301 300 299 298 297 297 296 295 294 293 292 291 290 290 289 289 288 288 287 287 286 286 285 285 285 286 286 287 288 288 289 289 288 288 288 288 289 289 290 290 290 290 289 288 287 285 285 285 286 286 287 289 291 293 295 296 297 298 299 300 301 302 303 304 305 307 308 309 310 310 311 311 311 312 312 312 313 313 313 312 312 312 312 314 317 319 322 323 323 323 323 322 321 321 321 321 322 323 324 326 327 329 331 333 335 337 338 339 340 341 341 341 341 342 343 345 346 348 350 352 354 355 356 356 357 357 357 357 357 356 356 356 355 356 356 356 356 356 356 356 356 357 357 357 357 357 357 357 358 359 0 2 3 4 4 4 5 5 5 6 6 7 7 7 7 6 5 4 4 3 2 2 1 1 1 1 1 1 1 0 359 359 358 357 355 354 353 352 352 352 351 350 347 345 343 342 341 340 339 338 338 337 337 337 337 338 339 340 340 339 339 338 337 336 335 334 334 334 334 334 334 334 334 335 335 334 334 334 334 334 335 335 336 336 336 336 336 336 336 337 337 337 337 337 336 336 336 336 336 336 336 337 337 337 338 338 339 340 340 341 342 343 343 344 343 341 339 337 335 334 333 333 332 331 331 331 332 332 332 332 331 332 333 335 336 338 339 339 339 338 338 339 339 340 340 341 341 341 341 341 342 342 342 342 341 341 340 338 337 336 335 334 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 330 330 329 329 329 328 328 328 327 327 326 325 324 322 320 319 319 318 319 319 320 321 323 326 329 333 336 340 344 349 353 356 360 2 4 6 6 5 3 1 360 360 1 2 4 6 8 10 13 18 24 37 49 58 64 63 61 59 57 54 55 59 66 76 83 86 85 80 74 63 30 332 303 290 279 274 271 269 270 269 267 264 261 259 260 262 266 270 274 277 279 279 279 279 278 277 275 273 269 266 263 263 263 263 263 263 263 262 262 262 262 262 263 263 263 263 263 262 261 261 261 260 260 259 258 256 253 250 246 244 242 241 240 239 239 238 238 238 238 238 239 240 241 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 319 319 318 317 317 316 316 316 317 318 318 319 318 318 317 316 315 313 312 312 311 312 313 316 318 319 319 320 321 322 323 322 319 315 311 308 307 305 304 303 301 300 298 297 297 297 297 297 298 298 299 300 301 302 302 303 305 308 309 308 306 304 303 303 302 301 301 301 300 300 300 299 297 295 294 292 291 291 290 289 288 287 287 286 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 288 288 288 289 289 289 288 287 286 285 284 284 284 285 286 289 291 293 295 296 297 297 298 299 300 300 301 302 302 303 304 305 305 306 306 306 307 308 309 309 310 311 311 312 312 312 313 314 315 318 320 323 323 323 323 322 321 319 318 317 317 317 318 319 320 321 322 323 324 325 326 327 328 329 330 330 331 332 333 335 337 339 342 344 346 347 348 350 351 352 352 353 353 353 353 353 353 353 353 353 353 353 353 353 354 355 355 355 356 356 356 356 356 357 359 360 1 2 3 3 4 4 4 5 5 6 6 6 6 6 5 4 3 2 1 1 0 0 360 360 360 360 359 359 359 358 357 356 355 354 353 352 351 350 351 351 349 346 344 342 341 340 339 338 337 337 337 337 337 337 338 339 339 339 339 338 337 337 336 335 335 335 336 336 337 337 337 337 337 336 336 335 334 335 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 338 339 339 340 341 342 342 342 342 340 339 338 336 335 334 334 334 334 334 335 335 335 334 334 333 332 332 333 333 334 334 333 332 332 333 334 334 335 336 337 338 338 339 339 339 340 340 340 339 339 338 337 335 334 333 332 331 331 330 330 330 330 330 330 330 329 329 328 328 328 327 327 327 328 328 328 328 327 327 326 325 325 324 324 324 324 324 324 324 323 321 318 316 314 313 312 311 311 311 311 312 313 314 316 318 321 324 327 332 336 340 342 342 341 337 333 337 341 345 349 352 355 359 3 8 13 19 28 40 52 62 67 66 64 62 59 56 54 55 64 80 97 107 110 109 105 102 90 46 319 298 284 277 272 268 268 267 265 262 260 260 262 265 269 272 275 276 276 276 276 277 277 277 277 275 272 268 265 264 263 263 263 263 263 264 264 264 264 264 264 263 263 263 262 262 262 261 260 260 259 258 255 252 249 246 243 240 238 237 236 235 235 235 235 235 236 237 238 239 240 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 319 319 318 317 316 316 316 316 317 317 318 318 317 316 315 314 314 313 313 313 314 315 317 320 321 321 321 322 322 322 322 322 317 313 309 307 305 303 301 300 298 297 296 296 296 296 297 297 298 299 299 300 301 301 302 303 306 310 311 309 307 305 304 303 303 302 303 303 303 304 304 303 301 298 296 294 293 292 291 289 288 287 286 286 285 285 285 285 286 286 286 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 286 285 283 283 283 283 284 286 289 292 294 295 296 297 297 298 298 299 299 300 300 301 301 302 302 302 302 303 303 304 306 307 308 308 309 310 311 311 312 312 313 315 317 318 320 320 320 319 318 317 316 315 314 313 313 313 313 314 314 315 315 315 315 315 315 317 318 320 321 323 325 327 329 331 333 335 337 338 340 342 343 345 347 348 349 349 349 350 350 350 350 351 351 351 351 351 351 352 353 353 354 354 354 355 355 356 357 358 360 1 1 2 2 3 3 3 4 4 5 5 5 5 4 4 3 2 1 0 360 359 359 359 359 359 358 358 358 357 357 356 355 354 353 352 351 350 349 348 347 346 344 343 341 340 339 338 338 337 337 337 337 337 338 339 339 339 339 339 338 337 336 335 335 336 336 337 337 338 338 339 339 338 338 337 337 337 337 338 338 338 338 338 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 336 336 336 336 336 336 336 336 337 337 337 338 338 339 339 339 340 340 340 340 339 338 337 337 337 337 337 337 337 337 337 336 335 334 333 333 331 330 329 328 327 327 327 328 329 330 331 332 333 334 335 336 336 337 337 337 337 337 336 336 335 334 333 332 331 330 329 328 328 328 328 328 328 327 327 326 326 325 325 325 325 325 325 325 325 325 324 323 322 322 321 321 321 321 321 321 321 321 321 319 317 315 313 311 310 308 306 305 305 305 304 302 303 303 303 306 309 312 316 317 317 315 311 306 308 315 324 331 337 341 346 352 360 14 29 43 60 75 82 82 78 74 70 67 62 57 55 65 84 107 123 130 131 127 124 119 108 54 304 290 282 274 270 268 267 265 264 263 263 265 267 269 271 272 272 273 274 275 277 278 279 280 278 275 271 267 265 264 263 263 263 263 264 265 266 266 265 265 264 263 262 262 262 261 260 259 258 257 255 251 248 244 241 239 237 236 235 233 233 232 232 232 233 235 236 238 239 240 318 319 319 319 319 319 319 320 320 319 319 319 319 320 320 320 320 319 318 318 317 316 315 316 316 317 317 316 315 314 314 313 313 313 313 314 315 316 318 320 321 321 321 321 321 321 321 321 320 315 311 307 304 301 299 298 297 296 296 295 295 295 295 296 297 297 298 299 300 301 301 301 303 306 309 312 310 308 306 305 304 304 303 304 304 305 306 307 306 303 300 298 296 294 293 291 290 288 287 286 286 286 286 286 286 286 285 285 284 284 284 284 285 286 287 287 286 286 285 285 285 285 285 284 283 282 282 282 283 285 287 289 292 293 294 295 296 296 297 297 298 298 299 299 299 299 300 300 300 300 301 302 303 304 305 306 307 308 309 309 310 311 312 312 313 314 315 315 315 314 314 313 313 312 311 311 310 309 309 308 308 308 307 307 307 306 306 306 308 310 312 314 316 318 320 323 325 327 328 329 331 333 335 337 340 342 343 344 345 346 346 347 347 348 348 348 349 349 349 350 351 352 353 353 353 354 354 355 356 357 358 359 360 0 1 1 1 1 2 2 3 3 3 3 3 2 2 1 0 360 359 359 358 358 358 358 357 357 357 357 357 356 355 354 353 352 352 351 350 348 347 346 345 343 342 341 340 339 338 337 337 337 338 338 338 339 339 339 340 339 339 338 337 336 336 336 337 337 338 338 339 339 340 340 339 339 339 339 339 340 340 339 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 337 337 338 339 340 341 341 340 339 339 339 339 339 339 339 338 338 338 337 336 335 333 331 329 327 325 325 324 324 324 324 325 326 327 329 330 331 332 333 333 334 334 334 334 334 334 333 333 332 331 330 329 328 327 327 326 326 326 326 326 325 325 324 324 323 323 323 323 323 323 323 323 322 322 321 320 319 319 319 319 319 319 319 318 318 318 317 316 315 313 312 310 307 305 304 303 302 300 298 296 294 294 295 296 299 300 300 299 293 287 283 286 296 306 313 318 320 318 315 339 94 88 90 107 109 107 103 98 91 83 75 67 63 72 92 114 129 135 137 133 129 123 116 91 333 299 290 278 272 269 267 265 264 263 264 265 266 267 267 267 268 271 274 277 280 281 281 281 279 277 273 270 267 265 263 262 262 262 263 264 265 265 264 263 262 262 261 260 260 259 258 258 255 252 249 245 241 238 237 235 235 234 233 232 231 231 231 232 233 234 236 238 239 241 317 318 319 319 320 320 320 320 320 319 319 319 320 320 320 320 320 319 319 318 317 316 316 316 317 316 316 314 313 313 312 312 312 312 312 314 315 317 319 321 321 320 319 319 319 319 319 319 317 313 309 306 303 300 297 296 296 295 295 294 294 294 294 295 295 296 296 297 298 299 301 302 304 307 310 312 310 308 306 305 305 305 304 304 304 305 305 305 305 303 302 299 297 295 294 292 290 288 287 287 287 287 287 287 286 285 285 284 284 284 284 284 285 285 286 286 285 285 284 284 284 283 283 282 281 281 281 283 284 286 288 289 290 291 292 293 294 295 295 296 297 297 298 298 298 298 298 298 299 299 300 301 302 303 304 305 306 307 308 308 309 310 310 311 311 311 311 310 310 309 309 309 309 309 308 307 307 306 305 304 303 302 302 302 301 300 299 300 301 304 306 308 310 312 315 317 319 321 322 323 325 327 330 332 334 336 338 339 341 342 343 344 344 345 346 346 347 347 348 349 351 352 353 353 353 354 354 354 355 356 357 358 359 359 360 359 359 359 360 0 1 1 1 1 0 360 359 359 359 358 358 358 357 357 357 357 356 356 356 356 356 355 355 354 353 352 351 350 349 348 347 345 344 343 341 340 339 338 338 338 338 338 339 339 339 340 340 340 340 340 339 339 338 337 337 338 338 339 339 340 340 340 340 340 340 340 341 341 341 341 341 340 340 340 340 340 339 339 338 338 338 338 338 337 337 336 336 336 335 335 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 336 337 339 340 340 340 340 340 340 340 340 339 339 338 338 338 338 337 336 334 332 330 328 326 325 324 323 323 322 322 322 322 323 324 326 327 328 329 329 330 330 331 331 331 331 331 331 330 329 328 328 327 326 326 325 324 324 324 324 324 323 323 322 322 321 321 321 321 321 321 321 321 320 320 319 318 318 317 317 317 316 316 315 314 314 314 315 314 314 313 313 311 309 307 306 304 302 299 296 293 291 289 289 289 288 288 287 282 275 268 264 270 275 279 280 271 253 226 200 180 160 132 126 127 130 134 127 117 107 94 79 73 78 94 116 128 134 134 128 120 110 101 88 62 338 298 283 275 269 266 264 264 263 264 265 265 265 265 266 268 273 277 280 283 283 282 280 278 276 274 271 268 266 263 262 261 261 261 262 262 262 261 260 259 257 256 254 253 253 253 256 252 248 243 240 236 234 233 232 232 231 230 230 230 231 232 234 235 237 238 240 241 242 316 317 318 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 318 318 318 317 317 316 315 313 312 311 311 311 311 311 312 314 315 317 319 321 320 319 318 317 317 317 317 316 315 313 309 305 301 298 296 295 295 294 294 294 293 293 293 293 293 294 294 294 295 297 299 302 305 308 310 310 308 306 305 305 305 305 305 305 304 304 303 303 302 301 300 298 297 296 294 292 290 289 288 288 288 288 288 287 286 285 284 284 284 284 284 284 285 285 285 284 284 283 283 283 282 282 281 280 280 281 282 283 285 287 288 289 289 290 291 291 292 293 294 295 296 296 297 297 297 297 297 298 298 299 299 300 301 303 304 304 305 306 307 307 308 308 309 309 309 309 308 307 307 307 306 306 306 306 305 305 304 303 302 301 300 299 298 297 296 295 294 294 296 298 301 303 304 307 309 311 313 315 316 317 319 321 324 326 329 331 333 335 337 338 340 341 342 343 344 345 346 347 348 350 351 352 353 353 353 353 354 354 354 355 356 357 358 359 359 359 358 358 358 359 359 359 359 358 358 358 358 358 357 357 357 357 356 356 356 356 356 356 356 356 355 355 354 354 353 352 351 350 349 348 346 345 344 342 341 340 339 339 338 338 339 339 340 340 341 341 341 341 341 341 340 340 339 338 339 339 340 341 341 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 339 339 338 338 338 338 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 336 337 339 340 340 340 340 340 339 339 338 337 337 336 336 336 335 335 334 333 331 329 327 325 324 323 323 322 322 321 320 320 320 320 321 323 324 325 325 326 326 327 327 328 328 328 328 328 327 326 326 325 325 324 324 323 323 322 322 322 321 321 321 320 320 319 319 319 319 319 319 319 319 319 318 318 317 316 316 315 315 314 313 312 311 310 310 311 311 312 312 312 312 311 310 308 306 304 301 298 295 292 289 285 283 283 282 278 272 264 258 255 252 248 245 236 223 209 197 185 174 162 150 146 149 150 146 140 131 117 96 79 72 84 108 123 128 126 119 108 90 80 71 62 47 312 290 280 273 269 267 266 266 266 266 266 265 266 267 271 275 280 283 284 283 281 279 276 274 272 270 268 266 264 262 261 259 258 257 257 257 256 255 254 253 252 250 248 246 244 242 241 241 240 239 237 236 235 234 234 233 233 233 234 235 237 239 240 241 242 243 243 244 315 316 317 318 319 319 320 320 320 320 320 320 320 320 320 320 321 321 321 320 320 319 318 317 316 314 313 312 311 310 310 310 310 311 312 315 317 318 319 319 318 317 316 316 315 315 315 314 313 311 307 303 300 297 295 294 294 293 293 293 292 292 291 291 291 291 292 292 292 294 296 300 303 307 307 307 306 305 304 304 304 304 305 304 304 303 302 301 300 300 299 298 298 297 295 293 292 290 290 290 290 290 289 288 286 285 285 284 284 284 284 285 285 285 284 283 282 282 282 281 281 280 280 280 280 281 283 284 286 287 288 288 288 289 289 290 291 292 293 294 294 295 296 297 297 297 297 297 298 298 299 300 301 302 303 303 304 304 305 306 306 306 307 307 306 306 306 305 305 305 305 305 304 304 303 302 301 300 299 298 297 295 294 293 292 290 289 290 291 293 296 298 299 301 303 305 307 309 310 312 313 315 318 321 324 326 328 330 332 334 336 338 340 341 342 344 345 346 348 349 351 352 353 353 353 353 353 353 353 354 355 356 357 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 355 355 355 354 354 353 352 351 350 349 347 346 345 344 342 341 340 340 339 339 340 340 341 341 342 342 342 342 342 342 342 341 341 340 340 340 341 342 342 343 343 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 341 340 340 339 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 337 339 340 340 340 340 339 338 337 336 335 334 334 333 333 333 333 332 331 330 329 328 326 325 324 323 322 321 320 320 319 318 318 318 319 320 321 322 322 322 322 323 324 325 325 326 326 325 325 324 323 323 323 322 322 321 321 320 320 320 319 319 318 318 318 317 317 317 317 317 317 317 317 316 316 315 315 314 314 313 313 312 311 309 308 307 307 307 308 310 310 311 312 312 311 310 309 307 305 302 298 293 289 285 284 282 279 276 269 262 253 243 234 227 219 210 201 193 185 178 172 166 163 162 161 159 156 151 138 118 90 72 75 84 89 85 90 90 84 75 70 66 60 45 344 303 290 280 275 272 270 269 269 269 268 267 267 269 272 276 280 283 282 280 277 274 272 270 269 267 266 264 262 260 258 256 254 253 253 252 251 250 250 249 248 246 245 243 241 239 238 238 238 239 240 240 240 239 238 238 239 240 242 243 243 244 245 246 246 246 247 248 314 315 316 318 318 319 319 320 320 320 320 321 321 321 321 321 322 321 321 320 319 318 317 316 314 313 312 311 310 310 310 311 311 312 313 315 317 318 318 318 317 317 316 315 313 312 312 311 309 306 304 301 298 296 295 293 293 292 292 291 291 290 290 289 289 290 290 290 291 292 294 297 300 303 304 304 303 303 303 303 303 303 303 303 303 302 301 301 300 300 299 299 298 297 295 294 293 292 292 292 291 290 289 288 286 285 284 284 284 285 285 285 285 285 284 283 282 281 280 280 280 280 280 280 281 282 283 284 286 286 287 287 288 288 289 289 290 291 292 293 293 294 295 296 297 297 297 298 298 298 299 299 300 301 301 301 301 302 303 304 304 304 304 304 304 304 303 303 303 303 303 303 302 301 300 299 299 298 297 295 294 292 291 289 288 286 285 285 287 289 291 293 295 296 298 300 302 304 305 306 308 310 313 316 318 321 323 325 327 330 332 335 337 339 341 342 344 345 346 348 349 351 351 352 352 351 351 352 352 353 354 355 357 357 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 357 356 356 356 355 355 355 355 355 355 355 355 355 354 354 353 352 351 350 349 348 346 345 344 343 342 341 340 340 340 341 342 342 343 343 343 343 343 343 343 343 343 342 341 342 342 343 344 344 345 345 345 345 345 345 345 345 345 345 344 344 343 343 343 343 342 342 342 341 341 340 340 340 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 339 338 337 337 338 339 340 341 340 339 338 337 336 334 333 333 332 331 331 331 331 331 330 330 329 328 327 325 324 323 322 321 320 319 319 318 318 317 317 318 318 319 319 319 319 320 320 321 322 323 323 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 316 316 315 315 315 314 314 314 314 314 314 313 313 313 312 312 312 311 310 309 308 306 306 305 306 307 308 309 310 311 311 311 310 309 309 307 304 300 295 291 288 285 283 281 278 272 262 246 231 220 211 203 197 190 185 180 176 173 171 170 168 166 164 160 151 133 99 67 51 39 26 15 19 33 46 57 65 71 69 63 44 354 303 288 281 277 274 273 271 270 269 268 268 270 272 275 277 278 277 273 269 267 265 263 262 261 260 259 257 255 253 251 250 249 249 249 249 249 249 248 246 245 243 241 239 238 238 239 240 241 244 245 243 242 243 243 244 246 248 249 250 250 251 252 252 252 252 253 314 315 316 317 318 319 319 320 320 321 321 321 322 322 322 322 322 322 321 320 319 317 316 315 314 312 311 311 311 312 313 314 315 315 316 316 316 317 317 317 316 316 314 312 310 308 308 306 305 303 301 299 298 296 294 293 292 291 290 290 289 288 288 288 288 289 290 290 290 291 292 294 297 299 300 301 301 301 301 301 301 302 302 302 302 301 301 300 300 299 299 298 297 296 295 294 294 293 294 293 292 290 289 287 286 285 285 285 285 286 287 287 286 285 284 282 281 280 280 280 280 280 281 281 282 283 284 285 285 286 286 287 287 288 288 289 289 290 291 292 293 294 295 296 297 298 298 298 298 298 298 298 298 298 298 298 298 299 300 300 301 301 302 302 301 301 301 301 300 300 300 300 299 298 297 297 296 295 294 293 291 290 288 286 285 285 284 284 285 286 288 290 291 292 294 296 298 300 302 303 305 306 308 311 313 315 317 320 323 326 329 332 334 336 338 340 341 343 344 345 347 348 349 350 350 350 350 350 351 352 353 354 355 357 357 358 358 358 358 358 358 359 359 358 358 358 358 358 357 357 356 356 355 355 355 354 354 354 354 354 354 354 354 354 353 353 352 350 349 348 347 345 344 343 342 342 341 341 342 343 343 344 344 344 344 344 344 344 344 345 344 344 343 344 345 345 346 346 347 347 347 347 347 346 346 346 346 346 345 345 344 344 344 344 343 343 343 342 342 341 341 341 340 340 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 340 340 340 339 338 338 339 340 340 340 339 338 337 335 334 333 332 332 331 331 331 330 330 330 329 328 327 327 326 325 324 322 321 320 319 318 317 317 317 317 317 317 317 317 317 317 318 318 318 319 320 320 321 321 321 320 320 319 319 319 319 318 318 318 317 317 317 316 316 315 314 314 313 313 312 312 312 311 311 311 311 311 311 311 310 310 310 309 308 307 306 305 305 305 305 305 306 307 308 308 309 309 309 310 310 308 305 301 297 294 291 289 288 286 282 276 259 239 222 210 203 196 189 184 180 177 175 173 172 171 170 167 162 155 142 105 55 30 15 2 356 356 3 16 33 50 64 69 72 71 61 21 312 287 276 274 273 274 272 271 269 269 269 271 272 273 272 270 266 262 259 257 256 256 255 255 254 252 250 247 243 242 242 243 245 247 248 248 247 245 244 243 241 240 239 239 239 241 243 245 247 249 249 250 251 252 254 254 256 256 256 256 257 257 257 257 258 315 316 317 317 318 319 320 320 321 321 322 322 323 322 321 321 320 320 319 318 317 316 315 314 314 313 313 313 314 316 317 318 318 318 318 317 316 315 314 313 313 312 310 309 307 305 304 303 302 300 299 298 297 296 294 292 291 290 289 288 287 287 287 287 288 289 290 290 290 291 291 293 295 297 298 299 299 299 299 299 300 300 300 300 300 300 300 300 299 299 298 297 296 296 295 295 294 294 295 294 292 290 289 287 287 286 286 287 287 288 288 287 286 285 283 282 281 280 280 280 281 281 282 283 284 285 285 285 285 286 286 287 287 288 288 289 290 290 291 292 293 295 296 296 297 298 298 298 298 298 298 297 296 295 295 295 295 296 296 297 298 298 299 299 299 299 299 299 298 298 297 297 296 296 295 294 293 293 292 291 289 288 287 286 285 285 285 285 285 287 288 289 289 290 291 293 295 297 299 301 302 303 304 306 308 311 313 316 319 322 326 329 331 334 336 337 338 339 341 342 344 346 347 348 348 349 349 349 349 350 351 352 354 355 356 357 357 358 358 358 358 358 358 358 358 358 358 358 357 357 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 353 352 351 349 348 347 346 345 344 343 343 342 342 343 344 345 345 345 345 345 345 346 346 346 346 346 345 345 346 346 347 347 347 348 348 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 344 344 343 343 342 342 342 341 341 340 340 340 340 339 339 339 339 339 338 338 338 338 338 338 338 339 340 340 340 339 338 337 337 338 339 339 339 338 337 336 335 334 334 333 332 332 331 331 330 330 329 328 327 327 326 325 324 322 321 320 319 318 317 317 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 319 319 319 318 317 317 317 317 317 317 317 316 316 315 315 315 314 313 313 312 311 311 310 310 309 309 309 309 309 309 309 309 309 308 308 307 306 306 305 304 304 303 304 304 304 305 305 306 307 308 309 309 308 307 305 302 299 296 294 291 289 286 285 276 265 248 226 216 205 194 185 181 178 176 174 173 171 170 167 162 156 147 99 36 15 4 354 349 348 351 358 9 27 44 60 71 77 80 85 96 117 156 232 266 277 276 273 271 269 268 268 268 267 265 263 259 256 254 253 254 254 254 254 254 251 246 239 232 230 233 236 239 241 241 241 240 239 239 238 238 238 238 239 240 242 244 246 248 250 251 252 253 255 255 256 257 257 258 258 259 259 259 260 260 315 316 317 317 318 319 320 321 322 322 322 322 322 322 320 319 319 318 317 316 314 313 313 314 315 315 316 317 318 319 319 319 319 319 318 316 315 313 311 310 309 308 307 305 304 302 300 299 298 298 297 296 296 295 293 291 290 288 287 286 286 286 286 286 287 288 289 289 289 290 290 292 294 296 297 297 297 297 297 298 298 298 298 298 299 299 299 299 298 298 297 296 296 295 295 295 295 295 295 294 293 291 290 289 289 289 289 289 289 289 289 287 286 284 283 282 282 281 282 282 283 283 284 284 285 285 285 285 285 286 286 286 287 288 289 289 290 291 292 293 294 295 295 296 297 297 298 298 298 297 297 296 294 293 292 292 292 293 294 295 295 296 297 297 298 298 297 297 297 296 295 295 295 294 293 292 291 291 290 289 289 288 287 287 287 286 286 286 287 288 289 289 289 290 291 292 294 295 297 298 299 299 301 302 304 307 310 313 316 320 323 326 329 331 333 334 335 336 338 339 341 343 345 346 347 347 347 347 347 348 349 350 352 353 355 356 357 357 358 358 358 358 358 358 358 358 358 357 357 357 356 356 355 355 355 354 354 354 354 354 354 354 354 354 354 353 352 351 350 349 348 347 346 345 344 343 343 344 344 345 346 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 348 349 349 349 349 349 349 348 348 348 347 347 346 346 346 346 346 345 345 345 345 344 344 344 343 343 342 342 341 341 341 341 341 340 340 339 339 339 339 339 339 338 338 339 339 340 340 340 339 338 337 337 337 338 338 338 337 336 336 336 335 335 335 334 334 333 332 331 330 329 329 328 327 326 324 323 322 321 320 319 318 317 316 316 316 315 315 315 315 315 315 315 316 316 316 316 316 316 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 314 313 312 312 311 310 310 309 308 308 307 307 307 307 307 307 307 307 307 307 307 306 305 305 304 303 302 302 302 302 303 303 304 305 306 307 307 307 306 306 305 303 301 299 296 292 288 288 287 286 283 273 263 254 239 213 195 186 179 175 173 171 169 166 162 158 152 121 24 359 353 347 344 343 345 348 355 8 25 45 64 76 87 98 110 121 131 146 201 277 280 277 273 270 267 265 263 261 259 256 253 251 251 253 255 257 259 261 260 255 248 238 231 228 233 236 237 237 235 234 233 234 233 233 233 234 236 238 240 243 245 246 248 248 249 250 250 251 252 252 253 253 254 255 256 257 257 258 259 315 316 317 317 318 319 320 321 322 322 322 321 320 319 319 318 317 316 315 313 312 312 312 314 316 318 318 319 320 320 320 320 320 320 317 315 313 311 309 308 306 306 304 303 301 299 298 297 296 295 294 293 293 293 292 290 288 287 286 286 285 285 285 286 286 287 288 288 288 289 289 291 293 295 296 296 296 296 296 296 296 296 296 296 297 297 298 298 297 296 296 295 295 295 295 295 295 295 295 294 293 292 291 290 290 291 291 291 290 290 288 287 285 284 283 283 283 283 283 283 284 284 285 285 285 285 285 285 285 286 286 287 287 288 289 290 290 291 292 293 293 294 294 295 296 296 297 297 297 296 295 294 292 291 290 290 290 291 292 293 294 294 295 296 296 296 296 296 295 295 294 294 294 293 292 291 290 290 289 289 289 288 288 288 287 287 287 287 288 289 289 289 289 289 290 291 292 293 294 295 295 296 297 298 301 303 307 310 314 317 320 323 325 327 329 330 332 333 335 337 339 341 342 344 344 344 344 344 344 345 346 348 349 351 353 355 356 357 357 358 358 358 358 358 358 358 357 357 357 357 356 356 355 355 355 355 354 354 354 354 354 355 355 354 354 353 352 351 350 349 348 347 346 345 345 344 344 345 346 346 347 347 347 347 347 347 347 347 347 347 348 348 348 348 348 349 349 350 350 350 349 349 349 349 348 348 348 347 347 347 347 347 346 346 346 346 346 346 345 345 344 344 343 343 343 342 342 342 342 341 341 340 340 339 339 339 339 339 339 338 339 339 339 338 337 337 336 336 336 336 337 337 337 336 336 335 335 335 335 334 334 334 334 333 332 331 330 329 328 326 325 324 323 322 321 319 318 317 316 316 315 315 315 314 314 314 314 315 315 315 315 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 312 312 311 310 310 309 308 307 307 306 306 305 305 305 305 305 306 306 306 306 306 305 304 303 302 302 301 301 301 301 301 302 302 303 304 304 304 305 305 305 305 305 304 301 298 295 293 293 293 295 295 296 296 299 295 281 247 207 188 179 174 170 167 164 161 158 150 68 346 342 341 339 338 339 340 345 355 9 25 47 68 85 102 120 132 140 146 153 236 276 281 274 268 263 259 256 254 251 249 248 248 249 253 257 261 264 266 265 262 256 249 244 244 246 248 245 238 233 232 232 232 232 232 232 233 235 238 241 242 244 245 245 246 246 246 246 246 247 247 248 249 250 251 252 253 254 256 257 315 316 317 317 318 319 320 321 321 321 320 319 318 318 317 316 316 314 312 311 311 311 313 315 317 319 320 321 321 321 320 320 319 318 316 313 311 309 306 305 303 303 302 300 299 298 296 295 294 294 293 293 292 291 290 288 287 286 286 286 285 285 285 285 286 286 286 287 287 288 289 291 293 294 295 296 295 295 295 295 295 295 295 295 295 296 296 296 296 296 296 295 295 294 294 294 295 295 295 295 294 293 292 292 292 291 291 291 290 289 288 286 286 285 285 284 284 284 284 285 285 285 285 285 285 285 285 286 286 286 286 286 287 288 289 289 290 290 291 291 292 293 293 294 294 295 296 296 296 295 294 293 291 290 289 289 290 290 291 293 294 294 294 295 295 295 295 295 295 294 294 294 293 293 292 290 290 289 289 289 289 288 288 288 287 287 287 287 288 289 289 288 288 288 288 289 290 291 292 292 292 293 294 295 298 301 304 308 311 314 317 319 322 324 326 327 329 330 331 333 335 337 338 339 339 340 340 340 341 342 343 345 347 350 352 353 355 356 357 357 357 357 357 357 357 357 357 357 357 357 356 356 355 355 355 354 354 354 354 354 355 355 355 354 354 353 353 352 351 350 349 348 347 346 345 345 345 346 346 347 348 348 348 348 348 348 348 348 348 348 348 348 348 349 349 349 350 350 350 350 350 350 349 349 349 349 348 348 348 348 347 347 347 347 347 347 347 346 346 346 345 345 344 344 344 343 343 343 342 342 342 341 340 340 340 340 339 339 339 338 338 337 337 336 336 335 335 334 334 335 335 336 337 337 336 336 335 334 334 333 333 333 334 334 333 333 332 331 330 329 327 326 324 323 321 320 319 317 316 315 315 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 311 311 310 310 309 308 308 307 306 305 305 304 304 304 304 304 304 304 305 305 305 304 304 303 302 301 300 299 299 299 300 300 301 301 301 302 302 302 303 304 305 306 306 305 304 302 300 299 298 300 302 304 305 306 306 302 295 279 248 212 192 181 174 169 166 164 161 160 332 333 332 330 328 326 326 327 333 344 359 21 49 81 114 131 139 145 150 154 163 185 225 250 254 252 249 248 247 245 244 244 245 248 253 258 263 265 266 264 262 260 258 257 257 258 258 255 249 244 240 238 238 237 236 236 237 239 242 243 243 243 243 243 243 242 242 242 243 243 244 244 245 246 247 249 250 252 254 255 314 315 316 317 318 319 320 321 320 318 318 317 316 316 315 314 313 311 310 310 311 314 315 317 319 320 321 322 321 320 319 318 316 314 313 311 308 306 304 302 301 300 300 298 297 296 294 294 294 294 293 293 292 291 289 288 287 286 286 285 285 285 285 285 285 286 286 286 287 288 289 290 292 294 296 296 295 294 294 293 293 293 293 294 294 295 295 296 295 295 295 295 295 295 295 295 295 295 295 295 294 293 292 292 292 292 291 290 289 288 287 287 286 286 286 286 285 285 285 285 286 286 286 286 286 287 287 287 287 287 287 287 287 287 288 288 289 289 290 290 291 291 292 293 293 294 294 294 294 294 293 292 291 290 290 290 291 292 293 294 295 295 295 295 295 295 295 295 295 294 294 293 293 292 291 290 289 289 288 288 287 287 287 287 286 286 286 287 288 288 288 288 287 287 287 287 288 288 289 290 290 290 291 293 296 299 303 306 309 311 314 316 318 320 322 324 325 327 328 329 330 332 333 334 334 335 336 337 339 340 342 343 346 348 350 352 353 355 356 356 357 357 357 357 357 357 357 357 356 356 356 355 355 354 354 354 354 354 354 355 355 355 355 354 354 354 353 352 351 350 349 348 347 346 346 346 346 346 347 348 348 349 348 348 348 348 348 348 348 348 348 349 349 349 350 350 350 351 350 350 350 350 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 346 346 345 345 345 344 344 344 343 343 343 342 341 341 340 340 340 339 339 339 338 337 337 337 336 336 335 334 334 334 335 336 337 337 337 337 336 335 335 334 333 333 332 333 333 334 334 334 334 333 332 331 329 328 326 324 322 320 319 317 316 315 314 313 313 313 313 313 313 313 313 314 314 314 315 315 315 315 314 314 314 314 314 313 313 312 312 312 312 312 311 311 310 309 309 308 307 307 306 305 305 304 303 303 303 303 303 303 303 304 304 304 304 303 302 301 300 299 299 298 298 298 299 299 299 300 300 300 301 302 303 304 305 306 306 306 305 305 305 305 304 304 306 306 305 305 303 299 291 279 262 241 217 197 183 175 169 167 178 297 317 318 316 313 312 311 312 314 317 319 321 323 318 289 171 159 154 157 159 161 165 172 191 214 231 238 241 242 242 243 243 245 248 252 258 261 263 264 264 264 263 263 263 263 263 262 260 257 254 251 249 248 246 245 245 246 247 249 250 249 248 246 244 243 242 241 241 241 242 242 243 243 245 246 248 249 251 253 255 314 315 316 317 317 318 319 319 318 317 316 315 314 314 313 312 311 310 310 311 313 316 318 320 321 322 322 322 322 320 318 316 314 312 310 308 306 304 302 300 299 298 298 296 295 295 294 294 293 293 293 292 291 290 289 288 287 286 285 285 285 285 285 285 285 286 286 286 286 287 288 289 291 293 295 295 295 294 293 292 292 292 292 293 294 295 295 296 296 295 294 295 295 295 295 296 296 295 295 294 293 292 291 292 293 293 293 292 290 288 288 288 287 287 287 287 287 287 287 287 287 287 288 288 289 289 289 288 288 288 287 287 287 287 288 288 288 289 289 290 290 291 291 291 292 292 293 293 293 293 293 292 292 291 291 291 292 293 294 295 296 296 296 295 295 295 295 295 295 294 294 293 292 292 291 290 289 288 287 286 286 285 285 285 285 285 286 287 287 288 287 287 286 286 286 286 286 287 287 287 288 289 290 293 296 298 301 304 306 308 311 313 314 317 318 320 322 323 324 324 326 327 328 330 332 333 335 336 337 339 340 342 344 346 348 350 352 353 354 355 355 356 356 356 356 355 355 355 355 355 355 354 354 354 353 354 354 354 354 355 355 355 355 354 354 354 353 352 352 351 350 349 348 347 346 346 346 347 348 348 349 349 349 349 349 349 349 349 349 349 349 349 350 350 351 351 351 351 351 351 351 351 350 350 350 350 350 349 349 349 348 348 348 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 344 343 342 342 341 341 340 340 339 339 339 338 337 337 337 337 336 335 334 334 334 335 336 337 337 337 337 336 336 335 335 334 334 334 333 334 334 334 335 335 335 334 334 333 331 330 328 326 324 322 320 318 316 315 314 313 313 312 312 312 312 312 313 313 313 314 314 314 314 314 314 314 314 314 313 313 313 312 312 312 312 311 311 310 309 308 307 307 306 305 305 304 303 303 302 302 302 302 302 303 303 303 303 303 302 302 301 300 299 298 298 298 298 297 298 298 298 298 299 299 300 301 301 302 303 304 305 306 307 307 307 306 306 306 306 305 303 300 297 293 288 282 274 262 243 218 198 183 185 210 277 302 307 306 304 302 301 301 301 300 299 297 295 295 295 295 294 256 181 165 164 166 172 182 196 215 229 235 239 241 244 245 247 249 252 256 259 261 264 265 265 266 267 267 267 266 266 265 263 261 259 257 256 254 254 254 255 257 258 257 255 253 251 248 246 244 243 242 242 242 242 243 244 245 247 248 250 252 254 256 314 314 314 315 315 315 316 316 315 315 314 313 313 312 311 310 310 310 312 314 316 318 320 320 322 322 322 321 320 319 316 314 311 309 307 305 303 302 301 299 298 297 296 295 294 293 293 293 293 292 291 290 290 289 289 288 287 286 286 286 286 287 287 287 286 286 286 286 286 287 287 289 290 292 293 295 295 294 293 292 292 292 292 292 293 294 295 296 297 297 296 295 295 295 295 295 295 295 294 293 292 292 292 292 294 295 296 295 292 290 289 289 289 289 289 288 288 288 288 288 289 290 291 291 291 291 291 291 290 290 289 289 288 288 289 289 289 289 289 290 290 290 290 291 291 291 292 292 293 293 293 293 292 292 292 292 293 293 294 295 295 296 296 295 295 294 294 294 293 293 293 292 292 291 290 289 288 287 286 285 284 284 284 284 284 285 286 286 287 287 286 286 285 285 285 285 285 286 286 287 287 289 291 293 295 297 299 302 304 306 308 309 311 313 315 316 318 319 320 321 322 324 326 328 331 332 334 335 337 338 339 341 342 344 346 348 350 352 353 353 354 354 354 354 354 353 354 354 354 354 353 353 353 353 353 353 353 354 354 354 354 354 354 354 354 354 353 352 351 351 350 349 348 347 347 347 347 347 348 349 349 349 349 349 349 349 349 349 349 350 350 350 351 351 351 352 352 352 352 352 352 352 351 351 351 351 350 350 349 349 349 348 348 348 348 348 348 347 347 347 346 346 346 346 345 345 345 344 344 343 343 342 342 341 341 340 340 339 339 338 338 337 337 337 336 336 335 334 334 335 336 336 337 337 337 336 336 336 336 335 335 335 335 335 335 335 336 336 336 336 336 335 335 334 333 331 330 328 326 323 321 318 316 315 314 313 312 312 312 312 312 312 312 313 313 313 313 313 313 314 314 313 313 313 313 312 312 312 312 311 311 310 309 308 307 306 305 305 304 303 303 302 302 301 301 301 301 301 302 302 302 302 302 301 301 300 299 298 298 297 297 296 296 296 296 296 297 297 298 298 299 300 300 301 302 304 305 306 306 306 306 306 305 304 302 299 297 295 291 288 284 278 270 259 246 234 236 248 265 284 293 295 296 295 294 293 291 290 288 288 290 291 292 292 291 283 251 179 169 167 168 176 193 210 227 232 236 240 243 246 248 251 253 255 258 261 264 265 266 268 268 269 269 269 269 268 267 266 264 262 261 260 260 260 261 262 263 262 259 257 254 252 250 248 246 246 245 245 245 246 247 248 249 250 252 254 255 257 312 312 312 312 313 313 313 313 313 313 313 312 312 311 310 310 310 312 314 316 317 318 319 319 320 320 321 320 318 317 315 312 309 306 305 303 302 300 299 298 297 295 294 293 293 292 292 292 292 291 290 289 289 289 289 289 289 287 287 287 288 288 288 287 287 287 286 286 286 286 287 287 289 291 293 294 295 296 295 294 294 293 293 292 292 293 294 295 296 297 296 295 294 293 293 294 294 294 293 292 291 291 291 292 294 296 297 297 295 293 291 290 290 290 289 289 289 289 289 290 291 292 293 294 294 294 294 293 293 292 291 291 290 290 290 290 290 290 290 290 290 290 291 291 291 291 292 292 293 293 293 293 293 292 292 292 293 293 294 294 295 295 295 295 295 294 294 293 293 292 292 291 291 290 290 289 288 287 286 285 284 283 283 283 283 284 285 286 286 286 285 285 284 284 284 285 285 286 286 287 287 289 290 292 294 295 297 299 301 303 304 306 308 309 311 313 314 316 317 319 320 323 325 328 330 332 334 335 336 337 338 339 341 343 345 347 348 350 350 351 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 353 353 354 354 354 354 354 354 353 353 352 351 350 350 349 348 348 347 347 347 347 348 348 349 349 349 349 349 349 350 350 350 350 351 351 352 352 352 353 353 353 353 353 353 352 352 352 352 351 351 351 350 349 349 349 349 348 348 348 348 347 347 347 346 346 346 346 345 345 345 345 344 344 343 343 342 342 341 341 340 339 339 338 338 337 337 337 337 336 336 335 335 336 336 336 336 336 336 336 336 336 335 335 335 335 335 336 336 336 336 336 336 336 337 337 337 337 336 336 335 333 332 330 327 324 322 320 318 316 314 313 312 312 312 312 312 312 312 312 312 312 312 313 313 312 312 312 312 312 312 312 311 311 310 310 309 308 307 306 305 304 303 302 302 301 301 300 300 300 300 300 300 300 301 301 301 300 300 299 299 298 297 297 296 296 295 295 295 295 295 295 295 296 296 297 298 298 299 300 301 302 303 303 303 303 303 302 300 298 296 295 292 289 285 281 276 270 264 259 258 259 258 264 270 276 284 286 286 285 285 284 284 286 288 289 290 289 288 285 281 266 246 227 205 201 227 237 243 239 237 240 244 248 251 253 255 256 258 261 263 265 266 268 268 269 270 270 270 270 269 268 267 266 264 264 263 263 264 264 264 263 261 258 256 254 253 252 250 249 249 249 249 249 249 250 251 252 254 255 257 258 310 309 309 310 310 311 311 311 311 312 312 312 312 312 311 312 313 315 316 317 317 318 318 318 318 318 318 317 316 314 311 309 306 304 303 302 300 298 297 295 294 294 293 293 293 292 292 291 290 289 289 288 289 290 290 291 291 289 289 288 289 289 288 288 287 287 287 287 286 286 286 287 288 290 292 294 297 299 298 297 295 294 293 292 292 292 292 293 294 295 294 293 292 292 292 293 294 293 292 291 290 290 290 292 294 296 297 298 296 294 293 292 291 290 290 289 289 290 290 291 293 294 295 296 296 297 296 296 295 295 294 293 293 292 293 293 292 292 292 291 291 291 291 291 292 292 292 293 293 293 294 294 294 293 293 293 293 293 294 294 294 295 295 294 294 294 293 293 292 291 291 290 290 289 289 288 287 287 286 285 284 283 282 283 283 284 285 285 285 285 284 284 284 284 284 285 286 286 286 286 287 287 289 290 291 293 295 297 299 300 301 303 304 306 308 310 312 314 315 317 320 322 325 328 330 332 333 334 335 336 337 338 340 341 343 345 346 347 348 348 348 348 348 348 349 349 350 350 350 351 351 351 351 351 351 351 352 352 352 353 353 353 353 353 353 353 352 351 351 350 350 349 349 348 347 347 347 347 347 348 348 348 349 349 349 350 350 350 351 351 351 352 352 353 353 353 354 354 354 354 354 353 353 353 353 352 352 351 350 350 350 350 350 349 349 349 348 348 347 347 347 346 346 346 346 345 345 345 345 344 344 344 343 343 342 341 341 340 340 339 338 338 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 335 335 335 335 335 335 336 336 337 337 338 338 338 337 336 335 333 331 329 326 324 321 318 316 315 313 312 311 311 311 312 312 312 312 311 312 311 311 311 311 311 311 311 311 310 310 310 309 308 307 306 305 304 303 303 302 301 300 300 299 299 298 298 298 298 298 299 299 299 299 298 298 297 297 297 296 295 295 294 294 293 293 293 293 293 293 294 294 295 295 295 296 297 297 298 299 299 299 299 298 297 295 292 290 288 285 282 278 273 266 262 263 265 268 264 259 253 253 266 275 279 279 281 283 284 285 287 288 287 286 285 284 282 280 279 279 278 279 276 269 265 259 253 254 254 255 256 257 258 259 260 261 263 264 265 266 267 268 269 270 271 270 270 269 268 267 266 265 264 264 264 263 263 262 260 259 258 256 255 253 251 250 251 251 251 251 251 252 253 254 255 257 258 259 307 306 307 307 308 308 309 310 311 311 312 313 313 314 314 314 315 315 316 316 317 317 317 317 317 316 315 314 313 310 308 306 304 303 301 299 297 296 295 294 293 293 293 293 293 292 291 290 289 288 287 287 288 290 291 292 292 291 290 289 289 289 289 288 288 288 288 288 288 287 287 287 288 290 292 294 297 299 300 298 296 294 293 292 291 291 291 292 292 293 292 291 291 291 291 292 293 292 291 290 289 288 290 291 294 296 298 298 296 294 293 291 290 290 290 290 290 291 292 293 295 296 297 297 298 298 298 297 297 296 296 295 295 295 295 295 295 294 294 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 293 293 292 291 291 290 289 289 288 288 288 287 286 285 284 283 283 282 282 283 284 284 284 284 284 284 284 284 284 285 285 286 286 285 285 286 286 287 288 289 290 292 294 295 297 298 300 302 304 307 309 311 314 316 318 320 322 325 327 329 331 332 333 334 335 336 337 339 340 341 343 344 345 345 346 346 346 346 346 347 347 348 348 349 349 349 349 349 350 350 350 351 351 352 352 352 353 353 353 353 352 352 351 350 350 350 349 349 348 347 347 346 347 347 347 348 348 349 349 349 350 350 351 351 351 352 352 353 353 354 354 354 354 355 355 355 354 354 354 353 353 353 352 351 351 351 351 351 350 350 349 349 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 344 344 343 343 342 341 341 340 340 339 338 338 337 337 337 337 337 336 336 336 335 335 335 335 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 333 334 335 336 337 337 338 338 338 337 336 334 332 330 328 325 322 319 317 314 313 312 311 311 311 311 311 311 311 310 310 310 310 309 309 309 309 309 309 309 308 308 307 306 305 304 303 302 301 301 300 299 299 298 298 297 297 297 297 297 297 297 297 297 296 296 296 295 295 294 294 293 292 292 291 291 291 291 291 292 292 292 293 292 292 292 292 293 294 294 295 295 294 293 291 289 286 282 278 275 272 268 264 263 266 270 272 270 263 247 246 256 266 275 277 279 281 283 284 285 285 285 284 283 282 280 278 277 276 275 275 274 272 270 268 265 264 263 262 262 261 261 261 261 262 262 263 264 265 266 267 268 269 269 269 269 269 268 267 266 265 264 263 263 262 261 260 259 258 256 255 255 254 253 252 252 252 252 252 252 253 254 255 256 257 259 260 303 304 304 305 306 307 308 309 311 312 314 316 316 315 315 314 315 315 316 316 316 316 316 316 315 313 312 311 309 307 306 304 303 301 299 298 296 295 294 294 293 293 293 292 291 291 290 288 287 287 286 286 288 290 292 293 292 291 290 290 290 290 290 290 291 291 292 291 291 290 290 289 289 290 291 293 295 297 298 297 295 294 292 291 290 290 290 291 291 292 291 291 290 290 291 291 291 290 289 288 287 287 289 292 294 297 298 297 295 294 292 291 290 290 290 290 292 293 294 295 297 298 298 299 299 299 299 299 298 298 298 297 297 297 297 298 298 298 297 297 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 294 294 294 294 294 294 294 294 294 294 293 292 292 291 290 290 289 288 288 288 287 286 286 285 284 283 282 282 282 282 283 283 284 284 284 285 285 285 285 285 285 285 284 284 284 285 285 286 286 287 288 289 291 292 294 296 298 301 304 307 310 312 314 316 318 320 323 324 326 328 330 331 333 334 335 336 337 338 339 340 341 342 343 344 344 344 344 344 345 345 345 346 346 346 347 347 348 348 348 349 349 350 350 351 351 352 352 353 353 352 352 351 351 350 350 350 349 349 348 347 346 346 346 347 347 348 348 349 349 350 350 351 351 352 352 352 353 353 353 354 354 354 355 355 355 355 355 355 355 354 354 353 353 352 352 352 352 351 351 350 350 349 349 349 348 348 348 347 347 347 347 347 347 346 346 346 345 345 345 344 344 343 343 342 342 341 340 340 339 339 338 338 337 337 337 336 336 336 335 335 335 334 334 334 334 333 333 333 333 332 332 332 332 332 332 331 331 331 332 332 333 334 334 335 336 337 337 337 336 335 333 331 329 326 323 320 318 315 313 312 311 311 310 310 310 310 309 309 309 308 308 308 308 308 308 307 307 306 306 305 304 303 303 302 301 300 299 299 298 297 297 296 296 296 295 295 295 295 295 295 295 295 294 294 294 293 292 291 291 290 290 289 289 289 290 290 290 290 290 290 289 289 289 289 290 290 291 291 291 290 288 286 284 280 274 271 268 266 264 264 267 272 275 276 275 263 257 257 263 272 276 278 280 281 283 284 283 283 282 281 280 279 277 276 274 273 272 271 270 269 268 268 267 266 265 264 263 262 262 262 262 262 263 263 263 264 265 266 267 268 268 268 268 267 266 265 264 263 262 261 260 260 259 258 256 255 255 254 254 254 254 253 253 252 253 253 254 255 256 257 258 259 260 301 302 303 304 305 307 308 310 312 314 316 317 317 316 315 315 315 315 315 315 315 315 314 313 311 310 308 307 306 305 304 302 300 299 298 297 296 295 294 293 293 292 292 291 290 289 288 288 287 286 286 287 289 291 292 293 293 293 292 292 292 292 292 293 295 296 296 296 295 294 293 292 291 291 292 293 294 296 296 295 294 293 291 290 289 289 290 291 292 292 292 291 290 290 290 289 289 288 287 287 287 288 290 292 294 296 296 295 293 291 290 289 289 290 290 291 293 295 296 298 300 301 301 301 301 301 301 301 300 300 300 300 300 300 300 301 301 301 301 301 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 295 295 295 295 295 295 294 294 294 293 292 292 291 290 290 289 289 288 288 287 287 286 285 285 284 283 282 282 282 282 282 283 283 284 284 285 285 285 285 285 284 284 283 283 284 284 284 285 285 286 286 287 289 291 293 295 298 301 304 307 310 312 314 316 318 320 322 324 326 328 329 331 332 333 334 335 336 337 338 339 340 341 341 342 342 342 342 343 343 343 343 344 344 345 345 346 347 347 347 348 348 349 349 350 351 351 352 352 352 352 351 351 350 350 349 349 349 348 347 346 346 346 346 346 347 348 348 349 350 350 351 351 351 352 352 352 353 353 353 354 354 355 355 355 356 356 356 356 355 355 354 354 353 353 353 352 352 351 351 350 350 350 349 349 349 349 349 349 348 348 348 348 348 347 347 347 346 346 346 345 345 344 344 343 343 342 342 341 341 340 340 339 339 338 338 338 337 337 336 336 335 335 335 334 334 334 333 333 333 332 332 332 332 331 331 331 330 330 330 330 330 330 330 331 332 333 334 335 336 336 336 335 334 332 330 327 324 321 318 316 314 312 311 310 310 309 309 309 308 308 307 307 306 306 306 306 306 305 305 304 303 303 302 301 300 300 299 298 297 297 296 296 295 295 294 294 294 294 293 293 293 293 293 293 292 292 291 290 289 289 288 288 288 288 288 288 288 288 288 288 287 287 286 286 287 287 288 289 288 288 286 285 283 282 278 274 272 271 268 268 269 272 275 277 279 273 267 263 266 272 276 279 280 280 281 282 282 282 281 281 279 278 276 275 273 272 271 270 269 269 269 268 268 267 266 265 264 263 262 261 261 261 261 261 261 262 263 264 265 266 267 267 266 265 264 263 262 260 259 259 259 259 258 257 257 256 255 255 255 256 256 255 255 254 254 254 255 257 258 259 260 261 261 301 302 304 305 306 308 309 311 312 314 315 316 316 315 315 314 314 314 314 314 313 312 310 309 308 307 306 305 305 303 301 299 298 297 296 295 294 294 293 292 292 291 290 290 289 288 288 288 288 288 288 288 289 290 292 293 293 293 294 294 294 294 295 295 296 297 297 297 296 296 294 293 292 292 292 293 295 296 295 294 293 292 290 289 289 289 290 292 293 293 292 291 290 289 288 287 287 286 286 287 287 289 291 293 294 294 294 292 291 289 288 288 289 289 291 293 295 297 299 301 303 304 304 304 304 304 304 303 303 303 303 303 303 304 305 305 305 305 305 305 304 304 304 303 302 302 301 300 300 299 299 298 298 298 297 296 296 295 295 295 295 294 294 294 293 292 292 291 290 290 289 289 288 287 287 286 285 285 284 283 283 283 282 282 282 282 283 283 283 284 284 284 284 284 284 283 283 283 283 283 284 284 284 284 285 286 287 289 291 293 296 298 301 304 307 309 311 313 315 317 318 320 322 324 326 328 330 331 332 334 334 335 336 337 337 338 339 340 340 341 341 341 341 341 341 342 342 343 344 345 346 346 346 347 347 348 348 349 350 350 351 352 352 352 351 351 350 350 349 349 349 348 348 347 346 346 345 346 346 347 348 349 349 350 350 351 351 351 352 352 352 352 353 353 354 354 355 355 356 356 356 356 356 356 355 355 354 354 353 353 352 352 351 351 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 347 347 346 346 346 345 345 344 344 343 343 342 342 341 341 340 340 339 339 338 338 337 337 336 336 335 335 334 334 334 333 333 333 332 332 332 331 331 330 330 330 329 329 329 328 328 328 328 329 329 330 331 332 333 334 335 334 333 332 330 327 324 322 319 316 313 312 311 310 309 309 308 308 307 306 306 305 305 305 305 304 304 303 303 302 301 301 300 299 298 298 297 296 296 295 295 294 294 293 293 292 292 292 291 292 292 291 291 290 290 289 288 287 287 287 287 287 287 287 287 287 287 287 286 285 285 284 284 285 285 286 287 286 286 285 284 283 281 279 277 275 273 271 271 269 269 272 274 273 271 266 269 273 277 280 280 281 281 281 281 281 281 280 279 277 275 274 273 271 270 270 269 269 269 269 268 268 267 266 264 262 261 260 260 260 260 260 260 261 262 263 264 265 265 265 264 263 262 261 259 258 257 257 257 258 258 258 257 257 257 257 258 258 258 258 257 256 256 257 258 259 261 262 262 263 263 300 303 305 306 308 309 310 310 311 312 313 313 314 314 313 313 312 311 310 310 309 308 307 306 306 305 304 304 303 301 299 298 296 295 294 293 292 291 290 290 290 290 290 289 289 289 289 289 289 289 288 289 289 290 291 291 292 293 294 294 294 295 295 295 295 295 295 295 295 295 294 294 293 293 293 294 295 295 295 294 292 291 290 290 290 290 291 292 292 292 291 290 288 287 286 286 286 286 287 288 290 291 292 293 293 292 291 289 288 288 287 288 288 290 292 294 296 298 301 303 305 306 306 307 307 307 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 306 306 305 305 304 303 302 301 301 300 300 299 298 298 297 297 296 296 295 295 295 294 294 293 292 292 291 290 290 289 288 288 287 286 285 284 284 283 283 282 282 282 283 282 283 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 285 287 289 291 293 295 298 300 302 304 307 309 311 313 315 317 319 321 323 325 326 328 330 331 332 333 334 335 335 336 337 338 338 339 339 339 339 339 340 340 341 342 343 344 345 346 346 346 347 347 347 348 349 350 350 351 352 352 351 351 350 350 349 349 349 348 348 347 346 346 345 345 345 346 347 348 349 349 350 350 351 351 351 352 352 352 352 353 353 354 355 355 356 356 356 356 356 356 356 355 355 354 354 353 353 353 352 352 351 351 350 350 350 350 350 350 350 351 351 351 351 350 350 350 349 349 349 348 348 347 347 347 346 346 345 345 345 344 344 343 343 342 342 341 341 340 340 339 339 338 338 337 337 336 336 335 334 334 333 333 333 332 332 331 331 331 330 330 329 329 328 328 328 327 327 327 327 327 327 328 329 330 331 332 333 333 333 331 329 327 325 322 319 317 315 313 312 310 309 308 307 307 306 305 305 304 304 303 303 303 302 302 301 300 300 299 298 297 296 296 295 295 294 294 293 293 292 291 290 290 290 290 290 290 290 289 288 288 287 286 286 286 286 286 286 286 286 286 286 285 285 284 283 283 283 283 283 283 284 284 284 285 285 285 284 282 280 278 275 273 272 267 258 259 263 268 271 270 272 275 279 280 281 280 280 279 279 280 279 279 278 277 275 273 272 271 270 269 269 269 269 269 268 268 266 265 263 261 260 259 258 259 259 259 260 261 262 263 264 264 263 263 262 261 260 259 258 257 256 256 256 256 256 257 257 257 258 259 259 260 260 260 259 259 259 260 261 262 263 264 264 265 266 299 301 304 305 307 308 309 310 310 311 311 311 311 311 311 310 309 308 307 307 306 306 305 304 303 303 302 301 300 298 296 295 294 293 292 291 290 290 290 290 290 290 290 290 289 288 288 288 288 288 288 288 289 289 290 291 291 292 293 294 294 294 294 294 294 294 294 294 294 295 295 295 295 294 294 294 294 294 293 293 292 291 291 290 290 290 291 290 290 289 289 288 287 286 285 285 286 287 288 290 292 292 292 292 291 290 289 288 287 287 287 288 289 291 293 295 297 299 301 304 305 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 307 307 306 305 304 303 303 302 301 300 300 299 298 298 297 296 296 296 295 295 294 294 293 292 292 291 290 290 289 288 288 287 286 285 284 283 282 282 282 282 282 283 283 283 283 283 282 282 282 282 282 282 282 282 283 283 283 283 283 283 283 283 283 284 286 288 290 291 293 295 297 299 301 303 306 308 310 312 315 317 319 321 323 324 326 328 330 331 332 333 334 335 335 336 337 338 338 339 339 339 340 340 341 342 343 344 345 345 346 346 347 347 347 347 348 349 350 350 351 351 351 351 351 350 350 349 349 348 348 347 346 346 345 344 344 344 346 347 348 349 349 350 350 350 351 351 351 352 352 353 353 354 354 355 356 356 357 357 357 357 356 356 355 355 354 354 354 353 353 352 352 351 351 351 350 350 350 351 351 351 351 351 351 351 351 351 351 350 350 350 349 349 348 348 348 347 347 347 346 346 346 345 345 344 344 343 343 343 342 341 341 340 340 339 339 338 338 337 336 336 335 335 334 334 333 333 332 332 331 331 330 330 329 329 328 328 327 327 327 326 326 326 326 326 326 327 328 329 330 332 332 332 331 330 328 326 324 321 319 316 314 313 311 309 308 307 306 305 304 303 303 302 302 301 301 301 300 299 298 298 297 296 295 295 294 294 293 293 292 292 291 290 289 289 289 289 288 288 287 287 286 286 285 285 285 284 284 284 284 284 284 284 284 283 283 282 281 281 280 280 280 281 282 282 283 283 283 283 283 281 279 276 273 272 268 255 250 251 257 264 269 272 276 278 280 280 279 278 277 277 277 278 278 278 276 275 273 272 271 270 269 269 268 268 268 267 266 265 264 262 261 259 259 259 259 260 260 261 262 263 263 263 262 261 261 260 259 258 257 256 256 255 254 254 254 255 255 256 257 258 259 260 261 262 262 262 261 262 262 263 264 265 266 266 267 268 298 300 302 304 306 308 309 309 309 309 309 309 308 308 307 306 306 305 305 305 305 304 303 301 300 300 299 297 296 294 293 292 291 290 289 289 289 289 289 290 290 290 290 290 290 289 288 287 287 288 288 289 289 290 291 291 292 293 294 295 295 295 294 294 294 294 294 295 295 296 296 296 296 295 294 293 293 293 293 292 292 291 290 290 289 289 289 288 288 288 287 287 286 286 286 286 286 287 289 291 292 291 291 289 288 288 287 287 287 288 288 289 290 291 293 294 296 298 300 302 303 303 304 305 305 306 306 307 307 307 308 308 307 307 307 307 308 309 309 309 309 309 308 307 307 306 305 304 303 303 302 301 301 300 299 298 298 297 297 296 296 295 294 294 293 292 292 291 290 289 288 288 287 287 286 285 284 283 282 281 281 281 282 282 282 283 283 282 282 282 282 281 281 281 282 282 282 283 283 283 282 282 281 281 282 283 284 286 287 289 290 292 294 296 298 300 303 305 308 310 313 315 318 319 321 323 325 327 329 331 332 333 334 335 335 336 337 338 339 340 341 341 342 342 343 343 344 345 346 346 346 347 347 347 347 348 348 349 350 350 351 351 351 351 350 350 349 349 348 348 347 347 346 345 344 344 344 344 345 347 348 349 349 350 350 350 351 351 351 352 352 353 353 354 355 355 356 357 357 357 357 357 357 356 356 355 355 354 354 353 353 353 352 352 351 351 351 351 351 351 351 352 352 352 352 352 352 351 351 351 351 350 350 350 349 349 349 348 348 348 348 347 347 347 346 346 346 345 345 344 344 343 343 342 341 341 340 340 339 339 338 338 337 337 336 335 335 334 334 333 332 332 331 331 330 330 329 328 328 327 327 326 326 326 325 325 325 325 325 325 326 327 329 330 332 333 332 331 329 328 325 323 321 319 316 314 312 310 308 307 305 304 303 302 301 301 301 300 300 299 298 297 297 296 295 294 293 293 292 292 292 291 291 290 289 288 287 287 287 286 286 285 285 285 284 284 284 283 283 283 283 283 283 283 282 282 281 280 280 279 278 278 278 278 279 280 280 281 281 281 281 281 279 277 274 272 270 262 252 243 244 252 260 269 274 276 277 278 277 276 275 275 275 276 277 277 276 275 274 272 271 270 269 268 268 267 267 266 265 264 263 262 261 261 261 261 262 262 262 262 263 263 263 262 261 260 259 259 258 257 256 255 254 253 252 252 252 253 254 255 256 258 259 260 262 263 263 264 264 264 264 265 265 266 267 268 269 269 297 299 301 304 305 307 308 308 308 307 307 306 305 304 304 303 303 303 303 303 302 301 300 299 298 296 295 294 293 292 291 290 289 289 289 289 289 289 289 290 290 291 291 292 292 292 291 290 289 289 290 291 292 293 294 294 295 296 296 296 296 296 295 294 294 294 295 295 296 296 297 296 296 295 294 293 292 292 292 292 292 291 290 289 288 288 288 288 287 286 286 285 285 286 286 287 289 290 291 291 290 289 288 287 287 286 287 287 287 288 289 289 290 291 293 294 295 297 299 300 300 301 302 303 304 305 306 307 307 308 308 309 309 308 308 308 308 308 309 309 309 309 309 308 307 306 306 305 304 303 303 302 301 301 300 299 298 298 297 297 296 296 295 294 293 292 292 291 290 289 288 288 287 287 286 285 284 283 282 282 281 281 281 281 282 282 282 281 281 281 280 280 280 280 281 281 282 282 282 282 281 280 280 280 280 281 282 283 284 286 287 289 291 293 295 298 300 303 306 309 311 314 316 318 320 322 324 326 328 330 332 333 334 335 335 336 337 339 340 341 341 342 342 343 344 344 345 346 346 346 347 347 347 347 347 348 348 349 350 350 351 351 351 350 350 349 349 348 348 347 347 346 345 345 344 343 343 344 345 347 348 348 349 349 350 350 350 351 351 352 352 353 354 354 355 356 356 357 357 358 357 357 357 356 356 355 355 355 354 354 353 353 352 352 352 351 351 351 351 351 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 345 345 344 344 343 343 342 342 341 341 340 340 339 339 338 338 337 336 336 335 334 334 333 332 332 331 330 330 329 328 328 327 327 326 326 325 325 324 324 323 323 324 324 325 327 329 331 331 331 331 330 329 327 325 323 321 318 316 313 311 309 307 305 303 302 301 301 300 299 299 298 297 296 295 294 293 293 292 291 290 290 290 290 290 289 288 286 286 285 285 284 284 283 283 283 283 283 282 282 282 282 282 281 281 281 280 280 279 278 277 276 276 276 276 276 277 278 278 279 278 279 279 278 277 275 273 272 270 263 252 246 243 246 257 265 270 274 276 276 275 274 274 274 274 275 276 276 275 274 273 271 270 269 268 267 266 266 265 265 264 263 263 263 263 263 263 263 263 263 263 263 263 262 261 260 259 259 258 257 256 255 254 253 251 251 251 251 252 254 255 257 258 260 262 263 264 265 265 265 265 265 266 266 267 268 269 269 270 296 298 300 303 304 305 305 305 305 304 303 302 302 302 301 301 300 300 299 299 299 299 298 297 296 295 294 293 292 291 290 290 290 290 290 290 290 290 290 290 291 292 294 295 296 297 296 296 295 295 296 296 296 296 297 297 298 298 298 298 297 296 295 295 294 294 295 295 296 296 296 296 295 295 294 294 293 292 292 292 292 291 289 288 288 288 288 287 287 286 285 285 285 286 287 289 290 291 291 290 289 288 287 286 286 286 287 287 287 288 288 289 290 291 293 294 296 297 298 299 300 301 302 304 305 307 308 308 309 309 310 311 311 312 311 311 310 309 310 310 310 309 309 308 308 307 306 305 305 304 303 302 302 301 301 300 299 299 298 298 297 296 296 295 294 293 292 291 290 289 288 288 288 287 287 286 285 284 283 282 282 281 281 280 281 280 280 279 279 279 279 279 279 279 280 280 281 281 281 281 280 280 279 279 279 279 280 281 282 284 285 287 290 292 294 296 299 301 304 308 311 313 316 317 319 321 323 325 327 329 331 332 333 334 335 335 336 337 338 339 340 341 342 342 343 344 345 346 346 346 346 347 347 347 347 348 348 349 350 350 350 350 350 350 350 349 349 348 348 347 346 345 345 344 343 342 343 344 345 347 347 348 348 349 349 350 350 351 351 352 352 353 353 354 355 356 356 357 357 358 357 357 357 356 356 355 355 355 354 354 354 353 353 352 352 352 352 351 351 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 349 348 348 348 347 347 346 346 345 345 344 344 344 343 343 342 342 341 341 340 340 340 339 338 338 337 337 336 335 335 334 333 332 331 331 330 329 328 328 327 326 326 325 325 324 323 323 322 322 322 322 323 324 326 327 328 329 330 330 330 329 327 325 323 321 318 316 313 311 308 306 304 303 301 300 298 297 296 295 294 293 292 292 291 290 289 289 289 289 289 288 287 286 285 284 283 283 282 282 282 282 282 281 281 281 281 281 281 280 280 280 279 278 277 277 276 275 274 274 274 274 275 276 277 277 277 277 277 276 276 274 273 272 271 270 264 258 250 242 246 254 263 270 273 274 273 273 272 272 273 273 274 275 275 274 273 272 270 269 268 267 266 265 265 264 264 264 263 263 263 263 263 263 262 262 262 262 261 261 260 260 259 258 258 257 256 254 253 252 251 251 251 252 253 255 257 258 260 262 263 264 265 265 266 266 266 266 267 267 268 269 269 270 270 295 297 299 301 302 303 302 302 301 300 300 300 300 300 299 298 297 297 296 296 296 296 295 295 295 294 293 292 292 291 291 291 291 291 292 292 292 291 291 292 293 294 296 298 299 300 301 301 302 302 301 300 299 298 298 299 299 299 299 299 298 297 296 295 295 295 295 295 295 296 296 295 295 295 295 294 293 293 292 291 290 289 289 288 288 288 288 287 286 286 286 286 286 287 289 290 291 290 290 288 287 287 286 286 285 285 286 286 287 287 288 290 291 293 294 295 297 299 300 301 302 303 305 307 308 310 311 311 312 313 314 315 316 316 316 315 312 311 310 309 309 309 310 309 309 308 307 306 306 305 304 303 303 302 301 301 300 300 299 299 298 297 296 296 295 293 292 291 290 289 289 288 288 288 287 287 286 285 284 283 283 282 281 280 280 279 279 278 278 278 278 278 278 278 278 279 279 280 280 280 280 279 279 278 278 278 279 280 281 283 285 287 289 291 293 295 298 301 304 308 311 313 315 317 318 320 321 324 326 328 329 330 331 332 332 333 333 334 335 336 338 339 340 341 342 343 344 345 345 345 346 346 346 347 347 348 348 349 350 350 350 350 350 350 349 349 349 348 348 347 346 345 344 343 342 342 343 344 345 346 347 347 348 349 349 350 350 351 351 352 352 353 353 354 355 355 356 357 357 357 357 357 356 356 355 355 355 354 354 354 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 347 347 346 346 346 345 345 345 344 344 343 343 343 342 342 341 341 341 340 340 339 339 338 337 337 336 335 334 333 332 332 331 330 329 328 328 327 326 325 324 324 323 323 322 321 320 320 320 320 321 322 323 325 326 328 329 329 329 328 327 326 324 322 319 316 313 310 308 305 302 300 298 296 295 293 292 292 291 290 289 288 288 287 287 288 287 287 286 284 283 282 281 281 280 280 280 280 280 280 280 280 280 280 279 279 278 278 277 276 275 274 274 273 273 273 274 274 275 275 276 276 275 275 275 274 273 272 271 270 269 268 266 262 253 251 252 258 266 269 271 271 271 271 270 270 271 272 273 273 273 272 271 270 269 268 267 266 265 265 264 264 263 263 263 263 262 262 261 261 261 261 260 260 260 259 259 258 258 257 256 255 254 253 253 253 253 254 255 256 258 259 261 262 263 264 265 266 266 267 267 267 267 268 268 269 269 270 270 270 294 295 296 297 299 300 300 299 299 299 298 298 298 298 297 296 296 295 295 294 294 294 293 293 293 293 293 292 292 291 291 292 292 293 293 293 294 294 294 294 295 296 297 298 300 301 302 304 305 304 303 302 300 300 299 299 300 300 300 300 299 298 297 296 295 295 295 295 296 296 296 296 295 295 295 294 293 292 291 289 289 289 289 289 288 288 287 286 286 286 286 287 288 290 290 290 290 289 288 287 285 285 285 284 284 284 284 285 286 287 289 291 293 294 296 297 299 301 302 304 305 307 309 310 312 313 313 314 315 316 318 319 320 319 318 317 314 312 311 310 310 310 311 311 310 309 309 308 307 306 305 304 303 303 302 302 301 301 300 300 299 298 297 297 296 294 293 292 291 290 290 289 289 288 288 287 287 286 285 284 283 283 282 281 280 279 278 278 278 278 277 277 277 277 277 277 278 278 279 279 279 279 279 278 278 279 279 280 282 283 285 287 289 292 294 296 299 302 305 308 311 313 315 316 318 319 320 322 324 325 327 327 328 328 329 329 330 331 333 334 335 337 338 340 341 342 343 343 344 344 345 345 345 346 347 347 348 349 349 350 350 350 350 350 349 349 348 348 347 347 346 344 343 342 342 342 342 343 345 346 346 347 348 349 349 350 350 351 351 352 352 353 353 354 355 355 356 357 357 357 357 356 356 355 355 355 354 354 354 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 341 340 339 339 338 337 336 335 334 334 333 332 331 330 329 328 327 326 325 325 324 324 323 322 321 320 319 318 317 318 318 319 320 321 323 325 327 329 330 331 331 330 329 325 322 319 316 312 308 305 302 298 296 294 292 291 290 289 288 287 287 286 286 286 286 286 285 283 282 281 280 279 279 279 279 279 278 278 278 279 279 279 278 278 277 276 275 274 273 273 272 272 272 273 273 273 274 274 274 274 274 274 273 273 272 271 270 268 268 268 268 267 262 257 254 257 261 265 266 267 268 267 267 268 269 270 271 271 272 271 270 270 269 267 266 265 264 264 263 263 262 262 262 261 261 260 260 260 259 259 259 258 258 258 257 257 257 256 255 254 254 254 254 255 256 257 258 260 261 262 263 264 265 266 267 267 267 268 268 268 269 269 269 270 270 270 270 270 291 292 292 294 296 297 298 297 297 298 298 298 298 297 297 296 295 294 294 293 293 292 292 291 291 291 291 291 292 293 294 294 295 296 296 296 297 297 298 298 298 299 299 300 301 302 303 304 305 304 304 302 301 300 300 300 301 301 301 301 300 299 298 297 296 295 295 295 296 296 296 295 295 295 295 294 293 292 290 289 289 289 289 288 288 287 287 286 286 286 287 288 290 291 290 289 288 287 286 285 284 283 283 282 282 282 283 284 286 287 289 291 293 295 297 299 301 303 304 306 308 309 311 312 313 314 315 315 316 317 318 319 320 320 319 317 315 313 312 311 311 312 312 312 311 310 310 309 308 307 306 305 304 303 303 302 302 302 301 300 300 299 298 298 297 296 294 293 293 292 291 290 290 289 288 288 287 287 286 285 284 283 282 281 280 279 279 278 278 278 277 277 277 276 277 277 277 278 278 278 279 279 279 279 280 280 281 281 283 284 286 288 290 292 295 297 300 303 306 309 311 313 314 315 316 318 319 320 322 323 323 324 324 325 325 327 328 329 330 332 333 335 337 338 339 340 341 342 343 343 344 344 344 345 346 347 347 348 349 350 350 350 350 349 349 349 348 347 347 346 345 344 342 341 341 341 342 343 344 345 346 347 348 348 349 350 350 351 351 352 352 353 353 354 355 356 356 357 357 357 356 356 355 355 355 354 354 354 353 353 353 353 352 352 352 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 346 346 345 345 345 344 344 344 344 344 343 343 343 343 343 342 342 342 341 340 340 339 338 337 337 336 335 334 333 332 331 329 328 328 327 326 325 325 324 323 322 321 320 319 318 317 316 316 316 317 318 319 322 324 326 328 330 331 331 330 328 326 323 320 316 312 308 304 300 296 294 291 289 288 287 286 286 285 285 285 285 285 284 282 281 280 279 278 278 278 277 277 277 277 277 277 277 277 277 276 276 275 274 273 272 272 272 271 271 272 272 273 273 273 273 273 273 272 272 271 271 270 269 268 267 267 267 266 264 261 257 258 259 261 262 263 263 264 264 265 267 268 269 269 270 269 269 269 268 267 265 264 263 263 262 262 262 261 260 259 259 258 257 257 258 257 257 256 256 256 256 256 256 256 255 255 255 255 256 258 259 260 261 262 263 265 265 266 267 268 268 269 269 269 269 269 270 270 270 271 271 271 271 271 288 288 289 291 293 294 295 296 296 296 296 296 296 296 296 294 294 293 293 293 292 291 290 290 289 289 290 291 293 295 297 300 301 302 302 302 302 303 303 303 303 302 303 303 304 304 303 303 303 303 303 302 301 301 301 301 301 301 301 301 300 299 298 297 296 296 296 296 296 296 295 295 295 294 294 293 292 291 290 290 290 289 288 288 287 286 286 286 287 287 288 289 290 290 289 288 286 285 284 283 283 282 282 281 282 282 283 284 286 288 290 292 294 296 298 300 302 304 306 307 308 309 310 311 312 313 314 314 315 316 316 317 318 318 317 315 314 314 313 312 312 313 313 312 311 311 310 309 308 308 307 306 305 304 304 303 303 302 302 301 300 300 299 298 298 297 296 295 294 293 292 291 290 290 289 288 288 287 287 286 285 284 283 282 281 280 280 279 279 278 278 277 277 277 277 277 277 277 278 278 278 279 280 280 281 281 282 283 284 286 287 289 291 293 296 299 301 303 306 308 310 312 313 314 315 316 317 319 320 320 321 322 322 323 324 325 326 327 329 330 332 334 335 337 338 339 340 341 341 342 343 343 343 344 345 346 346 347 348 349 349 350 349 349 349 348 347 347 346 345 343 342 340 340 340 340 341 343 344 345 346 347 347 348 349 350 350 351 351 352 353 353 354 355 355 356 356 356 356 356 356 356 356 355 355 354 354 354 353 353 353 352 352 352 352 352 352 351 351 351 351 351 351 350 350 350 349 349 349 349 349 349 349 349 350 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 346 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 344 343 343 343 343 342 342 341 340 340 339 339 338 337 336 335 333 332 331 330 329 328 327 326 325 325 324 323 321 320 319 318 317 316 316 315 315 315 316 317 318 320 321 323 324 325 326 327 327 325 324 322 320 316 312 307 303 298 294 291 289 287 286 285 284 283 283 283 283 282 281 280 279 278 277 277 276 276 275 275 275 275 276 276 276 276 275 274 273 273 272 271 271 271 271 270 270 271 272 272 272 271 271 271 271 271 270 270 269 268 267 266 266 266 265 264 262 259 258 258 258 259 260 260 261 261 262 264 265 267 267 267 268 268 267 266 265 264 263 262 262 261 261 260 260 259 258 257 256 256 256 257 256 256 255 255 256 256 256 256 256 257 257 257 258 259 260 262 263 264 265 266 267 268 269 269 270 270 270 270 270 270 270 270 271 271 271 271 271 271 271 285 285 286 288 290 291 292 293 293 294 294 294 294 294 293 292 292 291 291 291 291 290 289 289 288 289 289 291 294 297 300 303 307 307 308 308 307 307 307 306 305 305 304 304 304 303 303 302 302 302 301 301 301 301 300 301 301 301 301 301 300 299 299 298 297 296 295 295 295 295 295 294 294 293 293 292 291 290 290 290 289 289 288 287 286 286 287 287 288 289 290 290 290 289 287 286 284 283 283 282 282 282 281 281 282 282 283 285 286 288 291 293 295 297 299 301 302 304 306 307 308 308 309 310 311 311 312 313 313 314 314 315 315 315 315 315 314 313 313 312 312 313 313 312 312 311 310 310 309 308 308 307 306 305 305 304 304 303 302 302 301 300 300 299 299 298 297 296 296 295 293 292 291 290 290 289 288 288 288 287 286 285 283 283 282 281 280 280 279 279 278 278 277 277 277 277 277 277 277 278 278 279 280 281 282 283 284 285 286 287 288 290 292 294 296 298 300 302 304 306 308 310 312 313 314 316 317 318 319 320 321 322 322 323 324 325 326 327 328 329 331 332 334 336 337 338 339 339 340 341 341 342 342 343 344 345 345 346 347 348 349 349 349 349 348 347 346 346 345 343 342 340 339 338 339 340 341 343 343 344 345 346 347 348 349 350 350 351 352 352 353 354 354 355 355 356 356 356 356 356 356 356 356 355 355 355 354 354 353 353 353 352 352 352 352 351 351 351 351 351 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 348 348 347 347 347 347 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 342 342 341 341 340 339 339 338 337 336 335 334 333 332 331 330 329 328 327 325 324 323 322 321 320 319 318 317 316 316 315 314 314 314 314 315 315 316 317 318 320 321 322 322 323 323 323 322 319 316 311 306 301 296 292 289 286 285 283 282 282 282 281 281 280 279 277 276 276 275 275 275 274 273 273 273 274 274 274 274 274 273 272 272 271 271 270 270 270 269 269 270 270 270 270 270 270 270 270 270 270 269 269 268 267 266 265 265 264 262 260 259 258 257 258 258 259 259 259 260 260 261 263 264 265 265 266 266 266 265 264 264 263 262 261 261 260 260 259 258 257 256 256 255 255 256 256 255 255 255 256 256 257 257 258 258 259 260 261 262 263 264 265 266 268 269 270 270 271 271 271 271 271 271 271 271 271 271 271 272 271 271 271 271 271 283 283 284 286 287 288 289 289 290 291 292 292 292 291 290 290 289 289 289 289 289 289 289 289 289 290 291 294 296 298 301 302 304 305 306 307 308 308 308 307 306 305 304 303 303 302 302 301 301 301 301 301 300 300 301 301 301 301 300 300 299 299 298 298 297 296 295 295 295 294 294 293 291 291 290 290 290 290 289 289 289 289 288 288 287 287 288 288 289 289 289 289 288 287 286 285 283 283 282 282 282 282 282 282 282 283 284 285 287 289 292 294 296 298 299 301 302 304 305 306 307 308 308 309 310 310 311 311 312 312 313 313 313 313 314 314 313 313 312 312 312 313 313 312 312 311 311 310 310 309 308 308 307 306 306 305 304 304 303 302 302 301 301 300 299 299 298 298 297 296 295 293 292 291 291 290 290 289 288 288 287 285 284 284 283 282 281 280 280 279 278 278 277 277 277 276 276 276 276 277 278 278 279 280 281 283 284 285 286 287 288 290 292 294 295 297 299 300 302 304 306 308 310 312 314 315 316 318 319 321 322 323 324 325 326 326 327 328 329 330 331 332 334 335 336 337 338 339 339 340 340 341 341 342 343 344 345 346 346 347 348 348 348 348 347 346 346 345 344 342 340 338 338 338 339 340 341 342 343 344 345 346 347 347 348 349 350 351 352 352 353 354 354 355 355 356 356 356 356 356 356 356 355 355 355 354 354 354 353 353 352 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 346 346 346 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 341 341 340 340 339 338 338 337 336 335 335 334 333 331 330 329 328 326 325 324 323 322 321 320 319 318 317 317 316 315 314 314 314 313 313 313 314 315 316 317 317 318 319 320 321 322 322 321 318 314 309 304 299 294 290 287 285 282 281 281 280 280 279 278 276 275 274 274 274 273 273 272 272 272 272 272 272 272 272 272 272 271 270 270 270 269 269 268 268 268 269 269 269 269 269 269 269 269 269 269 268 267 266 265 264 263 262 261 259 258 258 258 258 258 258 259 259 259 259 260 260 262 263 263 264 264 264 264 263 263 262 261 261 260 260 259 258 257 256 256 256 255 255 255 255 255 255 256 257 257 258 259 259 260 261 262 263 264 265 266 267 268 270 271 271 272 272 272 272 271 271 271 271 271 272 272 272 272 272 272 272 272 272 282 283 284 285 286 286 287 287 288 288 289 289 289 288 288 287 287 287 287 288 289 290 290 291 292 293 294 296 297 298 299 300 302 303 304 305 306 306 306 306 305 304 303 302 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 299 299 297 296 296 295 295 294 294 294 293 292 291 290 290 289 289 289 288 288 288 288 288 288 289 289 289 288 287 287 286 286 285 285 284 284 283 283 282 282 282 282 283 283 283 283 284 286 287 290 292 295 297 299 300 301 302 303 305 306 307 307 308 308 309 309 310 310 311 311 312 312 312 312 312 313 312 312 312 311 312 313 313 313 312 312 311 311 310 309 309 308 308 307 307 306 305 305 304 303 302 302 301 300 300 299 299 298 298 297 296 295 294 293 292 291 291 290 289 289 288 287 286 285 284 283 282 281 280 279 278 277 277 276 276 275 275 275 276 276 277 277 278 279 280 281 282 283 284 286 287 289 290 292 293 295 296 298 300 303 305 307 309 311 313 314 316 318 320 322 323 325 326 327 328 329 330 330 331 331 332 333 334 335 336 337 338 338 338 339 339 340 340 341 342 343 344 345 345 346 347 347 347 347 346 345 345 344 342 340 339 337 337 338 339 340 341 342 343 343 344 345 346 347 348 349 350 351 352 352 353 354 354 355 355 355 356 356 356 355 355 355 355 355 354 354 354 353 353 353 352 352 352 352 351 351 351 350 350 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 346 346 345 345 345 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 342 342 342 342 341 341 340 340 340 339 339 338 338 337 336 336 335 334 333 333 332 330 329 328 326 325 324 323 322 321 320 319 318 317 317 316 315 314 314 313 313 313 313 313 313 314 314 314 314 315 316 318 319 320 319 317 314 310 306 301 296 292 287 284 282 281 280 279 278 277 275 274 273 272 272 272 271 271 270 270 270 270 270 271 271 271 271 270 270 269 269 269 268 267 267 267 267 267 268 268 268 268 268 268 268 268 267 266 265 264 263 262 261 260 259 258 258 257 257 257 258 258 259 259 259 258 258 259 260 261 262 262 262 262 262 261 261 261 260 260 259 259 258 257 256 256 256 255 255 255 256 256 257 257 258 259 259 260 261 261 262 263 264 265 266 267 268 269 270 271 272 272 272 272 272 271 271 271 271 272 272 272 272 272 272 272 272 272 272 283 284 284 285 285 286 287 287 287 287 287 288 287 287 286 286 286 287 287 288 289 291 292 293 294 295 296 296 297 298 299 300 301 302 303 304 304 304 304 304 303 302 301 301 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 300 300 299 297 296 295 294 293 293 293 292 292 291 290 290 289 289 288 288 288 287 287 287 288 288 288 288 287 286 285 285 284 284 284 284 283 283 283 283 283 283 283 283 283 284 284 284 285 285 287 289 292 295 297 299 300 301 302 303 304 305 306 307 307 308 308 308 309 310 310 311 311 311 312 312 312 312 312 312 312 312 312 313 313 313 312 312 312 311 310 310 309 309 308 308 307 306 306 305 304 303 303 302 301 301 300 300 299 299 298 297 297 296 295 294 293 292 292 291 290 289 289 288 287 286 285 284 283 282 281 279 278 277 276 275 275 274 274 275 275 276 276 276 277 278 279 280 281 282 283 284 286 287 289 290 291 293 295 297 299 301 303 305 307 309 311 313 315 316 318 320 322 324 325 327 328 330 331 332 332 333 333 333 334 335 336 337 337 338 338 338 338 339 339 340 341 341 342 343 344 345 346 346 346 345 345 344 343 342 341 339 338 337 337 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 351 352 353 354 354 354 355 355 355 355 355 355 354 354 354 354 354 353 353 353 353 353 352 352 352 352 351 351 350 350 350 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 346 346 346 345 345 345 344 344 344 344 343 343 343 343 343 343 343 342 342 342 342 342 342 342 341 341 340 340 340 339 339 339 338 338 337 337 336 336 335 334 334 333 332 331 330 329 327 326 325 324 323 322 321 319 319 318 317 316 316 315 314 313 313 312 312 311 311 311 311 311 311 311 312 313 314 316 316 316 315 313 310 306 302 297 292 288 285 282 280 279 277 276 275 273 272 271 271 270 270 270 269 269 269 268 268 269 269 269 269 270 269 269 268 268 267 267 266 266 266 266 267 267 267 267 267 267 267 267 266 265 264 263 261 261 260 259 258 258 258 257 257 257 257 257 258 258 258 257 257 257 258 259 260 260 261 260 260 259 259 259 259 259 259 258 258 257 257 257 256 256 256 257 257 257 258 259 259 260 260 261 261 262 263 263 264 265 266 267 268 269 270 270 271 271 271 271 271 271 271 271 271 272 272 272 272 272 272 272 273 273 273 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 287 287 288 288 289 290 292 293 295 296 296 295 295 296 296 298 300 301 302 303 303 303 302 302 302 301 301 300 299 299 299 299 300 300 300 300 301 301 302 302 302 302 302 301 301 300 300 298 296 295 294 293 293 292 291 291 290 290 289 288 288 288 288 287 287 287 287 287 287 286 286 285 284 283 283 284 284 284 284 284 283 283 283 283 284 284 285 285 285 286 285 285 286 287 289 292 295 297 299 300 301 302 303 304 305 305 306 306 307 307 308 308 309 310 310 311 312 312 313 313 313 313 313 314 315 314 314 314 313 313 312 312 311 311 310 310 309 308 308 307 306 306 305 304 303 303 302 301 301 300 300 299 299 299 298 297 296 296 295 294 293 293 292 291 291 290 290 289 288 287 286 284 283 281 279 278 277 275 275 274 274 274 274 275 275 275 276 276 277 278 279 280 281 282 283 284 286 287 288 289 291 293 296 298 300 302 304 305 307 309 311 313 314 316 318 319 320 322 323 325 327 329 330 331 332 333 333 334 334 335 336 337 337 337 337 337 337 338 338 339 340 341 342 343 344 345 345 344 344 343 342 342 341 339 338 337 336 336 337 338 339 340 340 341 342 343 344 345 346 347 348 349 350 351 352 353 353 354 354 354 354 354 354 354 354 354 353 353 353 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 348 348 348 348 348 348 347 347 347 347 347 347 346 346 346 346 346 345 345 345 344 344 344 343 343 343 343 343 342 342 342 342 342 342 342 342 341 341 341 340 340 339 339 339 339 339 338 338 337 337 336 335 335 334 333 333 332 331 330 329 328 327 326 325 324 323 322 320 319 318 318 317 316 315 314 313 312 311 311 310 310 310 310 310 310 310 310 310 311 312 312 313 313 313 312 310 307 302 297 293 288 284 282 280 278 276 274 273 271 270 269 269 269 269 269 268 268 267 267 267 267 267 268 268 268 268 268 267 266 266 265 265 265 265 266 266 266 266 266 265 265 265 264 264 263 261 260 259 259 258 258 258 257 257 257 256 256 256 257 257 257 257 256 256 256 257 258 259 259 259 258 258 258 258 258 258 258 258 257 257 257 257 257 257 258 258 258 258 259 259 260 260 261 261 262 262 263 264 265 266 267 268 268 269 269 270 270 270 270 271 271 271 271 271 271 272 272 272 272 272 272 273 273 273 273 285 285 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 288 288 289 291 292 293 294 295 295 294 294 294 295 296 298 300 301 302 302 302 301 301 301 300 300 299 299 298 299 299 299 299 300 300 301 301 302 302 303 302 302 302 301 300 300 298 297 295 294 293 293 292 291 291 290 289 288 288 287 287 287 287 287 287 287 286 285 284 283 282 282 282 283 284 284 284 284 284 284 284 284 284 285 286 287 288 288 288 288 288 288 289 291 293 295 297 299 300 301 302 303 303 304 305 305 306 307 307 307 308 309 309 310 311 312 313 313 313 314 315 316 316 315 315 314 314 314 313 313 312 312 311 311 310 310 309 308 307 306 306 305 304 303 302 302 301 300 300 299 299 299 298 298 297 296 296 296 295 294 294 293 293 293 292 292 291 290 289 287 285 283 282 280 279 277 276 275 275 274 274 274 274 275 275 276 276 277 277 278 279 280 281 282 283 284 286 287 289 291 293 296 298 300 301 303 304 306 308 309 311 313 314 315 316 316 317 318 320 322 324 327 329 330 331 332 332 333 334 335 336 336 336 336 336 336 336 337 338 339 340 341 342 343 343 343 343 342 342 341 340 339 338 337 336 336 336 337 337 338 339 340 340 341 342 343 344 346 347 348 349 350 351 352 352 353 353 353 353 353 353 353 353 353 353 352 352 352 352 352 352 352 352 352 352 352 352 351 351 350 350 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 343 343 343 342 342 342 342 342 342 342 342 342 341 341 341 340 340 339 339 339 339 338 338 338 337 337 336 336 335 335 334 333 332 331 331 330 329 328 327 326 325 324 323 323 321 320 319 318 317 316 315 314 313 312 311 310 309 309 308 308 308 308 308 308 308 308 308 309 310 310 311 311 311 309 306 302 297 293 287 284 281 279 276 274 272 270 269 268 268 268 268 268 268 267 266 266 265 265 265 266 266 267 267 267 266 266 265 264 264 264 264 265 265 264 264 264 264 263 263 262 262 261 259 258 258 258 258 257 257 257 257 257 256 256 256 256 257 257 257 256 256 256 257 257 258 258 258 257 257 257 257 257 257 257 257 257 257 258 258 258 258 258 259 259 259 259 260 260 260 261 261 262 263 263 264 265 266 267 267 268 269 269 269 269 269 269 270 270 270 270 270 271 271 271 272 272 272 272 273 273 273 273 284 284 284 284 284 283 283 283 284 284 284 284 284 284 285 285 286 286 287 288 289 290 291 292 292 292 292 292 293 294 295 296 297 298 299 300 301 301 301 300 300 299 299 298 298 298 299 299 299 300 300 301 302 302 303 303 302 302 301 300 299 299 298 297 296 294 293 293 292 291 290 289 288 288 287 287 287 287 287 287 287 286 285 284 282 282 281 281 282 283 284 284 285 285 285 284 285 285 286 287 288 290 291 292 292 292 292 292 293 294 296 297 299 300 301 301 302 302 303 304 305 305 306 306 307 307 308 308 309 309 310 311 312 312 314 315 316 316 316 315 315 315 314 314 314 313 313 312 312 311 310 310 309 308 307 306 306 305 304 303 302 302 301 300 299 299 298 298 297 297 297 297 296 296 296 296 295 295 295 295 294 293 293 291 290 288 286 284 282 281 280 279 278 277 276 275 275 275 275 275 275 276 276 277 277 278 279 279 280 281 283 284 285 287 289 292 294 297 299 301 302 304 305 306 307 309 310 311 312 313 313 314 314 315 316 318 320 323 326 328 329 330 331 332 333 333 334 335 335 335 334 335 335 336 337 338 339 340 341 341 342 341 341 341 340 339 339 338 337 336 335 335 336 336 337 337 338 339 340 341 342 343 344 345 346 348 349 350 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 350 350 349 349 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 341 341 341 341 340 340 339 339 339 339 339 339 338 338 337 337 336 335 335 334 334 333 332 331 330 329 328 328 327 326 325 324 324 323 322 321 320 319 318 316 315 314 313 312 311 310 310 309 308 307 307 307 306 306 306 306 306 306 306 307 308 309 309 309 308 305 302 298 292 288 284 280 277 275 272 270 268 267 267 267 267 267 267 266 265 265 264 263 263 264 264 265 265 265 265 264 264 263 263 263 263 263 264 263 263 262 262 261 261 261 260 259 258 257 257 257 257 257 257 257 257 256 256 255 255 256 256 256 256 256 256 256 256 256 257 257 257 257 257 257 257 257 257 257 257 258 258 258 258 258 259 259 259 259 259 259 259 260 260 260 261 262 263 264 264 265 266 267 267 268 269 269 269 269 268 269 269 269 269 269 269 270 270 271 271 271 272 272 273 273 273 274 282 282 281 281 280 280 280 280 282 282 283 283 283 283 283 284 284 285 285 286 287 288 289 289 290 290 290 290 291 292 293 294 295 296 297 298 299 300 301 300 300 299 299 299 299 299 299 300 300 300 301 301 302 303 303 303 302 301 300 299 297 296 296 295 294 293 292 292 291 290 289 288 288 288 287 287 287 287 287 287 286 285 284 282 282 282 282 282 282 283 283 284 284 285 285 285 285 286 287 289 290 292 293 295 297 297 298 298 298 299 299 300 300 301 301 302 302 303 303 304 304 305 306 306 307 308 308 308 309 309 310 311 312 313 314 315 315 315 315 315 315 315 314 314 314 314 313 313 312 311 311 310 309 308 308 307 306 305 304 303 302 301 301 300 299 298 298 297 297 297 297 297 297 297 297 297 297 296 296 296 295 294 293 292 291 289 287 285 284 283 281 280 279 278 277 277 276 276 276 276 276 276 277 277 278 278 279 280 280 281 283 284 286 288 290 293 296 299 301 303 304 305 306 307 308 309 310 311 312 313 313 313 313 314 315 316 318 321 324 326 327 328 329 330 331 332 333 333 334 334 333 334 334 335 336 337 338 339 340 340 340 340 340 339 339 338 337 336 335 335 335 335 335 336 336 337 337 338 339 340 341 342 344 345 346 348 349 350 350 351 351 352 352 352 351 351 351 351 351 351 351 351 351 351 351 352 352 352 352 351 351 351 350 350 350 349 349 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 343 342 342 341 341 341 341 341 341 341 340 340 340 339 339 339 339 339 339 339 338 338 337 336 336 335 335 334 333 332 332 331 330 329 328 327 327 326 325 324 324 323 322 321 321 320 318 317 316 314 313 312 311 311 310 309 309 308 307 306 305 305 305 304 304 303 304 304 305 306 306 307 307 306 304 301 297 293 288 283 280 276 273 271 268 267 266 266 265 265 265 265 264 264 263 262 262 262 262 263 264 264 264 263 263 262 262 262 262 262 262 262 262 261 260 260 259 259 258 258 257 256 256 256 256 256 256 256 256 256 255 255 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 257 257 257 257 258 258 258 258 258 259 259 259 259 259 259 259 259 260 260 261 262 263 264 265 265 266 267 267 268 268 268 268 268 268 268 268 268 268 268 269 269 269 270 270 271 271 272 272 273 273 274 280 279 278 277 277 277 277 279 281 282 283 283 283 283 283 284 284 284 284 284 286 287 288 288 288 289 289 290 290 291 293 294 295 296 297 298 299 300 301 301 300 300 300 300 300 301 301 301 301 301 302 302 303 303 303 302 300 299 297 295 295 294 293 293 293 292 291 290 290 289 288 287 287 287 287 288 288 287 287 286 285 285 283 282 282 283 283 284 284 284 283 284 284 285 285 286 287 288 290 291 292 293 295 297 299 300 301 302 302 302 302 302 302 302 302 302 302 303 303 303 304 305 306 306 307 308 308 309 309 310 310 311 313 314 315 315 315 315 315 315 315 314 314 314 314 313 313 312 312 311 311 310 309 308 308 307 306 305 304 303 302 301 300 299 299 298 297 297 297 297 297 298 298 298 298 297 297 296 296 296 295 294 293 292 291 290 288 287 285 284 283 281 281 280 280 279 278 277 277 277 277 278 278 279 279 280 280 281 281 282 283 285 287 289 292 295 298 300 302 304 305 307 307 308 309 310 312 313 313 314 315 315 316 316 317 318 320 322 324 325 327 328 328 329 330 331 332 332 332 332 332 333 333 334 335 336 337 338 338 339 339 339 338 338 337 336 336 335 334 334 334 334 335 335 335 336 336 337 338 340 341 342 344 345 346 348 349 350 350 351 351 351 351 351 351 351 351 350 350 350 350 350 351 351 351 351 351 351 351 351 350 350 350 349 349 348 348 348 348 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 347 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 344 344 343 343 343 343 342 342 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 339 339 338 338 338 337 336 336 335 334 334 333 332 331 330 330 329 328 327 327 326 325 324 324 323 322 322 321 320 319 318 316 315 314 313 312 311 311 310 309 308 307 306 305 305 304 303 302 302 302 302 302 303 304 304 305 305 305 303 299 296 292 287 283 279 275 272 269 267 266 265 264 264 264 264 264 263 262 261 260 260 260 261 262 262 263 262 262 261 261 260 260 260 261 261 261 260 259 259 258 257 257 256 256 255 255 255 255 256 256 256 256 256 255 254 254 254 254 254 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 257 257 257 257 257 258 258 258 258 258 259 259 259 259 259 259 260 261 262 263 264 265 265 266 266 267 267 267 268 268 268 268 267 267 268 268 268 268 268 269 269 269 270 271 271 272 272 273 273 278 277 276 276 276 276 277 278 280 282 283 283 284 285 285 285 285 285 284 284 285 286 287 288 288 289 290 290 291 292 293 294 295 297 298 300 301 302 302 302 301 301 301 301 302 302 303 303 302 302 303 303 303 303 302 300 298 297 296 295 294 294 293 292 292 291 290 289 288 288 287 287 287 288 288 288 288 288 287 286 285 284 284 283 284 285 285 286 286 285 284 284 284 285 286 287 289 291 293 294 295 296 297 298 299 300 301 302 302 302 302 302 302 302 302 302 302 303 303 303 304 304 305 306 307 308 308 309 310 311 313 314 314 315 315 315 315 315 315 315 315 314 314 314 314 313 313 312 312 311 310 310 309 308 308 307 306 306 305 304 303 302 300 300 299 298 298 298 298 298 298 298 298 297 297 296 295 295 294 294 293 293 292 292 291 290 289 288 286 285 284 284 283 282 282 281 280 279 279 279 280 280 281 281 282 282 282 282 283 284 285 286 288 290 293 296 298 300 302 304 306 307 308 309 311 312 313 315 316 317 318 319 321 321 322 323 323 324 325 326 327 327 328 329 330 331 331 332 332 331 332 332 332 333 334 335 336 337 337 338 338 337 337 336 336 335 334 334 334 333 333 333 333 334 334 335 336 337 338 339 341 342 344 345 346 348 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 349 348 348 348 347 347 347 347 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 338 338 338 338 338 337 337 336 336 335 334 334 333 332 331 331 330 329 328 327 326 326 325 324 324 323 322 322 321 320 319 318 317 316 315 314 313 312 311 310 310 309 308 307 305 305 304 303 302 301 301 300 300 301 301 302 303 304 304 302 301 298 294 290 286 282 278 274 271 268 266 265 264 264 264 264 264 263 262 261 260 259 259 259 260 260 261 261 261 261 260 260 259 259 259 260 260 259 259 258 257 256 256 256 255 255 255 255 255 255 255 255 256 255 255 254 253 253 253 253 254 254 254 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 257 257 257 258 258 258 258 259 259 259 259 260 261 262 263 264 265 265 266 266 266 267 267 267 267 267 267 267 267 267 267 267 268 268 268 269 269 269 270 270 271 271 272 272 277 276 276 276 276 276 277 278 279 281 282 283 284 285 286 286 286 286 285 285 286 286 287 288 288 289 290 291 292 293 294 295 296 297 298 300 301 302 302 302 301 301 301 301 302 303 303 304 303 303 303 303 303 301 299 298 296 295 295 295 294 294 293 292 291 289 289 288 288 288 288 288 289 290 290 290 289 288 287 285 284 284 284 284 285 286 286 286 287 286 286 285 286 287 288 290 291 293 295 296 298 299 299 299 299 300 300 301 301 302 302 302 302 302 302 302 302 302 303 303 304 304 305 306 307 307 309 310 312 314 315 315 315 315 315 315 315 315 315 315 315 315 314 314 313 313 312 312 311 311 310 310 309 308 308 307 306 306 305 304 303 302 301 300 299 299 298 298 298 298 298 297 297 296 295 294 293 292 291 291 290 290 290 290 290 289 289 288 287 287 286 286 286 285 284 283 282 282 282 282 283 284 284 284 284 284 284 284 285 286 287 288 290 292 293 295 297 299 301 303 304 306 307 309 311 313 314 316 317 319 321 323 324 325 326 326 325 325 325 326 327 327 328 329 330 330 331 331 331 331 331 331 332 332 333 334 335 336 336 337 337 336 336 335 334 333 333 332 332 332 332 332 332 333 334 334 335 336 338 339 341 342 344 345 346 347 348 349 349 350 350 350 350 350 349 349 349 349 349 349 349 349 349 349 349 349 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 343 343 343 342 342 342 342 341 341 341 340 340 340 340 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 336 336 336 335 335 334 334 333 332 332 331 330 329 328 327 326 325 325 324 323 323 322 321 320 320 319 318 317 316 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 301 300 299 299 300 300 301 302 302 302 301 299 296 292 289 285 281 277 273 270 267 265 264 263 263 263 263 263 262 261 260 259 258 258 258 259 259 260 260 260 259 259 258 258 258 259 259 258 258 258 257 256 256 255 255 255 256 256 255 255 255 255 256 255 254 254 253 253 253 253 253 254 254 254 255 255 255 256 256 255 255 255 255 255 255 255 255 255 255 255 256 256 257 257 257 258 258 258 259 259 259 260 261 262 263 263 264 265 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 268 268 268 269 269 269 269 270 270 271 272 276 276 276 277 277 277 277 278 279 280 281 283 284 286 287 288 288 287 287 286 286 286 286 287 288 288 289 290 291 293 294 295 295 296 297 298 299 300 300 300 300 300 300 301 302 303 303 303 303 303 303 302 302 299 297 296 295 295 295 295 294 293 292 291 290 289 288 288 288 289 290 291 291 291 290 289 288 286 285 284 283 283 283 284 285 286 287 288 288 288 288 288 288 289 291 292 293 295 296 298 299 300 300 300 300 300 300 300 301 301 302 302 302 302 302 302 302 303 303 303 304 304 305 306 307 308 309 310 312 314 314 315 315 315 315 315 315 315 315 315 315 314 314 314 313 312 312 312 311 311 310 310 309 308 307 307 306 305 304 304 303 302 301 300 299 299 298 298 297 297 297 296 295 294 293 292 291 289 289 288 287 287 288 288 288 288 288 288 288 289 289 289 288 287 287 286 286 286 286 286 287 287 287 287 286 286 286 287 287 288 289 291 292 293 295 296 297 299 300 301 303 304 306 308 310 312 313 315 317 318 320 322 324 325 325 325 325 325 324 325 325 326 327 328 329 329 330 330 330 330 330 330 331 331 332 333 334 335 335 335 335 334 334 333 332 332 331 331 331 331 331 331 332 332 333 334 335 336 338 339 341 342 343 345 346 347 348 348 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 342 342 342 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 335 335 335 334 334 333 333 333 332 332 331 330 329 328 327 326 326 325 324 323 322 322 321 320 319 318 318 317 316 316 315 314 313 312 311 310 309 308 307 307 306 305 304 303 302 301 300 299 299 298 299 299 300 300 300 299 298 296 294 291 287 283 279 276 272 269 267 265 263 262 262 262 262 262 261 260 259 258 257 257 257 258 258 258 259 259 258 258 258 258 258 258 258 258 257 257 256 256 255 255 255 256 256 255 255 255 255 255 255 255 254 253 253 252 253 253 253 254 254 255 255 255 255 255 255 255 255 254 254 254 254 255 255 255 255 255 255 256 256 257 257 258 258 258 259 259 260 261 262 262 263 263 264 265 265 265 265 266 266 266 266 266 266 266 266 266 267 267 268 268 268 268 268 269 269 269 270 271 271 277 276 276 277 277 277 277 278 279 281 282 284 286 287 288 289 289 289 288 287 286 286 286 286 286 287 288 289 291 292 293 294 294 295 295 296 297 297 297 297 298 298 299 300 301 301 302 301 301 301 301 301 301 299 297 296 295 295 294 294 293 292 291 290 289 288 288 289 290 291 292 292 291 290 289 287 285 284 283 283 283 283 284 284 286 287 289 290 290 290 290 291 291 292 293 295 296 297 299 300 300 301 301 301 300 300 300 300 300 300 301 301 302 302 302 302 303 303 303 304 304 305 306 307 308 310 310 311 312 313 311 311 311 312 314 315 315 315 315 315 315 314 314 313 313 312 312 311 311 311 310 310 309 308 307 307 306 305 304 304 303 303 302 301 300 300 299 298 297 296 295 294 293 292 291 290 288 287 287 286 286 286 287 287 287 288 288 289 289 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 290 291 292 294 295 296 297 299 300 301 302 303 304 305 307 308 309 311 313 315 317 319 320 322 323 324 324 324 323 323 324 324 325 325 326 327 328 329 329 329 329 329 329 329 330 330 331 332 332 333 333 333 332 332 331 331 330 330 330 330 330 330 331 331 332 333 334 335 336 337 339 340 342 343 344 345 346 347 347 348 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 345 345 345 345 344 345 345 345 345 345 345 345 345 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 334 334 334 333 333 333 333 332 332 331 331 330 329 329 328 327 326 325 324 324 323 322 321 320 319 318 317 316 316 315 314 314 313 312 311 310 309 308 308 307 306 306 305 304 302 301 300 299 298 298 298 298 298 298 298 298 297 295 294 291 288 285 282 278 274 271 268 266 264 263 262 262 262 262 261 260 259 257 257 256 256 257 257 257 258 258 258 258 257 257 257 257 257 257 257 257 256 256 255 255 255 255 255 255 255 255 255 255 255 254 254 253 253 252 252 253 253 254 254 255 255 255 255 255 255 255 254 254 254 254 254 254 254 255 254 254 255 255 256 257 257 257 257 258 259 259 260 261 261 262 262 263 263 264 264 264 264 265 265 265 265 265 265 266 266 266 267 267 268 268 268 268 268 268 269 269 270 271 272 278 278 277 277 277 277 278 279 280 282 283 285 286 287 287 288 288 289 288 288 288 287 287 286 287 287 288 289 291 292 293 293 294 294 294 294 295 295 295 295 296 297 297 298 299 299 299 299 299 299 299 299 299 299 298 297 295 295 294 293 291 291 290 289 289 289 290 290 291 292 292 291 290 288 286 285 284 283 283 283 283 283 284 285 287 289 290 292 293 294 294 295 295 296 297 298 299 299 300 300 301 301 301 301 300 300 300 300 300 300 300 300 301 301 301 302 302 303 304 305 306 307 308 310 312 313 313 313 313 312 310 309 309 311 314 315 315 315 315 315 315 314 313 313 312 312 312 311 311 311 310 310 309 308 307 306 306 305 304 304 304 303 303 302 301 300 299 298 297 295 294 292 291 290 289 288 287 287 287 286 286 286 286 287 287 288 288 289 289 290 291 291 291 290 290 290 290 290 290 290 290 290 291 291 291 290 290 290 291 291 293 294 295 296 298 299 301 302 303 304 305 305 306 307 307 308 309 310 312 315 317 319 320 322 322 322 323 323 323 323 323 324 325 326 327 327 328 328 328 328 328 328 328 329 329 330 330 330 331 331 330 330 330 330 329 329 329 329 329 329 330 330 331 332 333 333 335 336 337 339 340 341 343 344 345 345 346 346 347 347 347 347 347 347 347 347 347 347 346 346 346 346 346 346 345 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 337 336 336 336 335 335 335 334 334 334 334 333 333 333 333 333 332 332 332 331 331 330 330 329 328 328 327 327 326 325 324 323 322 321 320 319 318 317 316 315 314 314 313 312 311 310 309 309 308 308 307 307 306 305 304 303 302 301 299 298 297 297 296 296 297 297 297 296 295 294 292 289 287 284 280 277 273 270 268 265 264 263 262 261 261 260 260 259 258 257 256 256 256 256 256 256 257 257 257 257 256 256 256 256 256 256 256 256 255 255 255 254 254 254 254 254 255 254 254 254 254 254 253 252 252 252 252 253 253 254 254 254 255 255 255 255 255 254 254 253 253 253 254 254 254 255 255 255 255 256 256 257 257 257 257 258 259 260 260 261 262 262 262 263 263 263 263 264 264 264 264 264 264 265 265 266 266 267 267 267 268 268 268 268 268 269 269 270 271 272 279 279 278 277 278 278 279 280 281 283 284 284 284 284 284 285 286 287 288 289 289 289 288 288 288 288 289 290 291 291 292 292 293 293 293 293 294 294 294 294 294 295 295 296 296 296 296 296 296 296 297 297 298 298 298 297 295 294 293 291 290 290 290 290 290 291 291 291 291 291 290 289 287 286 285 285 284 284 283 283 283 284 284 286 287 289 291 293 295 296 298 300 300 300 300 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 301 301 302 303 305 307 309 310 311 313 313 313 313 313 313 312 311 310 309 311 313 314 314 315 315 314 314 314 313 312 312 311 311 311 310 310 310 309 309 308 307 306 306 305 304 304 304 303 302 302 301 300 298 297 296 294 293 292 290 289 289 288 288 288 287 287 287 286 287 287 287 287 287 288 289 289 290 290 290 290 289 289 289 289 288 289 290 291 291 291 291 291 291 291 292 293 294 295 296 298 299 301 303 304 305 306 307 307 307 308 309 309 309 310 311 313 316 318 319 321 321 322 322 322 323 323 324 324 325 325 326 326 327 327 327 327 327 327 328 328 328 329 329 329 329 329 329 329 328 328 328 328 328 328 329 329 329 330 331 332 332 334 335 336 337 338 340 341 342 343 344 344 345 345 346 346 346 346 346 346 346 346 346 345 345 345 345 345 345 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 339 339 338 338 338 337 337 336 336 336 335 335 335 334 334 334 333 333 333 333 333 333 332 332 332 332 331 331 330 330 329 329 328 328 328 327 327 326 325 324 323 322 320 319 318 316 315 314 314 313 312 311 311 310 309 308 308 307 307 306 306 305 304 303 302 301 300 298 297 296 295 294 294 295 295 295 294 293 292 290 288 285 282 279 276 272 269 267 265 264 262 261 261 260 259 258 258 257 256 256 255 255 255 255 256 256 256 256 256 256 255 255 256 256 255 255 255 254 254 254 254 253 253 254 254 254 254 253 253 253 253 252 252 252 252 252 253 253 254 254 254 254 254 254 254 254 254 253 253 253 254 254 254 255 255 255 255 255 256 256 256 256 257 258 259 259 260 260 261 261 262 262 262 263 263 263 263 263 263 263 264 264 265 266 266 267 267 267 267 268 268 269 269 270 270 271 272 273 279 279 278 278 278 279 280 281 282 283 283 283 283 283 283 283 285 286 288 289 290 290 290 290 290 290 290 290 291 291 291 291 291 292 292 292 293 293 293 293 293 294 294 294 293 293 293 294 294 295 295 296 297 297 297 296 294 293 292 291 291 291 292 293 293 292 292 291 290 289 288 287 286 285 284 284 284 284 284 284 284 284 285 286 288 291 293 294 296 298 301 303 304 304 304 304 303 303 303 302 302 301 301 301 300 300 300 300 300 300 300 300 300 300 300 301 302 303 305 306 308 309 311 312 313 313 313 313 313 313 312 311 311 311 312 313 313 313 314 314 313 313 312 312 311 311 310 310 310 309 309 309 308 307 307 306 305 304 304 303 303 302 301 300 299 298 296 295 294 293 292 291 290 290 289 289 289 289 288 288 287 287 286 286 286 286 286 286 287 287 287 288 288 288 287 287 286 286 287 288 289 291 291 292 292 291 291 292 293 294 294 296 298 299 301 302 304 306 307 308 308 309 310 311 311 312 312 312 313 314 316 318 319 320 321 321 322 322 323 323 323 324 324 324 324 325 326 326 326 326 326 327 327 327 328 328 328 328 328 328 328 327 327 327 327 327 327 328 328 329 329 330 331 332 333 334 335 336 337 338 339 340 342 342 343 344 344 345 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 340 340 340 339 339 338 338 337 337 337 336 336 335 335 335 334 334 334 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 329 329 328 328 328 327 327 326 325 324 323 322 321 320 318 317 315 314 313 312 311 311 310 309 308 308 307 307 306 306 306 305 304 303 302 301 300 299 297 296 294 293 292 292 292 292 292 292 291 290 288 286 283 280 277 274 271 269 266 264 263 262 261 259 259 258 257 257 256 256 255 254 254 254 254 255 255 255 255 255 255 255 255 255 255 254 254 254 254 253 253 253 253 253 253 253 253 253 253 253 253 253 252 252 252 252 253 253 253 253 254 254 254 254 254 254 254 253 253 254 254 254 254 255 255 255 255 255 256 256 256 256 256 257 258 259 259 260 260 261 261 262 262 262 262 262 262 262 263 263 263 264 265 266 266 267 267 267 267 268 268 269 270 271 271 272 273 274 278 278 278 278 279 279 280 281 282 282 282 282 282 282 283 284 285 287 289 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 291 291 292 292 292 292 292 292 292 292 292 292 292 292 293 293 294 295 296 297 297 296 295 293 293 294 295 295 296 296 295 293 291 290 289 287 287 286 286 286 285 286 286 285 285 285 285 285 286 288 290 292 294 296 298 300 302 304 306 307 307 307 306 305 304 303 303 302 301 301 301 300 300 300 300 300 300 300 300 300 300 301 302 302 303 304 306 308 310 311 312 312 312 312 312 312 312 312 311 311 311 311 312 312 312 313 312 312 312 311 311 310 310 309 309 308 308 307 307 306 306 305 304 303 303 302 301 301 300 298 297 295 294 293 292 291 291 290 290 290 290 290 289 289 288 288 287 287 286 286 285 285 284 285 285 285 285 285 285 285 285 285 284 284 286 288 289 290 291 292 291 291 292 292 293 294 295 297 299 300 302 304 306 307 309 310 310 311 312 314 315 316 317 317 317 317 318 318 319 320 321 321 322 322 323 323 323 323 323 323 323 324 325 325 325 325 326 326 326 327 327 328 328 328 327 327 326 326 326 326 326 326 327 327 328 328 329 330 331 332 333 333 334 335 337 338 339 340 341 342 342 343 343 344 344 344 344 344 344 344 344 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 342 342 342 342 342 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 341 341 342 342 342 342 341 341 341 341 341 340 340 340 340 340 340 339 339 339 338 338 337 337 337 336 336 336 335 335 335 334 334 333 333 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 327 327 326 325 325 324 323 322 320 319 317 316 315 313 312 311 310 309 308 308 307 306 306 305 305 305 304 304 303 302 302 300 299 298 296 294 292 290 289 289 289 289 289 289 288 287 285 284 281 279 276 273 270 267 265 263 262 261 259 259 258 257 257 256 255 255 254 254 253 253 253 254 254 254 255 255 255 255 255 254 254 253 253 253 253 253 253 252 252 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 253 254 254 254 254 254 254 254 253 253 254 254 254 254 254 255 255 255 256 256 256 256 255 255 256 257 258 259 259 260 260 260 261 261 261 261 261 261 262 262 263 263 264 264 265 265 266 266 267 267 268 269 269 270 271 272 273 274 275 278 278 278 278 279 279 280 281 282 282 283 283 283 283 284 285 287 288 289 290 291 291 291 291 292 291 291 291 291 290 290 289 289 289 290 290 291 291 291 292 292 292 291 292 292 292 292 292 292 293 294 294 295 296 296 296 296 296 296 297 297 297 297 296 294 292 290 289 287 286 286 286 285 285 286 286 286 286 287 287 287 288 289 290 291 293 294 296 298 300 302 304 305 306 306 306 306 305 304 303 303 302 301 301 300 300 300 300 300 300 299 300 300 300 301 301 302 303 304 305 306 307 310 310 310 311 311 311 311 311 311 311 311 311 310 310 311 311 311 311 311 311 311 310 310 309 309 308 308 307 307 306 306 305 304 303 302 301 301 300 300 299 298 297 295 294 292 291 290 290 290 290 289 289 289 289 288 288 288 287 287 287 286 285 284 283 282 282 283 283 283 283 283 283 283 283 284 285 286 288 289 290 291 291 291 292 292 293 294 295 296 298 299 301 303 305 306 308 310 311 312 313 314 316 318 319 321 321 321 320 320 320 320 320 321 322 322 323 323 323 323 323 323 323 323 324 324 324 325 325 325 325 326 326 327 327 327 327 326 326 325 325 325 325 325 326 326 327 327 328 329 330 331 331 332 333 334 335 336 337 338 339 340 341 342 342 342 343 343 343 343 343 342 342 342 341 341 341 340 340 341 341 341 341 341 341 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 341 341 341 340 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 339 339 339 339 338 338 337 337 337 337 336 336 336 335 335 334 334 334 333 333 332 332 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 326 326 325 324 323 322 320 319 318 316 315 313 312 310 309 308 307 307 306 306 305 305 304 304 304 303 303 302 301 301 299 298 297 295 292 290 288 287 286 286 287 287 287 286 285 284 282 279 277 274 271 268 266 264 262 261 260 259 258 257 256 256 255 254 254 253 253 253 252 252 253 253 254 254 254 254 254 254 253 253 252 252 253 253 253 252 252 252 252 253 253 253 253 253 253 253 252 252 253 253 253 253 253 253 253 253 254 254 254 253 253 253 254 254 254 254 254 254 254 255 256 256 256 256 256 255 256 257 258 258 259 259 259 260 260 260 260 260 261 261 261 262 262 263 263 264 264 265 265 266 266 267 268 269 270 271 272 273 273 274 275 277 277 276 277 278 279 280 281 282 283 284 284 284 285 285 286 287 288 289 289 290 290 291 291 291 291 291 291 291 290 290 289 289 289 289 290 290 290 290 291 291 292 292 292 292 292 292 292 292 293 293 294 295 295 296 296 297 297 297 297 297 296 295 293 291 290 289 288 287 286 285 285 285 285 286 286 287 288 289 289 289 290 291 291 292 293 294 296 297 299 300 301 302 303 304 304 304 304 303 303 302 301 301 301 300 300 300 300 300 300 300 300 300 301 302 302 304 305 306 307 307 308 309 309 309 309 310 310 310 311 311 311 310 310 310 310 310 310 310 310 310 310 310 310 309 309 308 308 307 307 306 305 304 303 302 301 300 299 299 298 298 298 297 296 295 293 291 290 289 289 289 289 289 289 289 288 288 287 287 287 287 286 285 284 282 281 280 281 281 281 281 281 281 282 282 283 284 285 286 287 288 289 290 290 291 292 292 293 294 295 296 298 300 302 304 305 307 309 310 311 313 314 315 317 319 320 321 322 322 322 321 321 321 321 322 322 322 323 323 323 323 323 323 324 324 324 324 324 324 324 324 324 325 325 326 326 326 326 326 325 325 324 324 325 325 325 325 326 327 328 328 329 330 331 332 333 334 335 336 337 338 339 340 340 341 341 341 341 342 342 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 340 340 340 340 340 340 340 340 340 341 341 341 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 337 336 336 335 335 335 334 334 334 333 333 332 332 331 331 331 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 327 327 327 326 325 324 323 323 321 320 319 318 316 315 313 312 310 309 308 307 306 305 305 304 304 303 303 303 302 302 302 301 300 300 299 297 295 293 290 288 286 285 284 283 284 284 284 283 283 281 279 277 274 272 269 266 264 262 261 260 259 258 257 256 255 255 254 253 253 252 252 252 252 252 252 252 253 253 254 254 254 253 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 252 253 253 253 253 253 253 253 253 253 253 254 254 254 254 254 255 256 256 256 256 256 256 256 256 257 257 258 258 259 259 259 259 259 260 260 260 261 261 262 262 263 263 263 264 264 265 265 266 267 268 269 270 271 272 273 273 274 278 278 278 278 278 280 281 283 284 285 286 286 286 286 286 287 287 288 288 289 289 290 290 291 291 291 291 291 291 291 290 290 289 289 289 289 289 289 289 289 290 291 293 293 294 293 293 293 293 293 294 294 295 295 296 296 296 296 296 296 295 294 292 290 289 288 287 287 286 286 285 285 286 286 286 287 288 289 290 291 291 292 292 292 293 293 295 297 298 299 300 300 301 302 302 302 303 303 302 302 302 301 301 301 301 301 301 301 300 300 301 301 301 302 303 304 305 306 307 307 307 308 308 308 308 308 309 309 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 306 305 304 303 302 301 300 299 298 297 297 297 297 296 296 295 293 292 290 290 289 289 289 289 289 289 288 288 287 287 287 287 286 285 283 281 280 279 279 280 280 280 280 280 281 281 282 283 284 285 286 286 287 288 289 290 291 292 293 294 295 296 297 300 302 304 306 308 309 311 312 313 315 316 318 319 320 321 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 324 324 324 324 323 323 323 323 323 324 324 324 325 325 325 325 325 324 324 324 324 324 324 324 325 325 326 327 328 329 329 330 331 332 333 334 335 336 337 338 339 339 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 339 339 339 339 339 339 339 339 340 340 340 341 341 341 341 342 342 342 342 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 337 337 337 337 337 336 336 336 335 335 334 334 334 333 333 333 332 332 331 331 331 330 330 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 325 324 324 323 322 321 319 318 316 314 313 312 310 309 308 306 305 305 304 303 303 302 302 302 302 301 301 301 300 300 299 297 296 294 291 289 286 284 282 281 281 281 281 281 281 280 279 277 275 272 269 267 264 262 261 260 259 258 257 256 255 254 254 253 252 252 252 252 251 251 250 251 251 252 252 253 253 253 252 252 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 252 252 253 253 253 252 252 252 253 253 253 254 254 254 254 255 255 256 256 256 256 255 255 256 256 256 257 257 258 258 258 259 259 259 260 260 260 261 261 262 262 262 263 263 263 264 265 266 267 268 269 270 271 272 272 273 273 279 280 280 280 281 282 283 284 285 286 287 288 288 287 287 287 287 287 288 288 289 289 290 290 291 291 290 290 290 290 290 290 289 289 288 288 288 287 287 288 289 290 293 295 296 296 295 295 294 294 295 295 295 295 295 295 295 295 294 293 291 290 289 288 288 287 286 286 286 286 286 286 287 287 288 289 290 291 292 292 293 294 294 294 294 295 296 298 299 299 300 301 301 302 302 302 303 303 303 303 302 302 301 301 301 301 301 301 301 301 301 301 301 302 302 304 305 306 306 306 307 307 307 307 308 308 308 309 309 309 310 310 310 310 309 309 309 309 309 308 309 309 309 309 309 308 308 307 306 306 305 304 302 301 300 299 298 297 297 296 296 296 296 296 295 294 293 291 291 290 290 290 290 289 288 288 288 287 287 287 286 285 283 281 279 279 279 279 279 279 280 280 280 280 281 281 282 283 283 284 284 285 286 288 289 290 291 292 293 294 295 297 299 301 304 306 307 309 311 312 314 315 316 318 319 320 321 321 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 323 323 323 322 322 322 323 323 323 324 325 325 326 327 328 329 330 331 332 333 334 335 336 337 337 338 338 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 338 338 338 339 339 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 337 336 336 335 335 334 334 334 333 333 333 332 332 332 331 331 330 330 330 329 329 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 325 325 324 324 323 322 320 319 317 316 314 313 311 310 309 308 306 305 304 303 303 302 302 301 301 301 301 300 300 300 299 299 298 296 294 292 290 287 284 282 281 280 279 279 279 279 279 278 277 275 272 270 267 265 263 261 260 258 257 257 256 255 254 253 253 252 252 251 251 250 250 249 249 250 250 251 252 252 252 252 252 251 251 251 251 250 250 250 250 250 250 250 249 249 249 249 249 249 249 250 250 250 251 251 251 252 252 252 252 252 252 252 252 252 253 253 254 254 254 255 255 255 255 255 255 255 255 255 255 255 256 256 257 257 258 258 258 259 259 259 260 260 261 261 262 262 262 263 263 264 264 265 266 267 268 269 270 271 272 272 272 281 282 283 283 284 284 285 285 285 286 287 287 288 288 288 288 288 288 288 288 288 289 289 289 290 289 289 289 289 289 288 288 288 288 288 287 287 286 286 287 287 289 292 294 297 298 297 297 296 295 295 295 295 295 295 294 294 293 292 290 289 288 288 287 286 286 285 285 285 286 286 287 288 289 290 291 291 292 293 294 295 296 297 297 297 297 298 299 300 300 300 301 301 302 302 303 303 304 304 304 303 303 302 301 301 301 301 300 300 300 300 300 301 301 302 303 304 305 305 306 306 306 307 307 307 308 308 308 309 309 309 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 306 305 304 303 302 301 299 298 297 296 296 296 295 295 295 295 295 295 294 293 292 292 292 291 290 289 288 288 287 287 287 286 285 283 281 280 278 278 279 279 280 280 280 280 280 280 280 281 281 281 282 282 283 284 285 286 287 288 289 289 291 293 295 297 299 301 303 305 307 309 310 312 314 315 316 318 319 320 320 321 321 321 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 322 322 323 324 324 325 326 327 328 329 330 331 332 334 335 336 336 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 337 337 337 337 338 338 338 339 339 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 339 339 338 338 338 338 338 338 337 337 337 336 335 335 334 334 333 333 333 332 332 332 331 331 330 330 330 329 329 328 328 328 327 327 327 326 326 326 326 326 325 325 326 326 325 325 325 325 325 324 324 323 322 321 320 319 317 316 314 313 311 310 309 308 306 305 304 303 302 302 301 300 300 300 300 300 299 299 299 298 298 297 295 293 291 288 285 283 281 279 278 277 277 277 277 277 276 274 272 270 268 266 263 261 259 258 257 256 255 255 254 253 253 252 251 251 250 250 249 248 248 248 249 250 251 252 252 252 251 251 250 250 250 250 249 249 249 249 249 249 248 248 248 248 248 248 248 249 249 250 250 250 251 251 252 252 252 252 252 252 252 252 252 253 253 253 254 254 254 254 254 253 254 254 254 254 254 255 255 256 256 257 257 258 258 258 259 259 259 260 260 261 261 262 262 263 263 264 264 265 266 267 268 268 269 270 271 271 271 282 284 285 285 285 285 285 285 285 285 286 286 287 288 288 288 289 289 289 288 288 288 289 289 289 289 288 288 288 288 287 287 287 287 287 287 286 286 286 286 287 288 290 292 293 294 295 295 295 294 294 294 294 293 293 293 292 292 290 289 287 287 286 286 285 285 285 285 285 286 287 288 289 290 291 292 292 293 294 295 296 297 298 298 298 299 299 300 300 301 301 301 302 302 302 303 303 304 304 303 303 302 302 301 301 300 300 300 300 300 300 300 300 301 302 303 304 305 305 306 306 306 307 307 307 307 308 308 308 309 309 309 310 310 310 310 310 310 310 309 309 309 309 308 308 308 307 306 306 305 304 302 301 300 299 298 297 296 296 295 295 294 295 295 295 294 294 294 294 293 293 292 291 289 288 287 287 286 286 284 283 281 279 278 277 278 278 279 279 279 279 279 279 280 280 280 280 281 281 282 283 284 285 285 286 286 287 288 289 292 294 297 299 301 303 305 307 308 310 312 313 315 316 317 318 319 320 320 321 321 322 322 322 322 322 322 322 322 322 323 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 320 320 321 321 322 323 324 324 325 326 327 329 330 331 332 333 334 335 336 336 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 338 338 338 339 339 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 338 337 337 337 336 335 335 334 334 333 333 332 332 332 332 331 331 331 330 330 329 329 328 328 328 327 327 327 326 326 326 325 325 325 325 325 325 325 325 325 324 324 324 323 323 322 322 321 320 319 318 316 315 313 312 310 309 308 306 305 304 303 302 301 301 300 299 299 299 299 299 299 298 298 297 296 295 293 292 289 287 284 281 279 277 276 276 275 276 276 275 274 273 271 268 266 264 262 260 258 257 256 255 255 254 253 252 252 251 251 250 249 248 248 247 247 247 248 249 250 251 251 251 250 250 249 249 249 248 248 248 248 248 248 248 248 248 248 247 248 248 248 248 249 249 250 250 251 251 252 252 252 252 252 252 252 252 252 252 253 253 253 253 253 253 252 252 253 253 254 254 254 255 255 255 256 257 257 258 258 258 259 259 260 260 260 261 261 262 263 263 264 265 265 266 266 267 267 268 269 270 271 270 281 284 285 286 286 286 285 285 285 286 286 286 287 288 288 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 286 287 287 288 289 290 290 291 291 292 292 292 292 292 292 291 291 290 289 287 286 285 285 285 284 284 285 285 285 286 287 288 289 290 291 291 292 293 294 295 296 297 298 298 299 299 299 300 300 300 301 301 301 302 302 302 303 303 303 303 303 302 301 301 300 300 300 299 299 299 300 300 300 301 301 301 302 303 304 305 306 306 307 307 307 307 307 307 307 308 308 309 309 310 310 310 311 310 310 310 310 309 309 309 308 308 307 307 306 305 304 303 302 301 300 299 298 297 296 295 295 294 294 294 294 294 294 294 294 293 293 292 291 290 289 288 287 286 285 284 283 281 280 278 277 277 277 277 278 278 277 277 277 278 278 279 280 280 280 281 282 283 284 284 285 285 286 286 287 289 291 294 296 299 301 303 304 306 307 309 311 313 314 316 317 318 319 319 320 320 321 321 321 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 318 318 318 318 318 319 320 320 321 322 323 323 324 325 326 327 328 329 331 332 333 334 335 335 336 336 336 336 337 337 337 337 337 337 337 337 336 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 338 338 338 339 339 339 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 338 337 337 336 336 335 335 334 334 333 333 333 332 332 332 331 331 331 330 330 329 329 328 328 328 327 327 327 327 326 326 325 325 325 325 325 325 325 325 324 324 324 323 323 322 322 321 321 321 320 319 318 317 315 313 312 310 309 308 306 305 304 303 302 301 301 300 299 298 298 298 298 298 298 298 297 296 295 294 292 290 287 285 282 279 277 275 274 274 274 274 274 274 273 271 269 267 265 262 260 258 257 255 255 254 254 253 252 251 251 250 250 249 248 247 246 246 246 247 248 249 250 250 250 250 249 249 248 248 248 247 247 247 247 247 247 247 247 247 247 247 247 247 248 248 249 249 250 250 251 251 252 252 252 252 252 252 251 251 252 252 252 252 253 252 252 252 252 252 253 253 254 254 254 254 255 255 256 256 257 257 258 258 259 259 260 260 261 262 262 263 264 264 264 265 265 265 266 266 267 268 269 269 269 279 282 284 285 286 287 288 289 289 289 289 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 287 287 287 287 287 287 287 287 287 287 288 288 288 289 289 290 290 290 290 289 288 287 286 285 285 284 284 284 284 284 285 285 286 286 287 289 291 292 292 292 292 293 294 295 296 296 297 297 298 298 299 299 300 300 300 301 301 302 302 302 302 302 302 302 302 302 301 301 300 299 299 299 299 299 299 299 300 300 301 301 301 302 302 304 305 307 307 307 307 307 307 307 307 307 307 308 308 309 309 310 310 311 311 310 310 310 309 309 308 308 307 307 306 306 305 304 303 302 300 299 298 297 296 295 294 294 294 293 293 293 292 292 292 292 292 292 291 290 289 288 287 286 285 284 283 282 280 279 278 277 277 276 276 276 276 276 276 276 276 277 278 279 279 280 281 282 282 283 283 284 284 285 286 287 289 291 293 296 298 300 302 303 305 307 309 310 312 314 315 316 317 318 319 319 320 320 321 321 321 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 317 318 318 319 320 321 322 322 323 324 325 326 327 328 329 330 331 332 333 334 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 338 338 338 339 339 339 340 340 340 340 340 340 340 340 340 340 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 340 340 339 339 338 338 338 338 338 337 337 337 336 336 335 335 335 334 334 333 333 332 332 332 331 331 331 331 330 330 329 329 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 323 323 322 322 321 321 321 320 320 320 319 318 317 315 314 312 311 309 308 306 305 304 303 302 301 301 300 299 298 298 298 297 297 297 297 297 296 295 293 292 290 288 285 283 280 277 275 274 272 272 272 273 273 272 271 270 268 266 263 261 258 256 255 254 254 253 252 252 251 251 250 249 249 248 247 246 245 245 245 246 247 249 249 250 250 249 248 248 247 247 247 247 246 246 246 246 246 246 246 246 246 246 247 247 248 248 249 249 250 250 251 251 251 252 251 251 251 251 251 251 251 251 252 252 252 252 252 252 252 252 253 253 253 253 254 254 255 255 256 257 257 257 258 258 259 259 260 261 262 263 263 264 264 264 265 264 264 264 265 265 266 266 267 268 277 280 282 284 286 288 291 293 294 293 292 291 289 288 288 288 288 289 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 286 285 284 284 284 284 284 284 284 285 285 286 286 287 288 289 291 292 294 294 294 294 294 295 295 296 296 297 297 297 298 298 299 299 300 300 300 301 301 301 301 301 301 301 301 301 301 300 300 299 299 299 299 298 298 299 299 299 300 300 301 302 302 303 303 305 306 307 307 307 307 307 307 307 307 307 307 308 308 309 309 310 310 310 310 310 310 309 309 308 308 307 306 306 305 304 304 303 301 300 299 298 297 295 294 293 293 292 292 291 291 290 290 290 290 290 289 289 288 287 286 286 285 284 283 282 281 280 279 278 277 276 276 275 275 275 275 275 276 276 277 278 279 279 280 281 282 282 282 282 282 283 284 286 287 289 290 292 294 296 298 300 302 304 306 308 310 311 313 314 315 316 317 318 318 319 320 320 320 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 317 317 316 316 316 316 316 316 317 317 318 319 319 320 321 322 322 323 324 325 326 327 329 330 331 332 333 333 334 334 335 335 335 335 335 335 335 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 337 337 337 338 338 338 339 339 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 340 339 339 339 338 338 338 337 337 337 337 336 336 336 335 335 335 334 334 333 333 332 332 331 331 331 331 331 330 330 329 329 328 328 327 327 327 326 326 326 325 325 325 324 324 324 324 324 323 323 323 322 322 321 321 320 320 319 319 319 318 317 316 315 313 312 310 309 307 306 304 303 302 301 301 301 300 299 299 298 297 297 297 297 297 296 295 294 293 291 290 288 286 283 281 278 275 273 272 271 270 270 271 271 270 269 268 266 264 261 259 257 255 254 253 252 251 251 250 250 250 249 248 248 247 246 245 244 244 245 246 247 248 249 249 249 248 248 247 247 247 246 246 246 246 246 246 245 245 245 245 246 246 247 247 247 248 248 249 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 252 252 252 252 252 252 252 252 252 253 253 254 255 255 256 256 257 257 258 258 259 259 260 260 261 262 263 264 264 264 265 264 264 263 263 263 264 265 265 266 277 279 281 283 286 289 292 293 294 294 293 292 291 290 289 289 290 290 291 291 291 291 291 291 290 290 290 290 291 290 290 290 289 289 288 288 287 287 287 286 286 287 287 287 287 288 288 287 287 287 287 286 285 284 283 283 282 283 283 284 284 285 286 286 287 288 289 290 292 293 293 294 294 295 295 295 295 295 295 296 296 297 297 297 298 298 299 299 299 300 300 300 301 301 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 299 299 300 301 301 302 302 303 304 305 306 307 307 307 306 307 307 307 307 307 308 308 308 309 309 309 310 310 310 310 309 309 308 307 307 306 305 305 304 303 302 301 300 298 297 296 295 294 293 292 291 290 290 289 288 288 288 288 288 287 287 286 286 285 285 284 284 283 282 280 279 278 277 276 276 275 274 275 275 275 276 276 277 277 278 279 279 280 281 281 281 281 281 281 282 284 285 286 287 288 290 292 294 297 299 301 303 305 307 309 310 312 313 314 315 316 317 318 318 319 319 319 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 317 317 316 316 315 315 315 315 315 315 315 316 317 317 318 319 320 321 321 322 323 324 325 326 327 328 329 330 331 332 332 333 333 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 335 335 335 336 336 336 336 337 337 337 337 338 338 338 339 339 339 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 340 339 339 339 338 338 338 338 337 337 337 336 336 335 335 334 334 333 333 332 332 331 331 331 331 331 330 330 330 329 328 328 327 327 326 326 326 326 325 325 325 324 324 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 318 317 316 315 314 313 311 310 308 306 305 304 303 302 301 301 300 300 300 299 298 297 297 297 296 296 295 294 293 292 291 289 288 286 284 281 278 276 273 271 269 268 268 268 268 269 268 267 266 264 262 260 257 256 254 253 252 251 250 250 249 249 249 248 247 246 245 244 244 244 244 245 246 247 248 248 248 248 248 247 247 247 246 246 246 245 245 245 245 245 245 245 245 246 246 246 247 247 248 248 249 249 250 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 252 252 253 253 254 254 255 255 256 256 257 257 258 258 258 259 260 261 262 262 263 263 264 264 263 263 262 262 262 263 263 264 265 278 280 282 284 286 289 291 292 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 289 289 288 288 287 287 287 287 287 287 287 287 288 288 288 288 287 286 285 283 283 282 282 282 282 283 283 284 285 286 287 288 289 289 290 292 293 293 294 294 295 295 295 295 295 295 295 295 296 296 297 297 297 298 298 298 298 299 299 299 299 300 300 300 300 300 300 300 299 299 299 298 298 298 298 298 298 298 299 299 300 300 301 301 302 303 303 305 306 306 306 306 306 306 306 306 307 307 307 308 308 308 309 309 309 309 309 309 309 308 308 307 306 306 305 305 304 303 302 301 299 298 296 295 294 293 292 291 290 289 288 288 287 287 287 287 287 286 286 286 285 285 284 283 283 282 281 280 278 277 276 276 276 275 275 275 275 276 277 278 278 278 279 279 279 280 280 280 281 281 281 282 283 284 285 286 287 288 289 291 292 294 297 299 302 304 306 308 309 310 312 313 314 315 316 317 317 318 318 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 317 317 316 316 315 315 314 314 314 314 314 314 315 316 317 317 318 319 320 321 321 322 323 324 325 326 327 328 329 330 330 331 332 332 333 333 333 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 337 337 337 337 337 338 338 338 339 339 339 339 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 340 339 339 339 339 338 338 338 337 337 336 336 335 334 334 333 333 332 332 331 331 331 331 330 330 330 330 329 329 328 328 327 327 326 326 326 325 325 324 324 324 323 323 322 322 322 322 322 322 321 321 321 320 319 319 318 318 317 316 315 314 312 311 310 309 307 306 305 304 303 302 301 300 300 300 300 299 298 297 297 296 295 295 294 293 292 291 290 289 287 285 283 281 279 276 273 270 268 266 266 266 266 266 266 266 265 264 262 260 258 256 254 253 251 250 249 249 249 248 248 248 247 246 245 244 243 243 243 244 244 245 246 247 247 248 247 247 247 246 246 245 245 245 245 244 244 244 244 244 244 245 245 246 246 247 247 248 248 248 249 249 250 250 250 250 250 250 250 250 250 250 250 250 250 250 251 251 251 251 252 252 253 253 254 254 255 255 256 256 256 256 257 257 257 258 259 260 260 261 262 262 263 263 263 262 262 262 262 262 263 264 265 281 283 284 286 287 288 289 290 291 291 292 293 294 294 294 294 293 293 292 292 292 292 292 292 292 292 292 291 291 290 290 289 289 288 288 288 287 287 287 287 287 287 288 288 288 288 288 287 286 285 284 282 282 282 282 282 283 283 284 285 287 289 289 290 291 291 292 292 293 294 294 295 295 295 295 296 295 295 295 295 295 296 296 297 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 299 299 300 300 300 301 301 302 302 304 305 306 306 306 306 306 306 306 306 306 307 307 308 308 309 309 309 309 309 309 308 308 307 306 306 305 305 304 304 303 301 300 298 297 295 294 293 292 291 290 289 288 288 287 287 286 287 287 287 287 287 286 286 285 284 283 282 281 280 279 277 276 276 276 276 276 275 276 276 277 278 279 279 279 280 280 280 280 280 280 279 280 280 282 284 285 287 288 289 289 290 290 291 293 295 298 300 302 304 306 308 309 311 312 314 315 315 316 317 317 318 318 318 318 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 315 315 314 313 313 313 313 313 314 314 315 316 316 317 318 319 320 320 321 322 323 324 325 326 326 327 328 329 330 330 331 332 332 332 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 336 336 336 336 337 337 337 337 337 337 338 338 338 338 339 339 339 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 340 340 340 339 339 339 338 338 337 337 336 335 335 334 334 333 332 332 331 331 330 330 330 330 330 329 329 329 328 328 327 327 326 326 325 325 325 324 324 323 323 322 322 321 321 321 321 321 321 321 321 320 320 319 319 318 317 316 315 314 312 311 309 308 308 307 306 305 304 303 302 301 300 300 300 299 299 298 297 297 296 295 294 293 292 291 290 289 288 286 285 283 281 279 276 273 270 267 266 264 263 263 263 264 264 264 263 262 260 258 256 254 252 251 250 249 248 248 248 247 247 246 245 245 244 243 243 243 243 243 244 245 245 246 247 247 247 246 245 245 245 244 244 244 244 244 244 244 244 244 244 244 245 245 246 246 247 247 248 248 249 249 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 251 251 252 252 253 253 254 254 254 255 255 255 255 256 256 256 257 258 258 259 259 260 260 261 262 262 262 262 262 262 262 262 263 264 265 284 285 286 287 288 289 289 289 289 290 291 292 293 294 294 294 294 294 293 293 293 292 292 292 292 292 292 291 291 290 290 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 287 286 284 283 282 282 282 282 282 283 283 284 285 286 288 290 291 291 292 292 293 293 293 294 294 295 295 295 295 295 295 295 295 295 295 295 296 296 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 300 300 301 301 302 304 306 306 306 306 305 305 305 305 305 306 306 307 307 308 308 309 309 309 309 308 308 307 307 306 305 305 304 304 303 302 301 299 297 295 294 292 291 290 290 289 288 287 287 287 286 286 287 287 288 288 288 287 287 286 284 283 282 281 279 278 276 275 275 275 276 276 276 276 277 278 279 280 280 280 280 280 280 280 279 279 278 278 279 281 283 285 287 289 290 290 291 291 291 292 294 296 298 300 302 304 306 308 310 311 313 314 315 315 316 316 317 317 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 315 315 314 313 313 312 312 312 313 313 314 314 315 316 316 317 318 319 319 320 321 322 323 324 324 325 326 327 328 329 329 330 331 331 331 332 332 332 333 333 333 333 333 333 333 334 334 334 334 334 334 334 335 335 335 335 335 336 336 336 336 337 337 337 337 338 338 338 338 338 339 339 339 340 340 340 340 340 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 338 338 337 336 336 335 335 334 333 333 332 332 331 330 330 330 329 329 329 329 329 328 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 321 320 320 320 320 320 320 320 320 320 319 318 318 317 315 314 312 311 310 309 308 307 307 306 305 304 303 302 301 300 300 300 299 299 298 298 297 296 295 294 293 292 291 290 288 287 285 284 282 280 278 276 273 270 267 265 263 262 261 261 261 262 262 261 260 259 257 255 254 252 251 250 249 248 247 247 247 246 246 245 244 243 243 242 242 242 242 243 243 244 245 246 247 246 246 245 244 244 244 244 244 244 244 244 243 243 243 243 244 244 244 245 245 246 246 247 248 248 249 249 249 250 250 250 250 250 249 249 249 249 249 249 250 250 251 251 252 252 252 253 253 253 254 254 254 255 255 255 256 256 256 257 258 258 259 259 259 260 261 262 262 262 262 262 262 262 263 265 266 287 287 288 288 289 290 290 290 290 290 291 292 293 293 294 294 294 294 293 293 292 292 291 291 291 291 291 291 290 290 289 289 289 289 288 288 288 288 289 289 289 290 289 289 288 286 285 284 283 282 282 282 283 283 283 284 284 285 287 288 290 291 292 292 292 293 293 294 294 295 295 295 296 296 296 295 295 294 294 294 294 294 295 295 296 296 296 296 296 296 296 297 297 297 297 297 298 298 298 298 298 298 299 299 299 299 298 298 299 299 299 299 299 299 300 300 300 301 302 304 305 306 306 305 305 305 305 305 305 305 305 306 306 307 307 308 308 308 308 308 307 307 307 306 306 305 304 304 303 302 300 298 296 294 293 292 290 290 289 288 288 287 286 286 286 286 287 287 288 288 288 288 287 285 284 283 282 280 279 277 276 275 275 275 275 276 277 277 278 279 279 280 280 281 281 281 280 280 279 278 277 276 277 279 282 285 287 290 290 291 291 291 291 292 293 295 297 298 300 303 305 307 309 310 312 313 314 314 315 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 314 314 313 312 312 312 312 312 312 313 313 314 315 316 317 317 318 319 320 320 321 322 323 324 325 326 326 327 328 329 329 330 330 331 331 331 332 332 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 335 335 335 335 335 336 336 336 337 337 337 337 338 338 338 338 339 339 339 339 340 340 340 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 341 340 340 340 339 339 338 337 337 336 336 335 334 334 333 333 332 331 331 330 330 329 329 329 328 328 328 328 327 327 326 325 325 324 324 323 323 322 321 321 321 320 320 320 320 319 319 319 319 319 319 319 319 319 318 317 316 315 313 312 311 310 309 308 307 307 306 305 304 303 302 301 301 300 300 299 299 299 298 297 296 295 294 293 292 290 289 288 286 285 283 281 280 278 275 273 270 267 265 262 261 260 259 259 259 259 259 259 258 257 255 253 252 251 250 249 248 247 246 246 245 245 245 244 243 243 242 242 241 242 242 242 243 244 245 246 246 245 245 244 244 244 244 243 244 244 244 243 243 243 243 243 244 244 244 244 245 245 246 247 248 248 249 249 249 249 250 250 250 250 250 250 250 250 250 250 251 251 251 252 252 252 253 253 253 253 254 254 254 255 255 256 255 256 256 257 257 258 258 259 260 260 261 261 261 262 262 262 263 265 266 267 288 288 288 289 289 290 290 290 290 291 291 292 293 293 293 293 293 293 292 292 291 291 290 290 290 290 290 289 289 288 288 289 289 289 289 288 289 289 289 289 290 290 290 289 287 285 284 283 282 282 282 283 284 285 286 286 287 288 289 290 291 292 292 293 293 294 294 294 295 295 296 296 296 296 296 295 295 295 294 294 294 293 294 294 294 294 294 295 295 295 296 296 296 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 301 301 302 303 304 304 304 304 303 303 303 303 303 304 304 305 306 306 306 307 307 307 307 306 306 305 305 304 304 303 302 302 301 300 298 297 295 294 292 291 290 289 288 287 286 286 286 286 286 287 288 288 288 288 287 286 285 284 282 281 280 279 277 275 274 274 275 275 276 277 278 279 279 280 280 281 281 281 280 280 279 278 278 277 276 277 279 281 284 287 289 290 290 291 291 292 292 293 294 296 297 299 301 303 306 308 309 311 312 313 314 314 315 316 316 316 317 317 317 317 316 316 316 316 316 316 316 315 315 314 313 313 312 312 312 311 312 312 312 313 314 314 315 316 317 317 318 319 320 321 321 322 323 324 325 326 326 327 328 328 329 329 330 330 330 331 331 331 332 332 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 335 335 335 335 336 336 336 337 337 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 341 341 341 341 341 340 340 340 340 339 339 338 338 337 337 336 335 335 334 333 333 332 332 331 330 330 329 329 329 328 328 328 327 327 326 326 325 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 308 308 307 307 306 305 304 303 302 302 301 300 300 300 299 298 298 297 296 294 293 292 290 289 287 285 284 282 281 279 277 275 272 270 267 264 261 260 258 257 257 257 257 258 257 257 255 254 253 251 250 249 248 247 247 246 245 245 244 244 243 243 242 242 241 241 241 241 241 242 243 244 245 245 245 244 244 244 244 243 243 243 243 243 243 243 243 243 243 243 243 243 244 244 245 246 246 247 248 248 249 249 249 250 250 250 250 250 250 250 250 251 251 251 251 252 252 253 253 253 253 253 253 253 254 254 255 255 255 255 255 255 255 256 257 257 258 259 259 260 260 261 261 262 263 264 266 267 268 290 289 289 289 289 290 290 290 291 292 293 293 294 293 293 293 292 292 291 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 288 286 284 283 283 283 283 283 284 285 286 288 289 289 290 290 291 292 292 293 293 294 294 295 295 295 296 296 296 297 297 296 296 295 295 294 294 294 293 293 294 294 294 294 294 295 295 295 296 296 297 297 298 298 298 298 298 298 298 298 299 299 299 300 300 301 301 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 300 300 301 301 301 302 304 305 306 306 306 306 305 304 304 304 303 303 303 302 302 301 301 301 301 300 298 297 295 294 292 290 289 288 287 286 286 286 286 286 287 288 288 288 288 287 286 284 283 282 280 279 277 276 275 275 275 275 275 277 278 278 279 279 280 280 280 280 280 280 279 279 278 278 277 276 277 278 280 283 286 288 289 289 290 290 291 292 293 294 295 296 298 300 302 304 306 308 310 311 312 313 314 314 315 315 316 316 316 316 316 316 316 316 316 316 316 315 315 314 314 313 312 312 312 311 312 312 312 313 313 314 314 315 316 317 318 318 319 320 321 322 322 323 324 325 325 326 327 327 328 328 329 329 329 330 330 330 331 331 331 332 332 332 332 333 333 333 333 333 333 333 334 334 334 334 334 335 335 335 336 336 336 337 337 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 341 341 341 341 341 341 341 340 340 340 340 339 339 338 338 337 337 336 336 335 334 334 333 332 332 331 330 330 329 329 329 328 328 327 327 326 326 325 325 324 323 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 317 316 315 313 312 311 310 309 309 308 307 307 306 305 304 303 302 302 301 301 300 300 299 298 297 296 295 293 292 290 288 286 285 283 282 280 278 276 274 272 269 267 264 261 259 257 255 255 255 256 256 256 255 254 253 252 250 249 248 248 247 246 245 245 244 243 243 243 242 242 241 241 241 241 241 241 242 242 243 243 244 244 244 244 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 244 245 246 246 247 248 248 249 249 250 250 250 251 251 251 251 251 251 251 251 252 252 253 253 253 253 253 253 253 253 253 254 255 255 255 255 254 254 254 255 256 256 257 257 258 258 259 260 261 262 263 265 266 268 269 293 292 291 290 290 290 290 290 291 292 293 293 293 293 293 293 292 291 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 289 290 290 290 290 290 289 288 287 286 285 284 283 283 283 283 284 285 286 288 289 290 291 291 292 292 293 293 293 294 294 295 295 296 296 296 297 297 297 297 296 296 295 295 294 294 294 294 294 294 294 294 295 295 295 296 297 297 298 298 299 299 299 299 298 298 298 298 298 298 298 298 299 299 299 299 299 300 300 300 300 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 301 302 304 306 306 305 305 304 304 303 303 303 303 303 303 303 303 303 303 302 302 301 300 298 297 295 293 292 290 288 287 287 287 286 286 286 287 288 288 289 288 286 285 283 282 281 279 278 276 276 275 275 275 275 276 277 277 278 279 279 279 279 279 279 279 279 279 279 279 278 277 276 276 277 279 282 284 287 288 288 289 289 290 291 292 293 294 295 297 299 301 303 305 307 308 310 311 312 313 313 314 315 315 315 315 315 315 315 315 315 316 315 315 315 314 314 313 313 312 312 312 312 312 312 313 313 313 314 315 315 316 317 318 319 320 320 321 322 323 323 324 325 325 326 326 327 327 328 328 328 329 329 329 330 330 331 331 331 332 332 332 332 332 332 332 333 333 333 333 334 334 334 334 335 335 335 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 339 340 340 341 341 341 341 341 341 341 341 341 340 340 340 339 338 338 337 337 336 336 335 335 334 334 333 332 332 331 331 330 330 329 329 328 328 327 327 326 326 325 324 324 323 323 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 318 318 318 318 318 317 316 315 314 313 312 311 310 309 309 308 308 307 306 305 304 304 303 302 301 301 300 299 298 297 296 295 293 292 290 288 286 284 283 281 279 277 275 273 271 269 266 263 261 258 256 254 254 253 253 254 254 254 253 253 251 250 249 248 247 246 246 245 244 243 243 242 242 242 241 241 240 240 240 240 241 241 241 242 242 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 242 242 242 242 243 244 245 245 246 247 248 249 249 250 250 250 251 251 251 251 251 251 252 252 252 252 252 253 252 252 252 252 252 252 253 253 254 255 255 254 254 254 254 254 255 255 256 256 257 258 259 260 262 263 264 266 267 268 269 296 294 292 292 291 291 291 291 291 291 292 292 293 293 293 293 293 292 290 290 289 289 289 289 288 288 288 288 288 288 288 288 289 289 291 292 292 292 291 290 289 287 286 285 284 283 283 283 283 284 286 287 288 289 291 291 292 293 293 293 293 294 294 294 294 295 295 296 296 297 297 297 297 297 296 296 295 295 295 295 294 295 295 295 295 295 296 296 297 298 299 300 300 300 300 300 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 298 298 298 298 299 299 299 299 300 300 300 300 300 300 301 302 304 305 306 306 306 305 304 303 303 303 303 303 303 303 304 305 305 304 303 303 302 301 300 298 296 294 293 291 290 288 288 288 288 288 288 288 288 289 288 287 285 283 282 281 280 278 277 276 275 274 274 275 275 276 276 277 277 277 278 278 278 278 278 278 278 278 279 279 278 277 277 276 276 277 279 282 284 286 287 287 287 288 289 290 291 292 294 295 298 300 302 304 305 307 309 310 311 312 313 313 314 314 314 314 314 315 315 315 315 315 315 315 314 314 313 313 312 312 312 312 312 312 313 313 313 314 314 315 316 316 317 318 319 320 321 322 322 323 324 324 325 325 326 326 327 327 327 328 328 328 329 329 329 330 330 330 331 331 331 331 331 331 332 332 332 333 333 333 333 334 334 334 335 335 335 336 336 337 337 337 338 338 339 339 339 339 339 339 338 338 338 338 338 338 339 339 339 339 339 339 340 340 340 341 341 341 341 342 342 342 341 341 341 340 339 339 338 338 337 337 336 336 335 335 334 334 333 332 332 331 331 330 330 329 329 328 327 327 326 326 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 319 319 318 318 318 318 318 318 318 318 318 318 317 316 315 314 313 312 311 310 310 309 309 309 308 307 306 305 304 303 302 302 301 300 299 297 296 295 293 292 290 288 286 284 282 280 278 277 275 272 270 268 266 263 260 257 255 253 252 251 251 251 252 252 252 252 251 250 249 248 247 246 245 245 244 243 242 242 242 241 241 240 240 240 240 240 240 240 241 241 242 242 242 242 242 242 242 242 242 242 243 243 243 243 243 242 242 242 242 242 242 242 242 243 244 245 246 246 247 248 248 249 249 250 250 250 251 251 251 252 252 252 252 252 252 252 252 252 252 252 252 252 252 253 253 254 254 254 254 253 253 254 254 254 255 256 257 259 260 262 263 264 265 267 268 269 269 295 294 292 291 291 291 291 291 290 290 291 292 293 294 294 294 294 293 292 291 290 290 290 290 289 289 289 289 289 288 289 289 290 292 293 294 294 294 293 290 288 287 286 285 284 284 284 284 284 285 287 289 290 291 292 293 293 294 294 294 294 294 294 294 294 295 295 295 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 297 297 298 298 299 299 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 300 300 300 301 301 302 302 303 305 306 306 306 306 306 306 305 304 303 303 303 303 303 303 304 305 305 305 304 303 303 302 300 299 297 295 294 292 291 289 289 289 288 288 289 289 289 288 287 286 284 282 281 280 279 278 276 275 274 274 275 275 276 276 276 276 276 276 277 277 278 278 278 278 278 278 278 278 278 277 277 276 275 276 277 278 280 282 284 285 285 286 286 287 288 290 292 294 296 298 300 302 304 306 307 308 310 311 312 312 313 313 314 314 314 314 315 315 315 315 314 314 314 313 313 312 312 312 312 312 313 313 313 313 314 314 315 315 316 317 317 318 319 320 321 322 322 323 324 324 325 325 326 326 326 327 327 328 328 328 328 328 329 329 329 330 330 330 331 331 331 331 331 332 332 332 333 333 334 334 334 335 335 335 336 336 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 339 339 340 340 340 341 341 341 341 341 342 342 342 341 341 341 340 339 339 338 337 337 337 336 336 335 335 334 334 333 332 332 332 331 331 330 329 329 328 327 327 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 320 320 319 319 318 318 318 318 318 318 318 318 318 317 317 316 315 314 313 312 311 311 310 310 309 309 308 307 306 305 304 303 303 302 300 299 298 296 295 293 292 290 288 286 284 282 280 278 276 274 272 270 267 265 262 259 256 254 252 250 249 249 249 250 251 251 251 250 249 248 247 246 245 245 244 243 243 242 241 241 241 241 240 240 239 239 239 239 240 240 240 241 241 241 242 242 242 242 242 242 242 242 242 242 242 242 242 243 243 242 242 242 242 242 243 243 244 245 245 246 247 247 248 248 249 249 250 250 250 251 251 251 251 251 251 251 251 251 251 251 251 252 252 252 252 252 253 253 253 253 253 253 253 254 255 256 258 259 261 262 263 264 265 267 268 269 269 270 291 291 290 289 289 289 290 290 291 291 291 292 292 293 294 295 294 294 293 292 292 291 291 291 290 290 290 289 289 289 290 291 293 294 295 296 296 295 293 290 288 287 286 285 285 285 285 285 286 288 289 291 292 292 293 294 294 295 295 295 295 295 294 294 294 295 295 295 295 295 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 297 297 297 297 298 298 298 299 298 298 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 300 300 301 302 303 304 304 304 304 304 305 305 305 306 306 306 306 306 306 306 305 304 303 302 302 302 302 303 303 304 305 304 304 303 302 301 300 298 296 295 293 292 291 290 289 289 289 289 288 288 287 286 284 282 280 279 278 277 277 275 275 274 275 275 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 276 276 275 275 274 275 276 277 279 281 282 283 284 284 285 286 288 290 291 294 296 298 300 302 304 305 307 308 309 310 311 312 312 313 313 313 314 314 314 314 314 314 313 313 313 312 312 312 312 313 313 313 313 313 314 314 314 315 315 316 317 318 318 319 320 321 322 323 323 324 324 325 325 325 326 326 327 327 327 327 328 328 328 328 329 329 329 330 330 330 330 330 331 331 332 332 333 333 334 334 334 335 335 335 336 336 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 340 340 340 340 341 341 341 341 342 342 342 342 342 341 341 340 340 339 338 338 337 337 337 336 336 336 335 335 334 333 333 332 332 331 331 330 330 329 328 328 327 327 326 326 326 326 326 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 321 320 320 319 319 318 318 319 319 319 319 319 318 318 317 317 316 315 314 313 312 312 311 311 310 310 309 308 308 307 306 305 304 302 301 300 298 296 295 293 292 290 288 286 284 281 279 277 275 273 271 269 266 264 261 259 256 253 250 248 247 247 247 248 249 249 249 249 248 247 246 245 244 244 243 243 242 242 241 241 240 240 240 239 239 239 238 239 239 239 240 240 240 241 241 241 241 241 241 241 242 242 242 242 242 242 242 243 243 243 243 242 242 242 242 243 243 244 244 245 246 246 247 247 248 248 249 249 250 250 251 251 251 251 251 250 250 250 251 251 251 251 251 252 252 252 252 252 253 253 253 253 253 254 256 258 260 261 262 264 265 266 266 267 268 269 270 271 287 287 287 287 287 288 289 290 291 292 292 292 293 293 293 293 293 293 293 292 292 292 291 291 291 291 290 290 290 291 292 294 295 296 297 297 296 295 293 290 288 287 287 286 286 286 287 288 289 290 291 292 293 293 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 295 295 295 295 296 296 296 297 297 297 298 298 298 298 298 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 300 301 302 303 303 304 304 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 305 304 303 302 302 302 302 302 302 302 303 304 304 303 303 302 300 299 297 296 294 293 292 291 290 290 289 289 288 287 285 284 282 280 278 277 276 276 276 275 275 274 274 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 274 274 274 274 275 276 277 279 280 281 282 283 285 286 288 290 291 293 296 298 300 301 303 304 306 307 308 309 310 311 311 312 313 313 313 314 314 313 313 313 313 312 312 312 312 312 312 313 313 313 313 313 314 314 315 315 316 317 318 319 319 320 321 322 323 323 324 324 325 325 325 326 326 326 327 327 327 327 327 328 328 328 328 329 329 329 329 330 330 331 331 332 333 333 333 334 334 334 335 335 336 336 337 337 337 337 338 338 338 338 338 338 338 339 339 339 339 339 339 339 339 340 340 340 341 341 341 341 342 342 342 342 342 342 341 341 340 339 339 338 338 337 337 337 337 337 336 336 336 335 335 334 334 333 333 332 331 331 330 329 329 329 328 328 327 327 327 327 327 327 327 327 327 327 326 326 325 325 325 325 324 324 324 324 324 323 323 322 321 321 320 319 319 319 319 319 319 319 319 319 319 318 318 317 317 316 315 314 313 312 312 311 311 310 310 309 308 307 306 304 303 302 300 298 297 295 294 292 290 288 286 284 281 279 277 275 273 271 268 266 263 261 258 255 252 250 247 246 245 245 246 246 247 247 247 247 246 245 244 244 243 243 242 242 241 241 240 240 239 239 239 239 238 238 238 239 239 239 239 239 239 239 240 240 240 240 241 241 241 242 242 242 242 242 242 243 243 243 243 242 242 242 243 243 243 244 244 245 245 246 247 247 248 249 249 250 250 250 250 250 250 250 250 250 250 250 251 251 251 251 252 252 252 252 252 252 252 252 253 254 255 257 259 261 262 263 264 265 266 267 268 269 270 271 271 285 285 285 286 286 288 289 290 292 293 293 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 292 292 293 294 296 297 298 298 297 295 293 291 290 289 288 287 287 287 288 289 290 291 291 292 293 293 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 295 296 297 298 298 298 298 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 299 299 300 300 301 302 303 304 304 304 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 305 305 303 302 302 302 302 301 301 302 303 304 304 303 302 301 300 299 297 296 295 293 292 291 290 290 289 288 286 285 283 281 279 277 276 275 276 276 275 275 275 275 274 274 275 275 275 276 276 276 276 276 276 275 275 275 275 274 274 274 274 274 274 274 274 273 273 273 274 274 275 276 277 278 279 281 282 284 286 287 289 291 293 295 297 299 301 303 304 305 307 308 309 310 310 311 312 312 313 313 313 313 313 313 313 312 312 312 312 313 313 313 313 313 313 313 314 314 315 315 316 317 318 319 320 320 321 322 323 323 324 324 324 325 325 325 326 326 326 327 327 327 327 327 327 328 328 328 329 329 329 330 330 331 332 332 333 333 333 334 334 334 335 335 336 336 337 337 337 338 338 338 338 338 339 339 339 339 339 339 339 340 340 340 341 341 341 341 342 342 342 342 342 342 342 342 341 341 340 339 339 338 338 337 337 337 337 337 337 337 337 336 336 336 335 335 334 334 333 332 332 331 331 330 330 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 326 325 325 325 325 324 324 323 322 322 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 317 316 315 314 314 313 313 312 312 311 310 309 308 307 305 304 302 301 299 298 296 294 293 291 289 286 284 281 279 277 274 272 270 268 265 263 260 257 255 252 249 247 245 244 244 244 244 245 246 246 246 245 244 244 243 243 242 242 242 241 240 240 239 239 239 239 238 238 238 238 238 238 238 238 238 238 238 238 239 239 239 240 240 241 241 241 242 242 242 242 243 243 243 243 242 242 242 242 243 243 244 244 245 246 246 247 248 248 249 249 250 250 250 250 250 250 250 250 250 251 250 250 250 250 251 251 252 252 251 251 251 252 252 253 255 256 258 259 261 262 263 264 265 266 267 268 269 270 271 271 284 285 285 286 287 288 290 291 292 293 294 294 293 293 292 291 291 291 291 291 291 291 291 292 292 292 292 293 294 295 297 298 299 298 298 296 294 292 290 289 289 288 288 288 288 288 289 290 292 292 293 293 294 294 294 294 295 295 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 295 296 297 298 298 298 298 297 297 297 297 298 298 298 298 298 298 298 298 298 298 299 299 300 301 301 302 303 304 304 304 304 305 305 305 305 305 305 305 304 304 305 306 306 306 306 306 306 306 306 306 306 305 303 302 302 302 302 303 304 305 305 304 304 302 301 300 298 297 296 295 294 293 292 291 289 288 286 285 283 281 279 278 276 276 276 276 276 276 275 275 275 274 275 275 275 276 276 276 276 275 275 274 274 274 273 273 273 274 274 274 274 274 274 273 273 273 273 273 273 273 274 275 276 278 279 281 283 285 286 289 291 293 296 298 299 301 303 304 305 307 308 309 309 310 311 311 312 312 312 312 312 312 312 312 312 313 313 313 313 313 313 313 313 313 313 314 315 315 316 317 318 319 320 320 321 322 323 323 323 324 324 324 324 325 325 326 326 326 327 327 327 327 328 328 328 329 329 329 330 330 330 331 331 332 332 333 333 333 334 334 335 335 336 336 337 337 338 338 338 339 339 339 339 340 340 340 340 340 340 341 341 341 342 342 342 342 342 342 342 342 342 341 341 340 340 339 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 335 335 334 334 333 332 332 332 331 331 331 330 330 329 329 329 329 329 329 329 329 329 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 324 323 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 318 317 317 316 315 315 314 314 313 312 311 310 309 308 306 305 303 301 300 298 296 295 293 291 289 287 284 282 279 276 274 272 270 267 265 262 259 257 254 251 248 246 244 242 242 242 243 244 244 245 245 245 244 244 243 242 242 242 241 241 240 240 239 239 239 238 238 238 238 237 237 237 237 237 237 237 237 237 238 238 239 239 240 240 241 241 241 242 242 243 243 243 243 242 242 242 242 242 243 243 244 244 245 246 246 247 248 248 249 249 250 250 250 250 249 249 249 250 250 250 250 249 249 249 249 250 251 251 251 251 251 252 253 254 255 257 259 260 261 262 263 264 265 266 267 268 269 270 271 272 285 285 286 286 288 289 290 291 292 293 293 294 294 293 292 291 291 290 290 291 291 292 292 293 293 293 293 294 295 297 299 300 300 299 297 295 293 291 290 289 289 289 289 289 289 289 290 291 293 294 294 295 295 296 296 296 295 295 295 295 294 294 294 294 294 294 295 295 295 295 295 295 295 295 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 296 296 297 298 299 299 299 298 298 298 298 298 298 298 298 298 299 299 299 300 300 300 300 300 301 301 301 302 303 303 304 304 304 305 305 305 305 305 305 304 304 305 306 307 307 307 307 307 307 307 307 307 307 307 306 305 305 305 306 306 307 306 306 305 304 302 301 300 299 298 296 295 294 292 291 290 288 286 284 282 281 279 278 277 277 277 277 277 276 276 275 275 275 275 275 275 276 276 275 275 274 274 273 273 273 272 272 273 273 273 274 274 274 274 274 273 273 272 272 272 272 272 273 274 275 277 279 281 282 284 286 289 291 294 296 298 300 302 303 304 306 307 308 309 309 310 311 311 311 311 311 311 311 311 312 312 312 313 313 313 313 313 313 313 313 313 314 314 315 316 317 317 318 319 320 321 322 322 323 323 323 323 324 324 324 325 326 326 327 327 327 327 328 328 329 329 329 329 330 330 330 330 330 331 331 332 332 333 334 334 335 335 336 336 337 337 338 338 339 339 339 340 340 340 340 340 340 341 341 341 342 342 342 343 343 343 343 342 342 342 341 341 340 339 339 338 338 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 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 325 324 324 323 323 322 322 322 321 321 321 321 321 321 321 320 320 319 319 318 318 317 316 316 315 314 313 312 311 310 309 307 305 304 302 300 298 296 295 293 291 289 287 284 282 279 276 274 271 269 266 264 261 259 256 253 250 247 245 243 242 241 241 241 242 243 244 244 244 244 243 242 241 241 241 240 240 240 239 239 239 238 238 237 237 237 237 237 237 237 236 237 237 237 237 237 237 238 239 239 240 241 241 242 242 242 243 243 243 242 242 242 242 242 242 243 243 244 244 245 246 246 247 247 248 248 249 250 250 250 250 249 249 249 249 249 248 248 248 248 248 249 250 250 251 251 252 252 253 254 255 256 258 259 260 261 262 262 263 264 265 266 268 269 270 271 272 286 286 286 287 288 289 290 290 291 291 291 292 292 292 291 290 289 289 290 291 292 293 293 293 293 294 294 295 296 297 298 300 299 298 296 295 293 291 290 290 289 289 289 290 290 291 291 293 294 295 296 296 297 297 297 297 296 296 295 295 295 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 298 299 300 301 301 300 300 299 299 299 299 299 299 299 300 300 301 302 302 302 301 301 301 301 301 300 300 300 301 301 301 302 304 305 305 305 305 306 306 306 307 307 307 308 307 307 307 307 308 308 308 309 309 308 308 309 309 309 309 308 307 306 305 304 302 302 301 299 298 296 294 292 291 289 287 285 284 282 280 279 279 278 278 277 277 277 276 276 276 275 275 275 275 276 276 275 275 274 274 273 272 272 272 272 272 272 272 273 273 273 273 274 274 273 273 272 272 272 271 271 272 273 274 276 278 279 281 283 285 287 290 292 295 297 299 301 302 304 305 306 307 308 309 309 310 310 310 310 310 310 310 311 311 311 312 312 312 312 312 313 313 313 313 313 314 314 315 316 316 317 318 319 320 321 321 322 322 322 323 323 324 324 325 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 330 330 331 332 332 333 334 334 335 335 336 336 337 337 338 338 339 339 340 340 340 340 340 341 341 341 342 342 342 343 343 343 343 343 342 342 341 341 340 340 339 339 338 338 338 338 337 337 337 337 337 337 337 337 338 338 338 338 338 338 337 337 337 336 336 335 335 334 334 333 333 333 332 332 332 332 331 331 331 330 330 330 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 326 326 325 325 324 324 323 323 323 322 322 322 322 322 322 322 321 321 320 320 319 318 318 317 316 315 314 313 312 311 309 307 305 303 301 300 298 296 295 293 291 289 287 284 281 278 275 273 270 268 265 263 260 257 254 251 249 246 244 242 241 240 239 240 240 242 242 243 243 242 241 241 240 240 240 240 239 239 239 238 238 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 239 240 241 241 242 242 243 243 242 242 242 242 242 242 242 242 243 243 243 244 245 245 246 246 247 247 248 248 248 249 249 248 248 248 248 248 247 247 247 247 248 249 249 250 251 251 252 253 253 254 255 256 257 258 260 260 261 262 262 263 264 265 267 268 270 271 272 273 286 286 286 287 287 288 288 289 289 289 290 290 291 290 290 289 288 289 289 291 292 293 293 294 295 295 296 297 297 298 298 299 298 297 295 294 293 292 291 291 290 290 290 291 291 292 293 295 296 297 297 297 297 297 297 297 297 296 296 296 296 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 296 296 296 297 297 298 299 300 301 302 303 302 301 301 301 300 300 300 300 300 300 301 302 302 303 303 302 301 301 300 300 300 300 300 300 301 301 302 303 305 305 306 306 306 306 307 307 307 308 308 308 308 308 308 308 309 309 310 310 311 311 311 311 311 311 310 309 308 306 305 304 303 302 300 299 297 294 292 290 289 287 285 284 283 281 280 279 278 278 277 277 276 276 275 275 275 275 275 274 275 275 275 274 274 273 272 272 272 272 272 272 272 272 272 273 273 273 273 273 273 273 273 272 272 271 271 272 273 274 276 278 279 280 282 283 286 288 292 294 297 299 300 302 303 304 305 306 307 308 308 309 309 309 309 309 309 309 310 310 311 311 312 312 312 312 312 312 313 313 313 313 314 315 315 316 317 318 319 320 321 321 322 322 322 323 323 323 324 324 325 325 326 326 327 327 327 328 328 328 328 329 329 329 330 330 330 331 332 332 333 334 334 335 335 336 336 337 338 338 339 339 340 340 340 341 341 341 341 341 342 342 342 343 343 343 343 342 342 342 341 341 340 340 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 335 335 334 334 333 333 333 333 333 333 332 332 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 323 322 322 322 321 320 320 319 318 317 316 315 314 313 311 309 307 305 304 302 300 298 297 295 294 291 289 286 284 281 278 275 272 270 267 264 262 259 256 253 250 247 245 243 241 240 239 238 238 239 240 240 241 241 241 240 239 239 239 239 239 239 239 238 238 237 237 236 236 236 236 236 236 237 237 237 237 237 237 237 238 238 238 239 239 240 240 241 241 242 242 242 242 242 242 242 242 242 242 242 242 243 243 244 244 245 245 246 246 246 246 246 247 247 247 247 247 247 247 247 247 247 247 247 248 249 250 251 252 252 253 254 254 255 256 257 258 258 259 260 260 261 262 263 264 266 267 269 270 272 273 274 285 286 286 286 286 287 287 288 288 288 288 289 289 289 289 289 289 289 290 291 293 294 295 295 296 297 298 299 299 299 298 298 297 296 295 294 293 292 292 291 291 291 291 292 292 293 295 297 297 297 297 298 297 297 297 297 296 296 296 296 296 296 297 297 297 297 297 296 296 296 296 296 297 297 297 297 296 296 296 296 296 296 296 296 296 296 297 297 297 298 298 299 300 301 302 303 303 303 303 302 302 301 301 301 301 301 301 301 301 302 303 304 303 302 301 301 300 300 300 300 301 301 301 302 304 305 306 306 306 306 307 307 307 307 308 308 308 308 308 308 308 309 310 310 311 312 312 312 313 313 312 311 310 309 308 306 305 304 303 301 299 296 294 292 291 289 288 287 285 284 283 281 280 279 278 277 277 276 275 275 275 275 274 274 274 274 274 274 273 273 273 272 272 272 272 272 272 272 272 272 272 273 273 273 273 273 273 272 272 271 271 272 273 274 275 277 278 280 280 281 283 284 287 290 293 296 298 300 301 303 304 305 305 306 307 307 308 308 308 308 308 308 309 309 310 311 311 311 312 312 312 312 312 313 313 313 313 314 315 315 316 317 318 319 320 321 321 321 322 322 322 322 323 323 324 324 325 325 326 326 326 327 327 327 328 328 329 329 330 330 330 331 331 332 333 333 334 335 336 336 337 337 338 338 339 340 340 340 341 341 341 341 341 342 342 342 343 343 343 343 342 342 342 341 341 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 336 336 335 335 334 334 334 333 333 333 333 333 332 332 332 331 331 331 331 331 332 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 322 322 321 320 319 318 317 316 315 313 311 309 307 305 304 302 301 299 298 296 294 292 290 287 284 281 278 275 272 269 266 264 261 258 255 252 249 246 244 242 240 239 237 237 237 238 238 239 240 240 240 239 239 239 238 238 238 238 238 238 237 237 236 236 236 236 236 236 236 237 237 237 237 237 237 238 238 238 238 239 239 240 240 241 241 241 241 241 242 242 242 242 242 242 242 242 242 242 243 243 244 244 245 245 245 245 245 245 245 245 246 247 247 247 247 247 247 247 247 248 249 250 251 252 253 253 254 255 255 256 256 257 257 258 258 259 259 260 261 263 264 266 268 270 272 273 274 275 284 285 286 286 286 286 287 287 288 288 288 289 290 290 290 290 292 293 294 295 295 296 297 298 299 300 301 301 300 299 298 297 296 295 294 294 293 292 292 292 292 292 292 293 294 295 296 298 298 298 298 298 297 297 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 296 296 297 297 297 297 297 297 296 296 296 297 297 297 297 298 298 298 299 299 299 299 300 301 302 303 303 304 303 303 302 302 302 302 301 301 301 301 302 302 303 304 305 305 304 302 301 301 301 301 301 301 302 302 303 305 305 306 306 306 307 307 307 307 308 308 308 308 308 308 308 309 309 310 310 311 312 312 312 312 312 311 311 310 309 308 307 306 304 302 300 298 295 294 292 291 290 289 288 287 286 284 283 281 280 279 278 277 276 275 275 275 274 274 274 274 273 273 273 273 272 272 272 271 271 271 271 271 271 271 271 272 272 272 273 273 272 272 272 271 271 272 272 274 275 276 277 279 280 281 282 283 284 286 288 291 294 296 299 300 302 303 304 305 305 306 306 307 307 307 307 307 308 308 309 310 310 311 311 312 312 312 312 312 312 313 313 313 314 315 316 316 317 318 319 320 321 321 321 321 321 321 322 322 323 323 324 325 325 326 326 326 326 327 327 328 328 329 329 330 330 331 331 332 333 333 334 335 336 336 337 338 338 339 339 340 340 340 341 341 341 341 341 342 342 342 343 343 343 343 343 342 342 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 336 335 335 334 334 334 334 334 334 334 333 333 332 332 332 331 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 328 328 328 327 327 327 326 326 326 326 325 325 325 325 325 324 324 323 322 321 321 319 318 316 314 312 310 308 307 305 304 302 301 300 298 297 295 293 291 288 285 282 278 275 272 269 266 263 260 257 254 250 247 245 242 240 239 237 237 236 236 237 238 239 239 239 239 239 238 238 238 237 237 237 237 237 237 236 236 236 236 236 236 236 236 237 237 237 237 237 237 237 237 238 238 238 239 239 240 240 241 241 241 241 242 242 242 242 242 242 242 242 242 243 243 243 244 244 244 244 244 244 244 244 245 246 246 247 247 247 247 247 247 248 249 250 251 251 252 253 253 254 255 255 255 256 256 256 256 257 257 258 259 260 261 263 265 267 269 271 273 274 275 276 283 284 285 285 285 286 287 288 289 290 290 291 291 291 292 293 294 295 296 297 298 299 299 300 301 303 302 302 301 300 299 297 296 295 294 294 293 292 292 292 292 292 293 294 295 296 298 298 299 298 298 298 297 297 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 296 297 297 297 297 297 297 297 297 298 298 299 299 299 299 300 300 300 300 300 301 302 303 303 304 304 303 303 302 302 302 302 302 302 302 302 302 303 304 305 306 306 305 304 303 302 302 302 302 302 303 304 304 305 306 306 306 307 307 307 308 308 308 308 308 308 308 308 308 309 309 309 310 310 311 311 310 310 309 308 308 307 307 307 306 305 303 301 298 296 294 293 292 291 291 290 290 288 287 285 284 282 280 279 278 277 276 275 275 274 274 273 273 273 273 272 272 272 272 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 272 273 274 275 276 278 279 280 281 283 284 285 286 287 289 291 294 297 299 300 302 303 304 305 305 306 306 306 306 307 307 307 308 309 310 310 311 311 311 312 312 312 312 312 313 313 314 314 315 316 317 318 319 320 321 321 321 321 321 321 321 321 322 323 323 324 325 325 326 326 326 327 327 328 328 329 329 330 331 331 332 332 333 334 334 335 336 337 337 338 338 339 339 340 340 340 340 340 341 341 341 342 342 343 343 343 344 343 343 343 342 342 341 341 341 341 341 341 341 342 342 342 342 342 341 341 341 340 340 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 335 335 335 334 334 334 334 334 334 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 330 329 329 329 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 324 324 323 321 320 318 316 314 311 309 307 306 305 303 302 301 300 299 297 295 293 291 288 285 282 279 275 272 269 266 262 259 256 252 249 246 243 241 239 237 236 236 236 236 237 238 238 238 239 238 238 237 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 237 237 238 238 239 239 240 240 240 241 241 241 241 241 241 242 242 242 242 242 242 243 243 243 243 243 243 243 243 243 243 244 245 245 246 246 246 246 246 246 247 248 250 251 251 252 253 253 254 254 254 254 255 255 255 255 255 256 257 258 259 261 263 265 267 269 271 273 274 275 276 277 280 282 283 284 285 286 288 289 291 292 293 293 291 289 287 287 289 293 296 298 299 300 301 302 303 303 303 303 302 301 300 298 297 296 295 295 294 294 293 293 293 294 294 295 296 297 298 298 299 299 298 298 297 297 297 296 297 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 299 300 300 300 300 300 300 301 301 301 302 302 303 304 304 304 303 303 303 302 302 302 302 302 302 303 303 303 304 305 306 307 307 306 306 305 304 304 304 304 305 306 306 306 305 305 305 306 307 307 308 308 309 309 309 309 309 309 309 309 309 309 309 310 309 309 308 307 306 305 305 304 304 304 303 302 300 298 296 294 292 292 291 291 291 290 290 289 287 286 284 282 281 279 278 277 276 275 274 274 273 273 272 272 272 272 271 271 271 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 271 271 271 272 273 274 275 276 278 279 280 282 283 284 286 287 288 289 291 293 295 297 299 301 302 303 304 305 305 305 305 306 306 307 307 308 309 310 310 311 311 311 312 312 312 312 312 313 313 314 315 316 317 318 319 320 320 321 321 321 321 321 321 321 321 322 322 323 324 324 325 325 326 327 327 328 329 329 330 331 331 332 332 333 333 334 334 335 335 336 337 337 338 338 339 339 339 340 340 340 341 341 341 342 342 343 343 344 344 344 344 343 343 342 342 342 342 342 342 342 343 343 343 343 342 342 342 341 341 340 340 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 334 334 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 329 329 329 328 328 328 327 327 327 327 327 327 326 326 326 326 325 324 324 322 320 317 314 312 310 308 306 305 304 303 303 302 300 299 297 296 294 291 289 285 282 279 275 272 268 265 262 258 254 250 247 244 241 239 237 236 235 235 235 236 237 237 237 238 237 237 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 236 236 236 236 236 237 237 237 238 238 239 239 239 240 240 241 241 241 241 241 242 242 242 242 242 242 242 241 241 241 241 242 242 243 243 244 244 244 245 244 244 244 245 245 247 249 250 251 252 253 253 253 253 253 253 253 253 253 254 254 255 256 257 259 261 262 264 266 268 270 272 274 275 276 277 277 277 279 281 283 285 287 289 291 292 294 294 293 290 284 281 280 282 286 291 295 299 301 303 303 304 304 304 304 303 302 300 296 292 290 291 292 293 294 294 294 294 295 295 296 297 298 298 298 299 299 298 298 298 298 298 297 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 298 298 299 299 300 300 300 300 301 301 301 301 302 302 303 303 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 304 305 306 307 308 307 307 307 306 305 305 304 304 304 304 304 304 304 304 304 305 306 307 307 308 308 309 309 309 309 309 309 309 309 309 309 308 307 306 305 304 303 302 302 301 301 300 299 298 296 294 293 291 291 290 290 290 289 289 288 287 286 284 282 281 279 278 276 275 274 274 273 273 272 272 272 271 271 271 271 270 270 270 270 269 270 270 270 270 270 270 270 270 270 270 270 270 270 271 271 271 272 273 274 275 276 277 279 280 282 283 285 287 288 289 290 291 292 294 297 299 300 302 303 304 304 305 305 305 305 306 306 307 308 309 310 311 311 311 311 312 312 312 312 312 313 313 314 315 316 317 318 319 320 320 320 320 320 320 321 321 321 322 322 323 323 324 325 325 326 327 327 328 329 330 330 331 331 332 332 333 333 333 334 334 335 335 336 337 337 338 338 339 339 340 340 340 341 341 341 342 342 343 343 344 344 344 344 344 343 343 343 343 343 343 343 343 344 343 343 343 343 342 342 341 341 340 340 339 339 339 338 338 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 331 331 330 330 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 324 322 319 316 313 310 308 307 305 305 304 304 303 302 301 299 298 296 294 291 289 286 282 279 275 271 268 264 260 257 253 249 245 242 239 237 236 235 235 235 235 236 236 237 237 237 237 236 236 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 236 237 237 237 238 238 238 239 239 240 241 241 241 241 241 242 242 242 242 241 241 241 240 240 241 241 242 242 242 243 243 243 242 242 242 243 244 244 246 247 249 250 251 252 252 252 252 252 252 251 251 252 252 253 254 255 257 258 260 262 264 266 268 270 272 273 275 275 276 277 277